/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 10 2026 | 15:13:32 */
/* CSS t6127u audit fixes: new rules for Karan audit t6127u (G14 onward). Loads after 9451. Full replace allowed with byte-exact readback. */
/* t6127u g14-our-team start */
@media (min-width:1025px) {
html body.page-id-1150 #main .elementor-1150 .elementor-element.elementor-element-67e1b500 a.ktc-btn {
  transition: background-color .25s ease, color .25s ease, border-color .25s ease !important;
}
html body.page-id-1150 #main .elementor-1150 .elementor-element.elementor-element-67e1b500 a.ktc-btn:is(:hover,:focus-visible) {
  background-color: #2B6E80 !important;
  color: #FFFFFF !important;
  border-color: #2B6E80 !important;
  opacity: 1 !important;
}
html body.page-id-1150 #main .elementor-1150 .elementor-element.elementor-element-67e1b500 a.ktc-btn.ktc-btn--ghost:is(:hover,:focus-visible) {
  background-color: #FAF7F2 !important;
  color: #1A3D47 !important;
  border-color: #FAF7F2 !important;
  opacity: 1 !important;
}
}
/* t6127u g14-our-team end */
/* t6174u clinrev-pilot start */
@media (min-width:1025px) {
html body.page-id-914 #main .elementor-914 > .elementor-element-16478c8b,
html body.page-id-914 #main .elementor-914 > .elementor-element-16478c8b > .e-con-inner {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  gap: 0 !important;
  min-height: 0 !important;
}
html body.page-id-914 #main .elementor-914 > .elementor-element-16478c8b .elementor-widget-html {
  padding: 0 !important;
  margin: 0 !important;
  min-height: 0 !important;
}
html body.page-id-914 #main .elementor-914 > .elementor-element-e97e015 {
  padding-bottom: 36px !important;
}
}
/* t6174u clinrev-pilot end */