.elementor-5347 .elementor-element.elementor-element-reyjdmf>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #eeeeee;
  margin: 0px 35px 0px 0px;
  padding: 50px 0px 50px 0px;
}

.elementor-5347 .elementor-element.elementor-element-aqynjpm>.elementor-element-populated {
  border-style: solid;
  border-color: #eeeeee;
  padding: 50px 0px 50px 0px;
}

.elementor-5347 .elementor-element.elementor-element-tnciawo .elementor-heading-title {
  color: #e71f23;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
}

.elementor-5347 .elementor-element.elementor-element-oapbyfd .elementor-heading-title {
  font-size: 24px;
  line-height: 32px;
}

body:not(.rtl) .elementor-5347 .elementor-element.elementor-element-faqpfjh .elementor-drop-cap {
  margin-right: 10px;
}

body.rtl .elementor-5347 .elementor-element.elementor-element-faqpfjh .elementor-drop-cap {
  margin-left: 10px;
}

.elementor-5347 .elementor-element.elementor-element-umtxxjb .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px/2);
}

.elementor-5347 .elementor-element.elementor-element-umtxxjb .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px/2);
}

.elementor-5347 .elementor-element.elementor-element-umtxxjb .elementor-icon-list-icon {
  width: 14px;
}

.elementor-5347 .elementor-element.elementor-element-umtxxjb .elementor-icon-list-icon i {
  font-size: 14px;
}

.elementor-5347 .elementor-element.elementor-element-umtxxjb .elementor-icon-list-text {
  padding-left: 15px;
  color: #858a8e;
}

.elementor-5347 .elementor-element.elementor-element-vnkxdkr>.elementor-element-populated {
  padding: 0px 0px 0px 30px;
}

.elementor-5347 .elementor-element.elementor-element-rkuagle .elementor-button .elementor-align-icon-right {
  margin-left: 5px;
}

.elementor-5347 .elementor-element.elementor-element-rkuagle .elementor-button .elementor-align-icon-left {
  margin-right: 5px;
}

.elementor-5347 .elementor-element.elementor-element-rkuagle a.elementor-button {
  border-radius: 0px 0px 0px 0px;
}

.elementor-5347 .elementor-element.elementor-element-qsatpsd .elementor-button .elementor-align-icon-right {
  margin-left: 5px;
}

.elementor-5347 .elementor-element.elementor-element-qsatpsd .elementor-button .elementor-align-icon-left {
  margin-right: 5px;
}

.elementor-5347 .elementor-element.elementor-element-qsatpsd a.elementor-button {
  color: #e71f23;
  background-color: #f9f9f9;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5347 .elementor-element.elementor-element-qsatpsd .elementor-button {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #e8e8e8;
}

.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-title,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-title:before,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-title:after,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-content,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tabs-content-wrapper {
  border-width: 1px;
}

.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-mobile-title,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-desktop-title.active,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-title:before,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-title:after,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-content,
.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tabs-content-wrapper {
  border-color: #eeeeee;
}

.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-tab-title {
  color: #000000;
  font-size: 16px;
}

.elementor-5347 .elementor-element.elementor-element-cdmuorj .elementor-widget-container {
  margin: 50px 0px 0px 0px;
}

@media(min-width:768px) {
  .elementor-5347 .elementor-element.elementor-element-reyjdmf {
    width: 30.085%;
  }

  .elementor-5347 .elementor-element.elementor-element-aqynjpm {
    width: 69.744%;
  }
}