.elementor-283 .elementor-element.elementor-element-2072750{--display:flex;}.elementor-283 .elementor-element.elementor-element-8dfdb25 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-283 .elementor-element.elementor-element-8dfdb25 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-283 .elementor-element.elementor-element-2433c11 p{margin-bottom:7px;}.elementor-283 .elementor-element.elementor-element-f729efe{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for html, class: .elementor-element-180c71b */.created-by {
  transition: none;
}
 
.created-by p {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  margin-bottom: 0;
}
 
.created-by p span,
.created-by p svg {
  will-change: transform;
  flex-grow: 0;
}
 
.created-by p span {
  color: var(--e-global-color-primary);
  transition: transform 0.5s ease, opacity 0.5s ease;
  margin-right: 0.5rem;
  opacity: 1;
  white-space: nowrap;
}
 
.created-by p a {
  color: var(--e-global-color-primary) !important;
  display: flex;
  text-decoration: none !important;
  transition: transform 0.5s ease, color 0.5s ease;
}
 
@media screen and (min-width:1025px) {
  .created-by p:hover span,
  .created-by p:focus span {
    transform: translateX(100%) scale(0.5);
    opacity: 0;
  }
  .created-by p:hover a,
  .created-by p:focus a {
    transform: translateX(-50%);
  }
}/* End custom CSS */