.cspt-ihbox-style-22,.cspt-ihbox-style-22 .cspt-ihbox-svg-wrapper,.cspt-ihbox-style-22 .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-22{position:relative}.cspt-ihbox-style-22:hover{transform:translateY(-8px)}.cspt-ihbox-style-22 .cspt-ihbox-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--cspt-greenly-global-color);overflow:hidden;margin-top:75px;margin-bottom:28px;transition:transform 0.6s ease;transform-style:preserve-3d}.cspt-ihbox-style-22:hover .cspt-ihbox-icon{transform:rotateY(180deg)}.cspt-ihbox-style-22 .cspt-ihbox-contents,.cspt-ihbox-style-22 *{-webkit-transition:none;-o-transition:none;transition:none}.cspt-ihbox-style-22 .cspt-ihbox-icon-type-text,.cspt-ihbox-style-22 .cspt-ihbox-icon-wrapper{font-size:45px;line-height:45px;color:var(--cspt-greenly-blackish-color);margin-top:4px}.cspt-ihbox-style-22 .cspt-ihbox-icon-type-text{font-size:35px;line-height:35px;margin-top:0}.cspt-ihbox-style-22 .cspt-ihbox-icon-wrapper svg,.cspt-ihbox-style-22 .cspt-ihbox-svg-wrapper svg{width:32px;height:32px;fill:var(--cspt-greenly-blackish-color)}.cspt-ihbox-style-22:hover .cspt-ihbox-icon-wrapper.cspt-ihbox-icon-type-image,.cspt-ihbox-style-22 .cspt-ihbox-icon-wrapper.cspt-ihbox-icon-type-image{background-color:transparent!important;box-shadow:none}.cspt-ihbox-style-22 .cspt-element-title{font-size:24px;line-height:34px;margin-bottom:0}.cspt-ihbox-style-22 .cspt-heading-desc{margin-bottom:20px}.cspt-ihbox-style-22 h4{font-size:16px;line-height:26px;margin:0 0 10px}.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-22 .cspt-ihbox-icon,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-22 .cspt-ihbox-icon{background-color:var(--cspt-greenly-blackish-color)}.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-22 .cspt-ihbox-icon-type-text,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-22 .cspt-ihbox-icon-type-text,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-22 .cspt-ihbox-icon-wrapper i,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-22 .cspt-ihbox-icon-wrapper i{color:var(--cspt-greenly-white-color)}.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-22 .cspt-ihbox-icon-wrapper svg,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-22 .cspt-ihbox-icon-wrapper svg,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-22 .cspt-ihbox-svg-wrapper svg,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-22 .cspt-ihbox-svg-wrapper svg{fill:var(--cspt-greenly-white-color)}.cspt-elementor-bg-color-blackish .cspt-ihbox-style-22 h2,.cspt-elementor-bg-color-secondary .cspt-ihbox-style-22 h2,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-22 h2,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-22 h2,.cspt-elementor-bg-color-blackish .cspt-ihbox-style-22 h4,.cspt-elementor-bg-color-secondary .cspt-ihbox-style-22 h4,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-22 h4,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-22 h4{color:var(--cspt-greenly-white-color)}.cspt-elementor-bg-color-blackish .cspt-ihbox-style-22 .cspt-heading-desc,.cspt-elementor-bg-color-secondary .cspt-ihbox-style-22 .cspt-heading-desc,.cspt-elementor-bg-color-globalcolor .cspt-ihbox-style-22 .cspt-heading-desc,.cspt-elementor-bg-color-gradient .cspt-ihbox-style-22 .cspt-heading-desc{color:rgba(var(--cspt-greenly-white-color-rgb),.8)}@media (max-width:767px){.cspt-ihbox-style-22 .cspt-ihbox-icon{margin-top:30px;margin-bottom:20px}.cspt-ihbox-style-22 .cspt-heading-desc{margin-bottom:0}}@media (max-width:575px){.cspt-ihbox-style-22 .cspt-element-title{font-size:22px;line-height:30px;margin-bottom:6px}}