
.elementor-7750 .elementor-element.elementor-element-c663e32 {
	padding: 50px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-8e50d8a {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-8e50d8a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-7750 .elementor-element.elementor-element-b86b414 {
	padding: 15px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-7daa009:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7750 .elementor-element.elementor-element-7daa009 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7c51e;
}

.elementor-7750 .elementor-element.elementor-element-7daa009 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
}

.elementor-7750 .elementor-element.elementor-element-7daa009 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7750 .elementor-element.elementor-element-3ecafb7 > .elementor-widget-container {
	padding: 120px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-3ecafb7 {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-3ecafb7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: #fff;
}

.elementor-7750 .elementor-element.elementor-element-67eae0a > .elementor-widget-container {
	padding: 0px 0px 100px 0px;
}

.elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-7750 .elementor-element.elementor-element-67eae0a {
	--e-icon-list-icon-size: 23px;
	--icon-vertical-offset: 0px;
}

.elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-item > a {
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 33px;
}

.elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-text {
	color: var(--e-global-color-ae3e4f4);
	transition: color .3s;
}

.elementor-7750 .elementor-element.elementor-element-f86f46a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7750 .elementor-element.elementor-element-f86f46a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-7750 .elementor-element.elementor-element-f86f46a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
}

.elementor-7750 .elementor-element.elementor-element-f86f46a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7750 .elementor-element.elementor-element-89b7950 > .elementor-widget-container {
	padding: 120px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-89b7950 {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-89b7950 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: #fff;
}

.elementor-7750 .elementor-element.elementor-element-14f7ac3 > .elementor-widget-container {
	padding: 0px 0px 100px 0px;
}

.elementor-7750 .elementor-element.elementor-element-14f7ac3 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-7750 .elementor-element.elementor-element-14f7ac3 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-7750 .elementor-element.elementor-element-14f7ac3 {
	--e-icon-list-icon-size: 23px;
	--icon-vertical-offset: 0px;
}

.elementor-7750 .elementor-element.elementor-element-14f7ac3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-14f7ac3 .elementor-icon-list-item > a {
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 33px;
}

.elementor-7750 .elementor-element.elementor-element-14f7ac3 .elementor-icon-list-text {
	color: var(--e-global-color-ae3e4f4);
	transition: color .3s;
}

.elementor-7750 .elementor-element.elementor-element-e2c0793 {
	padding: 15px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-15df325:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7750 .elementor-element.elementor-element-15df325 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1871bf;
}

.elementor-7750 .elementor-element.elementor-element-15df325 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
}

.elementor-7750 .elementor-element.elementor-element-15df325 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7750 .elementor-element.elementor-element-68ab0ad > .elementor-widget-container {
	padding: 120px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-68ab0ad {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-68ab0ad .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: #fff;
}

.elementor-7750 .elementor-element.elementor-element-20c49b4 > .elementor-widget-container {
	padding: 0px 0px 100px 0px;
}

.elementor-7750 .elementor-element.elementor-element-20c49b4 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-7750 .elementor-element.elementor-element-20c49b4 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill .3s;
}

.elementor-7750 .elementor-element.elementor-element-20c49b4 {
	--e-icon-list-icon-size: 23px;
	--icon-vertical-offset: 0px;
}

.elementor-7750 .elementor-element.elementor-element-20c49b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-20c49b4 .elementor-icon-list-item > a {
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 33px;
}

.elementor-7750 .elementor-element.elementor-element-20c49b4 .elementor-icon-list-text {
	color: var(--e-global-color-ae3e4f4);
	transition: color .3s;
}

.elementor-7750 .elementor-element.elementor-element-29d73d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7750 .elementor-element.elementor-element-29d73d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-7750 .elementor-element.elementor-element-29d73d3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
}

