
.elementor-7079 .elementor-element.elementor-element-5651df4b {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-7079 .elementor-element.elementor-element-5651df4b .elementor-divider-separator {
	width: 100%;
}

.elementor-7079 .elementor-element.elementor-element-5651df4b .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-7079 .elementor-element.elementor-element-3e6feac3 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-7079 .elementor-element.elementor-element-3e6feac3 .elementor-divider-separator {
	width: 100%;
}

.elementor-7079 .elementor-element.elementor-element-3e6feac3 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-7079 .elementor-element.elementor-element-f0833c3 .elementor-button .elementor-align-icon-right {
	margin-left: 27px;
}

.elementor-7079 .elementor-element.elementor-element-f0833c3 .elementor-button .elementor-align-icon-left {
	margin-right: 27px;
}

.elementor-7079 .elementor-element.elementor-element-f0833c3 .elementor-button {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-primary) 70%, #ff0b07 57%);
	border-radius: 0px 0px 0px 0px;
	padding: 15px 20px 15px 20px;
}

.elementor-7079 .elementor-element.elementor-element-f0833c3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7079 .elementor-element.elementor-element-9b01193 .elementor-wrapper {
	aspect-ratio: 16/9;
}

.elementor-7079 .elementor-element.elementor-element-2e46109a > .elementor-element-populated {
	padding: 50px 50px 50px 50px;
}

.elementor-7079 .elementor-element.elementor-element-566be4dc {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-7079 .elementor-element.elementor-element-566be4dc .elementor-divider-separator {
	width: 100%;
}

.elementor-7079 .elementor-element.elementor-element-566be4dc .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-7079 .elementor-element.elementor-element-687a34bb {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-7079 .elementor-element.elementor-element-687a34bb .elementor-divider-separator {
	width: 100%;
}

.elementor-7079 .elementor-element.elementor-element-687a34bb .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-7079 .elementor-element.elementor-element-5739eb67 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-7079 .elementor-element.elementor-element-5739eb67 .elementor-divider-separator {
	width: 100%;
}

.elementor-7079 .elementor-element.elementor-element-5739eb67 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-7079 .elementor-element.elementor-element-123dc839 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-7079 .elementor-element.elementor-element-123dc839 .elementor-divider-separator {
	width: 100%;
}

.elementor-7079 .elementor-element.elementor-element-123dc839 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

@media (min-width:481px) {
	.elementor-7079 .elementor-element.elementor-element-2e46109a {
		width: 50.384%;
	}
	
	.elementor-7079 .elementor-element.elementor-element-4b8f2c3a {
		width: 49.616%;
	}
}

@media (max-width:1024px) {
	.elementor-7079 .elementor-element.elementor-element-f0833c3 .elementor-button {
		font-size: var(--e-global-typography-text-font-size);
	}
}

@media (max-width:480px) {
	.elementor-7079 .elementor-element.elementor-element-f0833c3 .elementor-button {
		font-size: var(--e-global-typography-text-font-size);
	}
}
