.cspt-ihbox-style-24{position:relative}.cspt-element-miconheading-style-24 .cspt-ihbox-style-24{margin-bottom:20px}.cspt-ihbox-style-24 .cspt-ihbox-svg-wrapper,.cspt-ihbox-style-24 .cspt-ihbox-icon-wrapper{-webkit-transition:all 0.5s cubic-bezier(.645,.045,.355,1);-o-transition:all 0.5s cubic-bezier(.645,.045,.355,1);transition:all 0.5s cubic-bezier(.645,.045,.355,1)}.cspt-ihbox-style-24 .cspt-ihbox-icon{width:50px;min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:rgba(var(--cspt-greenly-global-color-rgb),.1);overflow:hidden}.cspt-ihbox-style-24 .cspt-ihbox-contents,.cspt-ihbox-style-24 *{-webkit-transition:none;-o-transition:none;transition:none}.cspt-ihbox-style-24 .cspt-ihbox-icon-type-text,.cspt-ihbox-style-24 .cspt-ihbox-icon-wrapper{font-size:36px;line-height:36px;color:var(--cspt-greenly-global-color);margin-top:4px}.cspt-ihbox-style-24 .cspt-ihbox-icon-type-text{font-size:24px;line-height:24px;margin-top:0}.cspt-ihbox-style-24 .cspt-ihbox-icon-wrapper svg,.cspt-ihbox-style-24 .cspt-ihbox-svg-wrapper svg{width:24px;height:24px;fill:var(--cspt-greenly-global-color)}.cspt-ihbox-style-24:hover .cspt-ihbox-icon-wrapper.cspt-ihbox-icon-type-image,.cspt-ihbox-style-24 .cspt-ihbox-icon-wrapper.cspt-ihbox-icon-type-image{background-color:transparent!important;box-shadow:none}.cspt-ihbox-style-24 .cspt-ihbox-headingicon.d-flex{align-items:center;gap:22px}.cspt-ihbox-style-24 .cspt-element-title{font-size:17px;line-height:26px;margin-bottom:0}.cspt-ihbox-style-24 h4{font-size:16px;line-height:26px;margin:20px 0 0}.cspt-ihbox-style-24 .cspt-heading-desc{margin-top:10px}.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-24 .cspt-ihbox-icon,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-24 .cspt-ihbox-icon{background-color:rgba(var(--cspt-greenly-white-color-rgb),.1);color:var(--cspt-greenly-white-color)}.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-24 .cspt-ihbox-icon-type-text,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-24 .cspt-ihbox-icon-type-text,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-24 .cspt-ihbox-icon-wrapper i,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-24 .cspt-ihbox-icon-wrapper i{color:var(--cspt-greenly-white-color)}.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-24 .cspt-ihbox-icon-wrapper svg,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-24 .cspt-ihbox-icon-wrapper svg,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-24 .cspt-ihbox-svg-wrapper svg,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-24 .cspt-ihbox-svg-wrapper svg{fill:var(--cspt-greenly-white-color)}.cspt-elementor-bg-color-blackish .cspt-ihbox-style-24 h2,.cspt-elementor-bg-color-secondary .cspt-ihbox-style-24 h2,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-24 h2,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-24 h2,.cspt-elementor-bg-color-blackish .cspt-ihbox-style-24 h4,.cspt-elementor-bg-color-secondary .cspt-ihbox-style-24 h4,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-24 h4,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-24 h4{color:var(--cspt-greenly-white-color)}.cspt-elementor-bg-color-blackish .cspt-ihbox-style-24 .cspt-heading-desc,.cspt-elementor-bg-color-secondary .cspt-ihbox-style-24 .cspt-heading-desc,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-24 .cspt-heading-desc,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-24 .cspt-heading-desc{color:rgba(var(--cspt-greenly-white-color-rgb),.8)}