.elementor-1308
  .elementor-element.elementor-element-d0f9bfa:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1308
  .elementor-element.elementor-element-d0f9bfa
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #072B6D;
  background-image: url("../../2019/12/bg-footer1.png");
  background-position: top center;
  background-repeat: no-repeat;
}
.elementor-1308 .elementor-element.elementor-element-d0f9bfa {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 110px 0px 100px 0px;
}
.elementor-1308
  .elementor-element.elementor-element-d0f9bfa
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-widget-image .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-1308 .elementor-element.elementor-element-6057167 img {
  width: 20%;
  filter: brightness(900%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-1308 .elementor-element.elementor-element-e89c64b {
  padding: 60px 0px 0px 0px;
}
.elementor-1308 .elementor-element.elementor-element-8914b33 .contact-info h6 {
  color: #aeaacb;
}
.elementor-1308 .elementor-element.elementor-element-8914b33 .contact-info p {
  color: #ffffff;
}
.elementor-1308
  .elementor-element.elementor-element-1a1bfdb
  > .elementor-widget-container {
  padding: 0px 0px 20px 0px;
}
.elementor-1308 .elementor-element.elementor-element-1a1bfdb .contact-info h6 {
  color: #aeaacb;
}
.elementor-1308 .elementor-element.elementor-element-1a1bfdb .contact-info p {
  color: #ffffff;
}
.elementor-1308
  .elementor-element.elementor-element-3b2a0b7
  > .elementor-widget-container {
  padding: 65px 0px 0px 0px;
}
.elementor-widget-text-editor {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.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-1308
  .elementor-element.elementor-element-c208bbf
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-1308 .elementor-element.elementor-element-c208bbf {
  text-align: center;
  color: #aeaacb;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-a24d46e.elementor-social-icon {
  background-color: #ffffff;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-a24d46e.elementor-social-icon
  i {
  color: #4ccef9;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-a24d46e.elementor-social-icon
  svg {
  fill: #4ccef9;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-4261f62.elementor-social-icon {
  background-color: #ffffff;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-4261f62.elementor-social-icon
  i {
  color: #2255ee;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-4261f62.elementor-social-icon
  svg {
  fill: #2255ee;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-b0dbeaa.elementor-social-icon {
  background-color: #ffffff;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-b0dbeaa.elementor-social-icon
  i {
  color: #3292ff;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-b0dbeaa.elementor-social-icon
  svg {
  fill: #3292ff;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-6b456a7.elementor-social-icon {
  background-color: #ffffff;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-6b456a7.elementor-social-icon
  i {
  color: #ff9000;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-repeater-item-6b456a7.elementor-social-icon
  svg {
  fill: #ff9000;
}
.elementor-1308 .elementor-element.elementor-element-9438214 {
  --grid-template-columns: repeat(4, auto);
  --icon-size: 12px;
  --grid-column-gap: 10px;
  --grid-row-gap: 0px;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  .elementor-widget-container {
  text-align: center;
}
.elementor-1308
  .elementor-element.elementor-element-9438214
  > .elementor-widget-container {
  padding: 26px 0px 0px 0px;
}
.elementor-1308 .elementor-element.elementor-element-9438214 .elementor-icon {
  border-radius: 50% 50% 50% 50%;
}
@media (max-width: 767px) {
  .elementor-1308
    .elementor-element.elementor-element-c208bbf
    > .elementor-widget-container {
    padding: 30px 0px 0px 0px;
  }
}
