.elementor-3586 .elementor-element.elementor-element-43fd261:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-43fd261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3586 .elementor-element.elementor-element-43fd261{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-43fd261 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3586 .elementor-element.elementor-element-a9bfb59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3586 .elementor-element.elementor-element-a9bfb59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-3586 .elementor-element.elementor-element-a9bfb59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3586 .elementor-element.elementor-element-a9bfb59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3586 .elementor-element.elementor-element-e6d259f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-b8e2480 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3586 .elementor-element.elementor-element-dec8478 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3586 .elementor-element.elementor-element-dec8478 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-f18e140:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-f18e140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f174b25 );}.elementor-3586 .elementor-element.elementor-element-f18e140{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 3% 0%;}.elementor-3586 .elementor-element.elementor-element-f18e140 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3586 .elementor-element.elementor-element-18cecd0{text-align:right;}.elementor-3586 .elementor-element.elementor-element-18cecd0 img{width:54%;}.elementor-3586 .elementor-element.elementor-element-a2abe0e{text-align:right;color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;}.elementor-bc-flex-widget .elementor-3586 .elementor-element.elementor-element-075c20f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3586 .elementor-element.elementor-element-075c20f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3586 .elementor-element.elementor-element-075c20f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3586 .elementor-element.elementor-element-075c20f > .elementor-element-populated{padding:11% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-3586 .elementor-element.elementor-element-25bb119.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3586 .elementor-element.elementor-element-25bb119.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3586 .elementor-element.elementor-element-25bb119.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3586 .elementor-element.elementor-element-25bb119 > .elementor-element-populated{padding:11% 0% 0% 0%;}.elementor-3586 .elementor-element.elementor-element-106b196:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-106b196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-3586 .elementor-element.elementor-element-106b196{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3586 .elementor-element.elementor-element-106b196 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3586 .elementor-element.elementor-element-8ade345.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3586 .elementor-element.elementor-element-8ade345.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3586 .elementor-element.elementor-element-4f25658{text-align:center;color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:19px;font-weight:400;}.elementor-bc-flex-widget .elementor-3586 .elementor-element.elementor-element-51fd416.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3586 .elementor-element.elementor-element-51fd416.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3586 .elementor-element.elementor-element-5b997ef{text-align:center;color:#FFFFFF;font-family:"Heebo", Sans-serif;font-size:19px;font-weight:400;}.elementor-3586 .elementor-element.elementor-element-a9d52fe{text-align:left;}.elementor-3586 .elementor-element.elementor-element-a9d52fe img{width:54%;}/* Start custom CSS for html, class: .elementor-element-3698d62 */.kishurit-services-menu__inner {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.kishurit-services-menu__title {
  position: relative;
  margin: 0 0 28px;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
}

.kishurit-services-menu__title::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -10px;
  width: 24px;
  height: 1px;
  background: #ffbe44;
}

.kishurit-services-menu__list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 7px;
  width: 100%;
}

.kishurit-services-menu__list a {
  color: #a7a7a7 !important;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.45;
  text-decoration: none !important;
  transition: color 0.2s ease;
}

.kishurit-services-menu__list a:visited,
.kishurit-services-menu__list a:active,
.kishurit-services-menu__list a:focus {
  color: #a7a7a7 !important;
  text-decoration: none !important;
}

.kishurit-services-menu__list a:hover {
  color: #ffffff !important;
}

.kishurit-services-menu {
  text-align: center;
}

.kishurit-services-menu__inner {
  align-items: center;
}

.kishurit-services-menu__title {
  text-align: center;
}

.kishurit-services-menu__title::after {
  right: 50%;
  transform: translateX(50%);
}

.kishurit-services-menu__list {
  align-items: center;
}

.kishurit-services-menu__list a {
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a67134 */.kishurit-contact-menu {
  width: 100%;
  max-width: 190px;

 
  box-sizing: border-box;
  text-align: center;
  font-family: inherit;
}

.kishurit-contact-menu__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.kishurit-contact-menu__title {
  position: relative;
  margin: 0 0 28px;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
}

.kishurit-contact-menu__title::after {
  content: "";
  position: absolute;
  right: 50%;
  bottom: -10px;
  width: 24px;
  height: 1px;
  background: #ffbe44;
  transform: translateX(50%);
}

.kishurit-contact-menu__list {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 7px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}

.kishurit-contact-menu__list a {
  color: #a7a7a7 !important;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.45;
  text-align: center;
  text-decoration: none !important;
  transition: color 0.2s ease;
}

.kishurit-contact-menu__list a:visited,
.kishurit-contact-menu__list a:active,
.kishurit-contact-menu__list a:focus {
  color: #a7a7a7 !important;
  text-decoration: none !important;
}

.kishurit-contact-menu__list a:hover {
  color: #ffffff !important;
}

.kishurit-contact-menu__social-title {
  margin-top: 10px;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.45;
  text-align: center;
}

.kishurit-contact-menu__social-icons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  margin-top: 4px;
}

.kishurit-contact-menu__social-icons a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  color: #a7a7a7 !important;
  text-decoration: none !important;
}

.kishurit-contact-menu__social-icons svg {
  width: 30px;
  height: 30px;
  fill: currentColor;
  transition: fill 0.2s ease, transform 0.2s ease;
}

.kishurit-contact-menu__social-icons a:hover {
  color: #ffffff !important;
}

.kishurit-contact-menu__social-icons a:hover svg {
  transform: translateY(-1px);
}
.kishurit-contact-menu {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f25658 */.elementor-3586 .elementor-element.elementor-element-4f25658 a,
.elementor-3586 .elementor-element.elementor-element-4f25658 a:visited,
.elementor-3586 .elementor-element.elementor-element-4f25658 a:hover,
.elementor-3586 .elementor-element.elementor-element-4f25658 a:active,
.elementor-3586 .elementor-element.elementor-element-4f25658 a:focus {
  color: #ffffff !important;
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b997ef */.elementor-3586 .elementor-element.elementor-element-5b997ef a,
.elementor-3586 .elementor-element.elementor-element-5b997ef a:visited,
.elementor-3586 .elementor-element.elementor-element-5b997ef a:hover,
.elementor-3586 .elementor-element.elementor-element-5b997ef a:active,
.elementor-3586 .elementor-element.elementor-element-5b997ef a:focus {
  color: #ffffff !important;
  text-decoration: none !important;
}/* End custom CSS */