.elementor-24244 .elementor-element.elementor-element-2804330:not(.elementor-motion-effects-element-type-background), .elementor-24244 .elementor-element.elementor-element-2804330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24244 .elementor-element.elementor-element-2804330{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24244 .elementor-element.elementor-element-2804330 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24244 .elementor-element.elementor-element-af9e669:not(.elementor-motion-effects-element-type-background), .elementor-24244 .elementor-element.elementor-element-af9e669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24244 .elementor-element.elementor-element-af9e669{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24244 .elementor-element.elementor-element-af9e669 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24244 .elementor-element.elementor-element-a36966d:not(.elementor-motion-effects-element-type-background), .elementor-24244 .elementor-element.elementor-element-a36966d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24244 .elementor-element.elementor-element-a36966d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-24244 .elementor-element.elementor-element-a36966d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24244 .elementor-element.elementor-element-53ef8e3 .elementor-button{background-color:var( --e-global-color-primary );font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-24244 .elementor-element.elementor-element-53ef8e3 .elementor-button:hover, .elementor-24244 .elementor-element.elementor-element-53ef8e3 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-24244 .elementor-element.elementor-element-53ef8e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24244 .elementor-element.elementor-element-53ef8e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24244 .elementor-element.elementor-element-53ef8e3 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-24244 .elementor-element.elementor-element-53ef8e3 .elementor-button:hover svg, .elementor-24244 .elementor-element.elementor-element-53ef8e3 .elementor-button:focus svg{fill:#FFFFFF;}/* Start custom CSS for html, class: .elementor-element-162fd15 */@keyframes ldio-u2sd94cosv {
  0% { transform: rotate(0) }
  100% { transform: rotate(360deg) }
}
.ldio-u2sd94cosv div { box-sizing: border-box!important }
.ldio-u2sd94cosv > div {
  position: absolute;
  width: 72px;
  height: 72px;
  top: 14px;
  left: 14px;
  border-radius: 50%;
  border: 8px solid #000;
  border-color: #112d3e transparent #112d3e transparent;
  animation: ldio-u2sd94cosv 1s linear infinite;
}
.ldio-u2sd94cosv > div:nth-child(2) { border-color: transparent }
.ldio-u2sd94cosv > div:nth-child(2) div {
  position: absolute;
  width: 100%;
  height: 100%;
  transform: rotate(45deg);
}
.ldio-u2sd94cosv > div:nth-child(2) div:before, .ldio-u2sd94cosv > div:nth-child(2) div:after { 
  content: "";
  display: block;
  position: absolute;
  width: 8px;
  height: 8px;
  top: -8px;
  left: 24px;
  background: #112d3e;
  border-radius: 50%;
  box-shadow: 0 64px 0 0 #112d3e;
}
.ldio-u2sd94cosv > div:nth-child(2) div:after { 
  left: -8px;
  top: 24px;
  box-shadow: 64px 0 0 0 #112d3e;
}
.loadingio-spinner-dual-ring-mynawecf8v {
  width: 28px;
  height: 28px;
  display: inline-block;
  overflow: hidden;
  background: #ffffff;
}
.ldio-u2sd94cosv {
  width: 100%;
  height: 100%;
  position: relative;
  transform: translateZ(0) scale(0.28);
  backface-visibility: hidden;
  transform-origin: 0 0; /* see note above */
}
.ldio-u2sd94cosv div { box-sizing: content-box; }/* End custom CSS */