@charset "utf-8";
/* CSS Document */

.overlay {
    background: rgba(46,54,65,.45);
}

body{
	font-family: 'Montserrat', sans-serif;
	font-size: 1.18rem;
	color: #2e3641;
}

section{
	padding: 3% 0 3% 0;
}
.section_phone{
	padding: 10% 0% 10% 0%;
}
a {
	font-family: 'Montserrat',sans-serif;
    color: #0097a7;
    font-weight: 600;
    cursor: pointer;
}

a:hover{
    color: #087885;
    text-decoration: none;
    font-family: 'Montserrat',sans-serif;
    font-weight: 600;
}

.row{
	margin-left: 0px;
	margin-right: 0px;
}

h1{
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
}

h2{
	margin-bottom: 5%;
	font-weight: 600;
	font-size: 42px;
}

h3{
	font-size:1.8rem;
	margin-bottom: 1.2rem;
}

ul{
	padding-inline-start:0px;
}

li {
	list-style-type: none;
	list-style-position: inside;
	background-repeat: no-repeat;
	vertical-align: middle;

	margin-bottom: 4%;
}

.side_images{
	width: 100%;
	height: auto;
	max-width: 550px;
}
.side_images_safe{
	max-width: 300px;
}
.text_lateral{
	text-size: 1rem;
}
.titulo14{
	color: #e31c79;
}
.video_conteudo{
	max-width: 560px;
}

.text_func{
	padding-right: 20%;
}

.text_esquerda{
	padding-left: 20%;
}
.instalar{
	padding-left: 35%;
}

.section_color{
	background-color: #fafafa;
	    min-height: 530px;
}


#countdown {
         width: 100%;
         max-width: 1200px;
         margin: auto;
}
label {
         clear: both;
         display: block;
}
#countdown span {
         color: #d1005d;
         font-size: 170px;
         font-weight: 600;
         text-align: center;
         width: 25%;
         dispaly: block;
         float: left;
}
#countdown span label {
         font-size: 26px;
         font-weight: 400;
         text-transform: uppercase;
	margin-top:-20px;
}


.botao_instale {
	background-color:#d1005d;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
	border:1px solid #d1005d;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:30px;
	padding:10px 60px;
	text-decoration:none;
	opacity: 0.9;
}
	
.botao_instale:hover {
	background-color:#d1005d;
	opacity: 1;
	text-decoration:none;
	color: #fff;
}

.stores{
	margin-left: 34%;
	    margin-top: 3%;
}

.google_play {
	padding: 2%;
	max-width: 190px;
}
.apple_store {
	padding: 2%;
	max-width: 190px;
}




@media (max-width: 1024px) {
	
	.botao_instale{
		font-size: 2rem;
		
	}

}


@media (max-width: 768px) {
	
	section{
		padding: 9% 0% 9% 0%;
	}
	
	h2{
		    margin-bottom: 10%;
    font-size: 34px;
}
	
	h3 {
    font-size: 2rem;
    margin-bottom: 1.4rem;
}
	
	
	.text_func{
	padding-right: 0px;
}

.text_esquerda{
	padding-left: 0px;
}
	.side_images_safe{
		padding-top: 10%;
		padding-bottom: 20%;
	}
	
	#countdown span {
         font-size: 60px;
         font-weight: 700;
         text-align: center;
         width: 25%;
         dispaly: block;
         float: left;
}
#countdown span label {
         font-size: 14px;
         font-weight: 400;
         text-transform: uppercase;
	margin-top:-20px;
}

	.section_color {
    background-color: #fafafa;
    min-height: 250px;
	}
	.text_esquerda.instalar {
    text-align: center;
}
	
	.stores{
		margin-left:0px;
		    margin-top: 10%;
		    margin-bottom: 10%;
		text-align: center;
	}
	
	.google_play {
    padding: 2%;
    max-width: 140px;
}
	.apple_store {
    padding: 2%;
    max-width: 140px;
}
}
