
.elementor-1107 .elementor-element.elementor-element-21dd925 {
	--display: flex;
}

.elementor-1107 .elementor-element.elementor-element-50682ef7 .e-contact-buttons {
	--e-contact-buttons-button-icon: #fdfdff;
	--e-contact-buttons-button-bg: var(--e-global-color-primary);
	--e-contact-buttons-button-icon-hover: #0a0e18;
	--e-contact-buttons-button-bg-hover: #d9e4ff;
	--e-contact-buttons-active-button-color: #0a0e18;
	--e-contact-buttons-active-button-bg: #fdfdff;
	--e-contact-buttons-top-bar-title: #fdfdff;
	--e-contact-buttons-top-bar-subtitle: #fdfdff;
	--e-contact-buttons-top-bar-bg: #0a0e18;
	--e-contact-buttons-contact-button-icon: #0a0e18;
	--e-contact-buttons-contact-title-text-color: #0a0e18;
	--e-contact-buttons-contact-description-text-color: #0a0e18;
	--e-contact-buttons-contact-button-bg: #d9e4ff;
	--e-contact-buttons-chat-box-bg: #fdfdff;
	--e-contact-buttons-horizontal-offset: 0px;
	--e-contact-buttons-vertical-offset: 80px;
}

.elementor-1107 .elementor-element.elementor-element-50682ef7 .e-contact-buttons__top-bar-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1107 .elementor-element.elementor-element-50682ef7 .e-contact-buttons__top-bar-subtitle {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-1107 .elementor-element.elementor-element-50682ef7 .e-contact-buttons__contact-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-1107 .elementor-element.elementor-element-50682ef7 .e-contact-buttons__contact-description {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
}

@media (max-width:767px) {
	.elementor-1107 .elementor-element.elementor-element-50682ef7 .e-contact-buttons {
		--e-contact-buttons-horizontal-offset: 0px;
		--e-contact-buttons-vertical-offset: 85px;
	}
}
