* {
    --pink: #ed1969;
    --blue: #1c3a8e;
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    font-weight: 300;
}
body,
html {
	overflow-x: hidden;
}

section {
	padding-top: 60px;
	padding-bottom: 60px;
	background: white;
}

/*Section one - MONITORING SERVICES software*/
.software-description__title {
	color: var(--blue);
	font-size: 28px;
	font-weight: 700;
}
.software-description__paragraph {
	font-size: 20px;
	font-weight: 500;
}
/**/

/*Section two - SPECIFICATIONS*/

.specifications__title {
	color: var(--blue);
	font-size: 20px;
	font-weight: 700;
	margin-top: 2rem;
}

.specifications__paragraph {
	font-size: 16px;
	font-weight: 300;
}

.specifications ul {
	list-style-image: url("../images/list-style.svg");
}

/*End*/

/*Section three - GET IN TOUCH*/
#background {
	height: 100px;
	background-color: var(--pink);
}

#bgnd {
	background-color: var(--pink);
}

.coloring-btn {
	background-color: var(--blue);
	color: white;
}

.get-in-touch__title {
	color: white;
	font-size: 20px;
	font-weight: 700;
}

/*Sectioon four - HOW IT WORKS*/
.how-it-works {
	overflow-y: hidden;
}
.how-it-works__title {
	color: var(--blue);
	font-size: 28px;
	font-weight: 700;
}

.how-it-works__subtitles {
	color: var(--blue);
	font-size: 22px;
	font-weight: 700;
}

.how-it-works__paragraph {
	font-size: 16px;
	font-weight: 300;
}
.step-1-image {
	position: absolute;
	top: 12%;
	right:4%;
	z-index: 999;
	width:  17%;
}
@media only screen and (max-width: 470px) {
	.how-it-works__title {
		font-size: 20px;
	}

	.how-it-works__subtitles {
		font-size: 16px;
	}

	.how-it-works__paragraph {
		font-size: 14px;
	}
}
.getInTouch-background {
	background: #5BC2E7 !important;
}

.getInTouch-btn {
	background-color: #9e9e9e !important;
	border-color: #9e9e9e !important;
}
