
.elementor-5605 .elementor-element.elementor-element-6c00a922 {
	margin-top: 20px;
	margin-bottom: 40px;
}

.elementor-5605 .elementor-element.elementor-element-4e95f87d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-25662701 > .elementor-widget-container {
	background-color: #f9f5f5;
	margin: 0px 0px 30px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d99797;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-25662701 > .elementor-widget-container {
	background-color: #0a1633;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #374464;
}

.elementor-5605 .elementor-element.elementor-element-25662701 .media {
	width: 25%;
	max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-25662701 .loop {
	--grid-gutter: 1px;
}

.elementor-5605 .elementor-element.elementor-element-25662701 .l-post {
	padding: 10px 10px 10px 10px;
}

.elementor-5605 .elementor-element.elementor-element-33de8bb7 {
	margin-top: 0px;
	margin-bottom: 14px;
}

.elementor-5605 .elementor-element.elementor-element-76eb0757 .list-post {
	--list-p-media-width: 67%;
	--list-p-media-max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-76eb0757 .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-76eb0757 .media-ratio {
	padding-bottom: calc(100% / 1.48);
}

.elementor-5605 .elementor-element.elementor-element-76eb0757, .elementor-5605 .elementor-element.elementor-element-76eb0757 .cat-labels .category {
	--c-main: var(--e-global-color-primary);
}

.elementor-5605 .elementor-element.elementor-element-76eb0757 .block-head {
	--c-block: var(--e-global-color-primary);
}

.s-dark .elementor-5605 .elementor-element.elementor-element-76eb0757, .elementor-5605 .elementor-element.elementor-element-76eb0757 .s-dark {
	--c-main: var(--e-global-color-primary);
}

.s-dark .elementor-5605 .elementor-element.elementor-element-76eb0757 .block-head, .elementor-5605 .elementor-element.elementor-element-76eb0757 .s-dark .block-head {
	--c-block: var(--e-global-color-primary);
}

.elementor-5605 .elementor-element.elementor-element-76eb0757 .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-76eb0757 .post-title {
	font-size: 27px;
}

.elementor-5605 .elementor-element.elementor-element-5329e7af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-68715042 .content {
	margin: -5px 0px -2px 0px;
}

.elementor-5605 .elementor-element.elementor-element-1dd65328 {
	--divider-border-style: solid;
	--divider-color: #e8e8e8;
	--divider-border-width: 1px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-1dd65328 {
	--divider-color: #424242;
}

.elementor-5605 .elementor-element.elementor-element-1dd65328 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-1dd65328 .elementor-divider {
	padding-block-start: 16px;
	padding-block-end: 16px;
}

.elementor-5605 .elementor-element.elementor-element-58109ee .list-post {
	--list-p-media-width: 27%;
	--list-p-media-max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-58109ee .loop {
	--grid-row-gap: 30px;
}

.elementor-5605 .elementor-element.elementor-element-58109ee .content {
	margin: 0px 0px -6px -12px;
}

.elementor-5605 .elementor-element.elementor-element-58109ee .meta-above {
	margin: -7px 0px -5px 0px;
}

.elementor-5605 .elementor-element.elementor-element-58109ee .post-title {
	font-size: 14.5px;
}

.elementor-5605 .elementor-element.elementor-element-665b57a2 {
	margin-top: 0px;
	margin-bottom: 16px;
}

.elementor-5605 .elementor-element.elementor-element-b83caa0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-79d34b00 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 4px;
}

.elementor-5605 .elementor-element.elementor-element-79d34b00 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-79d34b00 .elementor-divider {
	padding-block-start: 8px;
	padding-block-end: 8px;
}

.elementor-5605 .elementor-element.elementor-element-4b1c2fe7 .elementor-heading-title {
	font-size: 14px;
}

.elementor-5605 .elementor-element.elementor-element-6a077081 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 4px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-6a077081 {
	--divider-color: #0a1633;
}

.elementor-5605 .elementor-element.elementor-element-6a077081 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-6a077081 .elementor-divider {
	padding-block-start: 8px;
	padding-block-end: 8px;
}

.elementor-5605 .elementor-element.elementor-element-6edd643 .post-title {
	font-size: 15px;
}

.elementor-5605 .elementor-element.elementor-element-1e690108 {
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-5605 .elementor-element.elementor-element-4802853a > .elementor-widget-container {
	background-color: #f3f9ff;
	padding: 15px 15px 15px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e8e8e8;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-4802853a > .elementor-widget-container {
	background-color: #0a1633;
	border-style: none;
}

.elementor-5605 .elementor-element.elementor-element-a005aa8 {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-5605 .elementor-element.elementor-element-28f7001 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-de89ff8 .post-title {
	font-size: 26px;
}

.elementor-5605 .elementor-element.elementor-element-46ef04d {
	--divider-border-style: solid;
	--divider-color: #e8e8e8;
	--divider-border-width: 1px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-46ef04d {
	--divider-color: #424242;
}

.elementor-5605 .elementor-element.elementor-element-46ef04d .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-46ef04d .elementor-divider {
	padding-block-start: 16px;
	padding-block-end: 16px;
}

.elementor-5605 .elementor-element.elementor-element-b7cb188 .list-post {
	--list-p-media-width: 35%;
	--list-p-media-max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-b7cb188 .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-b7cb188 .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-b7cb188 .post-title {
	font-size: 16px;
}

.elementor-5605 .elementor-element.elementor-element-bcd1f66 {
	--divider-border-style: solid;
	--divider-color: #e8e8e8;
	--divider-border-width: 1px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-bcd1f66 {
	--divider-color: #424242;
}

.elementor-5605 .elementor-element.elementor-element-bcd1f66 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-bcd1f66 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5605 .elementor-element.elementor-element-0fbad9a > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-5605 .elementor-element.elementor-element-0fbad9a .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-0fbad9a .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-0fbad9a .post-title {
	font-size: 16px;
}

.elementor-5605 .elementor-element.elementor-element-6dbe0a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-793c3b0 .post-title {
	font-size: 26px;
}

.elementor-5605 .elementor-element.elementor-element-cf86110 {
	--divider-border-style: solid;
	--divider-color: #e8e8e8;
	--divider-border-width: 1px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-cf86110 {
	--divider-color: #424242;
}

.elementor-5605 .elementor-element.elementor-element-cf86110 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-cf86110 .elementor-divider {
	padding-block-start: 16px;
	padding-block-end: 16px;
}

.elementor-5605 .elementor-element.elementor-element-5c77b34 .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-5c77b34 .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-5c77b34 .post-title {
	font-size: 16px;
}

.elementor-5605 .elementor-element.elementor-element-eb85f86 {
	--divider-border-style: solid;
	--divider-color: #e8e8e8;
	--divider-border-width: 1px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-eb85f86 {
	--divider-color: #424242;
}

.elementor-5605 .elementor-element.elementor-element-eb85f86 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-eb85f86 .elementor-divider {
	padding-block-start: 16px;
	padding-block-end: 16px;
}

.elementor-5605 .elementor-element.elementor-element-0e94d32 .list-post {
	--list-p-media-width: 35%;
	--list-p-media-max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-0e94d32 .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-0e94d32 .loop {
	--grid-row-gap: 40px;
}

.elementor-5605 .elementor-element.elementor-element-0e94d32 .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-0e94d32 .post-title {
	font-size: 16px;
}

.elementor-5605 .elementor-element.elementor-element-cd86edf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-0bc8f51 {
	--divider-border-style: solid;
	--divider-color: #e8e8e8;
	--divider-border-width: 1px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-0bc8f51 {
	--divider-color: #424242;
}

.elementor-5605 .elementor-element.elementor-element-0bc8f51 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-0bc8f51 .elementor-divider {
	padding-block-start: 16px;
	padding-block-end: 16px;
}

.elementor-5605 .elementor-element.elementor-element-5caefef .list-post {
	--list-p-media-width: 27%;
	--list-p-media-max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-5caefef .loop {
	--grid-row-gap: 30px;
}

.elementor-5605 .elementor-element.elementor-element-5caefef .content {
	margin: 0px -10px 0px 0px;
}

.elementor-5605 .elementor-element.elementor-element-5caefef .meta-above {
	margin: -7px 0px -5px 0px;
}

.elementor-5605 .elementor-element.elementor-element-5caefef .post-title {
	font-size: 14.5px;
}

.elementor-5605 .elementor-element.elementor-element-3ffd9f3 {
	--divider-border-style: solid;
	--divider-color: #e8e8e8;
	--divider-border-width: 1px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-3ffd9f3 {
	--divider-color: #424242;
}

.elementor-5605 .elementor-element.elementor-element-3ffd9f3 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-3ffd9f3 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5605 .elementor-element.elementor-element-c19256d .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-c19256d .loop {
	--grid-row-gap: 15px;
}

.elementor-5605 .elementor-element.elementor-element-c19256d .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-c19256d .post-title {
	font-size: 16px;
}

.elementor-5605 .elementor-element.elementor-element-51938812 {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-5605 .elementor-element.elementor-element-68f3e2a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-68f3e2a2 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 8px 0px 8px;
	border-color: var(--e-global-color-primary);
}

.elementor-5605 .elementor-element.elementor-element-5ad0ca2c {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 8px;
}

.elementor-5605 .elementor-element.elementor-element-5ad0ca2c .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-5ad0ca2c .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-5605 .elementor-element.elementor-element-2172b0d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-smartmag);
	--divider-border-width: 8px;
}

.elementor-5605 .elementor-element.elementor-element-2172b0d .elementor-divider-separator {
	width: 75%;
	margin: 0 auto;
	margin-right: 0;
}

.elementor-5605 .elementor-element.elementor-element-2172b0d .elementor-divider {
	text-align: right;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-5605 .elementor-element.elementor-element-67481cc1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-1dc2ba24 {
	padding: 35px 25px 35px 25px;
}

.elementor-5605 .elementor-element.elementor-element-1dc2ba24 .elementor-heading-title {
	font-size: 24px;
	font-weight: 600;
	line-height: 28px;
}

.elementor-5605 .elementor-element.elementor-element-36b3a6a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-5461d3c > .elementor-widget-container {
	margin: 15px 25px 0px 0px;
}

.elementor-5605 .elementor-element.elementor-element-55a1efe9 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 8px;
}

.elementor-5605 .elementor-element.elementor-element-55a1efe9 .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-55a1efe9 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-5605 .elementor-element.elementor-element-1d1d9b4e {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-smartmag);
	--divider-border-width: 8px;
}

.elementor-5605 .elementor-element.elementor-element-1d1d9b4e .elementor-divider-separator {
	width: 75%;
	margin: 0 auto;
	margin-right: 0;
}

.elementor-5605 .elementor-element.elementor-element-1d1d9b4e .elementor-divider {
	text-align: right;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-5605 .elementor-element.elementor-element-5fdfbb63:not(.elementor-motion-effects-element-type-background), .elementor-5605 .elementor-element.elementor-element-5fdfbb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f9ff;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-5fdfbb63 {
	background-color: rgba(255, 255, 255, .03);
}

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

.elementor-5605 .elementor-element.elementor-element-5fdfbb63 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5605 .elementor-element.elementor-element-c4d665 .media-ratio {
	padding-bottom: calc(100% / .9);
}

.elementor-5605 .elementor-element.elementor-element-c4d665 .post-title {
	font-size: 25px;
}

.elementor-5605 .elementor-element.elementor-element-6d095b07 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-5605 .elementor-element.elementor-element-6d095b07 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5605 .elementor-element.elementor-element-7ffc996d {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-5605 .elementor-element.elementor-element-1bc3cdd8 {
	margin-top: 0px;
	margin-bottom: 60px;
}

.elementor-5605 .elementor-element.elementor-element-38ff86b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-7ef51210 {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-5605 .elementor-element.elementor-element-4a70086e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-7ec6b87 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-5605 .elementor-element.elementor-element-7ec6b87 .post-title {
	font-size: 26px;
}

.elementor-5605 .elementor-element.elementor-element-705c8fe2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-56ae67bc > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #9fb0d7;
}

.elementor-5605 .elementor-element.elementor-element-505e0a19:not(.elementor-motion-effects-element-type-background), .elementor-5605 .elementor-element.elementor-element-505e0a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-secondary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-5605 .elementor-element.elementor-element-505e0a19 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 40px;
	padding: 20px 20px 20px 20px;
}

.elementor-5605 .elementor-element.elementor-element-505e0a19 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5605 .elementor-element.elementor-element-2e1622ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-38056529 .list-post {
	--list-p-media-width: 67%;
	--list-p-media-max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-38056529 .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-38056529, .elementor-5605 .elementor-element.elementor-element-38056529 .cat-labels .category {
	--c-main: var(--e-global-color-primary);
}

.elementor-5605 .elementor-element.elementor-element-38056529 .block-head {
	--c-block: var(--e-global-color-primary);
}

.s-dark .elementor-5605 .elementor-element.elementor-element-38056529, .elementor-5605 .elementor-element.elementor-element-38056529 .s-dark {
	--c-main: var(--e-global-color-primary);
}

.s-dark .elementor-5605 .elementor-element.elementor-element-38056529 .block-head, .elementor-5605 .elementor-element.elementor-element-38056529 .s-dark .block-head {
	--c-block: var(--e-global-color-primary);
}

.elementor-5605 .elementor-element.elementor-element-38056529 .l-post {
	background-color: var(--e-global-color-secondary);
}

.elementor-5605 .elementor-element.elementor-element-38056529 .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-38056529 .post-title {
	font-size: 26px;
}

.elementor-5605 .elementor-element.elementor-element-32fb886e {
	--divider-border-style: solid;
	--divider-color: #3c4c63;
	--divider-border-width: 1px;
}

.elementor-5605 .elementor-element.elementor-element-32fb886e .elementor-divider-separator {
	width: 100%;
}

.elementor-5605 .elementor-element.elementor-element-32fb886e .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-5605 .elementor-element.elementor-element-7c6fd296 .list-post {
	--list-p-media-width: 35%;
	--list-p-media-max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-7c6fd296 .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-7c6fd296 .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-7c6fd296 .post-title {
	font-size: 16px;
}

.elementor-5605 .elementor-element.elementor-element-20214155 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-6567c2e2 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-5605 .elementor-element.elementor-element-6567c2e2 .post-title {
	font-size: 26px;
}

.elementor-5605 .elementor-element.elementor-element-6c6cba8f > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-5605 .elementor-element.elementor-element-1e8e23e > .elementor-widget-container {
	background-color: #e9f2fb;
	margin: 0px 0px 25px 0px;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #c8def5;
	border-radius: 0px 0px 0px 0px;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-1e8e23e > .elementor-widget-container {
	background-color: #1f1f1f;
}

.elementor-5605 .elementor-element.elementor-element-1e8e23e .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-1e8e23e .l-post {
	padding: 10px 10px 10px 10px;
}

.elementor-5605 .elementor-element.elementor-element-1e8e23e .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-1e8e23e .post-title {
	font-size: 16px;
}

.elementor-5605 .elementor-element.elementor-element-27f0758e .list-post {
	--list-p-media-width: 32%;
	--list-p-media-max-width: 85%;
}

.elementor-5605 .elementor-element.elementor-element-27f0758e .media {
	--list-p-media-max-width: 833px;
}

.elementor-5605 .elementor-element.elementor-element-27f0758e .loop {
	--grid-row-gap: 40px;
}

.elementor-5605 .elementor-element.elementor-element-27f0758e .meta-below {
	margin: 10px 0px 6px 0px;
}

.elementor-5605 .elementor-element.elementor-element-27f0758e .post-title {
	font-size: 17px;
}

.elementor-5605 .elementor-element.elementor-element-3c277d19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-338312ca .block-head .heading {
	color: #c34444;
}

.elementor-5605 .elementor-element.elementor-element-352f3e24 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
	padding: 20px 20px 20px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #9fb0d7;
}

.elementor-5605 .elementor-element.elementor-element-352f3e24 .l-post {
	--media-radius: 100px;
	padding: 0px 42px 0px 42px;
}

.elementor-5605 .elementor-element.elementor-element-352f3e24 .content {
	margin: 0px -42px 0px -42px;
}

.elementor-5605 .elementor-element.elementor-element-6fd4e09d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-5605 .elementor-element.elementor-element-8019279 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-5605 .elementor-element.elementor-element-735ffa47 {
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-5605 .elementor-element.elementor-element-1be00303 > .elementor-widget-container {
	background-color: #f3f9ff;
	padding: 15px 15px 15px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e8e8e8;
}

.s-dark .elementor-5605 .elementor-element.elementor-element-1be00303 > .elementor-widget-container {
	background-color: #0a1633;
	border-style: none;
}

.elementor-5605 .elementor-element.elementor-element-583ba4b .elementor-icon-wrapper {
	text-align: center;
}

@media (max-width:1024px) {
	.elementor-5605 .elementor-element.elementor-element-76eb0757 .media {
		--list-p-media-max-width: 205px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-76eb0757 .media-ratio {
		padding-bottom: calc(100% / 1);
	}
	
	.elementor-5605 .elementor-element.elementor-element-76eb0757 .meta-below {
		margin: 4px 0px 0px 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-76eb0757 .excerpt {
		display: none;
	}
	
	.elementor-5605 .elementor-element.elementor-element-76eb0757 .post-title {
		font-size: 22px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-68715042 .post-title {
		font-size: 16px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-de89ff8 .post-title {
		font-size: 21px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-793c3b0 .post-title {
		font-size: 21px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-cd86edf > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-c4d665 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-7ec6b87 .post-title {
		font-size: 24px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-38056529 .media {
		--list-p-media-max-width: 350px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-38056529 .media-ratio {
		padding-bottom: calc(100% / 1.3);
	}
	
	.elementor-5605 .elementor-element.elementor-element-38056529 .post-title {
		font-size: 23px;
	}
}

@media (min-width:768px) {
	.elementor-5605 .elementor-element.elementor-element-44f1ab96 {
		width: 74.922%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-5329e7af {
		width: 25.078%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-b83caa0 {
		width: 24.357%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-314d41e9 {
		width: 75.643%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-28f7001 {
		width: 36%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-6dbe0a4 {
		width: 37%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-cd86edf {
		width: 26.664%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-654a3123 {
		width: 10%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-14420d42 {
		width: 90%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-67481cc1 {
		width: 40%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-36b3a6a1 {
		width: 60%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-19e3db5 {
		width: 10%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-285a36e9 {
		width: 90%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-20a6fb87 {
		width: 40%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-6d095b07 {
		width: 60%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-4a70086e {
		width: 70%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-705c8fe2 {
		width: 30%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-20214155 {
		width: 70%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-3c277d19 {
		width: 30%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-5605 .elementor-element.elementor-element-44f1ab96 {
		width: 68%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-5329e7af {
		width: 32%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-28f7001 {
		width: 50%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-6dbe0a4 {
		width: 50%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-cd86edf {
		width: 50%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-20a6fb87 {
		width: 100%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-6d095b07 {
		width: 100%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-38ff86b9 {
		width: 100%;
	}
	
	.elementor-5605 .elementor-element.elementor-element-6fd4e09d {
		width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-5605 .elementor-element.elementor-element-76eb0757 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-58109ee .loop {
		--grid-gutter: 0px;
		--grid-row-gap: 22px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-58109ee .list-post {
		--list-p-media-margin: 20px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-58109ee .meta-above {
		margin: 8px 0px 0px 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-58109ee .post-title {
		padding: 9px 0px 0px 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-665b57a2 {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-3916ac3 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-0e94d32 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-5fdfbb63 {
		margin-top: 0px;
		margin-bottom: 50px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-c4d665 .post-title {
		font-size: 23px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-7ec6b87 .post-title {
		font-size: 21px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-7d5d1c09 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-6567c2e2 .post-title {
		font-size: 21px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-1e8e23e .loop {
		--grid-row-gap: 2px;
	}
	
	.elementor-5605 .elementor-element.elementor-element-27f0758e > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
}
