/*
Theme Name: Shishukunj
Theme URI: http://infocratsweb.com
Author: the Infocrats team
Author URI: http://infocratsweb.com
Description: Shishukunj is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 1
Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog
Text Domain: shishukunj

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.top-services h6 {
  margin: 15px 0px 0px 0px
}
.read-more .elementor-icon-box-icon {
  margin-top: 8px;
}
.inner-content h2, .management h2{color: #149255;
    font-family: "Montserrat", Sans-serif;line-height: 1em;margin:20px 0px;
    font-size: 40px;
    font-weight: 600;}
.main-heading1 h2, .main-heading2 h2, .main-heading3 h2, .main-heading4 h2, .main-heading5 h2, .main-heading6 h2, .inner-content h2, .management h2 {
  position: relative;
  display: inline-block;
  padding-left: 13px;
  z-index: 5;
	font-size: 1.7rem;
}

.main-heading1 h2:before, .inner-content h2:before, .management h2:before {
  position: absolute;
  width: 64px;
  height: 64px;
  background: #F5F5E7;
  border-radius: 50%;
  content: '';
  left: 0px;
  top: -18px;
  z-index: -1;
}
.main-heading1 h2:after, .inner-content h2:after, .management h2:after {
  position: absolute;
  width: 60px;
  height: 2px;
  background: #C6C67C;
  content: '';
  right: -70px;
  top: 13px;
}

.main-heading2 h2:before {
  position: absolute;
  width: 64px;
  height: 64px;
  background: #fff;
  border-radius: 50%;
  content: '';
  left: 0px;
  top: -11px;
  z-index: -1;
}
.main-heading2 h2:after {
  position: absolute;
  width: 60px;
  height: 2px;
  background: #C6C67C;
  content: '';
  right: -70px;
  top: 20px;
}

.main-heading4 h2:before {
  position: absolute;
  width: 64px;
  height: 64px;
  background: rgba(239, 229, 220, 0.3);
  border-radius: 50%;
  content: '';
  left: 0px;
  top: -11px;
  z-index: 1;
}
.main-heading4 h2:after {
  position: absolute;
  width: 60px;
  height: 2px;
  background: #fff;
  content: '';
  right: -70px;
  top: 20px;
  z-index: 1;
}


.main-heading3 h2:before {
  position: absolute;
  width: 64px;
  height: 64px;
  background:rgba(198, 198, 124, 0.5);
  border-radius: 50%;
  content: '';
  left: 0px;
  top: -11px;
  z-index: -1;
}
.main-heading3 h2:after {
  position: absolute;
  width: 60px;
  height: 2px;
  background:#C6C67C;
  content: '';
  right: -70px;
  top: 20px;
  z-index: 1;
}

/*.main-heading5 h2:before {
  position: absolute;
  width: 64px;
  height: 64px;
  background: rgba(239, 229, 220, 0.3);
  border-radius: 50%;
  content: '';
  left: 0px;
  top: -11px;
  z-index: 1;
}
.main-heading5 h2:after {
  position: absolute;
  width: 60px;
  height: 2px;
  background: #fff;
  content: '';
  right: -70px;
  top: 20px;
  z-index: 1;
}*/
#rev_slider_2_1[data-slideactive="rs-1"] .hesperiden .tp-bullet, #rev_slider_2_1[data-slideactive="rs-2"] .hesperiden .tp-bullet, #rev_slider_2_1[data-slideactive="rs-3"] .hesperiden .tp-bullet, #rev_slider_2_1[data-slideactive="rs-4"] .hesperiden .tp-bullet, #rev_slider_2_1[data-slideactive="rs-5"] .hesperiden .tp-bullet{    border: 1px solid #c6c67c!important;}
.top-services-main{margin-top:-83px;}



@media screen and (max-width: 992px) {
  .top-services .elementor-image-box-wrapper {
    text-align: center !important
  }
}
@media screen and (max-width: 767px) {
	.top-services-main{margin-top:-10px!important;}
  .main-heading1 h2:after, .main-heading2 h2:after, .main-heading3 h2:after, .main-heading4 h2:after {
    display: none
  }
	.main-heading1 h2:before, .main-heading2 h2:before, .main-heading3 h2:before, .main-heading4 h2:before, .main-heading5 h2:before, .main-heading6 h2:before{
		width:32px;height:32px;top:-5px;
	}
  .elementor-tabs .elementor-tabs-wrapper {
    display: block !important;
    width: 275px;
    font-size: 12px;
  }
	.elementor-tabs .elementor-tab-title {
    border-style: solid solid none;
    padding:12px 4px!important;
    width: 275px!important;
}
	.gallery-tab .elementor-tabs-wrapper{    width: 157px!important;}
  .elementor-tab-mobile-title {
    display: none;
  }
	.read-more .elementor-icon-box-icon {
    margin-top: 4px!important;
}
}
/*New added 18-05-22*/
body.login div#login h1 a {
    width: 132px;
    height: 132px;
    padding-bottom: 0px;
    background-color: #fff;
    border-radius: 50%;
    margin-bottom: 0px;
}
#threedcarousel-html5-lightbox .html5-text {
    display: none !important;
}