/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 13 2022 | 12:10:31 */
/* Company Profile */
.sgd-goals, .sgd-goals p {
	margin-bottom: 0 !important;
}

.company-profile-goals {
	border-bottom: 1px solid #D2D2D2;
	padding: 12px 0;
}

.company-profile-goals:first-child {
	padding-top: 0;
}

.company-profile-goals:last-child {
	border-bottom: none;
}

.company-profile-goals > .elementor-column-gap-narrow .goal-title .first-letter {
	font-size: 28px;
}

.map-item {
	color: #000000;
	font-size: 16px;
	font-weight: 400;
	word-break: break-word;
}

.map-item a {
	color: #0084B9;
}

@media (max-width: 1023px) {
    .company-profile-goals > .elementor-column-gap-narrow .goal-title {
        flex: 0 0 100px;
		display: flex !important;
    }
	
    .company-profile-goals > .elementor-column-gap-narrow .goal-item {
        flex: 0 1 56px;
		min-width: 40px;
		display: flex !important;
    }
	
	.map-item {
		font-size: 14px;
	}
}

@media (max-width: 767px) {
    .company-profile-goals > .elementor-container.elementor-column-gap-narrow {
        flex-wrap: nowrap;
        align-items: center;
    }
	
    .company-profile-goals > .elementor-column-gap-narrow .elementor-column {
		display: none;
    }
}

@media (max-width: 480px) {
	.company-profile-goals > .elementor-column-gap-narrow .goal-title .first-letter {
		font-size: 20px;
	}
	
	.company-profile-goals > .elementor-column-gap-narrow .goal-title .goal-title-text{
		font-size: 12px;
	}
	
    .company-profile-goals > .elementor-column-gap-narrow .goal-title {
        flex: 0 0 80px;
	}
	
    .company-profile-goals > .elementor-column-gap-narrow .goal-item {
		min-width: 40px;
    	flex: 0 0 40px;
    }
}



@media (max-width: 360px) {
	.company-profile-goals > .elementor-column-gap-narrow .goal-title .first-letter {
		font-size: 16px;
	}
	
	.company-profile-goals > .elementor-column-gap-narrow .goal-title .goal-title-text{
		font-size: 10px;
	}
	
    .company-profile-goals > .elementor-column-gap-narrow .goal-title {
        flex: 0 0 70px;
	}
	
    .company-profile-goals > .elementor-column-gap-narrow .goal-item {
		min-width: 35px;
    	flex: 0 0 35px;
    }
}

