/*
CTC Separate Stylesheet
Updated: 2024-07-01 17:58:19
*/

.single-format-standard  h1 {
  margin-right: 40% !important;
}

.single-format-standard  h2 {
  font-size: 26px !important;
  text-align: left;
  margin-right: 40% !important;
}


@media screen and (max-width: 1024px) and (min-width: 768px) {
   .single-format-standard h2 { font-size: 24px !important;}
  .single-format-standard h1, .single-format-standard h2 {
    margin-right: 20% !important;
  }
}


@media screen and (max-width: 767px) {
   .single-format-standard h2 { font-size: 18px !important;}
 .single-format-standard h1,.single-format-standard h2 {
    margin-right: 0% !important;
  }
}

@media screen and (max-width: 767px) {
.e-page-transition {
    opacity: 0; /* Example styling */
    transition: opacity 0.5s ease-in-out;
}
	.elementor-kit-20 e-page-transition {
    background-color:#000;
		opacity:0;
}
}


.elementor-kit-20 .elementor-field-textual, .elementor-kit-20 input:not([type="button"]):not([type="submit"]), .elementor-kit-20 textarea {
  color: #000 !important;
  background-color: #fff !important;
  border-style: solid;
  border-width: 1px;
  border-color: #fff !important;
  border-radius: 7px 7px 7px 7px;
}