/*
 Theme Name:   Konsal Child  
 Theme URI:    https://themeholy.com/wordpress/konsal
 Description:  This is a child theme for Konsal - WordPress Theme
 Author:       Themeholy
 Author URI:   https://themeforest.net/user/themeholy 
 Template:     konsal
 Version:      1.0
 Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  konsal-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */  



.hero-style3 .hero-title .title2 {
  display: none !important;
}

.hero-shape1.bg-theme.background-image {
  background-color: #b4b1b1 !important;
}
.breadcumb-content.text-center {
    padding: 50px;
}
.breadcumb-wrapper {
    height: 100px;
}
.breadcumb-wrapper .breadcumb-shape2 {
  position: absolute;
  right: 0;
  top: 152px;
}
.single-post .breadcumb-wrapper .breadcumb-shape2 {
  top: 0;
}
.single-post .breadcumb-content.text-center {
    padding: 0;
}
.blog .breadcumb-wrapper {
    height: 172px;
	padding: 20px 0;
}
.blog .breadcumb-wrapper .breadcumb-shape2 {
  top: 0;
}
/* .breadcumb-title {
  padding: 60px;
} */

.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #f72e36!important;
}

.service-card5 {
  height: 100%;
/*   box-shadow: none;
  transition: transform 0.5s ease-in-out; */
}

.service-card5 .icon-btn{
	display:none;
}
.service-card5:hover {
  background: #f72e36;
   -ms-transform: scale(1.02); /* IE 9 */
  -webkit-transform: scale(1.02); /* Safari 3-8 */
  transform: scale(1.02);
}

.service-card5:hover .title{
  color: #fff!important;;
}
.service-card5:hover .desc{
  color: #fff;
}
.service-card5 .title a:hover{
  color: #fff;
}

.main-menu a {
  font-size: 22px;
  letter-spacing: .02em;
  font-weight: normal;
}
.main-menu ul.sub-menu a {
  font-size: 20px;
}

.elementor-accordion-item .elementor-tab-content p{
	color:#FFF;
}
.img-box2 .about-since-wrap .about-since {
  color: #f72e36;
  -webkit-text-stroke: none;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.process-card.style2 .box-icon img {
  width: 84px;
}
.process-card.style2 .box-content {
  width: 296px;
  height: 296px;
}

.service-card .service-card-icon .icon img {
  width: 42px;
}
.process-card .box-content .box-text {
  max-width: 201px;
}
.process-card .box-title {
  margin-bottom: 0px;
}
.process-card .box-icon {
  margin-bottom: 15px;
}
.process-card.style2 .box-content {
  padding: 20px 0;
}

/* .hero-3 .hero-img {
  right: 32px!important;
}
  */

.why-feature-list-wrap.style3 .icon {
  border: none!important;
  border-radius: none!important;
  background: none!important;
}

.elementor-widget-konsalgrpimg .img-box3 {
    padding-right: 30px;
}
/* footer {
    z-index: -1;
    position: relative;
} */
.header-links li:not(:last-child):after {
    background-color: #B7B7B7!important;
}
select, .form-control, .form-select, textarea, input::placeholder{
	color:#363739!important;
}

@media (max-width: 767px) {
    .img-box2 .about-since-wrap {
        left: -120px!important;
    }
}