#serv-middle .section-title {
	font-size: var(--e-global-typography-c368157-font-size);
	font-weight: var(--e-global-typography-c368157-font-weight);
	line-height: var(--e-global-typography-c368157-line-height);
	color: var(--e-global-color-0d9119c);
}
#serv-middle .section-secondary-title {
	font-size: var(--e-global-typography-273025f-font-size);
	font-weight: var(--e-global-typography-273025f-font-weight);
	line-height: var(--e-global-typography-273025f-line-height);
	color: var(--e-global-color-accent);
}
#serv-middle .section-description {
	text-align: justify;
	color: var(--e-global-color-secondary);
	font-size: var(--e-global-typography-1ea671a-font-size);
	font-weight: var(--e-global-typography-1ea671a-font-weight);
	line-height: var(--e-global-typography-1ea671a-line-height);
}
#serv-middle {
	display: flex;
	flex-direction: row;
	width: 100%;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	gap: 25px;
}
#serv-middle .ser-right {
	flex: 1 1 50%;
}
#serv-middle .section-image {
	flex: 1 1 50%;
}
@media screen and (max-width: 767px){
    #serv-middle {
    	flex-direction: column-reverse;
    }
    #serv-middle .section-image {
    	max-width: 450px;
    }
}


