
.elementor-1632 .elementor-element.elementor-element-db4fa02:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-db4fa02 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f4f4f5;
}

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

.elementor-1632 .elementor-element.elementor-element-db4fa02 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}

.elementor-1632 .elementor-element.elementor-element-52703c6 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 10px 0px 10px;
}

.elementor-1632 .elementor-element.elementor-element-5fc76988:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-5fc76988 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilegdpf.nitrocdn.com/yKeLwADfHIxlHWxNZTQnsIerCDrXTrJV/assets/images/optimized/rev-9568b59/gadlegal.co.uk/wp-content/uploads/2025/04/header-general-temp-a.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1632 .elementor-element.elementor-element-5fc76988 > .elementor-background-overlay {
	background-color: rgba(0, 0, 0, .54);
	background-image: url("https://cdn-ilegdpf.nitrocdn.com/yKeLwADfHIxlHWxNZTQnsIerCDrXTrJV/assets/images/optimized/rev-9568b59/gadlegal.co.uk/wp-content/uploads/2025/04/slider-bg-1-2.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1632 .elementor-element.elementor-element-5fc76988 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-1632 .elementor-element.elementor-element-5fc76988 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 20px 100px 20px;
}

.elementor-1632 .elementor-element.elementor-element-63b94d1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 8px 0px 0px;
	border-color: #f6f6f6;
	padding: 0px 0px 0px 20px;
}

.elementor-1632 .elementor-element.elementor-element-218bb720 {
	width: var(--container-widget-width, 68%);
	max-width: 68%;
	--container-widget-width: 68%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-218bb720 > .elementor-widget-container {
	padding: 0px 0px 0px 50px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-1632 .elementor-element.elementor-element-218bb720 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 49px;
	color: #fff;
}

.elementor-1632 .elementor-element.elementor-element-5b44c3c3 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-5b44c3c3 > .elementor-widget-container {
	padding: 20px 0px 0px 50px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-1632 .elementor-element.elementor-element-5b44c3c3 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 36px;
	font-weight: 300;
	line-height: 37px;
	color: #fff;
}

.elementor-bc-flex-widget .elementor-1632 .elementor-element.elementor-element-452e253b.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-1632 .elementor-element.elementor-element-452e253b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-1632 .elementor-element.elementor-element-95c9288:not(.elementor-motion-effects-element-type-background), .elementor-1632 .elementor-element.elementor-element-95c9288 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f4f4f5;
}

.elementor-1632 .elementor-element.elementor-element-95c9288 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

.elementor-1632 .elementor-element.elementor-element-95c9288 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1632 .elementor-element.elementor-element-22c7f1a1 {
	padding: 0px 0px 20px 0px;
}

.elementor-1632 .elementor-element.elementor-element-3f250fff > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-5599e24c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-5599e24c {
	font-family: "Lato", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: #999;
}

