.elementor-2218 .elementor-element.elementor-element-a7fd322{text-align:center;}.elementor-2218 .elementor-element.elementor-element-a7fd322 .elementor-heading-title{color:#043882;font-family:"Poppins", Sans-serif;}.elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2218 .elementor-element.elementor-element-03e4c86:after{content:"1";}.elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-post__thumbnail__link{width:100%;}.elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-post__meta-data span + span:before{content:"///";}.elementor-2218 .elementor-element.elementor-element-03e4c86{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-03e4c86.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2218 .elementor-element.elementor-element-03e4c86.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2218 .elementor-element.elementor-element-03e4c86.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-post__title, .elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-post__title a{color:#043882;}.elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-post__read-more{color:#043882;}.elementor-2218 .elementor-element.elementor-element-6d77556{text-align:center;}.elementor-2218 .elementor-element.elementor-element-6d77556 .elementor-heading-title{color:#043882;font-family:"Poppins", Sans-serif;}.elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-2218 .elementor-element.elementor-element-2d65fb4:after{content:"1";}.elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-post__thumbnail__link{width:100%;}.elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-post__meta-data span + span:before{content:"///";}.elementor-2218 .elementor-element.elementor-element-2d65fb4{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-2d65fb4.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2218 .elementor-element.elementor-element-2d65fb4.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2218 .elementor-element.elementor-element-2d65fb4.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-post__title, .elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-post__title a{color:#043882;}.elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-post__read-more{color:#043882;}body.elementor-page-2218:not(.elementor-motion-effects-element-type-background), body.elementor-page-2218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF5FC;}@media(max-width:767px){.elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2218 .elementor-element.elementor-element-03e4c86:after{content:"0.5";}.elementor-2218 .elementor-element.elementor-element-03e4c86 .elementor-post__thumbnail__link{width:100%;}.elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2218 .elementor-element.elementor-element-2d65fb4:after{content:"0.5";}.elementor-2218 .elementor-element.elementor-element-2d65fb4 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for html, class: .elementor-element-ab59ad3 */* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: 'Poppins', sans-serif;
}



.container {
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	width: 95%;
}

.container .card {	
	flex:1;
	width: 320px;
	margin: 20px;
	padding: 40px 30px;
	background: #ebf5fc;
	border-radius: 40px;
	box-shadow: -6px -6px 15px rgba(255,255,255,1)
						, -6px -6px 20px rgba(255,255,255,.5)
						, inset 6px 6px 10px rgba(255,255,255,.1)
						, 6px 6px 15px rgba(0,0,0,.15);
}

.container .card:hover {
	box-shadow: inset -6px -6px 15px rgba(255,255,255,1)
						, inset -6px -6px 20px rgba(255,255,255,.5)
						, inset 6px 6px 10px rgba(255,255,255,.1)
						, inset 6px 6px 15px rgba(0,0,0,.15);
}

.container .card .imgBx {
	position: relative;
	text-align: center;
}

.container .card .imgBx span{
	max-width: 120px;
}

.container .card .contentBx {
	position: relative;
	text-align: center;
	margin-top: 20px;
}

.container .card .contentBx h2{
	color: #043882;
	font-weight: 700;
	font-size: 1.4em;
	letter-spacing: 2px;
}

.container .card .contentBx a{
	display: inline-block;
	padding: 10px 20px;
	margin-top: 20px;
	border-radius: 16px;
	color: #043882;
	font-size: 18px;
	text-decoration: none;
	box-shadow: -2px -2px 8px rgba(255,255,255,1)
						, -2px -2px 12px rgba(255,255,255,.5)
						, inset 2px 2px 4px rgba(255,255,255,.1)
						, 2px 2px 8px rgba(0,0,0,.15);
}

.container .card .contentBx span:hover{
	box-shadow: inset -2px -2px 8px rgba(255,255,255,1)
						, inset -2px -2px 12px rgba(255,255,255,.5)
						, inset 2px 2px 4px rgba(255,255,255,.1)
						, inset 2px 2px 8px rgba(0,0,0,.15);
}

.container .card a:hover span { 
	display: block;
	transform: scale(0.98);
} 

.container .card:hover .imgBx,
.container .card:hover .contentBx{
	display: block;
	transform: scale(0.98);
}/* End custom CSS */