
.affectPrice:not(.reverse) > .elementor-element > .elementor-element:first-of-type {
	padding-left: calc((100vw - 1750px) / 2) !important;
}
.affectPrice.reverse > .elementor-element > .elementor-element:first-of-type {
	padding-right: calc((100vw - 1750px) / 2) !important;
}
.tickList ul {
	list-style: none;
	padding-left: 43px;
}
.tickList ul > li {
	position: relative;
}
.tickList ul > li::before {
	content: '';
	width: 30px;
	position: absolute;
	height: 30px;
	top: 1px;
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.89258 24.8965C10.4164 30.4203 19.3727 30.4203 24.8965 24.8965C30.4203 19.3728 30.4203 10.4164 24.8965 4.89264C19.3727 -0.631147 10.4164 -0.631147 4.89258 4.89264C-0.631191 10.4164 -0.631201 19.3728 4.89258 24.8965Z' fill='%2390CAD6' stroke='%23031A28' stroke-width='1.5'/%3E%3Cpath d='M22.4482 11.2862L20.084 8.92193L13.3994 15.6065L12.8682 16.1368L12.3379 15.6065L9.70898 12.9786L7.34473 15.3428L9.97363 17.9708L12.8682 20.8663L22.4482 11.2862Z' fill='white' stroke='%23031A28' stroke-width='1.5'/%3E%3C/svg%3E%0A");
	left: -43px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.tickList ul > li:not(:last-of-type) {
	margin-bottom: 15px;
}
.table .tr:not(:last-of-type) {
	border-bottom: 2px solid var(--e-global-color-dd4f98c);
}
.table .tr > .elementor-element:not(:last-of-type) {
	border-right: 2px solid var(--e-global-color-dd4f98c);
}
.table .tr > .elementor-element {
	padding: 12px 0;
}
.table .tr > .elementor-element:first-of-type {
	padding-left: 40px;
}
.table .tr .elementor-icon-wrapper {
	display: flex;
	flex-wrap: wrap;
}

.dadStandards .elementor-icon-box-title {
    margin-top: 0;
}
.weWork .elementor-widget-icon-list .elementor-icon-list-items {
    display: grid;
    grid-template-columns: auto auto auto;
}
.weWork .elementor-widget-icon-list .elementor-icon-list-items > .elementor-icon-list-item {
    margin: 0 0 30px !important;
    padding: 0 !important;
}

.tickList.cross ul > li::before {
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_995_2876' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='31' height='31'%3E%3Cpath d='M0 0H31V31H0V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_995_2876)'%3E%3Cpath d='M5.49805 25.502C11.0218 31.0257 19.9782 31.0257 25.502 25.502C31.0257 19.9782 31.0257 11.0218 25.502 5.49805C19.9782 -0.0257371 11.0218 -0.025737 5.49805 5.49805C-0.0257224 11.0218 -0.0257322 19.9782 5.49805 25.502Z' fill='%23A91B0D' stroke='%23031A28' stroke-width='1.5'/%3E%3Cpath d='M11.1553 8.75C11.4064 8.75232 11.655 8.80507 11.8857 8.9043C12.112 9.00171 12.316 9.14337 12.4883 9.31934L12.4893 9.31836L15.9951 12.8232L19.501 9.31836C19.6765 9.14279 19.8849 9.00328 20.1143 8.9082C20.3436 8.81314 20.5896 8.76477 20.8379 8.76465C21.0863 8.76459 21.333 8.81319 21.5625 8.9082C21.792 9.0032 22.0001 9.1428 22.1758 9.31836C22.3515 9.49399 22.4918 9.70214 22.5869 9.93164C22.682 10.161 22.7304 10.407 22.7305 10.6553C22.7305 10.9037 22.6819 11.1503 22.5869 11.3799C22.4919 11.6093 22.3523 11.8175 22.1768 11.9932V11.9941L18.6699 15.499L22.1777 19.0059C22.5324 19.3607 22.7314 19.8421 22.7314 20.3438C22.7314 20.8455 22.5325 21.3269 22.1777 21.6816C21.823 22.0364 21.3416 22.2353 20.8398 22.2354C20.3382 22.2354 19.8568 22.0363 19.502 21.6816L15.9951 18.1748L12.4902 21.6807L12.4893 21.6797C12.3168 21.8559 12.1123 21.9982 11.8857 22.0957C11.6552 22.1948 11.4072 22.2467 11.1562 22.249C10.9051 22.2513 10.6554 22.2034 10.4229 22.1084C10.1906 22.0135 9.97931 21.8736 9.80176 21.6963C9.62406 21.5188 9.48292 21.3067 9.3877 21.0742C9.29261 20.8419 9.24501 20.5928 9.24707 20.3418C9.24916 20.0907 9.30138 19.8421 9.40039 19.6113C9.49941 19.3807 9.64279 19.1715 9.82324 18.9971H9.82422L13.3213 15.5L9.81445 11.9932L9.81543 11.9922C9.63893 11.8194 9.49686 11.6148 9.39941 11.3877C9.30038 11.1569 9.24816 10.9084 9.24609 10.6572C9.24403 10.4061 9.29249 10.1572 9.3877 9.9248C9.4829 9.69243 9.62315 9.48121 9.80078 9.30371C9.97838 9.12628 10.1895 8.98563 10.4219 8.89062C10.6544 8.79562 10.9041 8.7477 11.1553 8.75Z' fill='%23EDEBDF' stroke='%23031A28' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A");
}


