
.c-home-description {
	padding-top: 50px;
}

.c-home-description .content-text {
	width: 75%;
}

.c-home-description .content-text p {
	text-align: left;
}

.c-home-description .content-text .text_1,
.c-home-description .content-text .text_2,
.c-home-description .content-text .text_3 {
	padding-bottom: 20px;
}

.c-home-description .content-text .text_1 {
	font-size: 22px;
	line-height: 30px;
}

.c-home-description .content-text .text_2 {
	font-size: 30px;
	line-height: 36px;
}

.c-home-description .content-text .text_3 {
	padding-top: 10px;
	font-size: 28px;
	line-height: 36px;
	color: #ffffff;
	letter-spacing: 10px;
	font-weight: bold;
}

.c-home-description .content-text .btn-content {
	margin-top: 30px;
}

.c-home-description .content-text a {
	margin-top: 50px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding-right: 40px;
}

.c-home-description .key-number-title {
	padding-top: 150px;
}

.c-home-description .key-number-title .title {
    color: #ffffff;
    max-width: 350px;
    opacity: 0.5;
}

.description .bubbles:before {
	z-index: 1;
} 


/*  ------------------------------------------------
	Responsive
	------------------------------------------------ */

@media (max-width: 1449px) {

}

/* Extra large devices (large desktops, 1200px and up) */
@media (max-width: 1199px) {

}

/* Large devices (desktops, 980px and up) */
@media (max-width: 980px) {
	.c-home-description .content-text .text_1 {
		font-size: 20px;
		line-height: 30px;
	}
	
	.c-home-description .content-text .text_2 {
		font-size: 23px;
		line-height: 34px;
	}
	
	.c-home-description .content-text .text_3 {
		font-size: 23px;
		line-height: 34px;
	}
	
}

/* Medium devices (tablets, 768px and up) */
@media (max-width: 767px) {
	.c-home-description .content-text {
		width: 100%;
	}
	
	.c-home-description .content-text p {
		text-align: justify;
	}
	
	.c-home-description .key-number-title {
		padding-top: 70px;
	}
	
	.c-home-description .content-text .text_2 {
		text-align: justify;
	}
}

/* Small devices (landscape phones, 576px and up) */
@media (max-width: 575px) {
	
}

@media (max-width: 480px) {
	
}

@media (max-width: 320px) {
	
}