
.elementor-icon-wrapper {
	display: flex;
}

.elementor-icon-wrapper svg {
	height: auto;
}

.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) span.elementor-divider-separator {
	border-block-start-color: #d2d2d2;
}

body:not(.elementor-editor-active) .elementor-widget-menu-anchor {
	position: relative;
	z-index: -1;
}

body:not(.elementor-editor-active) .elementor-menu-anchor:before {
	content: "";
	display: block;
	height: 120px;
	margin: -120px 0 0;
	visibility: hidden;
	pointer-events: none;
}

.hero--home--copy, .container--borders--left-right {
	border-left: 5px solid #00aeef;
	border-right: 5px solid #e75621;
}

@media only screen and (min-width:834px) {
	.hero--home--copy, .container--borders--left-right {
		border-left: 10px solid #00aeef;
		border-right: 10px solid #e75621;
	}
}

.container--borders--top-bottom {
	border-top: 5px solid #00aeef;
	border-bottom: 5px solid #e75621;
}

@media only screen and (min-width:834px) {
	.container--borders--top-bottom {
		border-top: 10px solid #00aeef;
		border-bottom: 10px solid #e75621;
	}
}
