
.elementor-3638 .elementor-element.elementor-element-85ccf3a {
	--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;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: -13px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 80px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-85ccf3a:not(.elementor-motion-effects-element-type-background), .elementor-3638 .elementor-element.elementor-element-85ccf3a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-3638 .elementor-element.elementor-element-85ccf3a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-dc1ca53 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-dc1ca53.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-8457a39 {
	--display: flex;
	--justify-content: center;
	--margin-top: 39px;
	--margin-bottom: 5px;
	--margin-left: 5px;
	--margin-right: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-8457a39.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-3201b6c>.elementor-widget-container {
	background-color: #ffede6;
	margin: -146px -55px -60px -17px;
	padding: 89px;
}

.elementor-3638 .elementor-element.elementor-element-3201b6c {
	text-align: start;
}

.elementor-3638 .elementor-element.elementor-element-3201b6c .elementor-heading-title {
	font-family: "Archivo Black", Sans-serif;
	font-size: 73px;
	font-weight: 700;
	text-decoration: none;
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3638 .elementor-element.elementor-element-e4c4fea>.elementor-widget-container {
	margin: 0 0 0 84px;
	padding: 0;
}

.elementor-3638 .elementor-element.elementor-element-e4c4fea {
	text-align: start;
	font-family: "Archivo Black", Sans-serif;
	font-size: 23px;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-3638 .elementor-element.elementor-element-ee02107>.elementor-widget-container {
	margin: 0 0 0 81px;
	padding: 3px 0 0;
}

.elementor-3638 .elementor-element.elementor-element-ee02107 .elementor-button {
	font-weight: 700;
	fill: #fff;
	color: #fff;
}

.elementor-3638 .elementor-element.elementor-element-8f30890 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-8f30890.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-ea8c591>.elementor-widget-container {
	margin: 4px 0 0 -67px;
}

.elementor-3638 .elementor-element.elementor-element-9a7a713 {
	--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-3638 .elementor-element.elementor-element-492bb06>.elementor-widget-container {
	margin: -56px -44px -45px -371px;
}

.elementor-3638 .elementor-element.elementor-element-492bb06 .elementor-heading-title {
	color: #ffede6;
}

.elementor-3638 .elementor-element.elementor-element-4a08160 {
	--display: flex;
	--min-height: 20vh;
	--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;
	--margin-top: -5px;
	--margin-bottom: -5px;
	--margin-left: -5px;
	--margin-right: -5px;
	--padding-top: 100px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-3638 .elementor-element.elementor-element-d7770d5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-1eafff0 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-1eafff0 .elementor-heading-title {
	font-family: "Verdana", Sans-serif;
}

.elementor-3638 .elementor-element.elementor-element-0fd0478 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-77ea4ec {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-astglobalcolor0);
	--divider-border-width: 2px;
}

.elementor-3638 .elementor-element.elementor-element-77ea4ec>.elementor-widget-container {
	margin: 0;
}

.elementor-3638 .elementor-element.elementor-element-77ea4ec .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3638 .elementor-element.elementor-element-77ea4ec .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3638 .elementor-element.elementor-element-edea832 {
	--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;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-380f6f4 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-3638 .elementor-element.elementor-element-380f6f4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-fe35165 .elementor-heading-title {
	line-height: 1.3em;
}

.elementor-3638 .elementor-element.elementor-element-32b34be {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-astglobalcolor0);
	--divider-border-width: 2px;
}

.elementor-3638 .elementor-element.elementor-element-32b34be .elementor-divider-separator {
	width: 15%;
}

.elementor-3638 .elementor-element.elementor-element-32b34be .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3638 .elementor-element.elementor-element-24baefd>.elementor-widget-container {
	padding: 26px 30px 0 0;
}

.elementor-3638 .elementor-element.elementor-element-24baefd {
	color: #000;
}

.elementor-3638 .elementor-element.elementor-element-9533255 {
	width: var(--container-widget-width, 23.327%);
	max-width: 23.327%;
	--container-widget-width: 23.327%;
	--container-widget-flex-grow: 0;
}

.elementor-3638 .elementor-element.elementor-element-9533255>.elementor-widget-container {
	padding: 0;
	border-style: none;
}

.elementor-3638 .elementor-element.elementor-element-9533255.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-9533255 .elementor-button {
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: -11px;
	padding: -1px;
}

.elementor-3638 .elementor-element.elementor-element-a0dcfcb {
	--display: flex;
	--justify-content: space-evenly;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: none;
	--border-style: none;
	--border-radius: 10px;
	--margin-top: 60px;
	--margin-bottom: 60px;
	--margin-left: 60px;
	--margin-right: 60px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 19px;
}

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

.elementor-3638 .elementor-element.elementor-element-a0dcfcb.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-86cf219>.elementor-widget-container {
	margin: -29px -57px -24px -23px;
	padding: 16px 16px 16px 11px;
}

.elementor-3638 .elementor-element.elementor-element-86cf219 {
	text-align: start;
}

.elementor-3638 .elementor-element.elementor-element-86cf219 img {
	width: 100%;
	max-width: 100%;
	height: 288px;
	opacity: 1;
	border-style: solid;
	border-color: #cc1939;
	border-radius: 10px;
}

.elementor-3638 .elementor-element.elementor-element-2435e0e {
	--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-3638 .elementor-element.elementor-element-2435e0e:not(.elementor-motion-effects-element-type-background), .elementor-3638 .elementor-element.elementor-element-2435e0e>.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-3638 .elementor-element.elementor-element-2435e0e:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-3638 .elementor-element.elementor-element-2435e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-3638 .elementor-element.elementor-element-2435e0e:before, .elementor-3638 .elementor-element.elementor-element-2435e0e>.elementor-background-video-container:before, .elementor-3638 .elementor-element.elementor-element-2435e0e>.e-con-inner>.elementor-background-video-container:before, .elementor-3638 .elementor-element.elementor-element-2435e0e>.elementor-background-slideshow:before, .elementor-3638 .elementor-element.elementor-element-2435e0e>.e-con-inner>.elementor-background-slideshow:before, .elementor-3638 .elementor-element.elementor-element-2435e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before {
	--background-overlay: "";
}

.elementor-3638 .elementor-element.elementor-element-2435e0e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-3638 .elementor-element.elementor-element-77b69df>.elementor-widget-container {
	padding: 0 0 20px;
}

.elementor-3638 .elementor-element.elementor-element-77b69df {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-77b69df .elementor-heading-title {
	font-family: "Verdana", Sans-serif;
}

.elementor-3638 .elementor-element.elementor-element-1d85398>.elementor-widget-container {
	padding: 0 0 20px;
}

.elementor-3638 .elementor-element.elementor-element-1d85398 {
	text-align: center;
}

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

.elementor-3638 .elementor-element.elementor-element-b238ddb>.elementor-widget-container {
	padding: 0 0 20px;
}

.elementor-3638 .elementor-element.elementor-element-b238ddb .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3638 .elementor-element.elementor-element-b238ddb .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3638 .elementor-element.elementor-element-cfb2e4c {
	--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-evenly;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--align-content: flex-start;
	--padding-top: 19px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-cfb2e4c>.elementor-shape-top .elementor-shape-fill, .elementor-3638 .elementor-element.elementor-element-cfb2e4c>.e-con-inner>.elementor-shape-top .elementor-shape-fill {
	fill: #cc1939;
}

.elementor-3638 .elementor-element.elementor-element-cfb2e4c>.elementor-shape-top, .elementor-3638 .elementor-element.elementor-element-cfb2e4c>.e-con-inner>.elementor-shape-top {
	z-index: 2;
	pointer-events: none;
}

.elementor-3638 .elementor-element.elementor-element-cfb2e4c>.elementor-shape-bottom .elementor-shape-fill, .elementor-3638 .elementor-element.elementor-element-cfb2e4c>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
	fill: #cc1939;
}

.elementor-3638 .elementor-element.elementor-element-cfb2e4c>.elementor-shape-bottom, .elementor-3638 .elementor-element.elementor-element-cfb2e4c>.e-con-inner>.elementor-shape-bottom {
	z-index: 2;
	pointer-events: none;
}

.elementor-3638 .elementor-element.elementor-element-c1ade17 {
	--display: flex;
	--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;
	--padding-top: -9px;
	--padding-bottom: -9px;
	--padding-left: -9px;
	--padding-right: -9px;
}

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

.elementor-3638 .elementor-element.elementor-element-532a6eb>.elementor-widget-container {
	margin: 30px 0 0;
}

.elementor-3638 .elementor-element.elementor-element-532a6eb img {
	width: 22%;
}

.elementor-3638 .elementor-element.elementor-element-f38324c {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-d03f34e>.elementor-widget-container {
	margin: 0 25px;
	padding: 0;
}

.elementor-3638 .elementor-element.elementor-element-d03f34e {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-ff7e59b>.elementor-widget-container {
	margin: -13px -7px -7px;
	padding: 8px 0 0;
}

.elementor-3638 .elementor-element.elementor-element-ff7e59b .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3638 .elementor-element.elementor-element-ff7e59b .elementor-icon {
	font-size: 15px;
}

.elementor-3638 .elementor-element.elementor-element-ff7e59b .elementor-icon svg {
	height: 15px;
}

.elementor-3638 .elementor-element.elementor-element-4fa46db {
	--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;
	--padding-top: -9px;
	--padding-bottom: -26px;
	--padding-left: -13px;
	--padding-right: -13px;
}

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

.elementor-3638 .elementor-element.elementor-element-7dee68b>.elementor-widget-container {
	margin: 30px 0 0;
}

.elementor-3638 .elementor-element.elementor-element-7dee68b img {
	width: 22%;
}

.elementor-3638 .elementor-element.elementor-element-fe5db79 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-35a9516>.elementor-widget-container {
	margin: 0 25px;
}

.elementor-3638 .elementor-element.elementor-element-35a9516 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-3ce3cde>.elementor-widget-container {
	margin: -8px 56px 54px;
	padding: 4px 2px 2px;
}

.elementor-3638 .elementor-element.elementor-element-3ce3cde .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3638 .elementor-element.elementor-element-3ce3cde .elementor-icon {
	font-size: 15px;
}

.elementor-3638 .elementor-element.elementor-element-3ce3cde .elementor-icon svg {
	height: 15px;
}

.elementor-3638 .elementor-element.elementor-element-73dd9a4 {
	--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-3638 .elementor-element.elementor-element-73dd9a4:not(.elementor-motion-effects-element-type-background), .elementor-3638 .elementor-element.elementor-element-73dd9a4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3638 .elementor-element.elementor-element-c59cd3b {
	width: var(--container-widget-width, 92.697%);
	max-width: 92.697%;
	--container-widget-width: 92.697%;
	--container-widget-flex-grow: 0;
}

.elementor-3638 .elementor-element.elementor-element-c59cd3b>.elementor-widget-container {
	margin: 23px 0 0;
}

.elementor-3638 .elementor-element.elementor-element-c59cd3b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-c59cd3b img {
	width: 25%;
}

.elementor-3638 .elementor-element.elementor-element-7e88899 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-3037cd1>.elementor-widget-container {
	margin: 0 25px;
}

.elementor-3638 .elementor-element.elementor-element-3037cd1 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-13fcbeb>.elementor-widget-container {
	margin: 2px 0 0;
	padding: 0 0 20px;
}

.elementor-3638 .elementor-element.elementor-element-13fcbeb .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3638 .elementor-element.elementor-element-13fcbeb .elementor-icon {
	font-size: 15px;
}

.elementor-3638 .elementor-element.elementor-element-13fcbeb .elementor-icon svg {
	height: 15px;
}

.elementor-3638 .elementor-element.elementor-element-4f13705 {
	--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-3638 .elementor-element.elementor-element-4f13705:not(.elementor-motion-effects-element-type-background), .elementor-3638 .elementor-element.elementor-element-4f13705>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3638 .elementor-element.elementor-element-bb0dc6f>.elementor-widget-container {
	margin: 30px 0 0;
}

.elementor-3638 .elementor-element.elementor-element-bb0dc6f img {
	width: 22%;
}

.elementor-3638 .elementor-element.elementor-element-4870857 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-2046ada>.elementor-widget-container {
	margin: 0 25px;
}

.elementor-3638 .elementor-element.elementor-element-2046ada {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-5d12a46>.elementor-widget-container {
	padding: 0 0 30px;
}

.elementor-3638 .elementor-element.elementor-element-5d12a46 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-3638 .elementor-element.elementor-element-5d12a46 .elementor-icon {
	font-size: 15px;
}

.elementor-3638 .elementor-element.elementor-element-5d12a46 .elementor-icon svg {
	height: 15px;
}

.elementor-3638 .elementor-element.elementor-element-ce0a4ae {
	--display: flex;
	--min-height: 40vh;
	--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;
	--padding-top: 30px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-ce0a4ae:not(.elementor-motion-effects-element-type-background), .elementor-3638 .elementor-element.elementor-element-ce0a4ae>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-3638 .elementor-element.elementor-element-e938589 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-be24273>.elementor-widget-container {
	padding: 0;
}

.elementor-3638 .elementor-element.elementor-element-be24273 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-be24273 .elementor-heading-title {
	font-family: "Verdana", Sans-serif;
}

.elementor-3638 .elementor-element.elementor-element-b933bfd {
	text-align: center;
}

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

.elementor-3638 .elementor-element.elementor-element-baf0737>.elementor-widget-container {
	padding: 0 0 35px;
}

.elementor-3638 .elementor-element.elementor-element-baf0737 .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3638 .elementor-element.elementor-element-baf0737 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3638 .elementor-element.elementor-element-68859ad .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-3638 .elementor-element.elementor-element-68859ad .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 10px;
}

.elementor-3638 .elementor-element.elementor-element-01668df {
	--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-3638 .elementor-element.elementor-element-0f10ed1 {
	--e-image-carousel-slides-to-show: 1;
	width: var(--container-widget-width, 64%);
	max-width: 64%;
	--container-widget-width: 64%;
	--container-widget-flex-grow: 0;
}

.elementor-3638 .elementor-element.elementor-element-0f10ed1>.elementor-widget-container {
	margin: 0;
	padding: 0;
}

.elementor-3638 .elementor-element.elementor-element-0f10ed1.elementor-element {
	--align-self: center;
}

.elementor-3638 .elementor-element.elementor-element-0f10ed1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3638 .elementor-element.elementor-element-0f10ed1 .elementor-swiper-button.elementor-swiper-button-next {
	color: #cc1939;
}

.elementor-3638 .elementor-element.elementor-element-0f10ed1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3638 .elementor-element.elementor-element-0f10ed1 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #cc1939;
}

.elementor-3638 .elementor-element.elementor-element-0f10ed1 .swiper-pagination-bullet {
	background: #cc1939;
}

.elementor-3638 .elementor-element.elementor-element-0f10ed1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-style: solid;
	border-color: #cc1939;
	border-radius: 28px;
}

.elementor-3638 .elementor-element.elementor-element-f698986 {
	--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;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-3638 .elementor-element.elementor-element-643607f {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-5aa2019 {
	--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;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-f2d5939 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-9f9e2a6>.elementor-widget-container {
	margin: 0;
	padding: 0;
}

.elementor-3638 .elementor-element.elementor-element-9f9e2a6 {
	text-align: center;
}

.elementor-3638 .elementor-element.elementor-element-be1231a>.elementor-widget-container {
	margin: 0;
	padding: 0;
}

.elementor-3638 .elementor-element.elementor-element-be1231a {
	text-align: center;
	color: #0c0c0c;
}

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

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

.elementor-3638 .elementor-element.elementor-element-ee4e979 .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3638 .elementor-element.elementor-element-ee4e979 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3638 .elementor-element.elementor-element-52943d6>.elementor-widget-container {
	margin: -23px 0 0 251px;
}

.elementor-3638 .elementor-element.elementor-element-52943d6 .elementor-button {
	font-weight: 700;
}

.elementor-3638 .elementor-element.elementor-element-1f0770e {
	--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;
	--margin-top: -88px;
	--margin-bottom: -88px;
	--margin-left: -88px;
	--margin-right: -88px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3638 .elementor-element.elementor-element-1f0770e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3638 .elementor-element.elementor-element-ba3fa7e {
	color: #fff;
}

.elementor-3638 .elementor-element.elementor-element-668873e {
	--display: flex;
}

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

@media (min-width:768px) {
	.elementor-3638 .elementor-element.elementor-element-85ccf3a {
		--width: 97.1%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-dc1ca53 {
		--width: .935%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-8457a39 {
		--width: 53.441%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-8f30890 {
		--width: 49.214%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-edea832 {
		--width: 1350px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-380f6f4 {
		--width: 56.66%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-a0dcfcb {
		--width: 27%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-2435e0e {
		--width: 97.757%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-cfb2e4c {
		--content-width: 889px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-c1ade17 {
		--width: 33.33%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4fa46db {
		--width: 33.33%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-73dd9a4 {
		--width: 33.33%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4f13705 {
		--width: 33.33%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-f698986 {
		--content-width: 637px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-3638 .elementor-element.elementor-element-85ccf3a {
		--width: 1010.734px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-380f6f4 {
		--width: 100%;
	}
	
	.elementor-3638 .elementor-element.elementor-element-a0dcfcb {
		--width: 41.85%;
	}
}

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

@media (max-width:1024px) {
	.elementor-3638 .elementor-element.elementor-element-3201b6c .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4a08160 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-77ea4ec>.elementor-widget-container {
		padding: 0 0 5px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-edea832 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--flex-wrap: wrap;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-380f6f4 {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
		--padding-top: 0px;
		--padding-bottom: 5px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-24baefd>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-a0dcfcb {
		--margin-top: 30px;
		--margin-bottom: 30px;
		--margin-left: 31.91px;
		--margin-right: 30px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-86cf219>.elementor-widget-container {
		margin: -25px -40px -25px -25px;
		padding: 10px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-2435e0e {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-c1ade17 {
		--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-3638 .elementor-element.elementor-element-532a6eb>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-d03f34e>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-ff7e59b>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4fa46db {
		--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-3638 .elementor-element.elementor-element-7dee68b>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-35a9516>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-3ce3cde>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-73dd9a4 {
		--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-3638 .elementor-element.elementor-element-c59cd3b>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-3037cd1>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-13fcbeb>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4f13705 {
		--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-3638 .elementor-element.elementor-element-bb0dc6f>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-2046ada>.elementor-widget-container {
		margin: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-5d12a46>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-ce0a4ae {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-f698986 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-643607f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-5aa2019 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-f2d5939 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-ba3fa7e>.elementor-widget-container {
		margin: 0;
		padding: 25px;
	}
}

@media (max-width:767px) {
	.elementor-3638 .elementor-element.elementor-element-85ccf3a {
		--padding-top: 151px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-dc1ca53 {
		--margin-top: -50px;
		--margin-bottom: -50px;
		--margin-left: -50px;
		--margin-right: -50px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-3201b6c>.elementor-widget-container {
		margin: -47px -47px -47px -68px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-3201b6c {
		text-align: center;
	}
	
	.elementor-3638 .elementor-element.elementor-element-e4c4fea>.elementor-widget-container {
		margin: 0 35px 0 5px;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-e4c4fea {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-ee02107>.elementor-widget-container {
		margin: 0 0 0 -24px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-492bb06>.elementor-widget-container {
		margin: -49px -49px -49px -550px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4a08160 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-0fd0478>.elementor-widget-container {
		padding: 0 22px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-9533255 {
		--container-widget-width: 148px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 148px);
		max-width: 148px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-a0dcfcb {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 13px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-86cf219>.elementor-widget-container {
		margin: -25px;
		padding: 10px 9.5px 10px 9px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-2435e0e {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-1d85398>.elementor-widget-container {
		padding: 0 22px 20px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-c1ade17 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-532a6eb>.elementor-widget-container {
		margin: 0 0 15px;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4fa46db {
		--justify-content: space-between;
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-7dee68b>.elementor-widget-container {
		margin: 0 0 20px;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-fe5db79>.elementor-widget-container {
		margin: 18px 0 0;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-35a9516>.elementor-widget-container {
		margin: 0;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-73dd9a4 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-c59cd3b>.elementor-widget-container {
		margin: 0;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-7e88899>.elementor-widget-container {
		margin: 16px 0 0;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-3037cd1>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4f13705 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-bb0dc6f>.elementor-widget-container {
		margin: 0;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-4870857>.elementor-widget-container {
		margin: 16px 0 0;
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-2046ada>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-ce0a4ae {
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-b933bfd>.elementor-widget-container {
		padding: 0 22px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-baf0737>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-0f10ed1 {
		--container-widget-width: 347px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 347px);
		max-width: 347px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-f2d5939 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-9f9e2a6>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-9f9e2a6 {
		text-align: center;
	}
	
	.elementor-3638 .elementor-element.elementor-element-be1231a>.elementor-widget-container {
		padding: 0 25px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-ee4e979>.elementor-widget-container {
		padding: 0;
	}
	
	.elementor-3638 .elementor-element.elementor-element-52943d6>.elementor-widget-container {
		margin: 0 0 0 125px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-1f0770e {
		--width: 407px;
	}
	
	.elementor-3638 .elementor-element.elementor-element-ba3fa7e>.elementor-widget-container {
		margin: 25px 25px 25px -200px;
		padding: 0;
	}
}
