/* End custom CSS */

.elementor-6365 .elementor-element.elementor-element-1d526bcc {
	--display: flex;
}

.elementor-6365 .elementor-element.elementor-element-59bfe9ed.elementor-element {
	--align-self: center;
}

.elementor-6365 .elementor-element.elementor-element-59bfe9ed {
	text-align: center;
}

.elementor-6365 .elementor-element.elementor-element-59bfe9ed .elementor-heading-title {
	font-family: "Aleo", Sans-serif;
	font-size: 45px;
	font-weight: 500;
	color: var(--e-global-color-bf08fa3);
}

.elementor-6365 .elementor-element.elementor-element-6fbf430d.elementor-element {
	--align-self: center;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-4db0481 {
	width: 0%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-4db0481-sub {
	width: 0%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-b632a2d {
	width: 20%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-b632a2d-sub {
	width: 20%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-2b8b6a1 {
	width: 20%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-2b8b6a1-sub {
	width: 20%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-77028b1 {
	width: 20%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-77028b1-sub {
	width: 20%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__head-item:not(:first-child) {
	justify-content: center;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-aea2da9 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-aea2da9 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-9e3e8eb .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-9e3e8eb .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-8655020 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-8655020 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-9aa4bb9 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-9aa4bb9 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-a89d929 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-a89d929 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-eb0775e .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-eb0775e .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-f4149ed .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-f4149ed .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-4738187 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-4738187 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-d9e8cae .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-d9e8cae .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-53b5ed5 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-53b5ed5 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-dcf7a1d .ha-comparison-table__row-cell-icon i {
	color: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-dcf7a1d .ha-comparison-table__row-cell-icon svg {
	fill: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-8a8da39 .ha-comparison-table__row-cell-icon i {
	color: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-8a8da39 .ha-comparison-table__row-cell-icon svg {
	fill: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-6208f7b .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-6208f7b .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-353798e .ha-comparison-table__row-cell-icon i {
	color: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-353798e .ha-comparison-table__row-cell-icon svg {
	fill: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-7a04e58 .ha-comparison-table__row-cell-icon i {
	color: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-7a04e58 .ha-comparison-table__row-cell-icon svg {
	fill: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-faa66f4 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-faa66f4 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-b7bc34c .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-b7bc34c .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-37e0675 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-37e0675 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-90636a0 .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-90636a0 .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-a21b8bc .ha-comparison-table__row-cell-icon i {
	color: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-a21b8bc .ha-comparison-table__row-cell-icon svg {
	fill: #12b34c !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-c91cb10 .ha-comparison-table__row-cell-icon i {
	color: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-c91cb10 .ha-comparison-table__row-cell-icon svg {
	fill: #f86363 !important;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper .ha-comparison-table__head {
	background-color: var(--e-global-color-bf08fa3);
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-style: solid;
	border-color: var(--e-global-color-bf08fa3);
}

.elementor-6365 .elementor-element.elementor-element-18d87efd.elementor-element {
	--align-self: center;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-item-cell:not(:first-child) {
	text-align: center;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__btns {
	justify-content: center;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper {
	width: 100%;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper .ha-comparison-table__head-column-cell-title-tag {
	font-family: "Aleo", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper .ha-comparison-table__head-column-cell-content {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
	color: var(--e-global-color-7212aeb);
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__head-column-cell-icon {
	font-size: 25px;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__head-column-cell-icon svg {
	width: 25px;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-item {
	border-style: solid;
	border-color: var(--e-global-color-bf08fa3);
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-item-cell-title {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-cell-icon {
	font-size: 30px;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-cell-icon i {
	font-size: 30px;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-cell-icon svg {
	width: 30px;
}

.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__btns-item--btn {
	border-radius: 14px;
	color: var(--e-global-color-c3f71b8);
	background: #a91e2e;
}

@media (max-width:1024px) {
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-4db0481 {
		width: 40%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-4db0481-sub {
		width: 40%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-b632a2d {
		width: 15%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-b632a2d-sub {
		width: 15%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-2b8b6a1 {
		width: 15%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-2b8b6a1-sub {
		width: 15%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-77028b1 {
		width: 15%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-77028b1-sub {
		width: 15%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__head-item:not(:first-child) {
		justify-content: center;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-item-cell:not(:first-child) {
		text-align: center;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper {
		width: 713px;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper .ha-comparison-table__head {
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
	}
}

@media (max-width:767px) {
	.elementor-6365 .elementor-element.elementor-element-59bfe9ed {
		margin: 29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		text-align: center;
	}
	
	.elementor-6365 .elementor-element.elementor-element-6fbf430d {
		text-align: center;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-4db0481 {
		width: 100%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-4db0481-sub {
		width: 100%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-b632a2d {
		width: 33%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-b632a2d-sub {
		width: 33%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-2b8b6a1 {
		width: 33%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-2b8b6a1-sub {
		width: 33%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-77028b1 {
		width: 33%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .elementor-repeater-item-77028b1-sub {
		width: 33%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__head-item:not(:first-child) {
		justify-content: center;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd.elementor-element {
		--align-self: center;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-item-cell:not(:first-child) {
		text-align: center;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper {
		width: 100%;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper .ha-comparison-table__head {
		padding: 0px 0px 0px 15px;
		border-radius: 0px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table-wrapper .ha-comparison-table__head-column-cell-title-tag {
		font-size: 1px;
		line-height: .1em;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__head-column-cell-icon {
		font-size: 23px;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__head-column-cell-icon svg {
		width: 23px;
	}
	
	.elementor-6365 .elementor-element.elementor-element-18d87efd .ha-comparison-table__row-item {
		border-width: 1px 0px 1px -1px;
	}
}

/* Start custom CSS */
.loc-testimonial-video .elementor-custom-embed-image-overlay {
	background-position: bottom left !important;
}

.free_estimate_block_link {
	padding-left: 10px;
	padding-right: 10px;
	white-space: normal;
	text-align: center;
}
