
.elementor-10273 .elementor-element.elementor-element-3aa3f2b {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-0559828 > .elementor-widget-container {
	margin: 24px 0px 12px 0px;
}

.elementor-10273 .elementor-element.elementor-element-0559828 .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.1em;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-47d95a4 > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-47d95a4 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-1639b50 > .elementor-widget-container {
	margin: 24px 0px 12px 0px;
}

.elementor-10273 .elementor-element.elementor-element-1639b50 .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.1em;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-global-20153 > .elementor-widget-container {
	margin: -36px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-e3234da > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-e3234da {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-e3234da .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-534250d > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-534250d {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-c64786b > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-c64786b {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-c64786b .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-3751436 > .elementor-widget-container {
	padding: 23px 23px 23px 23px;
}

.elementor-10273 .elementor-element.elementor-element-3d822b9 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-3a77ccd > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-3a77ccd {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-3a77ccd .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-7f5f5e1 > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-7f5f5e1 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-e60a926 > .elementor-widget-container {
	padding: 23px 23px 23px 23px;
}

.elementor-10273 .elementor-element.elementor-element-90c9497 > .elementor-widget-container {
	margin: 12px 0px 16px 0px;
}

.elementor-10273 .elementor-element.elementor-element-90c9497 .elementor-heading-title {
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-dc23d13 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-a4a9300 > .elementor-widget-container {
	padding: 23px 23px 23px 23px;
}

.elementor-10273 .elementor-element.elementor-element-7b898be > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-7b898be {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-7b898be .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-164612b {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-719b8d7 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10273 .elementor-element.elementor-element-5f5090d {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-cdbfa4b > .elementor-widget-container {
	padding: 23px 23px 23px 23px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-10273 .elementor-element.elementor-element-f41cf0e > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-f41cf0e {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-e7f8394 > .elementor-widget-container {
	padding: 23px 23px 23px 23px;
}

.elementor-10273 .elementor-element.elementor-element-2a208d4 > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-2a208d4 {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-2a208d4 .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-2823bd5 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-3bf2193 > .elementor-widget-container {
	padding: 24px 24px 24px 24px;
}

.elementor-10273 .elementor-element.elementor-element-980485f {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-6594d66 > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-6594d66 {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-6594d66 .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-d210158 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: .1px;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-1405d1b > .elementor-widget-container {
	margin: 20px 20px 20px 20px;
}

.elementor-10273 .elementor-element.elementor-element-1405d1b .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10273 .elementor-element.elementor-element-7eb89a7 > .elementor-widget-container {
	margin: 24px 0px 12px 0px;
}

.elementor-10273 .elementor-element.elementor-element-7eb89a7 .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.1em;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-49762e2 > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-49762e2 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-c19f0de > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-c19f0de {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-c19f0de .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-58fa136 > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-58fa136 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-6b3919d > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-6b3919d {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-6b3919d .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-30b3119 > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-30b3119 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-88d1940 > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-88d1940 {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-88d1940 .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-86b6ef2 > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-86b6ef2 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-7212c7a > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-7212c7a {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-7212c7a .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-4b83ed7 > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-4b83ed7 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-f62eebd > .elementor-widget-container {
	margin: 20px 20px 20px 20px;
}

.elementor-10273 .elementor-element.elementor-element-f62eebd .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10273 .elementor-element.elementor-element-da42f0a > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10273 .elementor-element.elementor-element-da42f0a {
	text-align: start;
}

.elementor-10273 .elementor-element.elementor-element-da42f0a .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 28px;
	font-weight: 600;
	line-height: 112%;
	letter-spacing: .35%;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-84195ce > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-84195ce {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-36c0288 > .elementor-widget-container {
	margin: 24px 0px 12px 0px;
}

.elementor-10273 .elementor-element.elementor-element-36c0288 .elementor-heading-title {
	font-family: "OhNo Softie", Inter;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.1em;
	color: #354093;
}

.elementor-10273 .elementor-element.elementor-element-acdc51a > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-10273 .elementor-element.elementor-element-acdc51a {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 400;
	color: #354093;
}
