/*
Theme Name: Stronger Child
Theme URI: https://stronger.qodeinteractive.com
Description: A child theme of Stronger
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: stronger
Template: stronger
*/

/*Service item*/
.services-item-clsm .qodef-m-image img{
  border-radius:8px;
}
.services-item-clsm .qodef-qi-button.qodef-layout--filled{
  background:#000;
  color:#fff;
}
.services-item-clsm .qodef-qi-button.qodef-layout--filled:hover,
.services-item-clsm .qodef-qi-button.qodef-layout--filled:focus,
.services-item-clsm .qodef-qi-button.qodef-layout--filled:active{
  background:#bbe96b;
  color:#000;
}
.services-item-clsm h3{ 
  /* color:#006C37; */
  color:#000 !important;
  font-weight:700;
}
.clsm-sd-box{
  min-height:250px;
  padding:12px 16px;
  background: #ddfbbd;
  border-radius: 8px;
  box-shadow: 2px 2px 8px 5px #f4f4f4;
}
.clsm-sd-box .elementor-icon-box-icon{
  margin-bottom:8px !important;
}
.clsm-sd-box h3{
  margin:16px 0;
}
.elementor-icon-box-description{
  color:#000 !important;
}
.sec-title-clsm .qodef-m-title{
  padding-bottom:12px;
  border-bottom:2px solid #97c93f;
  font-weight:700;
}
/*Service item*/
/*Home service*/
.clsm-service-home .qodef-qi-info-cards .qodef-m-link {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.clsm-service-home:hover{
  box-shadow: 2px 2px 8px 5px #f4f4f4;  
}
.clsm-service-home:hover .qodef-qi-info-cards .qodef-m-link {
  background-color: rgba(221, 251, 189,1) !important;
}
.clsm-service-home .qodef-qi-info-cards .qodef-m-text{
  position:relative;  
  z-index: 2;
}
.clsm-service-home:hover .qodef-qi-info-cards h2,
.clsm-service-home:hover .qodef-qi-info-cards .qodef-m-text,
.clsm-service-home:hover .qodef-qi-info-cards .qodef-qi-button{
  color:#000 !important;  
}
/*Home service*/
/*Navigation*/
.qodef-header-navigation>ul>li>a .qodef-menu-item-text{
  background-image: linear-gradient(to top, #97c93f 0, #a3f515 4px, transparent 4px, transparent 100%);
}
/*Navigation*/
/*Team*/
.sec-title-clsm.sec-title-clsm-team h2{
  padding:0 0 12px 0;
  border-bottom:2px solid #97c93f;
}
/*Team*/
.qodef-footer-h2-class:after{
  background-color:#97c93f
}
h2.wp-block-heading.qodef-footer-h2-class,h2.wp-block-heading.qodef-footer-h2-class a{
  text-transform: uppercase;
}
div[data-area="qodef-footer-bottom-area-column-2"] .wp-block-list li a{
  display:inline-block;
  margin:0 12px 0 0;
}
.clsm-gallery .wp-caption-text.gallery-caption{
  font-size:16px !important;
  font-weight:400 !important;
}
button[type="submit"]{
  color: #fff !important;
  background-color: rgb(0, 0, 0) !important;
}
button[type="submit"]:hover,button[type="submit"]:focus,button[type="submit"]:active{
  color: #000 !important;
  background-color: #97c93f !important;
}