.elementor-1632 .elementor-element.elementor-element-5599e24c p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-eeb0178 {
	padding: 40px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-771b01ff > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 100px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-3a854e5a {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-3a854e5a .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-5cf73f86 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-5cf73f86 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-5cf73f86 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-3a568b9c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-3a568b9c {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-3a568b9c p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-11987e26 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-11987e26 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-11987e26 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-164acca5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-164acca5 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-164acca5 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-8cd558c > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-8cd558c {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 34px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-8cd558c p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-825e120 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-1632 .elementor-element.elementor-element-825e120 .elementor-divider-separator {
	width: 100%;
}

.elementor-1632 .elementor-element.elementor-element-825e120 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1632 .elementor-element.elementor-element-64b1744a {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-64b1744a .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-1bb46ae5 > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-1bb46ae5 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 34px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-1bb46ae5 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-075e91e {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-1632 .elementor-element.elementor-element-075e91e .elementor-divider-separator {
	width: 100%;
}

.elementor-1632 .elementor-element.elementor-element-075e91e .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1632 .elementor-element.elementor-element-6c68152a {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-6c68152a .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-6c3c442 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-6c3c442 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-6c3c442 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-381d4fe0 > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-381d4fe0 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 34px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-381d4fe0 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-20d5b302 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-20d5b302 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-20d5b302 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-53e177ef > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-53e177ef {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-53e177ef p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-d4e230f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-d4e230f {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-d4e230f p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-8d7b036 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-8d7b036 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-8d7b036 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-aa690cd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-aa690cd {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-aa690cd p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-345c122 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-345c122 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-345c122 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-bec6b3f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-bec6b3f {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-bec6b3f p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-da9c2e3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-da9c2e3 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-da9c2e3 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-3f5ec13 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-3f5ec13 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-3f5ec13 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-6356365 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-6356365 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-6356365 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-50e549c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-50e549c {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-50e549c p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-80d2a2b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-80d2a2b {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-80d2a2b p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-b4cff4b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-b4cff4b {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-b4cff4b p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-e18a856 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-e18a856 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-e18a856 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-4396e3ed {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-4396e3ed > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-4396e3ed .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-6637d927 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-6637d927 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-6637d927 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-2768587 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-2768587 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-2768587 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-fe7c0b7 > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-fe7c0b7 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 34px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-fe7c0b7 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-d698878 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-d698878 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-d698878 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-90b7f7c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-90b7f7c {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-90b7f7c p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-c473f65 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-c473f65 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-c473f65 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-ea29909 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-ea29909 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-ea29909 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-33ded0f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-33ded0f {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-33ded0f p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-a5ffca9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-a5ffca9 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-a5ffca9 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-97d8d4c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-97d8d4c {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-97d8d4c p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-8547348 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-8547348 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-8547348 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-30cb447 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-30cb447 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-30cb447 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-016a6f7 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-016a6f7 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-016a6f7 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-98191b3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-98191b3 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-98191b3 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-91ede72 > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-91ede72 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 34px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-91ede72 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-27d6b41 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-27d6b41 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-27d6b41 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-8bfc70c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-8bfc70c {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-8bfc70c p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-d5dfadc > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-d5dfadc {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-d5dfadc p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-87802c7 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-87802c7 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-87802c7 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-46721fc > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-46721fc {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-46721fc p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-4cebaa2 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-4cebaa2 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-4cebaa2 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-e26812d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-e26812d {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-e26812d p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-019460b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-019460b {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-019460b p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-7fb3506 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-7fb3506 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-7fb3506 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-294c1e6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-294c1e6 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-294c1e6 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-6d29a2a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-6d29a2a {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-6d29a2a p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-981d627 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-981d627 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-981d627 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-265ff1f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-265ff1f {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-265ff1f p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-70f1906 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-70f1906 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-70f1906 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-cd8bdc8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-cd8bdc8 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-cd8bdc8 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-9c37120 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-9c37120 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-9c37120 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-4ead4c1 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-4ead4c1 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-4ead4c1 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-c2de8f6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-c2de8f6 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-c2de8f6 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-7a07aba > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-7a07aba {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-7a07aba p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-1348d5f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-1348d5f {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-1348d5f p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-103ad84 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-103ad84 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-103ad84 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-02742f5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-02742f5 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-02742f5 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-ae7510d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-ae7510d {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-ae7510d p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-9261575 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-9261575 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-9261575 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-398cb20 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-398cb20 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-398cb20 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-9045267 > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-9045267 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 34px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-9045267 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-c83d86b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-c83d86b {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-c83d86b p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-ecf917c {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-ecf917c > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-ecf917c .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-106dd2b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-106dd2b {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-106dd2b p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-44a6583 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-44a6583 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-44a6583 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-30e6b69 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-30e6b69 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-30e6b69 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-471aba0 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-471aba0 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-471aba0 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-afb5af2 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-afb5af2 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-afb5af2 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-7587f42 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-7587f42 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-7587f42 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-33e134f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-33e134f {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-33e134f p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-35326e4 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-35326e4 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-35326e4 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-5502c15 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-5502c15 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-5502c15 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-21096b3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-21096b3 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-21096b3 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-dcd5db4 > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-dcd5db4 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 34px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-dcd5db4 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-1b58611 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-1b58611 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-1b58611 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-7839ca8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-7839ca8 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-7839ca8 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-923d495 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-923d495 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-923d495 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-83ed124 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-83ed124 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-83ed124 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-1c6c45c {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-1c6c45c > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-1c6c45c .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-8629ffb {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-8629ffb > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-8629ffb .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-abcf119 > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-abcf119 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 27px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-abcf119 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-e6e48eb {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-e6e48eb > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-e6e48eb .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-15ff30a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-15ff30a {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-15ff30a p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-78676b8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-78676b8 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-78676b8 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-442fa58 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-442fa58 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-442fa58 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-7cd398b > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-7cd398b {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 34px;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-7cd398b p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-ea8e061 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-ea8e061 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-1632 .elementor-element.elementor-element-ea8e061 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-ace20ad > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-ace20ad {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-ace20ad p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-c2c89f9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-c2c89f9 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-c2c89f9 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-287ffc9 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-1632 .elementor-element.elementor-element-287ffc9 .elementor-divider-separator {
	width: 100%;
}

.elementor-1632 .elementor-element.elementor-element-287ffc9 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1632 .elementor-element.elementor-element-fb91d4b {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-fb91d4b .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-ba6ccee > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-ba6ccee {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-ba6ccee p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-8f5afa6 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-1632 .elementor-element.elementor-element-8f5afa6 .elementor-divider-separator {
	width: 100%;
}

.elementor-1632 .elementor-element.elementor-element-8f5afa6 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1632 .elementor-element.elementor-element-cf95f46 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-cf95f46 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-bbcbd9d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-bbcbd9d {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-bbcbd9d p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-693c169 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-1632 .elementor-element.elementor-element-693c169 .elementor-divider-separator {
	width: 100%;
}

.elementor-1632 .elementor-element.elementor-element-693c169 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1632 .elementor-element.elementor-element-32dc22a {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-32dc22a .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-83acf09 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-83acf09 {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-83acf09 p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-af32573 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-1632 .elementor-element.elementor-element-af32573 .elementor-divider-separator {
	width: 100%;
}

.elementor-1632 .elementor-element.elementor-element-af32573 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1632 .elementor-element.elementor-element-82e9722 {
	width: var(--container-widget-width, 99.714%);
	max-width: 99.714%;
	--container-widget-width: 99.714%;
	--container-widget-flex-grow: 0;
}

.elementor-1632 .elementor-element.elementor-element-82e9722 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 37px;
	color: #0092c1;
}

.elementor-1632 .elementor-element.elementor-element-2e0243e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-2e0243e {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #20263b;
}

.elementor-1632 .elementor-element.elementor-element-2e0243e p {
	margin-block-end: 0px;
}

.elementor-1632 .elementor-element.elementor-element-52b9b131 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1632 .elementor-element.elementor-element-52b9b131 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1632 .elementor-element.elementor-element-10d592a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 60px 0px;
}

@media (min-width:768px) {
	.elementor-1632 .elementor-element.elementor-element-63b94d1 {
		width: 60%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-452e253b {
		width: 39.958%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-771b01ff {
		width: 63%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-52b9b131 {
		width: 37%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-1632 .elementor-element.elementor-element-771b01ff {
		width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-52b9b131 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-1632 .elementor-element.elementor-element-218bb720 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-218bb720 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-218bb720 .elementor-heading-title {
		font-size: 38px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-5b44c3c3 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-5b44c3c3 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-95c9288 {
		padding: 40px 20px 40px 20px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-eeb0178 {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-771b01ff > .elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}
}

@media (max-width:767px) {
	.elementor-1632 .elementor-element.elementor-element-52703c6 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-63b94d1 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-218bb720 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-218bb720 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-218bb720 .elementor-heading-title {
		font-size: 28px;
		line-height: 42px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-5b44c3c3 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-5b44c3c3 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-5b44c3c3 .elementor-heading-title {
		font-size: 23px;
		line-height: 42px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-2a131f0b > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-771b01ff > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-3a854e5a {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-3a854e5a .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-64b1744a > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-64b1744a {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-64b1744a .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-6c68152a > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-6c68152a {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-6c68152a .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-4396e3ed {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-c473f65 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-016a6f7 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-9261575 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-ecf917c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-44a6583 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-afb5af2 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-5502c15 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-1c6c45c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-8629ffb {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-e6e48eb {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-ea8e061 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-fb91d4b > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-fb91d4b {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-fb91d4b .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-cf95f46 > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-cf95f46 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-cf95f46 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-32dc22a > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-32dc22a {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-32dc22a .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-82e9722 > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-82e9722 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-1632 .elementor-element.elementor-element-82e9722 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1632 .elementor-element.elementor-element-52b9b131 > .elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}
}
