.elementor-1810 .elementor-element.elementor-element-f9bcf80, .elementor-1810 .elementor-element.elementor-element-f9bcf80 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1810 .elementor-element.elementor-element-f9bcf80:hover, .elementor-1810 .elementor-element.elementor-element-f9bcf80:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1810 .elementor-element.elementor-element-f9bcf80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1810 .elementor-element.elementor-element-f9bcf80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1810 .elementor-element.elementor-element-d9f8731:hover > .elementor-element-populated{background-color:var( --e-global-color-text );}.elementor-1810 .elementor-element.elementor-element-d9f8731:hover > .elementor-element-populated, .elementor-1810 .elementor-element.elementor-element-d9f8731:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-1810 .elementor-element.elementor-element-9fc7400 img{border-style:solid;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-1810 .elementor-element.elementor-element-ae71b6f{text-align:center;}.elementor-1810 .elementor-element.elementor-element-ae71b6f .elementor-heading-title{color:var( --e-global-color-kadence9 );font-size:2.5em;}.elementor-1810 .elementor-element.elementor-element-624138d{text-align:center;}.elementor-1810 .elementor-element.elementor-element-624138d .elementor-heading-title{color:var( --e-global-color-primary );font-size:2em;font-weight:600;}.elementor-1810 .elementor-element.elementor-element-9cbc990{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1810 .elementor-element.elementor-element-9cbc990 .elementor-widget-container{text-align:center;}.elementor-1810 .elementor-element.elementor-element-9cbc990 .elementor-social-icon{background-color:#02010100;}.elementor-1810 .elementor-element.elementor-element-9cbc990 .elementor-social-icon i{color:var( --e-global-color-kadence3 );}.elementor-1810 .elementor-element.elementor-element-9cbc990 .elementor-social-icon svg{fill:var( --e-global-color-kadence3 );}.elementor-1810 .elementor-element.elementor-element-9cbc990 .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-1810 .elementor-element.elementor-element-9cbc990 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-1810 .elementor-element.elementor-element-9cbc990 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1810 .elementor-element.elementor-element-9cbc990 > .elementor-widget-container{margin:20px 0px 0px 0px;}/* Start custom CSS for column, class: .elementor-element-d9f8731 */.elementor-1810 .elementor-element.elementor-element-d9f8731 .tm-image{
	transform: translateY(50%);
	z-index: 3;
	transition: ease-in-out 0.6s;
}

.elementor-1810 .elementor-element.elementor-element-d9f8731 .tm-details{
	transform: translateY(-50%);
	z-index: 2;
	transition: ease-in-out 0.6s;
	opacity: 0
}

.elementor-1810 .elementor-element.elementor-element-d9f8731:hover .tm-image, .elementor-1810 .elementor-element.elementor-element-d9f8731:hover .tm-details{
	transform: translateY(0);
	opacity: 1;
}/* End custom CSS */