
.elementor-3641 .elementor-element.elementor-element-3efba84b {
	--display: flex;
	--min-height: 50vh;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .5;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3641 .elementor-element.elementor-element-3efba84b:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-3efba84b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
	background-image: url("https://cdn-ilegcjm.nitrocdn.com/zWQjwjtNhuvBsTtCbshqjZznqwjAFBSl/assets/images/optimized/rev-d423ee0/kswathi.com/wp-content/uploads/2021/02/shape1.png");
	background-repeat: no-repeat;
}

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

.elementor-3641 .elementor-element.elementor-element-3efba84b:before, .elementor-3641 .elementor-element.elementor-element-3efba84b>.elementor-background-video-container:before, .elementor-3641 .elementor-element.elementor-element-3efba84b>.e-con-inner>.elementor-background-video-container:before, .elementor-3641 .elementor-element.elementor-element-3efba84b>.elementor-background-slideshow:before, .elementor-3641 .elementor-element.elementor-element-3efba84b>.e-con-inner>.elementor-background-slideshow:before, .elementor-3641 .elementor-element.elementor-element-3efba84b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before {
	--background-overlay: "";
}

.elementor-3641 .elementor-element.elementor-element-1794cd78 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3641 .elementor-element.elementor-element-e54f55e>.elementor-widget-container {
	margin: -48px;
	padding: 0;
}

.elementor-3641 .elementor-element.elementor-element-e54f55e .elementor-heading-title {
	color: #fee8e1;
}

.elementor-3641 .elementor-element.elementor-element-4eeb8733>.elementor-widget-container {
	padding: 0 0 20px;
}

.elementor-3641 .elementor-element.elementor-element-4eeb8733 {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-4eeb8733 .elementor-heading-title {
	font-family: "Verdana", Sans-serif;
}

.elementor-3641 .elementor-element.elementor-element-780fa649>.elementor-widget-container {
	padding: 0 0 20px;
}

.elementor-3641 .elementor-element.elementor-element-780fa649 {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-363bb2f5 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-astglobalcolor0);
	--divider-border-width: 2px;
}

.elementor-3641 .elementor-element.elementor-element-363bb2f5>.elementor-widget-container {
	padding: 0 0 20px;
}

.elementor-3641 .elementor-element.elementor-element-363bb2f5 .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3641 .elementor-element.elementor-element-363bb2f5 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3641 .elementor-element.elementor-element-3ef02381 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-around;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3641 .elementor-element.elementor-element-17300f24 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 10px;
	box-shadow: 0px 0px 45px 0px rgba(0, 0, 0, .070588235294118);
	--margin-top: 50px;
	--margin-bottom: 50px;
	--margin-left: 25px;
	--margin-right: 25px;
}

.elementor-3641 .elementor-element.elementor-element-17300f24:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-17300f24>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3641 .elementor-element.elementor-element-17300f24.eael_liquid_glass-effect1 {
	background-color: rgba(255, 255, 255, .12);
	backdrop-filter: blur(24px);
}

.elementor-3641 .elementor-element.elementor-element-17300f24.eael_liquid_glass_shadow-effect1 {
	border-style: solid;
	border-width: 1px;
	border-color: rgba(255, 255, 255, .12);
	border-radius: 24px;
	box-shadow: 0px 19px 26px 1px rgba(0, 0, 0, .78);
}

.elementor-3641 .elementor-element.elementor-element-3341cf95>.elementor-widget-container {
	margin: 30px 0 0;
}

.elementor-3641 .elementor-element.elementor-element-3341cf95 img {
	width: 22%;
}

