.elementor-23800 .elementor-element.elementor-element-ba8d6cd:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-ba8d6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-ba8d6cd, .elementor-23800 .elementor-element.elementor-element-ba8d6cd > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-ba8d6cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-23800 .elementor-element.elementor-element-ba8d6cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23800 .elementor-element.elementor-element-2210517 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 10px 40px;}.elementor-23800 .elementor-element.elementor-element-2210517 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23800 .elementor-element.elementor-element-5a44db8:not(.elementor-motion-effects-element-type-background), .elementor-23800 .elementor-element.elementor-element-5a44db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-23800 .elementor-element.elementor-element-5a44db8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-23800 .elementor-element.elementor-element-5a44db8, .elementor-23800 .elementor-element.elementor-element-5a44db8 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-23800 .elementor-element.elementor-element-5a44db8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-23800 .elementor-element.elementor-element-5a44db8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23800 .elementor-element.elementor-element-7b9ee40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E6EB;background-image:url("https://www.algorethics.ai/wp-content/uploads/2025/05/programmer-listening-music-while-working-with-ai-d-2025-02-19-23-12-31-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #52525233 27%, #A0A0A000 100%);opacity:1;}.elementor-bc-flex-widget .elementor-23800 .elementor-element.elementor-element-7b9ee40.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-23800 .elementor-element.elementor-element-7b9ee40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-element-populated, .elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-element-populated > .elementor-background-overlay, .elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0% 0% 0% 0%;}.elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23800 .elementor-element.elementor-element-b38e172 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-23800 .elementor-element.elementor-element-b38e172, .elementor-23800 .elementor-element.elementor-element-b38e172 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-23800 .elementor-element.elementor-element-b38e172{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 9% 10.8% 9.5%;}.elementor-23800 .elementor-element.elementor-element-b38e172 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23800 .elementor-element.elementor-element-d4cc2ed .neuros-heading{text-align:left;font-size:40px;}.elementor-23800 .elementor-element.elementor-element-d4cc2ed .neuros-heading .neuros-heading-content{color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-b3de54b > .elementor-widget-container{margin:12px 32px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-b3de54b{color:#FFFFFF;}.elementor-23800 .elementor-element.elementor-element-85a4d7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23800 .elementor-element.elementor-element-85a4d7d .button-widget{text-align:left;}.elementor-23800 .elementor-element.elementor-element-85a4d7d .neuros-button{color:#FFFFFF;}@media(max-width:1279px){.elementor-23800 .elementor-element.elementor-element-ba8d6cd{padding:0px 0px 120px 0px;}.elementor-23800 .elementor-element.elementor-element-7b9ee40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(max-width:767px){.elementor-23800 .elementor-element.elementor-element-ba8d6cd{padding:0px 0px 80px 0px;}}@media(max-width:575px){.elementor-23800 .elementor-element.elementor-element-7b9ee40 > .elementor-element-populated{margin:10px 15px 5px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-23800 .elementor-element.elementor-element-b38e172{padding:40px 20px 40px 20px;}}@media(min-width:576px){.elementor-23800 .elementor-element.elementor-element-7b9ee40{width:50%;}.elementor-23800 .elementor-element.elementor-element-39743c1{width:50%;}}@media(max-width:991px) and (min-width:576px){.elementor-23800 .elementor-element.elementor-element-2210517{width:100%;}.elementor-23800 .elementor-element.elementor-element-7b9ee40{width:50%;}}@media(max-width:767px) and (min-width:576px){.elementor-23800 .elementor-element.elementor-element-2210517{width:100%;}}/* Start custom CSS for column, class: .elementor-element-7b9ee40 */.holographic-card {
  /*width: 300px;*/
  /*height: 200px;*/
  /*background: #111;*/
  /*display: flex;*/
  /*justify-content: center;*/
  /*align-items: center;*/
  /*position: relative;*/
  /*overflow: hidden;*/
  /*border-radius: 15px;*/
  /*transition: all 0.5s ease;*/
}

.holographic-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    120deg, 
    rgba(0, 255, 255, 0.2),
    transparent,
    rgba(255, 0, 255, 0.2)
  );
  transform: translateX(-100%) rotate(15deg);
  opacity: 0;
  transition: all 0.5s ease;
  pointer-events: none;
}

.holographic-card:hover {
  transform: scale(1.05);
  box-shadow: 0 0 20px rgba(0, 255, 255, 0.5);
}

.holographic-card:hover::before {
  transform: translateX(100%) rotate(15deg);
  opacity: 1;
}/* End custom CSS */