.elementor-5720
  .elementor-element.elementor-element-6df1c40
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-5720 .elementor-element.elementor-element-6df1c40 {
  margin-top: -12%;
  margin-bottom: 0%;
  padding: 0px 0px 35px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-3943657
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-slide-btn,
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider-skin-crelly
  .bdt-slide-btn:before {
  background-color: #ff4636;
}
.elementor-5720 .elementor-element.elementor-element-65ad966 {
  width: 100%;
  max-width: 100%;
}
/* .elementor-5720
  .elementor-element.elementor-element-65ad966
  > .elementor-widget-container {
  padding: 50px 0px 0px 0px;
} */
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-prime-slider-content
  * {
  text-align: left !important;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-prime-slider-wrapper {
  margin: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-prime-slider-desc
  .bdt-main-title
  .bdt-title-tag {
  color: #fffcfc;
  font-family: "Inter", Sans-serif;
  font-size: 72px;
  font-weight: 800;
  line-height: 70px;
  -webkit-text-stroke-width: 0px;
  stroke-width: 0px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-prime-slider-desc
  .bdt-main-title {
  margin-bottom: 0px;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-prime-slider-desc
  .bdt-ps-sub-title {
  color: #ffffff;
  font-family: "Inter", Sans-serif;
  font-weight: 400;
  line-height: 44px;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider-skin-crelly
  .bdt-slider-excerpt-content {
  margin-top: 20px;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-slider-excerpt {
  font-family: "Roboto", Sans-serif;
  font-size: 25px;
  text-transform: uppercase;
  line-height: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-slide-btn {
  color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ff4636;
  border-radius: 5px 5px 5px 5px;
  font-family: "Inter", Sans-serif;
  font-size: 17px;
  font-weight: 500;
}
.elementor-5720
  .elementor-element.elementor-element-65ad966
  .bdt-prime-slider
  .bdt-slide-btn
  svg
  * {
  stroke: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-401503b
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-5720
  .elementor-element.elementor-element-401503b
  > .elementor-container {
  max-width: 1250px;
}
.elementor-5720 .elementor-element.elementor-element-401503b {
  padding: 35px 0px 35px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-ba9938a.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-5720
  .elementor-element.elementor-element-5431d61
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-5431d61.elementor-element {
  --align-self: center;
}
.elementor-5720
  .elementor-element.elementor-element-5431d61
  .master-fancy-image-bg {
  background-color: #fc0c15;
}
.elementor-5720
  .elementor-element.elementor-element-5431d61
  .master-fancy-image {
  max-width: 100%;
}
.elementor-5720 .elementor-element.elementor-element-61c1778 {
  width: 100%;
  max-width: 100%;
}
.elementor-5720 .elementor-element.elementor-element-61c1778.elementor-element {
  --align-self: flex-end;
  --order: -99999 /* order start hack */;
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-5720
  .elementor-element.elementor-element-61c1778
  .master-heading
  .main-heading {
  color: var(--e-global-color-secondary);
  margin-bottom: 10px;
}
.elementor-5720
  .elementor-element.elementor-element-61c1778
  .master-heading
  .sub-heading {
  color: var(--e-global-color-text);
  font-family: "Inter", Sans-serif;
  font-weight: 400;
  margin-bottom: 15px;
}
.elementor-5720 .elementor-element.elementor-element-436dd9a {
  width: auto;
  max-width: auto;
}
.elementor-5720
  .elementor-element.elementor-element-436dd9a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-436dd9a
  .master-button:hover {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-5d275f4
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-5720
  .elementor-element.elementor-element-28f2dc0
  .master-heading
  h2 {
  font-size: 40px;
}
.elementor-5720
  .elementor-element.elementor-element-28f2dc0
  .master-heading
  .main-heading {
  margin-bottom: 37px;
}
.elementor-5720
  .elementor-element.elementor-element-28f2dc0
  .master-heading
  .sub-heading {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0px;
}
.elementor-5720 .elementor-element.elementor-element-dfb593f {
  --spacer-size: 50px;
}
.elementor-5720
  .elementor-element.elementor-element-7fe59d1
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-5720
  .elementor-element.elementor-element-165a996
  > .elementor-element-populated {
  margin: 0% 0% 0% 0%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 0%;
}
.elementor-5720
  .elementor-element.elementor-element-a11dceb
  .master-heading
  h2 {
  font-size: 21px;
}
.elementor-5720
  .elementor-element.elementor-element-a11dceb
  .master-heading
  .main-heading {
  margin-bottom: 27px;
}
.elementor-5720
  .elementor-element.elementor-element-2027e49
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-2027e49 .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-2027e49 .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-2027e49 .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-eebb3bb
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-eebb3bb .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-eebb3bb .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-eebb3bb .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-11e383b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-11e383b .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-11e383b .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-11e383b .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-ae0ca7b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-ae0ca7b .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-ae0ca7b .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-ae0ca7b .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-7eede4b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-7eede4b .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-7eede4b .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-7eede4b .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-f221aa7
  .master-heading
  h2 {
  font-size: 21px;
}
.elementor-5720
  .elementor-element.elementor-element-f221aa7
  .master-heading
  .main-heading {
  margin-bottom: 27px;
}
.elementor-5720
  .elementor-element.elementor-element-c03ab2c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-c03ab2c .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-c03ab2c .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-c03ab2c .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-b14f838
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-b14f838 .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-b14f838 .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-b14f838 .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-37d1e48
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-37d1e48 .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-37d1e48 .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-37d1e48 .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-07ee695
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-07ee695 .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-07ee695 .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-07ee695 .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720
  .elementor-element.elementor-element-c261c78
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-c261c78 .icon-wrap i {
  font-size: 18px;
}
.elementor-5720 .elementor-element.elementor-element-c261c78 .icon-wrap {
  padding-top: calc(0px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-c261c78 .content-wrap {
  padding-left: calc(36px);
}
.elementor-5720 .elementor-element.elementor-element-1468972 {
  --spacer-size: 65px;
}
.elementor-5720
  .elementor-element.elementor-element-5d5dbb9
  > .elementor-element-populated {
  margin: 0% 17.543% 0% 0%;
  --e-column-margin-right: 17.543%;
  --e-column-margin-left: 0%;
}
.elementor-5720
  .elementor-element.elementor-element-ba0e630:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-ba0e630
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2020/08/bg-image-33.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720
  .elementor-element.elementor-element-ba0e630
  > .elementor-container {
  max-width: 1250px;
}
.elementor-5720 .elementor-element.elementor-element-ba0e630 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 35px 0px 35px 0px;
  z-index: 1;
}
.elementor-5720
  .elementor-element.elementor-element-ba0e630
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720
  .elementor-element.elementor-element-c2cc5c8
  .master-heading
  .main-heading {
  color: var(--e-global-color-primary);
  margin-bottom: 15px;
}
.elementor-5720 .elementor-element.elementor-element-8dde1ff {
  --spacer-size: 10px;
}
.elementor-5720 .elementor-element.elementor-element-5b9a9c4 {
  top: 0px;
  bottom: auto;
  z-index: 10;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-5b9a9c4
  + .wpr-hidden-header {
  top: 0px;
}
.elementor-5720
  .elementor-element.elementor-element-5b9a9c4
  + .wpr-hidden-header-flex {
  top: 0px;
}
.wpr-hidden-header {
  z-index: 10;
}
.wpr-hidden-header-flex {
  z-index: 10;
}
.elementor-5720 .elementor-element.elementor-element-146ad10 .master-icon-box {
  background-color: #ffffff;
  padding: 20px 8px 9px 8px;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 20px 70px 0px rgba(38, 42, 76, 0.15);
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box:hover {
  background-color: rgba(255, 255, 255, 0);
  background-image: url("../../2025/01/11.jpg");
  background-position: center right;
  background-size: cover;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-146ad10 .master-icon {
  font-size: 38px;
  color: var(--e-global-color-primary);
}
.elementor-5720
  .elementor-element.elementor-element-146ad10.icon-position-top
  .master-icon {
  margin-bottom: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10.icon-position-left
  .master-icon {
  margin-right: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10.icon-position-right
  .master-icon {
  margin-left: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box:hover
  .master-icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box
  .sep {
  width: calc(100% + 8px);
}
.elementor-5720 .elementor-element.elementor-element-146ad10 .headline-2 {
  margin-bottom: 20px;
}
.elementor-5720 .elementor-element.elementor-element-146ad10 .desc {
  margin-bottom: 43px;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box
  .headline-2 {
  color: var(--e-global-color-secondary);
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box
  .desc {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box:hover
  .headline-2 {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box:hover
  .desc {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-link
  .icon {
  font-size: 16px;
}
.elementor-5720 .elementor-element.elementor-element-146ad10 .master-link {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box:hover
  .master-link {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-icon-box:hover
  .master-link
  .icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-link:hover {
  color: #ffffff !important;
}
.elementor-5720
  .elementor-element.elementor-element-146ad10
  .master-link:hover
  .icon {
  color: #ffffff !important;
}
.elementor-5720 .elementor-element.elementor-element-5399e29 .master-icon-box {
  background-color: #ffffff;
  padding: 20px 8px 11px 8px;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 20px 70px 0px rgba(38, 42, 76, 0.15);
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box:hover {
  background-color: rgba(255, 255, 255, 0);
  background-image: url("../../2020/09/box-bg-4.jpg");
  background-position: center right;
  background-size: cover;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-5399e29 .master-icon {
  font-size: 38px;
  color: var(--e-global-color-primary);
}
.elementor-5720
  .elementor-element.elementor-element-5399e29.icon-position-top
  .master-icon {
  margin-bottom: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29.icon-position-left
  .master-icon {
  margin-right: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29.icon-position-right
  .master-icon {
  margin-left: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box:hover
  .master-icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box
  .sep {
  width: calc(100% + 8px);
}
.elementor-5720 .elementor-element.elementor-element-5399e29 .headline-2 {
  margin-bottom: 20px;
}
.elementor-5720 .elementor-element.elementor-element-5399e29 .desc {
  margin-bottom: 40px;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box
  .headline-2 {
  color: var(--e-global-color-secondary);
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box
  .desc {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box:hover
  .headline-2 {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box:hover
  .desc {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-link
  .icon {
  font-size: 16px;
}
.elementor-5720 .elementor-element.elementor-element-5399e29 .master-link {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box:hover
  .master-link {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-icon-box:hover
  .master-link
  .icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-link:hover {
  color: #ffffff !important;
}
.elementor-5720
  .elementor-element.elementor-element-5399e29
  .master-link:hover
  .icon {
  color: #ffffff !important;
}
.elementor-5720 .elementor-element.elementor-element-09619c8 .master-icon-box {
  background-color: #ffffff;
  padding: 20px 10px 14px 10px;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 20px 70px 0px rgba(38, 42, 76, 0.15);
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box:hover {
  background-color: rgba(255, 255, 255, 0);
  background-image: url("../../2024/12/design.html");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  > .elementor-widget-container {
  background-color: #d11515db;
  background-image: url("../../2024/08/about11.jpg");
  padding: 0px 0px 0px 0px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-09619c8 .master-icon {
  font-size: 38px;
  color: var(--e-global-color-primary);
}
.elementor-5720
  .elementor-element.elementor-element-09619c8.icon-position-top
  .master-icon {
  margin-bottom: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8.icon-position-left
  .master-icon {
  margin-right: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8.icon-position-right
  .master-icon {
  margin-left: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box:hover
  .master-icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box
  .sep {
  width: calc(100% + 10px);
}
.elementor-5720 .elementor-element.elementor-element-09619c8 .headline-2 {
  margin-bottom: 20px;
}
.elementor-5720 .elementor-element.elementor-element-09619c8 .desc {
  margin-bottom: 68px;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box
  .headline-2 {
  color: var(--e-global-color-secondary);
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box
  .desc {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box:hover
  .headline-2 {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box:hover
  .desc {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-link
  .icon {
  font-size: 16px;
}
.elementor-5720 .elementor-element.elementor-element-09619c8 .master-link {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box:hover
  .master-link {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-icon-box:hover
  .master-link
  .icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-link:hover {
  color: #fffffff7 !important;
}
.elementor-5720
  .elementor-element.elementor-element-09619c8
  .master-link:hover
  .icon {
  color: #ffffff !important;
}
.elementor-5720 .elementor-element.elementor-element-de12522 .master-icon-box {
  background-color: #ffffff;
  padding: 20px 8px 17px 8px;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 20px 70px 0px rgba(38, 42, 76, 0.15);
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box:hover {
  background-color: rgba(255, 255, 255, 0);
  background-image: url("../../2025/01/banner6-1.jpg");
  background-position: center right;
  background-size: cover;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-de12522 .master-icon {
  font-size: 38px;
  color: var(--e-global-color-primary);
}
.elementor-5720
  .elementor-element.elementor-element-de12522.icon-position-top
  .master-icon {
  margin-bottom: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-de12522.icon-position-left
  .master-icon {
  margin-right: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-de12522.icon-position-right
  .master-icon {
  margin-left: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box:hover
  .master-icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box
  .sep {
  width: calc(100% + 8px);
}
.elementor-5720 .elementor-element.elementor-element-de12522 .headline-2 {
  margin-bottom: 20px;
}
.elementor-5720 .elementor-element.elementor-element-de12522 .desc {
  margin-bottom: 95px;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box
  .headline-2 {
  color: var(--e-global-color-secondary);
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box
  .desc {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box:hover
  .headline-2 {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box:hover
  .desc {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-link
  .icon {
  font-size: 16px;
}
.elementor-5720 .elementor-element.elementor-element-de12522 .master-link {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box:hover
  .master-link {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-icon-box:hover
  .master-link
  .icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-link:hover {
  color: #ffffff !important;
}
.elementor-5720
  .elementor-element.elementor-element-de12522
  .master-link:hover
  .icon {
  color: #ffffff !important;
}
.elementor-5720 .elementor-element.elementor-element-df2d139 .master-icon-box {
  background-color: #ffffff;
  padding: 20px 10px 20px 10px;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 20px 70px 0px rgba(38, 42, 76, 0.15);
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box:hover {
  background-color: rgba(255, 255, 255, 0);
  background-image: url("../../2025/01/122.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  > .elementor-widget-container {
  background-color: #d11515db;
  background-image: url("../../2024/08/about11.jpg");
  padding: 0px 0px 0px 0px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-df2d139 .master-icon {
  font-size: 38px;
  color: var(--e-global-color-primary);
}
.elementor-5720
  .elementor-element.elementor-element-df2d139.icon-position-top
  .master-icon {
  margin-bottom: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139.icon-position-left
  .master-icon {
  margin-right: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139.icon-position-right
  .master-icon {
  margin-left: 12px;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box:hover
  .master-icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box
  .sep {
  width: calc(100% + 10px);
}
.elementor-5720 .elementor-element.elementor-element-df2d139 .headline-2 {
  margin-bottom: 20px;
}
.elementor-5720 .elementor-element.elementor-element-df2d139 .desc {
  margin-bottom: 33px;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box
  .headline-2 {
  color: var(--e-global-color-secondary);
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box
  .desc {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box:hover
  .headline-2 {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box:hover
  .desc {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-link
  .icon {
  font-size: 16px;
}
.elementor-5720 .elementor-element.elementor-element-df2d139 .master-link {
  color: var(--e-global-color-text);
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box:hover
  .master-link {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-icon-box:hover
  .master-link
  .icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-link:hover {
  color: #fffffff7 !important;
}
.elementor-5720
  .elementor-element.elementor-element-df2d139
  .master-link:hover
  .icon {
  color: #ffffff !important;
}
.elementor-5720 .elementor-element.elementor-element-a9e82df {
  margin-top: 0px;
  margin-bottom: -233px;
}
.elementor-5720 .elementor-element.elementor-element-3aea78d .master-icon-box {
  background-color: #ffffff;
  padding: 48px 55px 58px 35px;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 20px 70px 0px rgba(38, 42, 76, 0.15);
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  .master-icon-box:hover {
  background-color: rgba(255, 255, 255, 0);
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  > .elementor-widget-container {
  background-image: url("../../2020/09/box-bg-4.jpg");
  padding: 0px 0px 0px 0px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-3aea78d .master-icon {
  font-size: 40px;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d.icon-position-top
  .master-icon {
  margin-bottom: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d.icon-position-left
  .master-icon {
  margin-right: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d.icon-position-right
  .master-icon {
  margin-left: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  .master-icon-box:hover
  .master-icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  .master-icon-box
  .sep {
  width: calc(100% + 55px);
}
.elementor-5720 .elementor-element.elementor-element-3aea78d .headline-2 {
  margin-bottom: 23px;
}
.elementor-5720 .elementor-element.elementor-element-3aea78d .desc {
  margin-bottom: 30px;
}
.elementor-5720 .elementor-element.elementor-element-3aea78d .sep {
  margin-bottom: 25px;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  .master-icon-box:hover
  .headline-2 {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  .master-icon-box:hover
  .desc {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  .master-button
  .icon {
  font-size: 16px;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  .master-icon-box:hover
  .master-button {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-3aea78d
  .master-icon-box
  .master-button:hover {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-c45d281 .master-icon-box {
  background-color: #ffffff;
  padding: 48px 55px 58px 35px;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 20px 70px 0px rgba(38, 42, 76, 0.15);
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  .master-icon-box:hover {
  background-color: rgba(255, 255, 255, 0);
  background-image: url("../../2020/09/box-bg-4.jpg");
  background-size: cover;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-c45d281 .master-icon {
  font-size: 40px;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281.icon-position-top
  .master-icon {
  margin-bottom: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281.icon-position-left
  .master-icon {
  margin-right: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281.icon-position-right
  .master-icon {
  margin-left: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  .master-icon-box:hover
  .master-icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  .master-icon-box
  .sep {
  width: calc(100% + 55px);
}
.elementor-5720 .elementor-element.elementor-element-c45d281 .headline-2 {
  margin-bottom: 23px;
}
.elementor-5720 .elementor-element.elementor-element-c45d281 .desc {
  margin-bottom: 30px;
}
.elementor-5720 .elementor-element.elementor-element-c45d281 .sep {
  margin-bottom: 25px;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  .master-icon-box:hover
  .headline-2 {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  .master-icon-box:hover
  .desc {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  .master-button
  .icon {
  font-size: 16px;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  .master-icon-box:hover
  .master-button {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-c45d281
  .master-icon-box
  .master-button:hover {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-1651f39:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-1651f39
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/08/imgpsh_fullsize_anim-1-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720
  .elementor-element.elementor-element-1651f39
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #252525d4 0%, #221f20c4 100%);
  opacity: 0.5;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720 .elementor-element.elementor-element-1651f39 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-5720 .elementor-element.elementor-element-e6b3cf5 {
  --spacer-size: 100px;
}
.elementor-5720
  .elementor-element.elementor-element-6ae161a
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-5720
  .elementor-element.elementor-element-9ae6d8c
  .master-heading
  .pre-heading {
  color: #ffffff;
  text-transform: uppercase;
  margin-bottom: 16px;
}
.elementor-5720
  .elementor-element.elementor-element-9ae6d8c
  .master-heading
  .main-heading {
  color: #ca1515;
  margin-bottom: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-9ae6d8c
  .master-heading
  .sub-heading {
  color: #ffffff;
  margin-bottom: 0px;
}
.elementor-5720 .elementor-element.elementor-element-d9bbfda {
  --spacer-size: 40px;
}
.elementor-5720 .elementor-element.elementor-element-2f7da0d .master-counter {
  background-color: #fcfdff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: rgba(255, 255, 255, 0.4);
  border-radius: 5px;
  padding: 25px 25px 19px 25px;
}
.elementor-5720
  .elementor-element.elementor-element-2f7da0d
  .master-counter:hover {
  background-color: #f2f2f2;
}
.elementor-5720 .elementor-element.elementor-element-2f7da0d {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
}
.elementor-5720
  .elementor-element.elementor-element-2f7da0d
  > .elementor-widget-container {
  margin: 0px 15px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-2f7da0d .icon-wrap {
  color: #181616;
  padding-top: calc(8px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-2f7da0d .number-wrap span {
  color: var(--e-global-color-accent);
}
.elementor-5720 .elementor-element.elementor-element-2f7da0d .title {
  color: #111010;
  padding-bottom: calc(6px);
  font-size: 18px;
  font-weight: 600;
}
.elementor-5720
  .elementor-element.elementor-element-2f7da0d
  .master-counter:hover
  .title {
  color: #222222;
}
.elementor-5720 .elementor-element.elementor-element-2f7da0d .icon-wrap i {
  font-size: 46px;
}
.elementor-5720 .elementor-element.elementor-element-2f7da0d .number-wrap {
  padding-top: calc(7px);
}
.elementor-5720 .elementor-element.elementor-element-205bcfa .master-counter {
  background-color: #f2f2f3;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: rgba(255, 255, 255, 0.4);
  border-radius: 5px;
  padding: 25px 25px 19px 25px;
}
.elementor-5720
  .elementor-element.elementor-element-205bcfa
  .master-counter:hover {
  background-color: #f2f2f2;
}
.elementor-5720 .elementor-element.elementor-element-205bcfa {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
}
.elementor-5720
  .elementor-element.elementor-element-205bcfa
  > .elementor-widget-container {
  margin: 0px 0px 0px 015px;
}
.elementor-5720 .elementor-element.elementor-element-205bcfa .icon-wrap {
  color: #070606;
  padding-top: calc(8px);
  padding-left: calc(0px);
}
.elementor-5720 .elementor-element.elementor-element-205bcfa .number-wrap span {
  color: var(--e-global-color-accent);
}
.elementor-5720 .elementor-element.elementor-element-205bcfa .title {
  color: #0d0d0d;
  padding-bottom: calc(6px);
  font-size: 18px;
  font-weight: 600;
}
.elementor-5720
  .elementor-element.elementor-element-205bcfa
  .master-counter:hover
  .title {
  color: #222222;
}
.elementor-5720 .elementor-element.elementor-element-205bcfa .icon-wrap i {
  font-size: 46px;
}
.elementor-5720 .elementor-element.elementor-element-205bcfa .number-wrap {
  padding-top: calc(7px);
}
.elementor-5720
  .elementor-element.elementor-element-8255a71
  > .elementor-element-populated {
  margin: 0% 0% 0% 17.544%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 17.544%;
}
.elementor-5720 .elementor-element.elementor-element-33eb4f2 {
  --spacer-size: 100px;
}
.elementor-5720
  .elementor-element.elementor-element-b87e1b7
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-5720 .elementor-element.elementor-element-b87e1b7 {
  padding: 35px 0px 35px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-b12139f
  > .elementor-element-populated {
  margin: 56px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-5720 .elementor-element.elementor-element-aceb294.elementor-element {
  --align-self: stretch;
}
.elementor-5720
  .elementor-element.elementor-element-aceb294
  .master-heading
  .main-heading {
  color: #fc0c15;
  margin-bottom: 10px;
}
.elementor-5720
  .elementor-element.elementor-element-aceb294
  .master-heading
  h2 {
  font-size: 40px;
  font-weight: 800;
}
.elementor-5720
  .elementor-element.elementor-element-aceb294
  .master-heading
  .sub-heading {
  color: #000000;
  font-size: 17px;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 15px;
}
.elementor-widget-text-editor {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked
  .elementor-drop-cap {
  background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed
  .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default
  .elementor-drop-cap {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-5720 .elementor-element.elementor-element-f98b0fc.elementor-element {
  --align-self: center;
}
.elementor-5720 .elementor-element.elementor-element-f98b0fc {
  text-align: justify;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  color: #272525;
}
.elementor-5720
  .elementor-element.elementor-element-67d4f06
  > .elementor-element-populated {
  margin: 0% 0% 0% 17.543%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 17.543%;
}
.elementor-5720
  .elementor-element.elementor-element-43fca5b
  .master-fancy-image-bg {
  background-color: #fc0c15;
}
.elementor-5720
  .elementor-element.elementor-element-0d5b238:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-0d5b238
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/08/bg-image-24.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-0d5b238 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0% 5% 0% 5%;
}
.elementor-5720
  .elementor-element.elementor-element-0d5b238
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720 .elementor-element.elementor-element-931e016 {
  --spacer-size: 40px;
}
.elementor-5720
  .elementor-element.elementor-element-53a8cdd
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-5720
  .elementor-element.elementor-element-53a8cdd
  > .elementor-container {
  max-width: 1250px;
}
.elementor-5720
  .elementor-element.elementor-element-059e95a
  .master-heading
  .main-heading {
  color: #ffffff;
  margin-bottom: 0px;
}
.elementor-5720
  .elementor-element.elementor-element-97fc44e
  .master-button
  .icon {
  font-size: 16px;
}
.elementor-5720 .elementor-element.elementor-element-97fc44e .master-button {
  color: #ffffff;
  background-color: #ffffff33;
}
.elementor-5720
  .elementor-element.elementor-element-97fc44e
  .master-button
  .icon {
  color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-97fc44e
  .master-button:hover {
  color: #da200b !important;
  background-color: #ffffff;
}
.elementor-5720
  .elementor-element.elementor-element-97fc44e
  .master-button:hover
  .icon {
  color: #da200b !important;
}
.elementor-5720 .elementor-element.elementor-element-3c34b49 {
  --spacer-size: 30px;
}
.elementor-5720 .elementor-element.elementor-element-25217d1 {
  --spacer-size: 210px;
}
.elementor-5720
  .elementor-element.elementor-element-2bce09c
  > .elementor-container {
  max-width: 1250px;
}
.elementor-5720 .elementor-element.elementor-element-2bce09c {
  margin-top: -211px;
  margin-bottom: 0px;
  padding: 0px 0px 35px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-24d950d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-block-end: 0px;
}
.elementor-5720
  .elementor-element.elementor-element-24d950d
  > .elementor-element-populated,
.elementor-5720
  .elementor-element.elementor-element-24d950d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-5720
  .elementor-element.elementor-element-24d950d
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-24d950d
  > .elementor-element-populated {
  text-align: start;
}
.elementor-5720
  .elementor-element.elementor-element-b158617
  .master-service
  .content-wrap {
  background-color: #ffffff;
  text-align: center;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 33px 33px 0px 33px;
}
.elementor-5720
  .elementor-element.elementor-element-b158617
  .master-service
  .headline-2 {
  color: var(--e-global-color-secondary);
}
.elementor-5720
  .elementor-element.elementor-element-b158617
  .master-service
  .desc {
  color: var(--e-global-color-secondary);
}
.elementor-5720 .elementor-element.elementor-element-b158617 .master-service {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-b158617
  .master-service:hover
  .content-wrap {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
}
.elementor-5720
  .elementor-element.elementor-element-b158617
  .master-service
  .sep {
  width: calc(100% + 33px);
}
.elementor-5720
  .elementor-element.elementor-element-0a8fac2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-0a8fac2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2020/08/bg-image-2.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-0a8fac2 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 35px 65px 35px 65px;
  z-index: 1;
}
.elementor-5720
  .elementor-element.elementor-element-0a8fac2
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720
  .elementor-element.elementor-element-1ee43b0
  .master-heading
  .main-heading {
  margin-bottom: 0px;
  max-width: 980px;
}
.elementor-5720 .elementor-element.elementor-element-3e52edb {
  --spacer-size: 35px;
}
.elementor-5720
  .elementor-element.elementor-element-9ad6bf7
  .master-project
  .content-wrap {
  text-align: left;
  justify-content: flex-start;
}
.elementor-5720 .elementor-element.elementor-element-9ad6bf7 .master-project {
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-5720
  .elementor-element.elementor-element-9ad6bf7
  .master-project
  .headline-2 {
  margin: 75px 0px 17px 0px;
}
.elementor-5720 .elementor-element.elementor-element-9df8787 {
  --spacer-size: 20px;
}
.elementor-5720
  .elementor-element.elementor-element-bfc8277
  .master-button
  .icon {
  font-size: 16px;
}
.elementor-5720 .elementor-element.elementor-element-bfc8277 .master-button {
  border-width: 1px 1px 1px 1px;
}
.elementor-5720
  .elementor-element.elementor-element-bfc8277
  .master-button:hover {
  border-width: 1px 1px 1px 1px;
}
.elementor-5720
  .elementor-element.elementor-element-25a7a3c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-25a7a3c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/08/contact-bg-img.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-25a7a3c {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0% 5% 0% 5%;
}
.elementor-5720
  .elementor-element.elementor-element-25a7a3c
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720 .elementor-element.elementor-element-9cc8bb8 {
  --spacer-size: 50px;
}
.elementor-5720
  .elementor-element.elementor-element-27f7ef8
  > .elementor-container {
  max-width: 1250px;
}
.elementor-5720
  .elementor-element.elementor-element-b3ae401
  > .elementor-element-populated {
  margin: 0% 18% 0% 0%;
  --e-column-margin-right: 18%;
  --e-column-margin-left: 0%;
}
.elementor-5720
  .elementor-element.elementor-element-17406d0
  .master-heading
  .main-heading {
  color: #ffffff;
  margin-bottom: 20px;
}
.elementor-5720
  .elementor-element.elementor-element-17406d0
  .master-heading
  h2 {
  font-size: 28px;
  font-weight: 500;
}
.elementor-5720 .elementor-element.elementor-element-47d4ab0 .master-link {
  font-size: 18px;
  color: var(--e-global-color-primary);
}
.elementor-5720
  .elementor-element.elementor-element-47d4ab0
  .master-link
  .icon {
  font-size: 20px;
}
.elementor-5720
  .elementor-element.elementor-element-47d4ab0
  .master-link
  .icon {
  padding: 0px 0px 20px 0px;
}
.elementor-5720 .elementor-element.elementor-element-2e9f48b .master-link {
  font-size: 18px;
  color: var(--e-global-color-primary);
}
.elementor-5720
  .elementor-element.elementor-element-2e9f48b
  .master-link
  .icon {
  font-size: 20px;
}
.elementor-5720
  .elementor-element.elementor-element-2e9f48b
  .master-link
  .icon {
  padding: 0px 0px 20px 0px;
}
.elementor-5720 .elementor-element.elementor-element-47c080a {
  --spacer-size: 50px;
}
.elementor-5720 .elementor-element.elementor-element-c576f74 {
  --spacer-size: 50px;
}
.elementor-5720
  .elementor-element.elementor-element-bbca1a6:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-bbca1a6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-bbca1a6 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-5720
  .elementor-element.elementor-element-bbca1a6
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720 .elementor-element.elementor-element-0d2a4d2 {
  --spacer-size: 120px;
}
.elementor-5720
  .elementor-element.elementor-element-982a996
  .master-heading
  .pre-heading {
  color: #cacaca;
  text-transform: uppercase;
  margin-bottom: 14px;
}
.elementor-5720
  .elementor-element.elementor-element-982a996
  .master-heading
  .main-heading {
  color: #ffffff;
  margin-bottom: 0px;
  max-width: 831px;
}
.elementor-5720
  .elementor-element.elementor-element-982a996
  .master-heading
  h2 {
  font-size: 52px;
  font-weight: 300;
  line-height: 58px;
}
.elementor-5720 .elementor-element.elementor-element-213e86c {
  --spacer-size: 60px;
}
.elementor-5720 .elementor-element.elementor-element-148bd5e {
  --spacer-size: 120px;
}
.elementor-5720
  .elementor-element.elementor-element-21d3edf:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-21d3edf
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f7f8f9;
}
.elementor-5720 .elementor-element.elementor-element-21d3edf {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-5720
  .elementor-element.elementor-element-21d3edf
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720 .elementor-element.elementor-element-28eec16 {
  --spacer-size: 100px;
}
.elementor-5720
  .elementor-element.elementor-element-2392b76
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-5720
  .elementor-element.elementor-element-0290f5b
  .master-heading
  .pre-heading {
  text-transform: uppercase;
  margin-bottom: 15px;
}
.elementor-5720
  .elementor-element.elementor-element-0290f5b
  .master-heading
  .main-heading {
  margin-bottom: 0px;
}
.elementor-5720 .elementor-element.elementor-element-4c92e9b .master-button {
  background-color: #ffffff;
  border-width: 1px 1px 1px 1px;
}
.elementor-5720
  .elementor-element.elementor-element-4c92e9b
  .master-button:hover {
  color: #ffffff !important;
  background-color: #f5ad0d;
  border-color: #f5ad0d;
  border-width: 1px 1px 1px 1px;
}
.elementor-5720 .elementor-element.elementor-element-6db93d4 {
  --spacer-size: 70px;
}
.elementor-5720
  .elementor-element.elementor-element-f909943
  .master-news
  .content-wrap {
  text-align: left;
  justify-content: flex-end;
}
.elementor-5720 .elementor-element.elementor-element-f909943 .master-news {
  border-radius: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-f909943
  .master-link
  .icon {
  font-size: 16px;
}
.elementor-5720 .elementor-element.elementor-element-37ee7b5 {
  --spacer-size: 100px;
}
.elementor-5720
  .elementor-element.elementor-element-5effd22:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-5effd22
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #f7f8f9 49%, #030f27 50%);
}
.elementor-5720 .elementor-element.elementor-element-5effd22 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-5720
  .elementor-element.elementor-element-5effd22
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720
  .elementor-element.elementor-element-79546c2
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-5720
  .elementor-element.elementor-element-79546c2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5720
  .elementor-element.elementor-element-79546c2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2020/08/bg-image-07.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-5720 .elementor-element.elementor-element-79546c2,
.elementor-5720
  .elementor-element.elementor-element-79546c2
  > .elementor-background-overlay {
  border-radius: 5px 5px 5px 5px;
}
.elementor-5720 .elementor-element.elementor-element-79546c2 {
  box-shadow: 0px 20px 70px 0px rgba(38, 42, 76, 0.1);
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 43px 100px 43px 100px;
}
.elementor-5720
  .elementor-element.elementor-element-79546c2
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-5720
  .elementor-element.elementor-element-8610dae
  .master-heading
  .main-heading {
  color: #ffffff;
  margin-bottom: 10px;
}
.elementor-5720
  .elementor-element.elementor-element-8610dae
  .master-heading
  h2 {
  font-size: 32px;
  font-weight: 400;
  line-height: 32px;
}
.elementor-5720
  .elementor-element.elementor-element-8610dae
  .master-heading
  .sub-heading {
  color: #ffffff;
  font-size: 15px;
  line-height: 20px;
  margin-bottom: 0px;
}
.elementor-5720
  .elementor-element.elementor-element-ee6d53a
  .mc4wp-form-fields {
  max-width: 420px;
}
#featured-title {
  display: none;
}
#site-logo #site-logo-inner {
  max-width: 140px !important;
}
#page #main-content {
  padding-top: 0px;
  padding-bottom: 0px;
}
#footer {
  display: block;
}
@media (min-width: 768px) {
  .elementor-5720 .elementor-element.elementor-element-3943657 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-ba9938a {
    width: 50%;
  }
  .elementor-5720 .elementor-element.elementor-element-f1fe4e3 {
    width: 50%;
  }
  .elementor-5720 .elementor-element.elementor-element-8331688 {
    width: 57.647%;
  }
  .elementor-5720 .elementor-element.elementor-element-e2656ec {
    width: 42.353%;
  }
  .elementor-5720 .elementor-element.elementor-element-24d950d {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-f9a717e {
    width: 60%;
  }
  .elementor-5720 .elementor-element.elementor-element-942faed {
    width: 40%;
  }
  .elementor-5720 .elementor-element.elementor-element-8e2c198 {
    width: 59.83%;
  }
  .elementor-5720 .elementor-element.elementor-element-bcc5a16 {
    width: 40.17%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-5720 .elementor-element.elementor-element-ba9938a {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-f1fe4e3 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-0edeb4e {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-5d5dbb9 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-cc2139f {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-c561831 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-ba4f90b {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-3628b65 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-e71b948 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-ec2ac97 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-97637d7 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-9505dc3 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-8255a71 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-b12139f {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-67d4f06 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-8331688 {
    width: 65%;
  }
  .elementor-5720 .elementor-element.elementor-element-e2656ec {
    width: 35%;
  }
  .elementor-5720 .elementor-element.elementor-element-b3ae401 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-cde2c5c {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-f9a717e {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-8e2c198 {
    width: 100%;
  }
  .elementor-5720 .elementor-element.elementor-element-bcc5a16 {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .elementor-5720
    .elementor-element.elementor-element-ba9938a
    > .elementor-element-populated {
    margin: 0px 0px 60px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-5431d61
    .master-fancy-image {
    max-width: 100%;
  }
  .elementor-5720
    .elementor-element.elementor-element-11e383b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-ae0ca7b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-7eede4b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-37d1e48
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-07ee695
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-c261c78
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-5d5dbb9
    > .elementor-element-populated {
    margin: 0px 0px 60px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-ba0e630 {
    padding: 0% 5% 0% 05%;
  }
  .elementor-5720 .elementor-element.elementor-element-5b9a9c4 {
    top: 0px;
    bottom: auto;
  }
  .elementor-5720
    .elementor-element.elementor-element-5b9a9c4
    + .wpr-hidden-header {
    top: 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-5b9a9c4
    + .wpr-hidden-header-flex {
    top: 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-3aea78d
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-1651f39 {
    padding: 0% 5% 0% 5%;
  }
  .elementor-5720 .elementor-element.elementor-element-6ae161a {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-9505dc3
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-2f7da0d
    > .elementor-widget-container {
    margin: 0px 15px 30px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-205bcfa
    > .elementor-widget-container {
    margin: 0px 0px 30px 15px;
  }
  .elementor-5720
    .elementor-element.elementor-element-8255a71
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-33eb4f2 {
    --spacer-size: 80px;
  }
  .elementor-5720
    .elementor-element.elementor-element-67d4f06
    > .elementor-element-populated {
    margin: 0px 0px 60px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-931e016 {
    --spacer-size: 80px;
  }
  .elementor-5720 .elementor-element.elementor-element-3c34b49 {
    --spacer-size: 80px;
  }
  .elementor-5720 .elementor-element.elementor-element-0a8fac2 {
    padding: 0% 5% 0% 5%;
  }
  .elementor-5720 .elementor-element.elementor-element-9cc8bb8 {
    --spacer-size: 80px;
  }
  .elementor-5720
    .elementor-element.elementor-element-b3ae401
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-c576f74 {
    --spacer-size: 80px;
  }
  .elementor-5720 .elementor-element.elementor-element-0d2a4d2 {
    --spacer-size: 100px;
  }
  .elementor-5720
    .elementor-element.elementor-element-982a996
    .master-heading
    .main-heading {
    max-width: 612px;
  }
  .elementor-5720 .elementor-element.elementor-element-148bd5e {
    --spacer-size: 100px;
  }
  .elementor-5720 .elementor-element.elementor-element-21d3edf {
    padding: 0% 5% 0% 5%;
  }
  .elementor-5720 .elementor-element.elementor-element-28eec16 {
    --spacer-size: 80px;
  }
  .elementor-5720
    .elementor-element.elementor-element-f9a717e
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-37ee7b5 {
    --spacer-size: 80px;
  }
  .elementor-5720 .elementor-element.elementor-element-79546c2 {
    padding: 5% 5% 5% 5%;
  }
  .elementor-5720
    .elementor-element.elementor-element-8e2c198
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}
@media (max-width: 1024px) {
  .elementor-5720
    .elementor-element.elementor-element-5431d61
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-5720
    .elementor-element.elementor-element-11e383b
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-ae0ca7b
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-7eede4b
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-1468972 {
    --spacer-size: 40px;
  }
  .elementor-5720 .elementor-element.elementor-element-5b9a9c4 {
    top: 0px;
    bottom: auto;
  }
  .elementor-5720
    .elementor-element.elementor-element-5b9a9c4
    + .wpr-hidden-header {
    top: 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-5b9a9c4
    + .wpr-hidden-header-flex {
    top: 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-146ad10.icon-position-right
    .master-icon {
    margin-bottom: 12px;
  }
  .elementor-5720
    .elementor-element.elementor-element-5399e29.icon-position-right
    .master-icon {
    margin-bottom: 12px;
  }
  .elementor-5720
    .elementor-element.elementor-element-09619c8.icon-position-right
    .master-icon {
    margin-bottom: 12px;
  }
  .elementor-5720
    .elementor-element.elementor-element-de12522.icon-position-right
    .master-icon {
    margin-bottom: 12px;
  }
  .elementor-5720
    .elementor-element.elementor-element-df2d139.icon-position-right
    .master-icon {
    margin-bottom: 12px;
  }
  .elementor-5720
    .elementor-element.elementor-element-3aea78d.icon-position-right
    .master-icon {
    margin-bottom: 35px;
  }
  .elementor-5720
    .elementor-element.elementor-element-c45d281.icon-position-right
    .master-icon {
    margin-bottom: 35px;
  }
  .elementor-5720 .elementor-element.elementor-element-e6b3cf5 {
    --spacer-size: 60px;
  }
  .elementor-5720 .elementor-element.elementor-element-2f7da0d {
    width: 100%;
    max-width: 100%;
  }
  .elementor-5720
    .elementor-element.elementor-element-2f7da0d
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-205bcfa {
    width: 100%;
    max-width: 100%;
  }
  .elementor-5720
    .elementor-element.elementor-element-205bcfa
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-33eb4f2 {
    --spacer-size: 60px;
  }
  .elementor-5720 .elementor-element.elementor-element-931e016 {
    --spacer-size: 60px;
  }
  .elementor-5720
    .elementor-element.elementor-element-8331688
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-059e95a
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-5720
    .elementor-element.elementor-element-97fc44e
    > .elementor-widget-container {
    margin: 0px 0px 50px 0px;
  }
  .elementor-5720 .elementor-element.elementor-element-3c34b49 {
    --spacer-size: 6px;
  }
  .elementor-5720 .elementor-element.elementor-element-3e52edb {
    --spacer-size: 50px;
  }
  .elementor-5720 .elementor-element.elementor-element-9df8787 {
    --spacer-size: 40px;
  }
  .elementor-5720 .elementor-element.elementor-element-9cc8bb8 {
    --spacer-size: 60px;
  }
  .elementor-5720 .elementor-element.elementor-element-c576f74 {
    --spacer-size: 60px;
  }
  .elementor-5720 .elementor-element.elementor-element-bbca1a6 {
    padding: 0% 5% 0% 5%;
  }
  .elementor-5720 .elementor-element.elementor-element-0d2a4d2 {
    --spacer-size: 60px;
  }
  .elementor-5720
    .elementor-element.elementor-element-982a996
    .master-heading
    h2 {
    font-size: 26px;
    line-height: 34px;
  }
  .elementor-5720 .elementor-element.elementor-element-213e86c {
    --spacer-size: 30px;
  }
  .elementor-5720 .elementor-element.elementor-element-148bd5e {
    --spacer-size: 60px;
  }
  .elementor-5720 .elementor-element.elementor-element-28eec16 {
    --spacer-size: 60px;
  }
  .elementor-5720 .elementor-element.elementor-element-6db93d4 {
    --spacer-size: 60px;
  }
  .elementor-5720 .elementor-element.elementor-element-37ee7b5 {
    --spacer-size: 60px;
  }
  .elementor-5720 .elementor-element.elementor-element-79546c2 {
    padding: 8% 5% 8% 5%;
  }
}