.elementor-3641 .elementor-element.elementor-element-3168f7eb {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-485f9f5c>.elementor-widget-container {
	margin: 0 25px;
	padding: 0;
}

.elementor-3641 .elementor-element.elementor-element-485f9f5c {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-216930fa>.elementor-widget-container {
	padding: 0 0 30px;
}

.elementor-3641 .elementor-element.elementor-element-216930fa .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-216930fa.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-216930fa.elementor-view-framed .elementor-icon:hover, .elementor-3641 .elementor-element.elementor-element-216930fa.elementor-view-default .elementor-icon:hover {
	color: var(--e-global-color-astglobalcolor0);
	border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-216930fa.elementor-view-framed .elementor-icon:hover, .elementor-3641 .elementor-element.elementor-element-216930fa.elementor-view-default .elementor-icon:hover svg {
	fill: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-216930fa .elementor-icon {
	font-size: 15px;
}

.elementor-3641 .elementor-element.elementor-element-216930fa .elementor-icon svg {
	height: 15px;
}

.elementor-3641 .elementor-element.elementor-element-31e28bfe {
	--display: flex;
	--border-radius: 10px;
	box-shadow: 0px 0px 45px 0px rgba(0, 0, 0, .07);
	--margin-top: 50px;
	--margin-bottom: 50px;
	--margin-left: 25px;
	--margin-right: 25px;
}

.elementor-3641 .elementor-element.elementor-element-31e28bfe:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-31e28bfe>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3641 .elementor-element.elementor-element-31e28bfe.eael_liquid_glass-effect1 {
	background-color: rgba(255, 255, 255, .12);
	backdrop-filter: blur(24px);
}

.elementor-3641 .elementor-element.elementor-element-31e28bfe.eael_liquid_glass_shadow-effect1 {
	border-style: solid;
	border-width: 1px;
	border-color: rgba(255, 252, 252, .12);
	border-radius: 24px;
	box-shadow: 0px 19px 26px 1px rgba(0, 0, 0, .78);
}

.elementor-3641 .elementor-element.elementor-element-61ac68d2>.elementor-widget-container {
	margin: 30px 0 0;
}

.elementor-3641 .elementor-element.elementor-element-61ac68d2 img {
	width: 22%;
}

.elementor-3641 .elementor-element.elementor-element-143d0773 {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-6c0010ff>.elementor-widget-container {
	margin: 0 25px;
}

.elementor-3641 .elementor-element.elementor-element-6c0010ff {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-7e16221>.elementor-widget-container {
	padding: 0 0 30px;
}

.elementor-3641 .elementor-element.elementor-element-7e16221 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-7e16221.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-7e16221.elementor-view-framed .elementor-icon:hover, .elementor-3641 .elementor-element.elementor-element-7e16221.elementor-view-default .elementor-icon:hover {
	color: var(--e-global-color-astglobalcolor0);
	border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-7e16221.elementor-view-framed .elementor-icon:hover, .elementor-3641 .elementor-element.elementor-element-7e16221.elementor-view-default .elementor-icon:hover svg {
	fill: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-7e16221 .elementor-icon {
	font-size: 15px;
}

.elementor-3641 .elementor-element.elementor-element-7e16221 .elementor-icon svg {
	height: 15px;
}

.elementor-3641 .elementor-element.elementor-element-6ca6143 {
	--display: flex;
	--border-radius: 10px;
	box-shadow: 0px 0px 45px 0px rgba(0, 0, 0, .07);
	--margin-top: 50px;
	--margin-bottom: 50px;
	--margin-left: 25px;
	--margin-right: 25px;
}

.elementor-3641 .elementor-element.elementor-element-6ca6143:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-6ca6143>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3641 .elementor-element.elementor-element-6ca6143.eael_liquid_glass-effect1 {
	background-color: rgba(255, 255, 255, .12);
	backdrop-filter: blur(24px);
}

.elementor-3641 .elementor-element.elementor-element-6ca6143.eael_liquid_glass_shadow-effect1 {
	border-style: solid;
	border-width: 1px;
	border-color: rgba(255, 255, 255, .12);
	border-radius: 24px;
	box-shadow: 0px 19px 26px 1px rgba(0, 0, 0, .78);
}

.elementor-3641 .elementor-element.elementor-element-4867b46>.elementor-widget-container {
	margin: 30px 0 0;
}

.elementor-3641 .elementor-element.elementor-element-4867b46 img {
	width: 22%;
}

.elementor-3641 .elementor-element.elementor-element-d6e52be {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-b1de865>.elementor-widget-container {
	margin: 0 25px;
}

.elementor-3641 .elementor-element.elementor-element-b1de865 {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-e90573c>.elementor-widget-container {
	margin: 28px;
	padding: 0 0 25px;
}

.elementor-3641 .elementor-element.elementor-element-e90573c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-e90573c.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-e90573c.elementor-view-framed .elementor-icon:hover, .elementor-3641 .elementor-element.elementor-element-e90573c.elementor-view-default .elementor-icon:hover {
	color: var(--e-global-color-astglobalcolor0);
	border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-e90573c.elementor-view-framed .elementor-icon:hover, .elementor-3641 .elementor-element.elementor-element-e90573c.elementor-view-default .elementor-icon:hover svg {
	fill: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-e90573c .elementor-icon {
	font-size: 15px;
}

.elementor-3641 .elementor-element.elementor-element-e90573c .elementor-icon svg {
	height: 15px;
}

.elementor-3641 .elementor-element.elementor-element-5e52250 {
	--display: flex;
	--border-radius: 10px;
	box-shadow: 0px 0px 45px 0px rgba(0, 0, 0, .07);
	--margin-top: 50px;
	--margin-bottom: 50px;
	--margin-left: 25px;
	--margin-right: 25px;
}

.elementor-3641 .elementor-element.elementor-element-5e52250:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-5e52250>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3641 .elementor-element.elementor-element-5e52250.eael_liquid_glass-effect1 {
	background-color: rgba(255, 255, 255, .12);
	backdrop-filter: blur(24px);
}

.elementor-3641 .elementor-element.elementor-element-5e52250.eael_liquid_glass_shadow-effect1 {
	border-style: solid;
	border-width: 1px;
	border-color: rgba(255, 255, 255, .12);
	border-radius: 24px;
	box-shadow: 0px 19px 26px 1px rgba(0, 0, 0, .78);
}

.elementor-3641 .elementor-element.elementor-element-40307bd5>.elementor-widget-container {
	margin: 30px 0 0;
}

.elementor-3641 .elementor-element.elementor-element-40307bd5 img {
	width: 22%;
}

.elementor-3641 .elementor-element.elementor-element-47092140 {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-1fd4b0be>.elementor-widget-container {
	margin: 0 25px;
}

.elementor-3641 .elementor-element.elementor-element-1fd4b0be {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-fd7f991>.elementor-widget-container {
	padding: 0 0 30px;
}

.elementor-3641 .elementor-element.elementor-element-fd7f991 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-fd7f991.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-fd7f991.elementor-view-framed .elementor-icon:hover, .elementor-3641 .elementor-element.elementor-element-fd7f991.elementor-view-default .elementor-icon:hover {
	color: var(--e-global-color-astglobalcolor0);
	border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-fd7f991.elementor-view-framed .elementor-icon:hover, .elementor-3641 .elementor-element.elementor-element-fd7f991.elementor-view-default .elementor-icon:hover svg {
	fill: var(--e-global-color-astglobalcolor0);
}

.elementor-3641 .elementor-element.elementor-element-fd7f991 .elementor-icon {
	font-size: 15px;
}

.elementor-3641 .elementor-element.elementor-element-fd7f991 .elementor-icon svg {
	height: 15px;
}

.elementor-3641 .elementor-element.elementor-element-930bfb9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-3641 .elementor-element.elementor-element-ff6201a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3641 .elementor-element.elementor-element-ff6201a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3641 .elementor-element.elementor-element-536e5e4 {
	width: var(--container-widget-width, 65.062%);
	max-width: 65.062%;
	--container-widget-width: 65.062%;
	--container-widget-flex-grow: 0;
	text-align: end;
}

.elementor-3641 .elementor-element.elementor-element-536e5e4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-3641 .elementor-element.elementor-element-bf3fc25>.elementor-widget-container {
	margin: -56px 0 0 230px;
	padding: 0;
}

.elementor-3641 .elementor-element.elementor-element-bf3fc25.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3641 .elementor-element.elementor-element-bf3fc25 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3641 .elementor-element.elementor-element-bf3fc25.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-3641 .elementor-element.elementor-element-bf3fc25.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-bf3fc25.elementor-view-default .elementor-icon {
	color: #000;
	border-color: #000;
}

.elementor-3641 .elementor-element.elementor-element-bf3fc25.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-bf3fc25.elementor-view-default .elementor-icon svg {
	fill: #000;
}

.elementor-3641 .elementor-element.elementor-element-bf3fc25 .elementor-icon {
	font-size: 43px;
}

.elementor-3641 .elementor-element.elementor-element-bf3fc25 .elementor-icon svg {
	height: 43px;
}

.elementor-3641 .elementor-element.elementor-element-c9149b5 {
	color: #ffede6;
}

.elementor-3641 .elementor-element.elementor-element-beca567 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-color: #cc1939;
	--border-color: #cc1939;
	--border-radius: 18px;
}

.elementor-3641 .elementor-element.elementor-element-beca567.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3641 .elementor-element.elementor-element-ebcb0f5 .fluentform-widget-wrapper {
	border-style: solid;
	border-width: 0;
}

.elementor-3641 .elementor-element.elementor-element-ebcb0f5 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit {
	background-color: #cc1939 !important;
	color: #fff !important;
	border-radius: 19px;
}

.elementor-3641 .elementor-element.elementor-element-f37bd2a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3641 .elementor-element.elementor-element-918f69f {
	--spacer-size: 50px;
}

.elementor-3641 .elementor-element.elementor-element-5d67d62 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3641 .elementor-element.elementor-element-459aed7 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-3641 .elementor-element.elementor-element-459aed7 .elementor-divider-separator {
	width: 100%;
}

.elementor-3641 .elementor-element.elementor-element-459aed7 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-3641 .elementor-element.elementor-element-17300f24 {
		--width: 40%;
	}
	
	.elementor-3641 .elementor-element.elementor-element-31e28bfe {
		--width: 40%;
	}
	
	.elementor-3641 .elementor-element.elementor-element-6ca6143 {
		--width: 40%;
	}
	
	.elementor-3641 .elementor-element.elementor-element-5e52250 {
		--width: 40%;
	}
	
	.elementor-3641 .elementor-element.elementor-element-ff6201a {
		--width: 53.016%;
	}
	
	.elementor-3641 .elementor-element.elementor-element-beca567 {
		--width: 43.589%;
	}
}

@media (max-width:1024px) {
	.elementor-3641 .elementor-element.elementor-element-3efba84b {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-17300f24 {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-3341cf95>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-485f9f5c>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-216930fa>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-31e28bfe {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-61ac68d2>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-6c0010ff>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-7e16221>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-6ca6143 {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-4867b46>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-b1de865>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-e90573c>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-5e52250 {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-40307bd5>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-1fd4b0be>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-fd7f991>.elementor-widget-container {
		padding: 0;
	}
}

@media (max-width:767px) {
	.elementor-3641 .elementor-element.elementor-element-3efba84b {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-780fa649>.elementor-widget-container {
		padding: 0 22px 20px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-17300f24 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-3341cf95>.elementor-widget-container {
		margin: 0 0 15px;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-31e28bfe {
		--justify-content: space-between;
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-61ac68d2>.elementor-widget-container {
		margin: 0 0 20px;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-143d0773>.elementor-widget-container {
		margin: 18px 0 0;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-6c0010ff>.elementor-widget-container {
		margin: 0;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-6ca6143 {
		--justify-content: space-between;
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-4867b46>.elementor-widget-container {
		margin: 0 0 20px;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-d6e52be>.elementor-widget-container {
		margin: 18px 0 0;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-b1de865>.elementor-widget-container {
		margin: 0;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-5e52250 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-3641 .elementor-element.elementor-element-40307bd5>.elementor-widget-container {
		margin: 0;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-47092140>.elementor-widget-container {
		margin: 16px 0 0;
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-1fd4b0be>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3641 .elementor-element.elementor-element-536e5e4 {
		width: var(--container-widget-width, 250.438px);
		max-width: 250.438px;
		--container-widget-width: 250.438px;
		--container-widget-flex-grow: 0;
	}
}

@media (min-width:1025px) {
	.elementor-3641 .elementor-element.elementor-element-3efba84b:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-3efba84b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}
