
.elementor-63 .elementor-element.elementor-element-7096f7a {
	--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-63 .elementor-element.elementor-element-7096f7a:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-7096f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d49094;
}

.elementor-63 .elementor-element.elementor-element-0863077 {
	--grid-template-columns: repeat(0, auto);
	text-align: center;
	width: var(--container-widget-width, 98.417%);
	max-width: 98.417%;
	background-color: transparent;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 98.417%;
	--container-widget-flex-grow: 0;
	background-image: linear-gradient(180deg, #d49094 0%, #d49094 100%);
	--icon-size: 27px;
	--grid-column-gap: 17px;
	--grid-row-gap: 0px;
}

.elementor-63 .elementor-element.elementor-element-0863077.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-63 .elementor-element.elementor-element-0863077 .elementor-social-icon {
	--icon-padding: .5em;
	border-style: none;
}

.elementor-63 .elementor-element.elementor-element-27eb692 {
	--display: flex;
	--min-height: 0px;
	--justify-content: flex-start;
}

.elementor-63 .elementor-element.elementor-element-27eb692:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-27eb692 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d49094;
}

.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper {
	color: var(--e-global-color-text);
}

.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-63 .elementor-element.elementor-element-a867161 .hfe-copyright-wrapper {
	text-align: center;
}

.elementor-63 .elementor-element.elementor-element-a867161 .hfe-copyright-wrapper a, .elementor-63 .elementor-element.elementor-element-a867161 .hfe-copyright-wrapper {
	color: #e5d4d5;
}

.elementor-63 .elementor-element.elementor-element-a867161 .hfe-copyright-wrapper, .elementor-63 .elementor-element.elementor-element-a867161 .hfe-copyright-wrapper a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}
