.elementor-2238 .elementor-element.elementor-element-2f11cc1 h2 {font-family: "Amaranth",Sans-serif;}
.elementor-2238 .elementor-element.elementor-element-2f11cc1 .subtitle {font-family: "Amaranth",Sans-serif;}
.elementor-2238 .elementor-element.elementor-element-7d497e14 {padding: 120px 0px 0px 0px;}
.elementor-2238 .elementor-element.elementor-element-fe859d0 {text-align: center;}
.elementor-2238 .elementor-element.elementor-element-fe859d0 .elementor-heading-title {color: #3f4451;font-family: "Amaranth",Sans-serif;font-size: 40px;font-weight: 600;line-height: 48px;}
.elementor-2238 .elementor-element.elementor-element-22efbfdb .elementor-text-editor {text-align: center;}
.elementor-2238 .elementor-element.elementor-element-22efbfdb > .elementor-widget-container {padding: 15px 0px 0px 0px;}
.elementor-2238 .elementor-element.elementor-element-4e6e1a2 .elementor-spacer-inner {height: 21px;}
.elementor-2238 .elementor-element.elementor-element-b98d7d0 {padding: 0px 0px 0px 0px;}
.elementor-2238 .elementor-element.elementor-element-ac5271a > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 20px 0px 0px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-ac5271a:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-3e6ec8e {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-974eda0 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-974eda0 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-974eda0 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-0f497b7 > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 15px 0px 10px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-0f497b7:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-af680a3 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-5d521ff {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-5d521ff .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-5d521ff > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-2ffa7c7 > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 0px 0px 15px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-2ffa7c7:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-036f787 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-1435447 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-1435447 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-1435447 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-31d3f65 {padding: 0px 0px 0px 0px;}
.elementor-2238 .elementor-element.elementor-element-45dfafe > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 20px 0px 0px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-45dfafe:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-039e0ee {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-8e61ed9 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-8e61ed9 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-8e61ed9 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-9f7ff22 > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 15px 0px 10px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-9f7ff22:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-10d9560 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-6250a3d {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-6250a3d .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-6250a3d > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-6b7fc6c > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 15px 0px 10px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-6b7fc6c:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-acb7afd {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-5721372 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-5721372 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-5721372 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-152df8c > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 0px 0px 15px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-152df8c:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-7760800 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-6bb9301 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-6bb9301 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-6bb9301 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-8c8a1b7 .elementor-spacer-inner {height: 50px;}
.elementor-2238 .elementor-element.elementor-element-ae712c9 {text-align: center;}
.elementor-2238 .elementor-element.elementor-element-ae712c9 .elementor-heading-title {font-family: "Amaranth",Sans-serif;}
.elementor-2238 .elementor-element.elementor-element-2435471 .elementor-spacer-inner {height: 50px;}
.elementor-2238 .elementor-element.elementor-element-4e84152 {padding: 0px 0px 0px 0px;}
.elementor-2238 .elementor-element.elementor-element-02afee6 > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 20px 0px 0px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-02afee6:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-20e9343 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-b126001 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-b126001 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-b126001 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-f0a5675 > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 15px 0px 10px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-f0a5675:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-1067e91 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-3380776 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-3380776 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-3380776 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-aa5937d > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 0px 0px 15px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-aa5937d:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-1b8ca0a {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-79d80ac {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-79d80ac .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-79d80ac > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-2172238 {padding: 0px 0px 0px 0px;}
.elementor-2238 .elementor-element.elementor-element-38c6887 > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 20px 0px 0px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-38c6887:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-e381847 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-6a665d2 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-6a665d2 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-6a665d2 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-4212fdb > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 15px 0px 10px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-4212fdb:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-45ee778 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-a150047 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-a150047 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-a150047 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-16e79cc > .elementor-element-populated {box-shadow: 0px 3px 10px 0px rgba(38,59,94,.1);margin: 0px 0px 0px 15px;padding: 60px 40px 38px 40px;}
.elementor-2238 .elementor-element.elementor-element-16e79cc:hover > .elementor-element-populated {box-shadow: 0px 30px 60px 0px rgba(38,59,94,.1);}
.elementor-2238 .elementor-element.elementor-element-b46354c {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-b882971 {text-align: left;}
.elementor-2238 .elementor-element.elementor-element-b882971 .elementor-heading-title {color: #263b5e;font-size: 20px;line-height: 28px;}
.elementor-2238 .elementor-element.elementor-element-b882971 > .elementor-widget-container {margin: 35px 0px 16px 0px;}
.elementor-2238 .elementor-element.elementor-element-18a9eb0 .elementor-spacer-inner {height: 50px;}
.elementor-2238 .elementor-element.elementor-element-1f27635 {text-align: center;}
.elementor-2238 .elementor-element.elementor-element-1f27635 .elementor-heading-title {color: #000;font-family: "Amaranth",Sans-serif;}
.elementor-2238 .elementor-element.elementor-element-69264bf .seo_sec_title h2 {color: #263b5e;font-family: "Amaranth",Sans-serif;font-size: 40px;font-weight: 600;}
.elementor-2238 .elementor-element.elementor-element-9bc1be9 .elementor-spacer-inner {height: 50px;}
.elementor-2238 .elementor-element.elementor-element-9db94ba {text-align: center;}
.elementor-2238 .elementor-element.elementor-element-9db94ba .elementor-heading-title {font-family: "Amaranth",Sans-serif;}
.elementor-2238 .elementor-element.elementor-element-9ef698e .elementor-spacer-inner {height: 10px;}
.elementor-2238 .elementor-element.elementor-element-ceb3258 .elementor-button {font-family: "Amaranth",Sans-serif;background-color: #dd1ae0;}
.elementor-2238 .elementor-element.elementor-element-8df8a95 .elementor-spacer-inner {height: 15px;}
.elementor-2238 .elementor-element.elementor-element-8dca7de {text-align: center;}
.elementor-2238 .elementor-element.elementor-element-8dca7de .elementor-heading-title {font-family: "Amaranth",Sans-serif;}
.elementor-2238 .elementor-element.elementor-element-09bd5b9 .elementor-spacer-inner {height: 30px;}
.elementor-2238 .elementor-element.elementor-element-0edb991 .elementor-spacer-inner {height: 18px;}
.elementor-2238 .elementor-element.elementor-element-65c379e .elementor-button {font-family: "Amaranth",Sans-serif;background-color: #dd1ae0;}
.elementor-2238 .elementor-element.elementor-element-65b26b1 .elementor-spacer-inner {height: 50px;}
.elementor-2238 .elementor-element.elementor-element-63f753f:not(.elementor-motion-effects-element-type-background), .elementor-2238 .elementor-element.elementor-element-63f753f > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #5e2ced;}
.elementor-2238 .elementor-element.elementor-element-63f753f {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;padding: 120px 0px 120px 0px;}
.elementor-2238 .elementor-element.elementor-element-63f753f > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-2238 .elementor-element.elementor-element-753f93c .elementor-heading-title {color: #fff;font-size: 40px;font-weight: 600;line-height: 54px;}
.elementor-bc-flex-widget .elementor-2238 .elementor-element.elementor-element-f2dcdc6.elementor-column .elementor-column-wrap {align-items: center;}
.elementor-2238 .elementor-element.elementor-element-f2dcdc6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {align-content: center;align-items: center;}
.elementor-2238 .elementor-element.elementor-element-5667a88 .elementor-button {font-size: 14px;font-weight: 500;fill: #5e2ced;color: #5e2ced;background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #fff;padding: 20px 28px 20px 28px;}
.elementor-2238 .elementor-element.elementor-element-5667a88 .elementor-button:hover, .elementor-2238 .elementor-element.elementor-element-5667a88 .elementor-button:focus {color: #fff;background-color: rgba(0,0,0,0);}
.elementor-2238 .elementor-element.elementor-element-5667a88 .elementor-button:hover svg, .elementor-2238 .elementor-element.elementor-element-5667a88 .elementor-button:focus svg {fill: #fff;}
.elementor-2238 .elementor-element.elementor-element-838f2cd .elementor-spacer-inner {height: 50px;}
.elementor-2238 .elementor-element.elementor-element-ccf1cd9 {text-align: center;}
.elementor-2238 .elementor-element.elementor-element-ccf1cd9 .elementor-heading-title {font-family: "Amaranth",Sans-serif;}
.elementor-2238 .elementor-element.elementor-element-02b2953 {text-align: center;}
@media (max-width:1024px) {.elementor-2238 .elementor-element.elementor-element-ac5271a > .elementor-element-populated {margin: 0px 15px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-0f497b7 > .elementor-element-populated {margin: 0px 7px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-2ffa7c7 > .elementor-element-populated {margin: 0px 0px 0px 7px;}
	.elementor-2238 .elementor-element.elementor-element-45dfafe > .elementor-element-populated {margin: 0px 15px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-9f7ff22 > .elementor-element-populated {margin: 0px 7px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-6b7fc6c > .elementor-element-populated {margin: 0px 7px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-152df8c > .elementor-element-populated {margin: 0px 0px 0px 7px;}
	.elementor-2238 .elementor-element.elementor-element-02afee6 > .elementor-element-populated {margin: 0px 15px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-f0a5675 > .elementor-element-populated {margin: 0px 7px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-aa5937d > .elementor-element-populated {margin: 0px 0px 0px 7px;}
	.elementor-2238 .elementor-element.elementor-element-38c6887 > .elementor-element-populated {margin: 0px 15px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-4212fdb > .elementor-element-populated {margin: 0px 7px 0px 0px;}
	.elementor-2238 .elementor-element.elementor-element-16e79cc > .elementor-element-populated {margin: 0px 0px 0px 7px;}}
@media (max-width:767px) {.elementor-2238 .elementor-element.elementor-element-7d497e14 {padding: 80px 0px 30px 0px;}
	.elementor-2238 .elementor-element.elementor-element-fe859d0 .elementor-heading-title {font-size: 30px;line-height: 1em;}
	.elementor-2238 .elementor-element.elementor-element-ac5271a > .elementor-element-populated {margin: 0px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-0f497b7 > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-2ffa7c7 > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-45dfafe > .elementor-element-populated {margin: 0px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-9f7ff22 > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-6b7fc6c > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-152df8c > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-02afee6 > .elementor-element-populated {margin: 0px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-f0a5675 > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-aa5937d > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-38c6887 > .elementor-element-populated {margin: 0px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-4212fdb > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-16e79cc > .elementor-element-populated {margin: 30px 15px 0px 15px;padding: 50px 20px 30px 20px;}
	.elementor-2238 .elementor-element.elementor-element-63f753f {padding: 100px 0px 100px 0px;}
	.elementor-2238 .elementor-element.elementor-element-753f93c {text-align: center;}
	.elementor-2238 .elementor-element.elementor-element-753f93c .elementor-heading-title {font-size: 27px;line-height: 41px;}
	.elementor-2238 .elementor-element.elementor-element-5667a88 > .elementor-widget-container {margin: 20px 0px 0px 0px;}}