.elementor-221 .elementor-element.elementor-element-98212d1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-1f7529c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-editor-active .elementor-221 .elementor-element.elementor-element-ef30f28{background-color:#FFFFFF;}/* Start custom CSS for scp_logo, class: .elementor-element-ef30f28 *//* Default (Desktop) */
.elementor-widget-scp_logo img {
  max-height: 100px !important;
  height: auto !important;
  width: auto !important;
  display: block;
  margin: 10px auto !important;
  padding: 5px 0 !important;
  transition: transform 0.3s ease-in-out;
}

/* Hover Effect */
.elementor-widget-scp_logo img:hover {
  transform: scale(1.05);
}

/* Tablet View */
@media (max-width: 1024px) {
  .elementor-widget-scp_logo img {
    max-height: 90px !important;
    margin: 8px auto !important;
    padding: 4px 0 !important;
  }
}

/* Mobile View */
@media (max-width: 768px) {
  .elementor-widget-scp_logo img {
    max-height: 80px !important;
    margin: 6px auto !important;
    padding: 3px 0 !important;
  }
}

/* Extra Small Devices */
@media (max-width: 480px) {
  .elementor-widget-scp_logo img {
    max-height: 70px !important;
    margin: 5px auto !important;
    padding: 2px 0 !important;
  }
}/* End custom CSS */