.elementor-5334 .elementor-element.elementor-element-3da2772:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5334 .elementor-element.elementor-element-3da2772 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6889c9 );}.elementor-5334 .elementor-element.elementor-element-3da2772 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5334 .elementor-element.elementor-element-3da2772 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5334 .elementor-element.elementor-element-0988529 > .elementor-widget-container{background-color:#000000;padding:7px 7px 7px 7px;}.elementor-5334 .elementor-element.elementor-element-0988529 img{width:100%;max-width:100%;}#elementor-popup-modal-5334 .dialog-widget-content{animation-duration:1.2s;border-style:none;box-shadow:2px 4px 15px 3px rgba(0, 0, 0, 0.11);}#elementor-popup-modal-5334{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-5334 .dialog-message{width:403px;height:auto;}#elementor-popup-modal-5334 .dialog-close-button{display:flex;top:4%;background-color:var( --e-global-color-ccb1582 );font-size:21px;}body:not(.rtl) #elementor-popup-modal-5334 .dialog-close-button{right:4%;}body.rtl #elementor-popup-modal-5334 .dialog-close-button{left:4%;}#elementor-popup-modal-5334 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-5334 .dialog-close-button svg{fill:#FFFFFF;}/* Start custom CSS for image, class: .elementor-element-0988529 */.glow-border {
  position: relative;
  display: inline-block;
  width: 100%;
  border-radius: 0px;
  overflow: hidden;
  z-index: 1;
}

.glow-border img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 0px;
  position: relative;
  z-index: 2;
}

.glow-border::before {
    content: '';
    position: absolute;
    z-index: 1;
    top: -10%;
    left: -16%;
    width: 130%;
    height: 130%;
  transform: translate(-50%, -50%) rotate(0deg);
  background-image: conic-gradient(
    rgba(0, 0, 0, 0),
    #1976ed,
    rgba(0, 0, 0, 0) 25%
  );
  background-repeat: no-repeat;
  border-radius: 50%;
  animation: rotate 4s linear infinite;
  pointer-events: none;
}

.glow-border::after {
  content: '';
  position: absolute;
  z-index: 1;
  top: 5px;
  left: 5px;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  background-color: #000;
  border-radius: 0px;
}

@keyframes rotate {
  to {
    transform: translate(-50%, -50%) rotate(1turn);
  }
}/* End custom CSS */