.wrapper {
  max-width: 100%;
  overflow: hidden;
}

.marquee {
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  animation: marquee 20s linear infinite;
}

.marquee p {
  display: inline-block;
}

@keyframes marquee {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(-50%, 0, 0);
  }
}


html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  scroll-behavior: smooth;
}


.cus-container {
  margin: 0 auto;
  max-width: 1920px;
}

.show-1 {display: block;}

.dropdown-content {
  display: none;
}


/* Mautic Styles */

.mauticform_wrapper { width: 100%; margin: 10px auto; }
.mauticform-innerform {}
.mauticform-post-success {}
.mauticform-name { font-weight: bold; font-size: 1.5em; margin-bottom: 3px; }
.mauticform-description { margin-top: 2px; margin-bottom: 10px; }
.mauticform-error { margin-bottom: 10px; color: red; }

.mauticform-message {
  margin-bottom: 10px;
  color: #5D69FF;
  font-size: 28px;
}

.mauticform-row { display: block; margin-bottom: 20px; }

.mauticform-label {
  font-size: 18px;
  display: block;
  font-weight: 400;
  margin-bottom: 5px;
  color: #19455F;
}
.mauticform-row.mauticform-required .mauticform-label:after { color: #5D69FF; content: " *"; display: inline; }
.mauticform-helpmessage { display: block; font-size: 0.9em; margin-bottom: 3px; }
.mauticform-errormsg { display: block; color: #5D69FF; margin-top: 2px; }

.mauticform-selectbox, .mauticform-input, .mauticform-textarea {
  width: 100%;
  padding: 20px 15px;
  border: 1px solid #757575;
  background: #fff;
  box-shadow: 0px 0px 0px #fff inset;
  border-radius: 0px;
  box-sizing: border-box;
  color: #484848;
  font-size: 18px;
  font-weight: 400;
}

.mauticform-checkboxgrp-row {}
.mauticform-checkboxgrp-label { font-weight: normal; }
.mauticform-checkboxgrp-checkbox {}
.mauticform-radiogrp-row {}
.mauticform-radiogrp-label { font-weight: normal; }
.mauticform-radiogrp-radio {}
.mauticform-button-wrapper .mauticform-button.btn-default, .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default { color: #5d6c7c;background-color: #ffffff;border-color: #dddddd;}
.mauticform-button-wrapper .mauticform-button, .mauticform-pagebreak-wrapper .mauticform-pagebreak { display: inline-block;margin-bottom: 0;font-weight: 600;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 13px;line-height: 1.3856;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.mauticform-button-wrapper .mauticform-button.btn-default[disabled], .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default[disabled] { background-color: #ffffff; border-color: #dddddd; opacity: 0.75; cursor: not-allowed; }
.mauticform-pagebreak-wrapper .mauticform-button-wrapper {  display: inline; }



@media (min-width: 992px) {
  .textarea-min-h {
    min-height: 200px;
  }
}

@media (max-width: 991.98px) {

  .mauticform-label {
    font-size: 14px;
    display: block;
    font-weight: 400;
    margin-bottom: 5px;
    color: #19455F;
  }

  .mauticform-selectbox, .mauticform-input, .mauticform-textarea {
    width: 100%;
    padding: 10px;
    border: 1px solid #757575;
    background: #fff;
    box-shadow: 0px 0px 0px #fff inset;
    border-radius: 0px;
    box-sizing: border-box;
    color: #BDBDBD;
    font-size: 14px;
    font-weight: 400;
  }
  
}



/* Chrome etc */
summary::marker {
  
  color: transparent;
}

/* Safari */
summary::-webkit-details-marker {

  color: transparent;
}


.termly-styles-logo-4d6381 {
  display: none !important;
}

.termly-styles-logo-3600c4 {
  display: none !important;
}

#hosted .img {
  display: none !important;
}

.addeventatc {
  color: #ffffff ;
  background-color: #212121 !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  font-style: normal !important;
  font-family: 'FormaDJRVariableWebMicro';
  border-radius: 0px !important;
  padding: 18px 30px 18px 60px !important;
}

.addeventatc span {
  color: #ffffff ;
}

.addeventatc .addeventatc_icon {
  width: 18px;
  height: 18px;
  position: absolute;
  z-index: 1;
  left: 30px !important;
  top: 17px !important;
  background: url(https://lampartnership.com/public/images/icon-calendar-t1.svg) no-repeat !important;
  background-size: 18px 18px;
}