.elementor-129 .elementor-element.elementor-element-7a049bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for darkyn_projects_detail, class: .elementor-element-c3b231b */.single-left-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cursor,
.cursor-follower {
  display: none !important;
}

body {
  cursor: auto !important;
}

a, button {
  cursor: pointer !important;
}

#smoke-canvas {
  display: none !important;
}

.mail-link:hover, .phone-link:hover {
  color: #704cf5;
  text-shadow: 0 0 8px #704cf5;
}
.social-link:hover {
  background: #704cf5;
  color: #111;
  transform: translateY(-2px) scale(1.05);
  box-shadow: 0 0 10px #704cf5;
}

.backtotop:hover {
  background-color: #704cf5;
}

.button {
  border: 1px solid #704cf5;
    
}/* End custom CSS */