@media only screen and (min-width: 1601px) and (max-width: 1800px) {
	.affectPrice:not(.reverse) > .elementor-element > .elementor-element:first-of-type {
		padding-left: calc((100vw - 1540px) / 2) !important;
	}
    .affectPrice.reverse > .elementor-element > .elementor-element:first-of-type {
        padding-right: calc((100vw - 1540px) / 2) !important;
    }
}

@media only screen and (min-width: 1201px) and (max-width: 1600px) {
	.affectPrice:not(.reverse) > .elementor-element > .elementor-element:first-of-type {
		padding-left: calc((100vw - 1430px) / 2) !important;
	}
    .affectPrice.reverse > .elementor-element > .elementor-element:first-of-type {
        padding-right: calc((100vw - 1430px) / 2) !important;
    }
}
@media only screen and (min-width: 1201px) and (max-width: 1366px){
	.affectPrice:not(.reverse) > .elementor-element > .elementor-element:first-of-type {
		padding-left: calc((100vw - 1234px) / 2) !important;
	}
    .affectPrice.reverse > .elementor-element > .elementor-element:first-of-type {
        padding-right: calc((100vw - 1234px) / 2) !important;
    }
}

@media only screen and (max-width: 1200px) {
	.tickList ul > li:not(:last-of-type) {
		margin-bottom: 10px;
	}
    .prop.tickList ul {
        padding-left: 30px;
    }
    .prop.tickList ul > li::before {
        width: 22px;
        height: 22px;
        left: -30px;
        background-size: 22px;
        top: 3px;
    }
	.weWork .elementor-widget-icon-list .elementor-icon-list-items > .elementor-icon-list-item {
		margin: 0 0 20px !important;
	}
}

@media only screen and (max-width: 1024px) {
	.affectPrice > .elementor-element > .elementor-element:last-of-type {
		width: calc(100% - -20px);
		margin-left: -20px;
	}
	.table .tr > .elementor-element:first-of-type {
		padding-left: 20px;
	}
	.weWork .elementor-widget-icon-list .elementor-icon-list-items > .elementor-icon-list-item {
		margin: 0 0 10px !important;
	}
}

@media only screen and (max-width: 767px) {
	.tickList ul {
		padding-left: 30px;
	}
	.tickList ul > li::before {
		width: 24px;
		height: 24px;
		left: -30px;
		background-size: 24px;
	}
	.table .tr > .elementor-element {
		padding: 8px 0;
	}
	.weWork .elementor-widget-icon-list .elementor-icon-list-items > .elementor-icon-list-item {
		margin: 0 0 5px !important;
	}
	
}

@media only screen and (max-width: 575px) {
	.dadStandards .elementor-widget-icon-box .elementor-icon svg {
		font-size: 100px;
	}
	.weWork .elementor-widget-icon-list .elementor-icon-list-items {
		grid-template-columns: auto auto;
	}
	
}