.elementor-7750 .elementor-element.elementor-element-29d73d3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7750 .elementor-element.elementor-element-155545b > .elementor-widget-container {
	padding: 120px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-155545b {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-155545b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: #fff;
}

.elementor-7750 .elementor-element.elementor-element-50701f1 > .elementor-widget-container {
	padding: 0px 0px 100px 0px;
}

.elementor-7750 .elementor-element.elementor-element-50701f1 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-7750 .elementor-element.elementor-element-50701f1 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-7750 .elementor-element.elementor-element-50701f1 {
	--e-icon-list-icon-size: 23px;
	--icon-vertical-offset: 0px;
}

.elementor-7750 .elementor-element.elementor-element-50701f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-50701f1 .elementor-icon-list-item > a {
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 33px;
}

.elementor-7750 .elementor-element.elementor-element-50701f1 .elementor-icon-list-text {
	color: var(--e-global-color-ae3e4f4);
	transition: color .3s;
}

.elementor-7750 .elementor-element.elementor-element-3c87c48 {
	padding: 80px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-ff64a18 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-9fc21fc {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-9fc21fc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	font-weight: 700;
}

.elementor-7750 .elementor-element.elementor-element-563eec0 {
	padding: 20px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-0db0e2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-9dfaa4e > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-9dfaa4e img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-34a7d6d {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-34a7d6d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-f7bf5d9 .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-111a281 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-18a7325 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-18a7325 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-7436788 {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-7436788 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-431d144 .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-01e9266 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-815bfa3 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-815bfa3 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-44be060 {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-44be060 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-0045308 .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-d7eeeb2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-d8bd548 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-d8bd548 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-0012b3a {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-0012b3a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-a11bc4e .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-6cbdf88 {
	padding: 40px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-c3abed9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-0b1579a > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-0b1579a img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-cde7dcc {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-cde7dcc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-aab87f4 .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-0c5b4ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-7407e1e > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-7407e1e img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-3a22273 {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-3a22273 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-19f61e5 .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-76dd20a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-721ec8d > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-721ec8d img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-ee62aa1 {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-ee62aa1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-6af96aa .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-30d2625 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-0c690b9 {
	width: var(--container-widget-width, 144.839%);
	max-width: 144.839%;
	--container-widget-width: 144.839%;
	--container-widget-flex-grow: 0;
}

.elementor-7750 .elementor-element.elementor-element-0c690b9 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-7750 .elementor-element.elementor-element-2dd3928 {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-2dd3928 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-35ab16d .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-cdbd0da {
	padding: 40px 0px 80px 0px;
}

.elementor-7750 .elementor-element.elementor-element-c8a4a4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-9ed106e > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-9ed106e img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-3fd4dc3 {
	text-align: center;
}

.elementor-7750 .elementor-element.elementor-element-3fd4dc3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-7750 .elementor-element.elementor-element-17badf8 .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-a9580a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-ecf279d > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-ecf279d img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-bb9588d .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-73d9048 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-0c00ae3 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-7750 .elementor-element.elementor-element-0c00ae3 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e1e1e1;
}

.elementor-7750 .elementor-element.elementor-element-67bc5a3 .elementor-button {
	background-color: rgba(78, 78, 78, 0);
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-7750 .elementor-element.elementor-element-4522866 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-7750 .elementor-element.elementor-element-10405f9:not(.elementor-motion-effects-element-type-background), .elementor-7750 .elementor-element.elementor-element-10405f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7750 .elementor-element.elementor-element-10405f9 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-7750 .elementor-element.elementor-element-10405f9 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

@media (min-width:768px) {
	.elementor-7750 .elementor-element.elementor-element-0c5b4ad {
		width: 21.602%;
	}
	
	.elementor-7750 .elementor-element.elementor-element-76dd20a {
		width: 28.398%;
	}
}

@media (max-width:1024px) {
	.elementor-7750 .elementor-element.elementor-element-13536db > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-8e50d8a > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-b86b414 {
		padding: 20px 20px 15px 20px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-3ecafb7 > .elementor-widget-container {
		padding: 80px 0px 0px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-3ecafb7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-67eae0a > .elementor-widget-container {
		padding: 0px 0px 80px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-item > a {
		font-size: 17px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-89b7950 > .elementor-widget-container {
		padding: 80px 0px 0px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-89b7950 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-14f7ac3 > .elementor-widget-container {
		padding: 0px 0px 80px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-14f7ac3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-14f7ac3 .elementor-icon-list-item > a {
		font-size: 17px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-e2c0793 {
		padding: 0px 20px 15px 20px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-15df325 > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-68ab0ad > .elementor-widget-container {
		padding: 80px 0px 0px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-68ab0ad .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-20c49b4 > .elementor-widget-container {
		padding: 0px 0px 80px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-20c49b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-20c49b4 .elementor-icon-list-item > a {
		font-size: 17px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-29d73d3 > .elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-155545b > .elementor-widget-container {
		padding: 80px 0px 0px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-155545b .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-50701f1 > .elementor-widget-container {
		padding: 0px 0px 80px 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-50701f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-50701f1 .elementor-icon-list-item > a {
		font-size: 17px;
	}
}

@media (max-width:767px) {
	.elementor-7750 .elementor-element.elementor-element-b86b414 {
		padding: 20px 20px 10px 20px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-7daa009 > .elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7750 .elementor-element.elementor-element-67eae0a .elementor-icon-list-item > a {
		line-height: 25px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-f86f46a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-15df325 > .elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7750 .elementor-element.elementor-element-29d73d3 > .elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
}
