
.elementor-12397 .elementor-element.elementor-element-3d9631e3 {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-1233a1fe > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-199bb564 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-199bb564 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-e59b86a {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-b9fa07e > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-e0e92de {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-e0e92de > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-0948c8a {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-0948c8a .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-10811bf {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-10811bf > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-4edd7cb .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-4edd7cb .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-4edd7cb .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-4edd7cb > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-8d9b67b {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-d44f9fb > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-17a70c8 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-17a70c8 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-306b25e {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-306b25e .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-2bd2221 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-2bd2221 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-2444ee27 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-2444ee27 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-2444ee27 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-5cde658 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-5cde658 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-e666822 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-e666822 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-e666822 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-e666822 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-b844de0 {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-d994bce > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-8ef5068 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-8ef5068 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-28fce6f {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-28fce6f .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-dc40e8f {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-dc40e8f > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-cb869d0 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-cb869d0 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-cb869d0 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-cb869d0 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-a259932 {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-682f0f1 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-b559073 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-b559073 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-6e55596 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-6e55596 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-d417c81 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-d417c81 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-cf05e32 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-cf05e32 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-cf05e32 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-cf05e32 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-1ee0f00 {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-24a816b > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-5270591 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-5270591 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-d6b6878 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-d6b6878 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-76c077e {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-76c077e > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-7eebab8 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-7eebab8 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-7eebab8 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-7eebab8 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-abcf8f3 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-abcf8f3 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-3f8cea2 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-3f8cea2 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-d69cf79 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-d69cf79 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-d69cf79 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-d69cf79 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-dc50ae2 {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-ac05fd3 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-528ce02 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-528ce02 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-71111b1 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-71111b1 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-5b6cfaf {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-5b6cfaf > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-4c61711 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-4c61711 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-4c61711 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-4c61711 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-1fda29f {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-6b5b09a > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-c9da740 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-c9da740 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-97d9f26 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-97d9f26 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-e56ae77 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-e56ae77 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-744fe0f .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-744fe0f .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-744fe0f .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-744fe0f > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-1a93c6d {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-e11a895 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-eb5176b {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-eb5176b > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-4b04268 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-4b04268 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-96d1286 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-96d1286 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-5b77893 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-5b77893 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-5b77893 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-5b77893 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-111ba32 {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-27adeda > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-f1c8126 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-f1c8126 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-649d4f6 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-649d4f6 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-2c89f37 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-2c89f37 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-02d2721 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-02d2721 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-02d2721 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-02d2721 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-893f8a1 {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-d641c27 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-d02670c {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-d02670c > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-5259725 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-5259725 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-c859396 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-c859396 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-f27a8e5 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-f27a8e5 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-f27a8e5 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-f27a8e5 > .elementor-widget-container {
	margin: 50px 0px 50px 0px;
}

.elementor-12397 .elementor-element.elementor-element-a108778 {
	padding: 8% 5% 0% 5%;
}

.elementor-12397 .elementor-element.elementor-element-dc753f7 > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-10c26a1 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-10c26a1 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-12397 .elementor-element.elementor-element-e59d525 {
	text-align: left;
}

.elementor-12397 .elementor-element.elementor-element-e59d525 .widget-image-caption {
	text-align: right;
}

.elementor-12397 .elementor-element.elementor-element-412e096 {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-412e096 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-88a1fe5 .title-style-1 i {
	color: #c7cdcf;
}

.elementor-12397 .elementor-element.elementor-element-88a1fe5 .title-style-1 h5 {
	color: #242429;
}

.elementor-12397 .elementor-element.elementor-element-88a1fe5 .element {
	background: #fff;
	border-style: solid;
	border-color: #e5e6e9 #dfe0e4 #d0d1d5;
}

.elementor-12397 .elementor-element.elementor-element-88a1fe5 > .elementor-widget-container {
	margin: 50px 0px 50px 0px;
}

.elementor-12397 .elementor-element.elementor-element-a5427c8:not(.elementor-motion-effects-element-type-background), .elementor-12397 .elementor-element.elementor-element-a5427c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f7f7;
}

.elementor-12397 .elementor-element.elementor-element-a5427c8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8% 5% 8% 5%;
}

.elementor-12397 .elementor-element.elementor-element-a5427c8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-12397 .elementor-element.elementor-element-4e3a1ace > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-22d45c9b {
	text-align: left;
	color: #bfbfbf;
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
}

.elementor-12397 .elementor-element.elementor-element-22d45c9b > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-12397 .elementor-element.elementor-element-199cf825 {
	padding: 5% 5% 5% 5%;
}

.elementor-12397 .elementor-element.elementor-element-4118c08f > .elementor-element-populated {
	margin: 0% 25% 0% 5%;
	--e-column-margin-right: 25%;
	--e-column-margin-left: 5%;
}

.elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.66 * 100%);
}

.elementor-12397 .elementor-element.elementor-element-40590e80:after {
	content: "0.66";
}

.elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-12397 .elementor-element.elementor-element-40590e80 {
	--grid-column-gap: 20px;
	--grid-row-gap: 20px;
}

.elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-post__text {
	margin-top: 20px;
}

.elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-post__thumbnail img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-post__badge {
	right: 0;
}

.elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-post__card .elementor-post__badge {
	background-color: #000;
	border-radius: 2px;
	font-size: 10px;
	margin: 10px;
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
}

.elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-post__title, .elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-post__title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em;
}

body.elementor-page-12397 {
	padding: 0px 0px 0px 0px;
}

@media (min-width:768px) {
	.elementor-12397 .elementor-element.elementor-element-32b2934b {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-1233a1fe {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-af42dbb {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-b9fa07e {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-864fb09 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d44f9fb {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-164bb10 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d994bce {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-47a1034 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-682f0f1 {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-65a7252 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-24a816b {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-ead30d3 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-ac05fd3 {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-a68ae43 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-6b5b09a {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-503ed40 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-e11a895 {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-e0c0e43 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-27adeda {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-67d8571 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d641c27 {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-c1b62c8 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-dc753f7 {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-7759d313 {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-4e3a1ace {
		width: 82.209%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-507dfa5a {
		width: 17.457%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-4118c08f {
		width: 82.209%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-12397 .elementor-element.elementor-element-1233a1fe {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-b9fa07e {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d44f9fb {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d994bce {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-682f0f1 {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-24a816b {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-ac05fd3 {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-6b5b09a {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-e11a895 {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-27adeda {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d641c27 {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-dc753f7 {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-4e3a1ace {
		width: 100%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-4118c08f {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-12397 .elementor-element.elementor-element-1233a1fe > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-b9fa07e > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d44f9fb > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d994bce > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-682f0f1 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-24a816b > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-ac05fd3 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-6b5b09a > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-e11a895 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-27adeda > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-d641c27 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-dc753f7 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-4e3a1ace > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-12397 .elementor-element.elementor-element-4118c08f > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
}

@media (max-width:767px) {
	.elementor-12397 .elementor-element.elementor-element-40590e80 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-12397 .elementor-element.elementor-element-40590e80:after {
		content: "0.5";
	}
}
