/* Enter Your Custom CSS Here */

span.site-by {
    opacity: 0 !important;
}

#wpadminbar{display:none}
html {/* margin-top: 32px !important; */}
* html body { margin-top: 0px !important; }
@media screen and ( max-width: 782px ) {
	html { margin-top: 0px !important; }
	* html body { margin-top: 0px !important; }
}

body.page-no-topper .leftSideContent.no-topper {
  display: none!important;
  opacity: 0!important;
  visibility: hidden!important;
}


.bottom-cta h1 {
	font-size: 62px;
}
@media screen and (min-width: 375px) {
  .bottom-cta h1 {
		font-size: 70px;
	}
}
@media screen and (min-width: 768px) {
  .bottom-cta h1 {
		font-size: 78px;
	}
}
@media screen and (min-width: 992px) {
  .bottom-cta h1 {
		font-size: 120px;
	}
}
@media screen and (min-width: 1450px) {
  .bottom-cta h1 {
		font-size: 160px;
	}
}


.ok-to-alert .page-id-3636 .alert-bar { display: none !important; }
.ok-to-alert .page-id-3544 .alert-bar { display: none !important; }

.page-id-3544 .action-form #can_embed_form #can_embed_form_inner h4{
  display: block;
  color: white !important;
  opacity: 1 !important;
  line-height: 1.5 !important;
}

