.elementor-6112 .elementor-element.elementor-element-56e70c6 > .elementor-container {max-width: 1400px;}
.elementor-6112 .elementor-element.elementor-element-56e70c6 {background-color: transparent;background-image: linear-gradient(180deg,#fff 0%,#f5f3f3 8%);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0px;margin-bottom: 0px;padding: 0px 15px 50px 15px;}
.elementor-6112 .elementor-element.elementor-element-56e70c6 > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-6112 .elementor-element.elementor-element-3c74f1a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-5928960 {margin-top: 10px;margin-bottom: 0px;padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-a619449 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-a619449 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-a619449 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-ae3914b a.elementor-button, .elementor-6112 .elementor-element.elementor-element-ae3914b .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-ae3914b a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-ae3914b .elementor-button:hover {color: #fff;background-color: #3dc5ce;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-ae3914b .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-1485461 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-1485461 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-1485461 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-1485461 .elementor-button:hover {color: #fff;background-color: #3dc5ce;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-1485461 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-1485461 > .elementor-widget-container {margin: 0px 0px 10px 0px;}
.elementor-6112 .elementor-element.elementor-element-7cec506 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-7cec506 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-7cec506 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-7cec506 .elementor-button:hover {color: #fff;background-color: #3dc5ce;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-7cec506 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-c0ab543 {padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-06e229e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-06e229e > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-06e229e > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-68bd4db {text-align: center;}
.elementor-6112 .elementor-element.elementor-element-68bd4db.elementor-widget-heading .elementor-heading-title {color: #2aa98d;}
.elementor-6112 .elementor-element.elementor-element-68bd4db .elementor-heading-title {font-family: "Quicksand",Sans-serif;font-size: 18px;font-weight: 500;text-transform: uppercase;}
.elementor-6112 .elementor-element.elementor-element-68bd4db > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-a6092a7 .elementor-divider-separator {border-top-style: dashed;border-top-width: 1px;border-top-color: #bcc4cd;width: 100%;}
.elementor-6112 .elementor-element.elementor-element-a6092a7 .elementor-divider {padding-top: 13px;padding-bottom: 13px;}
.elementor-6112 .elementor-element.elementor-element-61f9e02 {margin-top: 15px;margin-bottom: 30px;padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-c160f3f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-c160f3f > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-c160f3f > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-92766ca > .elementor-widget-container {padding: 0% 0% 0% 0%;border-style: solid;border-width: 10px 10px 10px 10px;border-color: #fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,.2);}
.elementor-6112 .elementor-element.elementor-element-7ef5e96 {margin-top: 0px;margin-bottom: 30px;padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-1d52b79 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-1d52b79 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-1d52b79 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-42c9723 > .elementor-widget-container {padding: 0% 0% 0% 0%;border-style: solid;border-width: 10px 10px 10px 10px;border-color: #fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,.2);}
.elementor-6112 .elementor-element.elementor-element-3dbdf7a {margin-top: 0px;margin-bottom: 30px;padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-c40a176 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-c40a176 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-c40a176 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-4d06736 > .elementor-widget-container {padding: 0% 0% 0% 0%;border-style: solid;border-width: 10px 10px 10px 10px;border-color: #fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,.2);}
.elementor-6112 .elementor-element.elementor-element-6f116a8 {margin-top: 0px;margin-bottom: 30px;padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-8e9b343 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-8e9b343 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-8e9b343 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-f9f5199 > .elementor-widget-container {padding: 0% 0% 0% 0%;border-style: solid;border-width: 10px 10px 10px 10px;border-color: #fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,.2);}
.elementor-6112 .elementor-element.elementor-element-7ba4afe {margin-top: 0px;margin-bottom: 30px;padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-c2d6d08 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-c2d6d08 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-c2d6d08 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-08e29f8 > .elementor-widget-container {padding: 0% 0% 0% 0%;border-style: solid;border-width: 10px 10px 10px 10px;border-color: #fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,.2);}
.elementor-6112 .elementor-element.elementor-element-9e91a20 {margin-top: 0px;margin-bottom: 30px;padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-f840408 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-f840408 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-f840408 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-29df725 > .elementor-widget-container {padding: 0% 0% 0% 0%;border-style: solid;border-width: 10px 10px 10px 10px;border-color: #fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,.2);}
.elementor-6112 .elementor-element.elementor-element-d4de224 {margin-top: 20px;margin-bottom: 70px;padding: 0px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-14c878e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-14c878e > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-14c878e > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-14c878e > .elementor-element-populated {text-align: center;margin: 0px 0px 10px 0px;}
.elementor-6112 .elementor-element.elementor-element-c7e496f a.elementor-button, .elementor-6112 .elementor-element.elementor-element-c7e496f .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-c7e496f a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-c7e496f .elementor-button:hover {color: #fff;background-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-c7e496f .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-5d5b4b8 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-5d5b4b8 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-5d5b4b8 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-5d5b4b8 .elementor-button:hover {color: #fff;background-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-5d5b4b8 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-0a5e531 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-0a5e531 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-0a5e531 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-0a5e531 .elementor-button:hover {color: #fff;background-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-0a5e531 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-f94dd89 {margin-top: 51px;margin-bottom: 0px;padding: 0px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-40bdf75 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-40bdf75 > .elementor-element-populated {background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #dee6ee;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin: 15px 15px 15px 15px;padding: 20px 20px 0px 20px;}
.elementor-6112 .elementor-element.elementor-element-40bdf75 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-40bdf75 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-40bdf75 > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-6112 .elementor-element.elementor-element-61e65ac > .elementor-widget-container {margin: -90px 0px 0px 0px;padding: 0% 0% 0% 0%;border-style: solid;border-width: 10px 10px 10px 10px;border-color: #fff;box-shadow: 0px 5px 10px 0px rgba(0,0,0,.2);}
.elementor-6112 .elementor-element.elementor-element-2c3911e {text-align: center;}
.elementor-6112 .elementor-element.elementor-element-2c3911e.elementor-widget-heading .elementor-heading-title {color: #2aa98d;}
.elementor-6112 .elementor-element.elementor-element-2c3911e .elementor-heading-title {font-family: "Quicksand",Sans-serif;font-size: 18px;font-weight: 500;text-transform: uppercase;line-height: 1.2em;}
.elementor-6112 .elementor-element.elementor-element-2c3911e > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-da85ae2 .elementor-divider-separator {border-top-style: dashed;border-top-width: 1px;border-top-color: #bcc4cd;width: 100%;}
.elementor-6112 .elementor-element.elementor-element-da85ae2 .elementor-divider {padding-top: 15px;padding-bottom: 15px;}
.elementor-6112 .elementor-element.elementor-element-c9631c1 {text-align: center;color: #63707e;font-family: "Open Sans",Sans-serif;font-size: 14px;font-weight: 400;line-height: 1.4em;}
.elementor-6112 .elementor-element.elementor-element-c9631c1 > .elementor-widget-container {padding: 0px 15px 0px 15px;}
.elementor-6112 .elementor-element.elementor-element-11420e6 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-11420e6 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 14px;font-weight: 400;color: #fff;background-color: #bcc4cd;border-radius: 70px 70px 70px 70px;padding: 15px 15px 15px 15px;}
.elementor-6112 .elementor-element.elementor-element-11420e6 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-11420e6 .elementor-button:hover {color: #fff;background-color: #a8acb7;}
.elementor-6112 .elementor-element.elementor-element-11420e6 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #bcc4cd;}
.elementor-6112 .elementor-element.elementor-element-11420e6 > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-36a3c28 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-36a3c28 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 14px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 15px 15px 15px 15px;}
.elementor-6112 .elementor-element.elementor-element-36a3c28 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-36a3c28 .elementor-button:hover {color: #fff;background-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-36a3c28 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-36a3c28 > .elementor-widget-container {margin: 20px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-fd374b8 > .elementor-widget-container {margin: 0px 0px 20px 0px;}
.elementor-6112 .elementor-element.elementor-element-5c1feab {margin-top: 0px;margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-4f5af38 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-4f5af38 > .elementor-element-populated {background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #dee6ee;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin: 15px 15px 15px 15px;padding: 0px 20px 20px 20px;}
.elementor-6112 .elementor-element.elementor-element-4f5af38 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-4f5af38 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-4f5af38 > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-6112 .elementor-element.elementor-element-b3b78e7 {text-align: center;}
.elementor-6112 .elementor-element.elementor-element-b3b78e7.elementor-widget-heading .elementor-heading-title {color: #2aa98d;}
.elementor-6112 .elementor-element.elementor-element-b3b78e7 .elementor-heading-title {font-family: "Quicksand",Sans-serif;font-size: 18px;font-weight: 500;text-transform: uppercase;}
.elementor-6112 .elementor-element.elementor-element-b3b78e7 > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-e6a9fcf .elementor-divider-separator {border-top-style: dashed;border-top-width: 1px;border-top-color: #bcc4cd;width: 100%;}
.elementor-6112 .elementor-element.elementor-element-e6a9fcf .elementor-divider {padding-top: 15px;padding-bottom: 15px;}
.elementor-6112 .elementor-element.elementor-element-0bf2c41 {margin-top: 0px;margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-591e3b5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-591e3b5 > .elementor-element-populated {background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #dee6ee;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin: 15px 15px 15px 15px;padding: 0px 20px 20px 20px;}
.elementor-6112 .elementor-element.elementor-element-591e3b5 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-591e3b5 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-591e3b5 > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-6112 .elementor-element.elementor-element-816ef25 {text-align: center;}
.elementor-6112 .elementor-element.elementor-element-816ef25.elementor-widget-heading .elementor-heading-title {color: #2aa98d;}
.elementor-6112 .elementor-element.elementor-element-816ef25 .elementor-heading-title {font-family: "Quicksand",Sans-serif;font-size: 18px;font-weight: 500;text-transform: uppercase;}
.elementor-6112 .elementor-element.elementor-element-816ef25 > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-7318376 .elementor-divider-separator {border-top-style: dashed;border-top-width: 1px;border-top-color: #bcc4cd;width: 100%;}
.elementor-6112 .elementor-element.elementor-element-7318376 .elementor-divider {padding-top: 15px;padding-bottom: 15px;}
.elementor-6112 .elementor-element.elementor-element-6248261 {margin-top: 20px;margin-bottom: 10px;padding: 0px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-69bbb25 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-69bbb25 > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-69bbb25 > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-69bbb25 > .elementor-element-populated {text-align: center;margin: 0px 0px 10px 0px;}
.elementor-6112 .elementor-element.elementor-element-883660d a.elementor-button, .elementor-6112 .elementor-element.elementor-element-883660d .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-883660d a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-883660d .elementor-button:hover {color: #fff;background-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-883660d .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-382a803 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-382a803 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-382a803 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-382a803 .elementor-button:hover {color: #fff;background-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-382a803 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-422fb01 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-422fb01 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 12px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 10px 10px 10px 10px;}
.elementor-6112 .elementor-element.elementor-element-422fb01 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-422fb01 .elementor-button:hover {color: #fff;background-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-422fb01 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-0197304 {margin-top: 0px;margin-bottom: 10px;}
.elementor-6112 .elementor-element.elementor-element-14d482f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {margin-bottom: 0px;}
.elementor-6112 .elementor-element.elementor-element-14d482f > .elementor-element-populated {background-color: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #dee6ee;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin: 15px 15px 15px 15px;padding: 0px 20px 20px 20px;}
.elementor-6112 .elementor-element.elementor-element-14d482f > .elementor-element-populated, .elementor-6112 .elementor-element.elementor-element-14d482f > .elementor-element-populated > .elementor-background-overlay {border-radius: 5px 5px 5px 5px;}
.elementor-6112 .elementor-element.elementor-element-14d482f > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-6112 .elementor-element.elementor-element-6221915 {text-align: center;}
.elementor-6112 .elementor-element.elementor-element-6221915.elementor-widget-heading .elementor-heading-title {color: #2aa98d;}
.elementor-6112 .elementor-element.elementor-element-6221915 .elementor-heading-title {font-family: "Quicksand",Sans-serif;font-size: 18px;font-weight: 500;text-transform: uppercase;}
.elementor-6112 .elementor-element.elementor-element-6221915 > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-6112 .elementor-element.elementor-element-0514ab6 .elementor-divider-separator {border-top-style: dashed;border-top-width: 1px;border-top-color: #bcc4cd;width: 100%;}
.elementor-6112 .elementor-element.elementor-element-0514ab6 .elementor-divider {padding-top: 15px;padding-bottom: 15px;}
.elementor-6112 .elementor-element.elementor-element-8a5b6a1 .elementor-text-editor {text-align: center;}
.elementor-6112 .elementor-element.elementor-element-8a5b6a1 {color: #63707e;font-family: "Open Sans",Sans-serif;font-size: 14px;font-weight: 400;line-height: 1.4em;}
.elementor-6112 .elementor-element.elementor-element-993b677 a.elementor-button, .elementor-6112 .elementor-element.elementor-element-993b677 .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 14px;font-weight: 400;color: #3dc5ce;background-color: rgba(0,0,0,0);border-radius: 70px 70px 70px 70px;padding: 15px 15px 15px 15px;}
.elementor-6112 .elementor-element.elementor-element-993b677 a.elementor-button:hover, .elementor-6112 .elementor-element.elementor-element-993b677 .elementor-button:hover {color: #fff;background-color: #3dc5ce;}
.elementor-6112 .elementor-element.elementor-element-993b677 .elementor-button {border-style: solid;border-width: 1px 1px 1px 1px;border-color: #3dc5ce;}
@media (max-width:1024px) {.elementor-6112 .elementor-element.elementor-element-56e70c6 {padding: 0px 15px 0px 15px;}
	.elementor-6112 .elementor-element.elementor-element-61f9e02 {padding: 0px 15px 0px 15px;}
	.elementor-6112 .elementor-element.elementor-element-7ef5e96 {padding: 0px 15px 0px 15px;}
	.elementor-6112 .elementor-element.elementor-element-3dbdf7a {padding: 0px 15px 0px 15px;}
	.elementor-6112 .elementor-element.elementor-element-6f116a8 {padding: 0px 15px 0px 15px;}
	.elementor-6112 .elementor-element.elementor-element-7ba4afe {padding: 0px 15px 0px 15px;}
	.elementor-6112 .elementor-element.elementor-element-9e91a20 {padding: 0px 15px 0px 15px;}
	.elementor-6112 .elementor-element.elementor-element-d4de224 {margin-top: 20px;margin-bottom: 70px;}
	.elementor-6112 .elementor-element.elementor-element-f94dd89 {margin-top: 51px;margin-bottom: 0px;}
	.elementor-6112 .elementor-element.elementor-element-6248261 {margin-top: 20px;margin-bottom: 70px;}}
@media (max-width:767px) {.elementor-6112 .elementor-element.elementor-element-56e70c6 {padding: 0px 0px 0px 0px;}
	.elementor-6112 .elementor-element.elementor-element-5928960 {padding: 20px 15px 0px 15px;}
	.elementor-6112 .elementor-element.elementor-element-a619449 {width: 100%;}
	.elementor-6112 .elementor-element.elementor-element-68bd4db {text-align: center;}
	.elementor-6112 .elementor-element.elementor-element-d4de224 {margin-top: 0px;margin-bottom: 0px;}
	.elementor-6112 .elementor-element.elementor-element-f94dd89 {margin-top: 0px;margin-bottom: 0px;}
	.elementor-6112 .elementor-element.elementor-element-2c3911e > .elementor-widget-container {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
	.elementor-6112 .elementor-element.elementor-element-6248261 {margin-top: 20px;margin-bottom: 10px;}}