
.breakdance .bde-section-88499-100 {
	background-color: var(--bde-headings-color);
}

.breakdance .bde-section-88499-100>.section-background-overlay {
	background-image: url("https://cdn-fcdfl.nitrocdn.com/qXNnlgZmJGRpEPeDoTCZimMxOZylXSUx/assets/images/optimized/rev-2d49b71/gabriel.hk/wp-content/uploads/2023/05/ISO-39001-Road-Traffic-Safety-Management-System-2.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: scroll;
	transition: all var(--bde-transition-duration) ease-in-out;
}

.breakdance .bde-section-88499-100>.section-background-overlay.nitro-lazy {
	background-image: none !important;
}

.breakdance .bde-section-88499-100:hover>.section-background-overlay {
	background-image: url("https://cdn-fcdfl.nitrocdn.com/qXNnlgZmJGRpEPeDoTCZimMxOZylXSUx/assets/images/optimized/rev-2d49b71/gabriel.hk/wp-content/uploads/2023/05/ISO-39001-Road-Traffic-Safety-Management-System-2.jpg");
}

.breakdance .bde-section-88499-100:hover>.section-background-overlay.nitro-lazy {
	background-image: none !important;
}

.breakdance .bde-section-88499-100>.section-background-overlay {
	opacity: .3;
}

@media (max-width:1119px) {
	.breakdance .bde-section-88499-100>.section-background-overlay {
		transition: all var(--bde-transition-duration) ease-in-out;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-section-88499-100>.section-background-overlay {
		transition: all var(--bde-transition-duration) ease-in-out;
	}
}

@media (max-width:767px) {
	.breakdance .bde-section-88499-100>.section-background-overlay {
		transition: all var(--bde-transition-duration) ease-in-out;
	}
}

@media (max-width:479px) {
	.breakdance .bde-section-88499-100>.section-background-overlay {
		transition: all var(--bde-transition-duration) ease-in-out;
	}
}

.breakdance .bde-columns-88499-101 {
	--columnCount: 2;
	--bde-column-gap: 20px;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-88499-101 {
		--columnCount: 2;
	}
	
	.breakdance .bde-columns-88499-101.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-88499-101.bde-columns>.bde-column {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-88499-101 {
		--columnCount: 2;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-88499-101 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-88499-101 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-88499-102 {
	--column-width: 25%;
	justify-content: center;
}

.breakdance .bde-heading-88499-103 {
	color: #fff;
	margin-bottom: 12px;
}

.breakdance .bde-column-88499-104 {
	--column-width: 75%;
}

.breakdance .bde-stats-grid-88499-105 {
	width: 100%;
	--num-columns: 3;
}

.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_item {
	align-items: flex-start;
	text-align: left;
	background-color: var(--bde-headings-color);
	border-top: 3px solid var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	border-bottom: 3px solid var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	border-left: 3px solid var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	border-right: 3px solid var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	border-radius: 12px;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .07);
	padding: 32px 32px 32px 32px;
}

.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_icon.breakdance-icon-atom {
	font-size: 32px;
	border-radius: 4px;
	border: 4px solid var(--bde-brand-primary-color);
	padding: 16px;
	border-radius: 8px;
	background: rgba(130, 94, 94, 0);
	border-width: 3px;
	border-color: var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
}

.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_icon.breakdance-icon-atom svg:first-child {
	fill: var(--bde-links-color);
}

.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_icon {
	margin-bottom: 48px;
}

.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_number {
	color: var(--bde-background-color);
}

.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_text {
	color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
	font-family: "Content", sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.breakdance .bde-themeless-template-content-area-278-100 .bde-stats-grid_item {
	backdrop-filter: blur(10px);
}

@media (max-width:1119px) {
	.breakdance .bde-stats-grid-88499-105 {
		--num-columns: 1;
		--num-columns: 3;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-stats-grid-88499-105 {
		--num-columns: 3;
	}
}

@media (max-width:767px) {
	.breakdance .bde-stats-grid-88499-105 {
		--num-columns: 1;
	}
	
	.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_item {
		align-items: flex-start;
		text-align: left;
	}
}

@media (max-width:479px) {
	.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_item {
		align-items: center;
		text-align: center;
	}
	
	.breakdance .bde-stats-grid-88499-105 .bde-stats-grid_text {
		font-size: 25px;
	}
}

.breakdance .bde-section-88499-106 {
	background-color: var(--bde-headings-color);
}

.breakdance .bde-section-88499-106>.section-background-overlay {
	background-image: url("https://cdn-fcdfl.nitrocdn.com/qXNnlgZmJGRpEPeDoTCZimMxOZylXSUx/assets/images/optimized/rev-2d49b71/gabriel.hk/wp-content/uploads/2023/05/ISO-39001-Road-Traffic-Safety-Management-System-2.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: scroll;
	transition: all var(--bde-transition-duration) ease-in-out;
}

.breakdance .bde-section-88499-106>.section-background-overlay.nitro-lazy {
	background-image: none !important;
}

.breakdance .bde-section-88499-106:hover>.section-background-overlay {
	background-image: url("https://cdn-fcdfl.nitrocdn.com/qXNnlgZmJGRpEPeDoTCZimMxOZylXSUx/assets/images/optimized/rev-2d49b71/gabriel.hk/wp-content/uploads/2023/05/ISO-39001-Road-Traffic-Safety-Management-System-2.jpg");
}

.breakdance .bde-section-88499-106:hover>.section-background-overlay.nitro-lazy {
	background-image: none !important;
}

.breakdance .bde-section-88499-106>.section-background-overlay {
	opacity: .3;
}

@media (max-width:1119px) {
	.breakdance .bde-section-88499-106>.section-background-overlay {
		transition: all var(--bde-transition-duration) ease-in-out;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-section-88499-106>.section-background-overlay {
		transition: all var(--bde-transition-duration) ease-in-out;
	}
}

@media (max-width:767px) {
	.breakdance .bde-section-88499-106>.section-background-overlay {
		transition: all var(--bde-transition-duration) ease-in-out;
	}
}

@media (max-width:479px) {
	.breakdance .bde-section-88499-106>.section-background-overlay {
		transition: all var(--bde-transition-duration) ease-in-out;
	}
}

.breakdance .bde-columns-88499-107 {
	--columnCount: 2;
	--bde-column-gap: 20px;
}

@media (max-width:1119px) {
	.breakdance .bde-columns-88499-107 {
		--columnCount: 2;
	}
	
	.breakdance .bde-columns-88499-107.bde-columns {
		flex-direction: column;
		flex-wrap: nowrap;
	}
	
	.breakdance .bde-columns-88499-107.bde-columns>.bde-column {
		width: 100%;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-columns-88499-107 {
		--columnCount: 2;
	}
}

@media (max-width:767px) {
	.breakdance .bde-columns-88499-107 {
		--columnCount: 2;
	}
}

@media (max-width:479px) {
	.breakdance .bde-columns-88499-107 {
		--columnCount: 2;
	}
}

.breakdance .bde-column-88499-108 {
	--column-width: 25%;
	justify-content: center;
}

.breakdance .bde-heading-88499-109 {
	color: #fff;
	margin-bottom: 12px;
}

.breakdance .bde-column-88499-110 {
	--column-width: 75%;
}

.breakdance .bde-stats-grid-88499-111 {
	width: 100%;
	--num-columns: 3;
}

.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_item {
	align-items: flex-start;
	text-align: left;
	background-color: var(--bde-headings-color);
	border-top: 3px solid var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	border-bottom: 3px solid var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	border-left: 3px solid var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	border-right: 3px solid var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
	border-radius: 12px;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .07);
	padding: 32px 32px 32px 32px;
}

.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_icon.breakdance-icon-atom {
	font-size: 32px;
	border-radius: 4px;
	border: 4px solid var(--bde-brand-primary-color);
	padding: 16px;
	border-radius: 8px;
	background: rgba(130, 94, 94, 0);
	border-width: 3px;
	border-color: var(--bde-palette-off-white-9d632e11-fad9-42b4-b39c-2e2f115a700e-4);
}

.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_icon.breakdance-icon-atom svg:first-child {
	fill: var(--bde-links-color);
}

.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_icon {
	margin-bottom: 48px;
}

.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_number {
	color: var(--bde-background-color);
}

.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_text {
	color: var(--bde-palette-color-1-6af48933-e384-4923-b7aa-5548bbea90dd);
	font-family: "Content", sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.breakdance .bde-themeless-template-content-area-278-100 .bde-stats-grid_item {
	backdrop-filter: blur(10px);
}

@media (max-width:1119px) {
	.breakdance .bde-stats-grid-88499-111 {
		--num-columns: 1;
		--num-columns: 3;
	}
}

@media (max-width:1023px) {
	.breakdance .bde-stats-grid-88499-111 {
		--num-columns: 3;
	}
}

@media (max-width:767px) {
	.breakdance .bde-stats-grid-88499-111 {
		--num-columns: 1;
	}
	
	.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_item {
		align-items: flex-start;
		text-align: left;
	}
}

@media (max-width:479px) {
	.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_item {
		align-items: center;
		text-align: center;
	}
	
	.breakdance .bde-stats-grid-88499-111 .bde-stats-grid_text {
		font-size: 25px;
	}
}
