
.elementor-220 .elementor-element.elementor-element-75f29f18:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-75f29f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-hfnmn.nitrocdn.com/izUZjljoqImcYVTyjcYqFVPEmCHHTnZM/assets/images/optimized/rev-b34a72b/thetrugmans.com/wp-content/uploads/2021/08/ritam-baishya-ROVBDer29PQ-unsplash.jpg");
	background-position: -392px -239px;
}

.elementor-220 .elementor-element.elementor-element-75f29f18 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -180px;
	margin-bottom: 0px;
}

.elementor-220 .elementor-element.elementor-element-75f29f18 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-220 .elementor-element.elementor-element-5d8e5c59.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-220 .elementor-element.elementor-element-5d8e5c59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-220 .elementor-element.elementor-element-5d8e5c59 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 300px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-220 .elementor-element.elementor-element-5d8e5c59 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-220 .elementor-element.elementor-element-5f4a88b7 > .elementor-widget-container {
	margin: 80px 0px 80px 0px;
}

.elementor-220 .elementor-element.elementor-element-5f4a88b7 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-5f4a88b7 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 80px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(255, 255, 255, .64);
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-7cd8d5e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 100px 0px;
}

.elementor-220 .elementor-element.elementor-element-7cd8d5e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu {
	--e-nav-menu-divider-color: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-220 .elementor-element.elementor-element-fc69b77 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu .elementor-item {
	font-family: "Noto Serif", Sans-serif;
	font-size: 20px;
	font-weight: 800;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--main .elementor-item {
	color: #010431;
	fill: #010431;
	padding-left: 10px;
	padding-right: 10px;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--main .elementor-item:hover, .elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--main .elementor-item:focus {
	color: #fdb829;
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #fcab03;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--dropdown a, .elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-menu-toggle {
	color: #383838;
	fill: #383838;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--dropdown {
	background-color: #fff;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--dropdown a:hover, .elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--dropdown a:focus, .elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--dropdown a.highlighted {
	background-color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--dropdown .elementor-item, .elementor-220 .elementor-element.elementor-element-fc69b77 .elementor-nav-menu--dropdown  .elementor-sub-item {
	font-family: "Noto Serif", Sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-220 .elementor-element.elementor-element-56633a8 {
	color: #d1e4f3;
}

.elementor-220 .elementor-element.elementor-element-03c5d4d > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-220 .elementor-element.elementor-element-03c5d4d {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-03c5d4d .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .6);
	color: #010431;
}

.elementor-widget-slides .elementor-slide-heading {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-slides .elementor-slide-description {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-slides .elementor-slide-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-60401e3 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url("https://cdn-hfnmn.nitrocdn.com/izUZjljoqImcYVTyjcYqFVPEmCHHTnZM/assets/images/optimized/rev-b34a72b/thetrugmans.com/wp-content/uploads/2021/11/8-1.png");
	background-size: cover;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-60401e3 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-2e374d1 .swiper-slide-bg {
	background-color: #4054b2;
	background-image: url("https://cdn-hfnmn.nitrocdn.com/izUZjljoqImcYVTyjcYqFVPEmCHHTnZM/assets/images/optimized/rev-b34a72b/thetrugmans.com/wp-content/uploads/2021/11/9-1.png");
	background-size: cover;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-2e374d1 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-f8f0876 .swiper-slide-bg {
	background-color: #1abc9c;
	background-image: url("https://cdn-hfnmn.nitrocdn.com/izUZjljoqImcYVTyjcYqFVPEmCHHTnZM/assets/images/optimized/rev-b34a72b/thetrugmans.com/wp-content/uploads/2021/11/10.png");
	background-size: cover;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-f8f0876 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-5ed1c79 .swiper-slide-bg {
	background-color: #bbb;
	background-image: url("https://cdn-hfnmn.nitrocdn.com/izUZjljoqImcYVTyjcYqFVPEmCHHTnZM/assets/images/optimized/rev-b34a72b/thetrugmans.com/wp-content/uploads/2021/11/11-1.png");
	background-size: cover;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-5ed1c79 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-8ef36f9 .swiper-slide-bg {
	background-color: #bbb;
	background-image: url("https://cdn-hfnmn.nitrocdn.com/izUZjljoqImcYVTyjcYqFVPEmCHHTnZM/assets/images/optimized/rev-b34a72b/thetrugmans.com/wp-content/uploads/2021/11/12-1.png");
	background-size: cover;
}

.elementor-220 .elementor-element.elementor-element-9602832 .elementor-repeater-item-8ef36f9 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-220 .elementor-element.elementor-element-9602832 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-220 .elementor-element.elementor-element-9602832 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-220 .elementor-element.elementor-element-9602832 .swiper-slide-inner {
	text-align: center;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-220 .elementor-element.elementor-element-915eeca .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-915eeca > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-915eeca .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-915eeca .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-915eeca .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-915eeca .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-b7496eb .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-b7496eb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-b7496eb .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-b7496eb .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-b7496eb .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-b7496eb .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-ff0534e .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-ff0534e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-ff0534e .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-ff0534e .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-ff0534e .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-ff0534e .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-6adeec5 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-6adeec5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-6adeec5 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-6adeec5 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-6adeec5 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-6adeec5 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-10ee97b .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-10ee97b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-10ee97b .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-10ee97b .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-10ee97b .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-10ee97b .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-ff5f92b > .elementor-container {
	min-height: 810px;
}

.elementor-220 .elementor-element.elementor-element-ff5f92b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-220 .elementor-element.elementor-element-21ca21e > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-220 .elementor-element.elementor-element-21ca21e {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-21ca21e .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .6);
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-b8d8f25 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-b8d8f25 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .08);
	color: #010431;
}

.elementor-widget-posts .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-posts .elementor-post__meta-data {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .elementor-post__excerpt p {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-posts .elementor-post__read-more {
	color: var(--e-global-color-accent);
}

.elementor-widget-posts a.elementor-post__read-more {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-post__card .elementor-post__badge {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-pagination {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .e-load-more-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-220 .elementor-element.elementor-element-9523872 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-9523872 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-9523872:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-9523872 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-9523872.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-9523872.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-9523872.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-9523872 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-9523872 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-9523872 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-c64d715 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-c64d715 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-c64d715 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-c64d715 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-c64d715 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-c64d715 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-594d64f {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-594d64f .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-9cb2ef6 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-9cb2ef6 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-a07e343 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-a07e343 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-a07e343 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-a07e343 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-a07e343 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-a07e343 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-59bc4e4 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-59bc4e4 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-9b6a8a7 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-9b6a8a7 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-1209495 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-1209495 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-1209495 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-1209495 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-1209495 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-1209495 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-3b0bf47 {
	margin-top: 50px;
	margin-bottom: 50px;
}

.elementor-220 .elementor-element.elementor-element-08b9f0f {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-08b9f0f .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-2edb8f4 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-2edb8f4 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-2edb8f4:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-2edb8f4 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-2edb8f4.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-2edb8f4.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-2edb8f4.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-2edb8f4 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-2edb8f4 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-2edb8f4 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-c478994 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-c478994 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-c478994 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-c478994 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-c478994 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-c478994 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-6b53f8c {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-6b53f8c .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-28aed8c {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-28aed8c .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-28aed8c:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-28aed8c .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-28aed8c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-28aed8c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-28aed8c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-28aed8c .elementor-post__title, .elementor-220 .elementor-element.elementor-element-28aed8c .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-28aed8c .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-185b7bf .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-185b7bf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-185b7bf .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-185b7bf .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-185b7bf .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-185b7bf .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-e5db68e {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-e5db68e .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-d40bd98 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-d40bd98 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-d40bd98:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-d40bd98 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-d40bd98.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-d40bd98.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-d40bd98.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-d40bd98 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-d40bd98 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-d40bd98 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-bce223f .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-bce223f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-bce223f .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-bce223f .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-bce223f .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-bce223f .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-0742437 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-220 .elementor-element.elementor-element-df7695c {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-df7695c .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-6407b70 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-6407b70 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-6407b70:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-6407b70 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-6407b70.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-6407b70.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-6407b70.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-6407b70 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-6407b70 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-6407b70 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-c2c244b .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-c2c244b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-c2c244b .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-c2c244b .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-c2c244b .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-c2c244b .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-f47d524 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-f47d524 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-fa901d7 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-fa901d7 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-fa901d7:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-fa901d7 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-fa901d7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-fa901d7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-fa901d7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-fa901d7 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-fa901d7 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-fa901d7 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-a234563 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-a234563 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-a234563 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-a234563 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-a234563 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-a234563 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-7ee4c5d {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-7ee4c5d .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-f9aacfd {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-f9aacfd .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-f9aacfd:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-f9aacfd .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-f9aacfd.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-f9aacfd.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-f9aacfd.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-f9aacfd .elementor-post__title, .elementor-220 .elementor-element.elementor-element-f9aacfd .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-f9aacfd .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-5003c14 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-5003c14 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-5003c14 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-5003c14 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-5003c14 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-5003c14 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-f47c155 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-220 .elementor-element.elementor-element-c8e047b {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-c8e047b .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-f10c86a {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-f10c86a .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-f10c86a:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-f10c86a .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-f10c86a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-f10c86a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-f10c86a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-f10c86a .elementor-post__title, .elementor-220 .elementor-element.elementor-element-f10c86a .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-f10c86a .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-7626795 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-7626795 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-7626795 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-7626795 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-7626795 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-7626795 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-aeaf795 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-aeaf795 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-39187e1 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-39187e1 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-39187e1:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-39187e1 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-39187e1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-39187e1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-39187e1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-39187e1 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-39187e1 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-39187e1 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-aba5cf8 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-aba5cf8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-aba5cf8 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-aba5cf8 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-aba5cf8 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-aba5cf8 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-eba70ff {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-eba70ff .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-9852a32 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-9852a32 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-9852a32:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-9852a32 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-9852a32.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-9852a32.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-9852a32.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-9852a32 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-9852a32 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-9852a32 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-532cf4a .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-532cf4a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-532cf4a .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-532cf4a .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-532cf4a .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-532cf4a .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-ee0d526 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-220 .elementor-element.elementor-element-eb84da1 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-eb84da1 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-1f9e722 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-1f9e722 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-1f9e722:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-1f9e722 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-1f9e722.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-1f9e722.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-1f9e722.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-1f9e722 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-1f9e722 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-1f9e722 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-88979a6 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-88979a6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-88979a6 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-88979a6 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-88979a6 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-88979a6 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-67b58e0 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-67b58e0 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-8735153 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-8735153 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-8735153:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-8735153 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-8735153.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-8735153.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-8735153.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-8735153 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-8735153 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-8735153 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-9c478e3 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-9c478e3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-9c478e3 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-9c478e3 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-9c478e3 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-9c478e3 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-0968d41 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-0968d41 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-60bce3d {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-60bce3d .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-60bce3d:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-60bce3d .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-60bce3d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-60bce3d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-60bce3d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-60bce3d .elementor-post__title, .elementor-220 .elementor-element.elementor-element-60bce3d .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-60bce3d .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-da49168 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-da49168 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-da49168 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-da49168 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-da49168 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-da49168 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-76cf2d4 > .elementor-widget-container {
	margin: 100px 0px 20px 0px;
}

.elementor-220 .elementor-element.elementor-element-76cf2d4 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-76cf2d4 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .6);
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-18b3b22 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-220 .elementor-element.elementor-element-8ee05f5 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-8ee05f5 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-47a4d5a {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-47a4d5a .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-47a4d5a:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-47a4d5a .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-47a4d5a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-47a4d5a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-47a4d5a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-47a4d5a .elementor-post__title, .elementor-220 .elementor-element.elementor-element-47a4d5a .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-47a4d5a .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-cb477ec .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-cb477ec > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-cb477ec .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-cb477ec .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-cb477ec .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-cb477ec .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-0522bf1 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-0522bf1 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-8b61446 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-8b61446 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-8b61446:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-8b61446 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-8b61446.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-8b61446.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-8b61446.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-8b61446 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-8b61446 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-8b61446 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-dc1428a .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-dc1428a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-dc1428a .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-dc1428a .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-dc1428a .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-dc1428a .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-50254d1 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-50254d1 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-8c93f05 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-8c93f05 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-8c93f05:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-8c93f05 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-8c93f05.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-8c93f05.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-8c93f05.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-8c93f05 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-8c93f05 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-8c93f05 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-8f1b834 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-8f1b834 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-8f1b834 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-8f1b834 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-8f1b834 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-8f1b834 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-a31ed1a {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-220 .elementor-element.elementor-element-6fc1d8a {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-6fc1d8a .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-36a2abf {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-36a2abf .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-36a2abf:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-36a2abf .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-36a2abf.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-36a2abf.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-36a2abf.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-36a2abf .elementor-post__title, .elementor-220 .elementor-element.elementor-element-36a2abf .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-36a2abf .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-b41bf59 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-b41bf59 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-b41bf59 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-b41bf59 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-b41bf59 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-b41bf59 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-b834528 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-b834528 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-17b9a3a {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-17b9a3a .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-17b9a3a:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-17b9a3a .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-17b9a3a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-17b9a3a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-17b9a3a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-17b9a3a .elementor-post__title, .elementor-220 .elementor-element.elementor-element-17b9a3a .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-17b9a3a .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-cb08f8d .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-cb08f8d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-cb08f8d .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-cb08f8d .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-cb08f8d .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-cb08f8d .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-b35825a {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-b35825a .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-976dd64 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-976dd64 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-976dd64:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-976dd64 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-976dd64.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-976dd64.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-976dd64.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-976dd64 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-976dd64 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-976dd64 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-3f34188 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-3f34188 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-3f34188 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-3f34188 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-3f34188 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-3f34188 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-508df0b1 > .elementor-widget-container {
	margin: 100px 0px 20px 0px;
}

.elementor-220 .elementor-element.elementor-element-508df0b1 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-508df0b1 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .6);
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-22c8d86 > .elementor-container {
	max-width: 746px;
}

.elementor-220 .elementor-element.elementor-element-0bb2d16 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-0bb2d16 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-fdb162d {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-fdb162d .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-fdb162d:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-fdb162d .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-fdb162d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-fdb162d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-fdb162d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-fdb162d .elementor-post__title, .elementor-220 .elementor-element.elementor-element-fdb162d .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-fdb162d .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-3067633 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-3067633 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-3067633 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-3067633 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-3067633 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-3067633 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-b3ee151 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-b3ee151 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-ec5bb00 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-ec5bb00 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.5 * 100%);
}

.elementor-220 .elementor-element.elementor-element-ec5bb00:after {
	content: "0.5";
}

.elementor-220 .elementor-element.elementor-element-ec5bb00 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-220 .elementor-element.elementor-element-ec5bb00.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-ec5bb00.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-ec5bb00.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-ec5bb00 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-ec5bb00 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Serif", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-ec5bb00 .elementor-post__title {
	margin-bottom: 15px;
}

.elementor-220 .elementor-element.elementor-element-51dcb58 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-51dcb58 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-51dcb58 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-51dcb58 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-51dcb58 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-51dcb58 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-f7f97f6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 50px;
}

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

.elementor-bc-flex-widget .elementor-220 .elementor-element.elementor-element-f23302e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-220 .elementor-element.elementor-element-f23302e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-220 .elementor-element.elementor-element-0804a72 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-220 .elementor-element.elementor-element-0804a72 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-0804a72 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .6);
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-e4eca41 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-e4eca41 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-e4eca41 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-e4eca41 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-e4eca41 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-e4eca41 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-220 .elementor-element.elementor-element-952d638 img {
	width: 84%;
}

.elementor-220 .elementor-element.elementor-element-1d10248 > .elementor-widget-container {
	margin: 100px 0px 50px 0px;
}

.elementor-220 .elementor-element.elementor-element-1d10248 {
	text-align: center;
}

.elementor-220 .elementor-element.elementor-element-1d10248 .elementor-heading-title {
	font-family: "Noto Serif", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .6);
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.56 * 100%);
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2:after {
	content: "0.56";
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-post__thumbnail__link {
	width: 80%;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-post__meta-data span + span:before {
	content: "///";
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-post__title, .elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-post__title a {
	color: #010431;
	font-family: "Noto Sans HK", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-post__meta-data {
	color: #6a8fab;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-post__excerpt p {
	color: #343232;
}

.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-post__read-more {
	color: #010431;
}

.elementor-220 .elementor-element.elementor-element-99de4e8 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-99de4e8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-99de4e8 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-99de4e8 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-99de4e8 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-99de4e8 .elementor-button:focus svg {
	fill: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-60398190:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-60398190 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #005085;
}

.elementor-220 .elementor-element.elementor-element-60398190 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 100px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-bc-flex-widget .elementor-220 .elementor-element.elementor-element-6835088f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-220 .elementor-element.elementor-element-6835088f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-220 .elementor-element.elementor-element-55bafbee {
	text-align: end;
}

.elementor-220 .elementor-element.elementor-element-55bafbee .elementor-heading-title {
	font-family: "Noto Sans HK", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #fff;
}

.elementor-bc-flex-widget .elementor-220 .elementor-element.elementor-element-4d7a5f9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-220 .elementor-element.elementor-element-4d7a5f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-220 .elementor-element.elementor-element-6cc4907 .elementor-button {
	background-color: #010431;
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-220 .elementor-element.elementor-element-6cc4907 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-220 .elementor-element.elementor-element-6cc4907 .elementor-button:hover, .elementor-220 .elementor-element.elementor-element-6cc4907 .elementor-button:focus {
	color: #fdb829;
}

.elementor-220 .elementor-element.elementor-element-6cc4907 .elementor-button:hover svg, .elementor-220 .elementor-element.elementor-element-6cc4907 .elementor-button:focus svg {
	fill: #fdb829;
}

body.elementor-page-220:not(.elementor-motion-effects-element-type-background), body.elementor-page-220 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d1e4f3;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-220 .elementor-element.elementor-element-f23302e {
		width: 37.368%;
	}
	
	.elementor-220 .elementor-element.elementor-element-b3bf40b {
		width: 62.632%;
	}
}

@media (max-width:1100px) {
	.elementor-220 .elementor-element.elementor-element-75f29f18:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-75f29f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-220 .elementor-element.elementor-element-75f29f18 {
		margin-top: 150px;
		margin-bottom: 0px;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-posts .elementor-post__excerpt p {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}
}

@media (max-width:767px) {
	.elementor-220 .elementor-element.elementor-element-75f29f18:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-75f29f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-220 .elementor-element.elementor-element-5f4a88b7 > .elementor-widget-container {
		margin: 150px 0px 50px 0px;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-220 .elementor-element.elementor-element-9602832 .swiper-slide {
		height: 173px;
	}
	
	.elementor-widget-posts .elementor-post__excerpt p {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-220 .elementor-element.elementor-element-9523872 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-9523872:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-9523872 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-9cb2ef6 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-9cb2ef6:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-9cb2ef6 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-9b6a8a7 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-9b6a8a7:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-9b6a8a7 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-2edb8f4 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-2edb8f4:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-2edb8f4 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-28aed8c .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-28aed8c:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-28aed8c .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-d40bd98 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-d40bd98:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-d40bd98 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-6407b70 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-6407b70:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-6407b70 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-fa901d7 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-fa901d7:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-fa901d7 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-f9aacfd .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-f9aacfd:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-f9aacfd .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-f10c86a .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-f10c86a:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-f10c86a .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-39187e1 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-39187e1:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-39187e1 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-9852a32 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-9852a32:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-9852a32 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-1f9e722 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-1f9e722:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-1f9e722 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-8735153 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-8735153:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-8735153 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-60bce3d .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-60bce3d:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-60bce3d .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-47a4d5a .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-47a4d5a:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-47a4d5a .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-8b61446 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-8b61446:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-8b61446 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-8c93f05 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-8c93f05:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-8c93f05 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-36a2abf .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-36a2abf:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-36a2abf .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-17b9a3a .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-17b9a3a:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-17b9a3a .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-976dd64 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-976dd64:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-976dd64 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-fdb162d .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-fdb162d:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-fdb162d .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-220 .elementor-element.elementor-element-ec5bb00 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-ec5bb00:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-ec5bb00 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-220 .elementor-element.elementor-element-b9ff9a2:after {
		content: "0.5";
	}
	
	.elementor-220 .elementor-element.elementor-element-b9ff9a2 .elementor-post__thumbnail__link {
		width: 100%;
	}
}

.elementor-220 .elementor-element.elementor-element-75f29f18:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-220 .elementor-element.elementor-element-75f29f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}
