.elementor-525 .elementor-element.elementor-element-25d47b1d:not(.elementor-motion-effects-element-type-background),
.elementor-525 .elementor-element.elementor-element-25d47b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#1C1C1C;
}
.elementor-525 .elementor-element.elementor-element-25d47b1d > .elementor-container {
  max-width:1200px;
}
.elementor-525 .elementor-element.elementor-element-25d47b1d {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:30px 0px 0px 0px;
  overflow:visible;
}
.elementor-525 .elementor-element.elementor-element-25d47b1d > .elementor-background-overlay {
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-525 .elementor-element.elementor-element-652de192 > .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-525 .elementor-element.elementor-element-652de192 > .elementor-element-populated {
  padding:0px 0px 0px 0px;
}
.elementor-525 .elementor-element.elementor-element-234ef70 {
  padding:0px 0px 30px 0px;
  overflow:visible;
}
.elementor-525 .elementor-element.elementor-element-4208b7d8.elementor-column > .elementor-widget-wrap {
  justify-content:center;
}
.elementor-525 .elementor-element.elementor-element-4208b7d8 > .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-525 .elementor-element.elementor-element-4208b7d8 > .elementor-element-populated {
  padding:0px 15px 0px 70px;
}
.elementor-525 .elementor-element.elementor-element-1c41aa2 .elementskit-section-title-wraper .elementskit-section-title {
  color:#FFFFFF;
  margin:0px 0px 30px 0px;
  font-family:"Helvetica", Sans-serif;
  font-size:20px;
  font-weight:500;
  line-height:33px;
}
.elementor-525 .elementor-element.elementor-element-1c41aa2 .elementskit-section-title-wraper .elementskit-section-title > span {
  color:#000000;
}
.elementor-525 .elementor-element.elementor-element-1c41aa2 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
  color:#000000;
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
  border-color:var( --e-global-color-text );
}
.elementor-widget-icon-list .elementor-icon-list-icon i {
  color:var( --e-global-color-primary );
}
.elementor-widget-icon-list .elementor-icon-list-icon svg {
  fill:var( --e-global-color-primary );
}
.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item > a {
  font-family:var( --e-global-typography-text-font-family ), Sans-serif;
  font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-icon-list .elementor-icon-list-text {
  color:var( --e-global-color-secondary );
}
.elementor-525 .elementor-element.elementor-element-3dcdabc .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-525 .elementor-element.elementor-element-3dcdabc .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-525 .elementor-element.elementor-element-3dcdabc {
  --icon-vertical-offset:0px;
}
.elementor-525 .elementor-element.elementor-element-3dcdabc .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-525 .elementor-element.elementor-element-3dcdabc .elementor-icon-list-item > a {
  font-family:"Roboto", Sans-serif;
  font-size:16px;
  font-weight:400;
  line-height:36px;
}
.elementor-525 .elementor-element.elementor-element-3dcdabc .elementor-icon-list-text {
  color:#B4B7BB;
  transition:color 0.3s;
}
.elementor-525 .elementor-element.elementor-element-3dcdabc .elementor-icon-list-item:hover .elementor-icon-list-text {
  color:#E3930C;
}
.elementor-525 .elementor-element.elementor-element-724842c0 > .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-525 .elementor-element.elementor-element-724842c0 > .elementor-element-populated {
  padding:0px 15px 0px 15px;
}
.elementor-525 .elementor-element.elementor-element-f0a45e7 .elementskit-section-title-wraper .elementskit-section-title {
  color:#FFFFFF;
  margin:0px 0px 30px 0px;
  font-family:"Helvetica", Sans-serif;
  font-size:20px;
  font-weight:500;
  line-height:33px;
}
.elementor-525 .elementor-element.elementor-element-f0a45e7 .elementskit-section-title-wraper .elementskit-section-title > span {
  color:#000000;
}
.elementor-525 .elementor-element.elementor-element-f0a45e7 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
  color:#000000;
}
.elementor-525 .elementor-element.elementor-element-1eae5151 .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-525 .elementor-element.elementor-element-1eae5151 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-525 .elementor-element.elementor-element-1eae5151 {
  --icon-vertical-offset:0px;
}
.elementor-525 .elementor-element.elementor-element-1eae5151 .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-525 .elementor-element.elementor-element-1eae5151 .elementor-icon-list-item > a {
  font-family:"Roboto", Sans-serif;
  font-size:16px;
  font-weight:400;
  line-height:36px;
}
.elementor-525 .elementor-element.elementor-element-1eae5151 .elementor-icon-list-text {
  color:#B4B7BB;
  transition:color 0.3s;
}
.elementor-525 .elementor-element.elementor-element-1eae5151 .elementor-icon-list-item:hover .elementor-icon-list-text {
  color:#E3930C;
}
.elementor-525 .elementor-element.elementor-element-16d63329 > .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-525 .elementor-element.elementor-element-16d63329 > .elementor-element-populated {
  padding:0px 15px 0px 15px;
}
.elementor-525 .elementor-element.elementor-element-fe2e85a .elementskit-section-title-wraper .elementskit-section-title {
  color:#FFFFFF;
  margin:0px 0px 30px 0px;
  font-family:"Helvetica", Sans-serif;
  font-size:20px;
  font-weight:500;
  line-height:33px;
}
.elementor-525 .elementor-element.elementor-element-fe2e85a .elementskit-section-title-wraper .elementskit-section-title > span {
  color:#000000;
}
.elementor-525 .elementor-element.elementor-element-fe2e85a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
  color:#000000;
}
.elementor-525 .elementor-element.elementor-element-10d9abc .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-525 .elementor-element.elementor-element-10d9abc .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-525 .elementor-element.elementor-element-10d9abc {
  --icon-vertical-offset:0px;
}
.elementor-525 .elementor-element.elementor-element-10d9abc .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-525 .elementor-element.elementor-element-10d9abc .elementor-icon-list-item > a {
  font-family:"Roboto", Sans-serif;
  font-size:16px;
  font-weight:400;
  line-height:36px;
}
.elementor-525 .elementor-element.elementor-element-10d9abc .elementor-icon-list-text {
  color:#B4B7BB;
  transition:color 0.3s;
}
.elementor-525 .elementor-element.elementor-element-10d9abc .elementor-icon-list-item:hover .elementor-icon-list-text {
  color:#E3930C;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-b11cb7b > a :is(i,
svg) {
  color:#FFFFFF;
  fill:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-b11cb7b > a {
  border-style:solid;
  border-width:2px 2px 2px 2px;
  border-color:#FFFFFF33;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-b11cb7b > a:hover {
  color:#FFFFFF;
  background-color:#4D4E4F;
  border-style:none;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-b11cb7b > a:hover svg path {
  stroke:#FFFFFF;
  fill:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-d7e5a28 > a :is(i,
svg) {
  color:#FFFFFF;
  fill:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-d7e5a28 > a {
  border-style:solid;
  border-width:2px 2px 2px 2px;
  border-color:#FFFFFF33;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-d7e5a28 > a:hover {
  color:#FFFFFF;
  background-color:#4D4E4F;
  border-style:none;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-d7e5a28 > a:hover svg path {
  stroke:#FFFFFF;
  fill:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-7eb71ca > a :is(i,
svg) {
  color:#FFFFFF;
  fill:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-7eb71ca > a {
  border-style:solid;
  border-width:2px 2px 2px 2px;
  border-color:#FFFFFF33;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-7eb71ca > a:hover {
  color:#FFFFFF;
  background-color:#4D4E4F;
  border-style:none;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-7eb71ca > a:hover svg path {
  stroke:#FFFFFF;
  fill:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-863f337 > a :is(i,
svg) {
  color:#FFFFFF;
  fill:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-863f337 > a {
  border-style:solid;
  border-width:2px 2px 2px 2px;
  border-color:#FFFFFF33;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-863f337 > a:hover {
  color:#FFFFFF;
  background-color:#4D4E4F;
  border-style:none;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .elementor-repeater-item-863f337 > a:hover svg path {
  stroke:#FFFFFF;
  fill:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 > .elementor-widget-container {
  padding:19px 0px 0px 0px;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .ekit_social_media {
  text-align:left;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .ekit_social_media > li > a {
  text-align:center;
  text-decoration:none;
  border-radius:0% 0% 0% 0%;
  width:40px;
  height:40px;
  line-height:34px;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .ekit_social_media > li {
  display:inline-block;
  margin:0px 6px 0px 0px;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .ekit_social_media > li > a i {
  font-size:14px;
}
.elementor-525 .elementor-element.elementor-element-6bf855a2 .ekit_social_media > li > a svg {
  max-width:14px;
}
.elementor-525 .elementor-element.elementor-element-2235e6d {
  border-style:solid;
  border-width:1px 0px 0px 0px;
  border-color:#8D8B8BBF;
  padding:15px 0px 15px 0px;
  overflow:visible;
}
.elementor-525 .elementor-element.elementor-element-53892340.elementor-column > .elementor-widget-wrap {
  justify-content:center;
}
.elementor-525 .elementor-element.elementor-element-53892340 > .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-525 .elementor-element.elementor-element-53892340 > .elementor-element-populated {
  padding:0px 15px 0px 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-525 .elementor-element.elementor-element-ab13ff6 {
  width:auto;
  max-width:auto;
  text-align:center;
  color:#FFFFFF;
}
.elementor-525 .elementor-element.elementor-element-ab13ff6 > .elementor-widget-container {

}
@media(max-width:1024px) {
  .elementor-525 .elementor-element.elementor-element-4208b7d8 > .elementor-element-populated {
    padding:0px 15px 30px 15px;
  }
  .elementor-525 .elementor-element.elementor-element-16d63329 > .elementor-element-populated {
    padding:0px 15px 30px 15px;
  }
}
@media(max-width:767px) {
  .elementor-525 .elementor-element.elementor-element-25d47b1d {
    padding:19px 0px 0px 0px;
  }
  .elementor-525 .elementor-element.elementor-element-234ef70 {
    padding:0px 0px 0px 0px;
  }
  .elementor-525 .elementor-element.elementor-element-1c41aa2 .elementskit-section-title-wraper .elementskit-section-title {
    margin:0px 0px 15px 0px;
  }
  .elementor-525 .elementor-element.elementor-element-724842c0 > .elementor-element-populated {
    padding:0px 15px 30px 15px;
  }
  .elementor-525 .elementor-element.elementor-element-f0a45e7 .elementskit-section-title-wraper .elementskit-section-title {
    margin:0px 0px 15px 0px;
  }
  .elementor-525 .elementor-element.elementor-element-fe2e85a .elementskit-section-title-wraper .elementskit-section-title {
    margin:0px 0px 15px 0px;
  }
  .elementor-525 .elementor-element.elementor-element-2235e6d {
    padding:10px 0px 10px 0px;
  }
  .elementor-525 .elementor-element.elementor-element-53892340.elementor-column > .elementor-widget-wrap {
    justify-content:center;
  }
}
@media(max-width:1024px) and (min-width:768px) {
  .elementor-525 .elementor-element.elementor-element-4208b7d8 {
    width:50%;
  }
  .elementor-525 .elementor-element.elementor-element-724842c0 {
    width:50%;
  }
  .elementor-525 .elementor-element.elementor-element-16d63329 {
    width:50%;
  }
  .elementor-525 .elementor-element.elementor-element-53892340 {
    width:40%;
  }
}
