.elementor-467 .elementor-element.elementor-element-18e826ae{--display:flex;--padding-top:90px;--padding-bottom:35px;--padding-left:52px;--padding-right:52px;}.elementor-467 .elementor-element.elementor-element-18e826ae:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-18e826ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070A;}.elementor-467 .elementor-element.elementor-element-129402cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-467 .elementor-element.elementor-element-177b3d12{--display:flex;}.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-467 .elementor-element.elementor-element-52bb5d5f img{width:95px;}.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-467 .elementor-element.elementor-element-3ed9195d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-5672a9bd .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-467 .elementor-element.elementor-element-1701d601{--display:flex;}.elementor-467 .elementor-element.elementor-element-4f8fa28c .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-467 .elementor-element.elementor-element-32587eca{--display:flex;}.elementor-467 .elementor-element.elementor-element-2a2aa20c .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-467 .elementor-element.elementor-element-4e17a30{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-467 .elementor-element.elementor-element-4d5d682b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-467 .elementor-element.elementor-element-18e826ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-467 .elementor-element.elementor-element-18e826ae{--content-width:1400px;}}/* Start custom CSS for container, class: .elementor-element-18e826ae */.wik-footer{
  background:
    radial-gradient(circle at 15% 20%, rgba(58,122,255,.16), transparent 34%),
    radial-gradient(circle at 85% 70%, rgba(201,168,76,.12), transparent 32%),
    #05070A;
  padding:80px 52px 28px;
  font-family:'Montserrat',sans-serif;
  color:#fff;
  overflow:hidden;
}

.wik-footer a{
  color:rgba(255,255,255,.68);
  text-decoration:none;
  transition:.25s ease;
}

.wik-footer a:hover{
  color:#3a7aff;
}

.wik-footer-title{
  font-size:11px;
  letter-spacing:4px;
  text-transform:uppercase;
  color:rgba(201,168,76,.9);
  font-weight:800;
  margin-bottom:22px;
}

.wik-footer-text,
.wik-footer p{
  font-size:14px;
  line-height:1.8;
  color:rgba(255,255,255,.62);
}

.wik-footer-logo img{
  max-width:130px;
  filter:brightness(0) invert(1);
  margin-bottom:22px;
}

.wik-footer-menu a,
.wik-footer-social a,
.wik-footer-contact a{
  display:block;
  margin-bottom:13px;
  font-size:13px;
  letter-spacing:1px;
  text-transform:uppercase;
}

.wik-footer-social a{
  color:#3a7aff;
  font-weight:700;
}

.wik-footer-bottom{
  margin-top:55px;
  padding-top:24px;
  border-top:1px solid rgba(255,255,255,.08);
  display:flex;
  justify-content:space-between;
  gap:20px;
  font-size:11px;
  letter-spacing:1px;
  color:rgba(255,255,255,.38);
}

.wik-footer-credit a{
  color:rgba(201,168,76,.9);
  font-weight:700;
}

@media(max-width:767px){
  .wik-footer{
    padding:60px 24px 24px;
  }

  .wik-footer-bottom{
    flex-direction:column;
  }
}/* End custom CSS */