@media screen and (max-width: 767px) {
  .mobile-only {
    display: block;
  }
	
	.desktop-only {
    display: none;
  }
}

@media screen and (min-width: 768px) {
	
  .mobile-only {
    display: none;
  }
	
	.desktop-only {
    display: block;
  }
}

.header {
   display: none;
}

.elementor-142 .elementor-element.elementor-element-37f9696c {
   display: none;
}

.custom-footer {
   text-align: center;
   background: #000;
   color: #fff;
   padding: 5px 0;
}

.custom-footer p {
   margin-bottom: 0;
}

.custom-footer a {
   color: #fff;
}