@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;700&display=swap');
/*--------------------------------------------*/
/*---------------BOTÕES PADRÃO---------------*/
*{margin: 0; padding: 0; box-sizing: border-box; word-wrap: break-word;}
a{text-decoration: none; cursor: pointer; color:inherit;}
button{cursor: pointer;}
li{list-style-type: none}
*:focus{outline: none;}
html{scroll-behavior: smooth}
::selection{background-color: #45B282; color:white;}
:root{--v: 1; --h: 1}
.section {width: 100%;}
.content {max-width: 90%; margin: auto}
.grid-2{display: grid; grid-template-columns: 49% 49%; grid-gap: 2%}
.grid-3{display: grid; grid-template-columns: 32% 32% 32%; grid-gap: 1.5%}
.grid-4{display: grid; grid-template-columns: 24% 24% 24% 24%; grid-gap: 1.33%;}
.grid-70p{display: grid; grid-template-columns: 65% 30%; grid-gap: 5%;}
.grid-7{display: grid; grid-template-columns: 13% 13% 13% 13% 13% 13% 13%; grid-gap: 2%;}
.flex{
	display: flex;
	flex-grow: 1;
	flex-wrap: wrap;
	justify-content: space-around;
}
.img-bg{
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}


/*---------------------------------*/
/*-------------FONTES-------------*/
/*
1 - #727272
2 - #5BABDE
3 - #1D4660
4 - #45B282

*/
.U-72-0-7{font-size:calc(var(--v)*72px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*70px);color:white;}
.U-72-1-7{font-size:calc(var(--v)*72px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*70px);color:#727272;}

.U-66-2-7{font-size:calc(var(--v)*66px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*66px);color:#5BABDE;}
.U-66-0-7{font-size:calc(var(--v)*66px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*66px);color:white;}
.U-66-3-7, .pp-content h1{font-size:calc(var(--v)*66px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*66px);color:#1D4660;}
.U-64-4-7{font-size:calc(var(--v)*64px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*66px);color:#45B282;}

.U-50-2-7{font-size:calc(var(--v)*50px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*60px);color:#5BABDE;}
.U-50-3-7{font-size:calc(var(--v)*50px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*60px);color:#1D4660;}
.U-50-3-4{font-size:calc(var(--v)*50px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*60px);color:#1D4660;}
.U-50-0-7{font-size:calc(var(--v)*50px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*64px);color:white;}
.U-48-4-7{font-size:calc(var(--v)*48px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*58px);color:#45B282;}
.U-48-0-4{font-size:calc(var(--v)*48px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*58px);color:white;}
.U-48-1-4{font-size:calc(var(--v)*48px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*58px);color:#727272;}
.U-21-5-7{font-size:calc(var(--v)*21px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*29px);color:#505D68;}

.U-18-5-4{font-size:calc(var(--v)*18px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*28px);color:#C4C4C4;}
.U-18-0-7{font-size:calc(var(--v)*18px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*28px);color:white;}
.U-14-0-4{font-size:calc(var(--v)*14px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*24px);color:white;}

.U-24-0-4{font-size:calc(var(--v)*24px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*24px);color:white;}
.U-24-0-7{font-size:calc(var(--v)*24px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*24px);color:white;}

.U-24-1-7{font-size:calc(var(--v)*24px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*31px);color:#727272;}
.the_content h2{font-size:calc(var(--v)*24px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*31px);color:#505D68;}
.U-21-1-4{font-size:calc(var(--v)*21px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*31px);color:#727272;}
.U-21-1-7{font-size:calc(var(--v)*21px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*31px);color:#727272;}
.U-21-0-7{font-size:calc(var(--v)*21px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*31px);color:white;}
.U-21-0-4{font-size:calc(var(--v)*21px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*31px);color:white;}
.U-18-0-4{font-size:calc(var(--v)*18px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*24px);color:white;}

.U-18-0-7{font-size:calc(var(--v)*18px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*24px);color:white;}
.the_content h3, .the_content h4, .the_content h5, .the_content h6{font-size:calc(var(--v)*18px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*24px);color:#45B282;}
.U-16-1-4, .the_content p, .the_content{font-size:calc(var(--v)*16px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*24px);color:#727272;}
.U-16-0-4{font-size:calc(var(--v)*16px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*24px);color:white;}
.U-16-0-7{font-size:calc(var(--v)*16px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*24px);color:white;}
.U-16-1-7{font-size:calc(var(--v)*16px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*24px);color:#727272;}
.U-16-3-4{font-size:calc(var(--v)*16px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*24px);color:#1D4660;}

.U-14-0-4{font-size:calc(var(--v)*14px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*18px);color:white;}
.U-14-1-4{font-size:calc(var(--v)*14px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*21px);color:#727272;}
.U-14-0-7{font-size:calc(var(--v)*14px);font-family:'Ubuntu', sans-serif;font-weight:700;line-height:calc(var(--v)*18px);color:white;}
.U-14-0-4{font-size:calc(var(--v)*14px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*18px);color:white;}

.U-12-3-4{font-size:calc(var(--v)*12px);font-family:'Ubuntu', sans-serif;font-weight:400;line-height:calc(var(--v)*14px);color:#1D4660;}

/*-------------------BLOG-------------------*/
.txt-numeros-home{
	text-align: center;
	display: block;
	margin: auto;	
}
.the_content td{

    border: solid calc(var(--v)*2px) #45B282;
    padding: calc(var(--v)*10px);
}
.the_content h2, .the_content h3, .the_content h4, .the_content h5, .the_content h6{margin-bottom:calc(var(--v)*20px);}
.the_content ul{
	margin-bottom: calc(var(--v)*20px); 
	position: relative;
}
.the_content li {
	margin-left: calc(var(--v)*20px);
}
.the_content li:before {
	content: '•';
	color: #45B282;
	position: absolute;
	left: 0;
	height: calc(var(--v)*3px);
	width: calc(var(--v)*3px);
	border-radius: calc(var(--v)*5px);
}
.the_content a{
	text-decoration: underline; 
	color:#45B282;
}
.the_content p{
	margin-bottom:calc(var(--v)*20px);
}
.the_content blockquote{
	padding: 0 calc(var(--v)*100px) 0 calc(var(--v)*40px); 
	border-left: solid calc(var(--v)*1px) #45B282; 
	margin-bottom: calc(var(--v)*40px); 
	margin-top: calc(var(--v)*20px);
}
.the_content strong{
	font-size: inherit; 
	font-size: 700;
}
.the_content blockquote p{
	padding-bottom:0 !important;
}
.the_content img{
	max-width: 100%; 
	height: auto;
}

.the_content video{
	max-width: 100%; 
	height: auto;
}
.wp-block-columns {
	display: flex; 
	position: relative;
}
.has-text-align-right{
	text-align: right;
}
.has-text-align-center{
	text-align: center;
}
.aligncenter{
	display: block; 
	margin:auto;
}
.alignright{
	margin-left: auto;
	margin-right: 0;
	display: block;
}
.nav-links{
	display: inline-flex;
}
.nav-previous a, .nav-next a{
	background-color: white;
	font-family:"Open Sans", sans-serif;
	font-size:calc(var(--v)*17px);
	font-weight:700;
	text-transform: uppercase;
	color:#FF4800;
}
.nav-links{
	display: inline-flex;
}

.page-numbers{
	height: calc(var(--v)*60px);
	width: calc(var(--v)*60px);
	background-color: white;
	border: solid calc(var(--v)*1px) #FF4800;
	color:#FF4800;
	justify-content: center;
	align-items: center;
	display: flex;
}
.page-numbers.current, .page-numbers:hover{
	background-color: #FF4800;
	color: white;
}
/*-------------------HOME----------------------*/
.banner-home{
	background-image: url('/salvando_vidas/imagens/SALVANDO-VIDAS_banner-home-1.webp');
	background-size: cover;
	background-position: center;
	width: 100%;
	height: calc(var(--v)*713px);
}
.banner-home-content{
	width: 75%;
	display: block;
	justify-content: center;
	align-items: center;
}
.tt-banner{
	padding: calc(var(--v)*203px) 0 calc(var(--v)*42px) 0;
}
.txt-banner{
	width: calc(var(--v)*451px);
}
.btn-banner-home{
	background-color: #45B282;
	width: calc(var(--v)*210px);
	height: calc(var(--v)*50px);
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: calc(var(--v)*5px);
	margin-top: calc(var(--v)*36px);
}
.quem-somos-home{
	background-color: #1D4660;
}
.logo-quem-somos-home{
	width: calc(var(--v)*408px);
	height: calc(var(--v)*157px);
	margin-top: calc(var(--v)*227px);
}
.tt-quem-somos-home{
	padding: 	calc(var(--v)*130px) 0 calc(var(--v)*30px) 0
}
.txt-quem-somos-home{
	width: 100%;
}
.quem-somos-home-content{
	width: 75%;
	padding-bottom: calc(var(--v)*130px);
}
.tt-ni-home{
	padding: calc(var(--v)*111px) 0 calc(var(--v)*50px) 0;
	text-align: center;
}
.txt-ni-home{
	text-align: center;
	padding-bottom: calc(var(--v)*86px);
}
.grid-5-impacto{
	display: grid;
	grid-template-columns: 19% 19% 19% 19% 19%;
	grid-gap: 1%;
	width: 90%;
	margin: auto;
}
.box-impacto{
	background-color: #45B282;
	width: calc(var(--v)*210px);
	height: calc(var(--v)*210px);
}
.padding-bottom{
	margin-bottom: calc(var(--v)*20px);
}
.img-impacto-1{
	width: calc(var(--v)*37px);
	height: calc(var(--v)*60px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;
}
.img-impacto-2{
	width: calc(var(--v)*56px);
	height: calc(var(--v)*60px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;
}
.img-impacto-3{
	width: calc(var(--v)*56px);
	height: calc(var(--v)*58px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;
}
.img-impacto-4{
	width: calc(var(--v)*53px);
	height: calc(var(--v)*53px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;
}
.img-impacto-5{
	width: calc(var(--v)*62px);
	height: calc(var(--v)*44px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;
}
.img-impacto-6{
	width: calc(var(--v)*50px);
	height: calc(var(--v)*59px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;
}
.img-impacto-7{
	width: calc(var(--v)*52px);
	height: calc(var(--v)*63px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;
}
.img-impacto-8{
	width: calc(var(--v)*73px);
	height: calc(var(--v)*64px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;
}
.img-impacto-9{
	width: calc(var(--v)*65px);
	height: calc(var(--v)*65px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*13px) auto;
	display: flex;
}
.img-impacto-10{
	width: calc(var(--v)*75px);
	height: calc(var(--v)*60px);
	margin: calc(var(--v)*45px) auto calc(var(--v)*20px) auto;
	display: flex;

}.tt-box-impacto{
	text-align: center;
}
.tt-numeros-home{
	text-align: center;
	padding: calc(var(--v)*65px) 0 calc(var(--v)*20px) 0;
}
.txt-numeros-home{
	padding-bottom: calc(var(--v)*65px);
}
.grid-numeros{
	margin: auto;
	justify-content: center;
	width: 86%;
}
.box-n-1{
	background-image: url('/salvando_vidas/imagens/SALVANDO-VIDAS_background-box-numeros-1.webp');
}
.box-n-2{
	background-image: url('/salvando_vidas/imagens/SALVANDO-VIDAS_background-box-numeros-2.webp');
}
.box-n-3{
	background-image: url('/salvando_vidas/imagens/SALVANDO-VIDAS_background-box-numeros-3.webp');
}
.box-n-4{
	background-image: url('/salvando_vidas/imagens/SALVANDO-VIDAS_background-box-numeros-4.webp');
}
.box-numeros{
	background-size: cover;
	background-position: center;
	width: calc(var(--v)*556px);
	height: calc(var(--v)*257px);
}
.tt-box-numeros{
	text-align: center;
	padding-top: calc(var(--v)*90px);
}
.txt-box-numeros{
	text-align: center;
}
.transparencia-grid{
	width: 77.5%;
	margin: auto;
	padding: calc(var(--v)*100px) 0;
	align-items: center;
}
.gratidao-home-content{
	padding: calc(var(--v)*148px) 0 calc(var(--v)*100px) 0;
	width: 70%;
	margin: auto;
}
.mapa-home{
	width: calc(var(--v)*440px);
	height: calc(var(--v)*470px);
}
.box-txt-mapa{
	border-left: solid calc(var(--v)*1px) #979797;
	height: calc(var(--v)*260px);
	margin-top: calc(var(--v)*90px);
}
.txt-mapa{
	padding: calc(var(--v)*20px) 0 0 calc(var(--v)*30px);
}
.txt-mapa-2{
	padding: calc(var(--v)*5px) 0 0 calc(var(--v)*30px);
}
.transparencia-home{
	background-color: rgba(216, 216, 216, 0.3);
}
.tt-transparencia{
	text-align: center;
	padding: calc(var(--v)*136px) 0 calc(var(--v)*84px) 0;
}
.apoiadores-home{
	background-color: #1D4660;
}
.btn-apoiadores-home{
	background-color: #40A177;
	width: calc(var(--v)*171px);
	height: calc(var(--v)*50px);
	margin: auto;
	border-radius: calc(var(--v)*5px);
	align-items: center;
	justify-content: center;
	display: flex;
}
.btn-apoiadores-home-2{
	background-color: #40A177;
	width: calc(var(--v)*400px);
	height: calc(var(--v)*50px);
	margin: auto auto calc(var(--v)*20px) auto;
	border-radius: calc(var(--v)*5px);
	align-items: center;
	justify-content: center;
	display: flex;
}
.oquedizem-home{
	padding-bottom: calc(var(--v)*84px);
}
.btn-oquedizem-home{
	background-color: #40A177;
	width: calc(var(--v)*144px);
	height: calc(var(--v)*50px);
	margin: calc(var(--v)*110px) auto calc(var(--v)*84px) auto;
	border-radius: calc(var(--v)*5px);
	align-items: center;
	justify-content: center;
	display: flex;
}
.apoiadores-home-content{
	padding: calc(var(--v)*140px) 0 calc(var(--v)*100px) 0;
	width: 70%;
	align-items: center;
}
.meta-home{
	background-color: #F9D55A;
	height:calc(var(--v)*552px);
}
.moedas-home{
	width: calc(var(--v)*1000px);
	height: calc(var(--v)*667px);
	margin-left: calc(var(--v)*-170px);
}
.tt-meta-home{
	padding: calc(var(--v)*150px) 0 calc(var(--v)*55px) 0;
}
.tt-oquedizem{
	padding: calc(var(--v)*114px) 0 calc(var(--v)*80px) 0;
	text-align: center;
}
.oquedizem-slider{
	overflow-x: scroll;
	width: 90vw;
	display: inline-flex;
}
.grid-oquedizem{
	display: grid;
	grid-template-columns: 33.3% 33.3% 33.3%;
	grid-gap: 0% 0%;
	width: 100vw;
	margin-right: 100px;
}
.box-oquedizem-1{
	width: calc(var(--v)*367px);
	border: solid calc(var(--v)*1px) #DADADA;
	height: calc(var(--v)*473px);
	grid-column: 1;
	grid-row: 1/3;
}
.txt-box-oquedizem-1{
	width: calc(var(--v)*267px);
	padding: calc(var(--v)*41px) calc(var(--v)*2px) calc(var(--v)*21px) calc(var(--v)*12px);
	margin: auto;
}
.txt-box-oquedizem-2, .txt-box-oquedizem-3{
	width: calc(var(--v)*705px);
	padding: calc(var(--v)*50px) 0 calc(var(--v)*50px) 0;
	margin: auto;
}
.box-oquedizem-2{
	width: calc(var(--v)*788px);
	border: solid calc(var(--v)*1px) #DADADA;
	margin-bottom: calc(var(--v)*20px);
	grid-column: 2/4;
	grid-row: 1;
}
.box-oquedizem-3{
	width: calc(var(--v)*788px);
	border: solid calc(var(--v)*1px) #DADADA;
	margin-bottom: calc(var(--v)*20px);
	grid-column: 2/4;
	grid-row: 2;
}
.scroller{
	padding-bottom: calc(var(--v)*30px);
}
.scroller::-webkit-scrollbar{
	width: calc(var(--v)*10px);
	height: calc(var(--v)*10px);
}
.scroller::-webkit-scrollbar-track {
	background-image: url('/salvando_vidas/imagens/seletor_linha.svg');
	background-position: center;
	background-repeat: repeat-x;
	position: relative;
}
.scroller::-webkit-scrollbar-thumb {
	background-color: #5BABDE;
	border-radius: calc(var(--v)*6px);
	height: 110%;
}
/*-------------APOIADORES----------------------*/
.tt-apoiadores{
	text-align: center;
	padding: calc(var(--v)*50px) 0 calc(var(--v)*23px) 0;
}
.txt-apoiadores{
	padding-bottom: calc(var(--v)*63px);
	text-align: center;
}


.img-apoiadores{
	height: calc(var(--v)*166px);
    width: calc(var(--v)*140px);
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}
.imagens-abaixo-banner{
	display: grid;
	grid-template-columns: 33.33% 33.33% 33.33%;
}
.img-abaixo-banner-1{
	background-image: url('/salvando_vidas/imagens/SALVANDO-VIDAS_imagem-abaixo-banner-1.jpg');
}
.img-abaixo-banner-2{
	background-image: url('/salvando_vidas/imagens/SALVANDO-VIDAS_imagem-abaixo-banner-2.jpg');
}
.img-abaixo-banner-3{
	background-image: url('/salvando_vidas/imagens/SALVANDO-VIDAS_imagem-abaixo-banner-3.jpg');
}
.img-abaixo-banner{
	width: 100%;
	height: calc(var(--v)*327px);
	background-size: cover;
	background-position: center;
}
.apoiadores-content{
	padding-bottom: calc(var(--v)*100px);
}
/*-------------FOOTER--------------------------*/
.footer{
	background-color: #1D4660;
	padding: calc(var(--v)*36px) 0 calc(var(--v)*60px) 0;
}
.logo-footer{
	width: calc(var(--v)*192px);
	height: calc(var(--v)*76px);
}
.box-img-footer{
	justify-content: center;
	display: flex;
}
.txt-footer-box-1{
	width: calc(var(--v)*323px);
	padding: calc(var(--v)*35px) calc(var(--v)*35px) 0 0;
	
}
.txt-tag-footer{
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
}
.box-footer-2{
	height: calc(var(--v)*182px);
	border-right: solid calc(var(--v)*2px) white;
}
.box-footer-3{
	height: calc(var(--v)*182px);
	border-right: solid calc(var(--v)*2px) white;
	
}
.box-footer-4{
	padding-left: calc(var(--v)*20px);
}
.box-footer-4 a{
	display: block;
}
.email-footer{
	text-decoration: underline;
}
.footer-content{
	align-items: center;
	width: 90%;
	display: grid;
	grid-template-columns: 24% 24% 15% 24%;
	margin: auto;
}
.tag-footer{
	background-color: #45B282;
	padding: calc(var(--v)*10px) 0;
}
.img-coracao-footer{
	width: calc(var(--v)*20px);
	height: calc(var(--v)*18px);
	margin: 0 calc(var(--v)*5px) 0 calc(var(--v)*5px);
}

/*-------------WPCF 7 FORMULÁRIOS--------------*/
.wpcf7-not-valid-tip{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.wpcf7-form-control-wrap {
	position: relative;
}
.screen-reader-response{
	text-align: center;
	margin-bottom: calc(var(--v)*40px);
}
.text-area-form .wpcf7-not-valid-tip{
	transform: translateY(-100%);
}
.wpcf7{
	position: relative;
}
.wpcf7-response-output{
	display: none;
}
.screen-reader-response ul{
	display: none;
}
.wpcf7-text{
	border: none;
	border-bottom: solid calc(var(--v)*1px) #4D4D4D;
	width: calc(var(--v)*496px);
	padding: calc(var(--v)*40px) 0 calc(var(--v)*10px) 0;
}
.wpcf7-select{
	border: none;
	border-bottom: solid calc(var(--v)*1px) #4D4D4D;
	width: calc(var(--v)*496px);
	padding: calc(var(--v)*10px) 0 calc(var(--v)*10px) 0;
	margin-top: calc(var(--v)*30px);	
}
.wpcf7-textarea{
	border: none;
	border-bottom: solid calc(var(--v)*1px) #4D4D4D;
	border-top: solid calc(var(--v)*1px) #4D4D4D;
	width: calc(var(--v)*496px);
	height: calc(var(--v)*147px);
	padding: calc(var(--v)*10px) 0 calc(var(--v)*10px) 0;
	margin-top: calc(var(--v)*73px);
}
.wpcf7-submit{
	width: calc(var(--v)*300px);
	height: calc(var(--v)*60px);
	text-align: center;
	background-color: transparent;
	border: solid calc(var(--v)*1px) #FF4800;
	margin: calc(var(--v)*80px) 0 calc(var(--v)*160px) calc(var(--v)*198px);
	cursor: pointer;
}
/*---------------------------TRANSPARENCIA------------------------*/
.selector-1{
	width: calc(var(--v)*300px);
	height: calc(var(--v)*48px);
	border: solid calc(var(--v)*1px) #C4C4C4;
	border-radius: calc(var(--v)*5px);
	margin-bottom: calc(var(--v)*15px);
	padding-left: calc(var(--v)*15px);
}
.transparencia-dados-content{
	width: 80%;
	padding-bottom: calc(var(--v)*50px);
	margin: auto;
}
.valor-style{
	display: flex;
	justify-content: center;
	margin: auto;
	padding-bottom: calc(var(--v)*50px);
}
@media screen and (orientation: portrait){
	.U-72-0-7{font-size:calc(var(--h)*72px);line-height:calc(var(--h)*70px);}
	.U-72-1-7{font-size:calc(var(--h)*72px);line-height:calc(var(--h)*70px);}

	.U-66-2-7, .pp-content h1{font-size:calc(var(--h)*40px);line-height:calc(var(--h)*45px);}
	.U-66-0-7{font-size:calc(var(--h)*40px);line-height:calc(var(--h)*45px);}
	.U-66-3-7{font-size:calc(var(--h)*36px);line-height:calc(var(--h)*41px);}

	.U-50-2-7{font-size:calc(var(--h)*35px);line-height:calc(var(--h)*40px);}
	.U-50-3-7{font-size:calc(var(--h)*35px);line-height:calc(var(--h)*40px);}
	.U-50-3-4{font-size:calc(var(--h)*35px);line-height:calc(var(--h)*40px);}
	.U-50-0-7{font-size:calc(var(--h)*35px);line-height:calc(var(--h)*40px);}

	.U-48-4-7{font-size:calc(var(--h)*30px);line-height:calc(var(--h)*35px);}
	.U-48-0-4{font-size:calc(var(--h)*30px);line-height:calc(var(--h)*35px);}
	.U-48-1-4{font-size:calc(var(--h)*30px);line-height:calc(var(--h)*35px);}

	.U-24-0-4, .the_content h2{font-size:calc(var(--h)*20px);line-height:calc(var(--h)*20px);}

	.U-21-1-4{font-size:calc(var(--h)*21px);line-height:calc(var(--h)*31px);}
	.U-21-1-7{font-size:calc(var(--h)*21px);line-height:calc(var(--h)*31px);}

	.U-18-0-7, .the_content h3, .the_content h4, .the_content h5, .the_content h6{font-size:calc(var(--h)*18px);line-height:calc(var(--h)*24px);}

	.U-16-1-4, .the_content p, .the_content{font-size:calc(var(--h)*13px);line-height:calc(var(--h)*15px);}
	.U-16-0-4{font-size:calc(var(--h)*13px);line-height:calc(var(--h)*15px);}
	.U-16-0-7{font-size:calc(var(--h)*13px);line-height:calc(var(--h)*15px);}
	.U-16-1-7{font-size:calc(var(--h)*13px);line-height:calc(var(--h)*15px);}
	.U-16-3-4{font-size:calc(var(--h)*13px);line-height:calc(var(--h)*15px);}

	.U-14-0-4{font-size:calc(var(--h)*14px);line-height:calc(var(--h)*18px);}
	.U-14-1-4{font-size:calc(var(--h)*14px);line-height:calc(var(--h)*21px);}
	.U-14-0-7{font-size:calc(var(--h)*14px);line-height:calc(var(--h)*18px);}
	.U-14-0-4{font-size:calc(var(--h)*14px);line-height:calc(var(--h)*18px);}

	.U-12-3-4{font-size:calc(var(--h)*12px);line-height:calc(var(--h)*14px);}

	.txt-banner, .txt-quem-somos-home{
		width: 100%;
	}
	.grid-2{
		display: block;
	}
	.banner-home{
		height: auto;
		padding-bottom: calc(var(--h)*100px);
	}
	.logo-quem-somos-home{
		width: 100%;
		height: auto;
		margin-top: calc(var(--h)*50px);
	}
	.grid-5-impacto{
		display: grid;
		grid-template-columns: 49% 49%;
		grid-gap: 2%;
	}
	.box-impacto {
		width: calc(var(--h)*140px);
		height: calc(var(--h)*140px);
	}
	.img-impacto-1 {
		width: calc(var(--h)*27px);
		height: calc(var(--h)*50px);
		margin: calc(var(--h)*20px) auto calc(var(--h)*10px) auto;
	}
	.img-impacto-2 {
		width: calc(var(--h)*46px);
		height: calc(var(--h)*50px);
		margin: calc(var(--h)*20px) auto calc(var(--h)*10px) auto;
	}
	.img-impacto-3 {
		width: calc(var(--h)*46px);
		height: calc(var(--h)*48px);
		margin: calc(var(--h)*20px) auto calc(var(--h)*10px) auto;
	}
	.img-impacto-4 {
		width: calc(var(--h)*43px);
		height: calc(var(--h)*43px);
		margin: calc(var(--h)*20px) auto calc(var(--h)*10px) auto;
	}
	.img-impacto-5 {
		width: calc(var(--h)*52px);
		height: calc(var(--h)*34px);
		margin: calc(var(--h)*20px) auto calc(var(--h)*10px) auto;
	}
	.img-impacto-6 {
		width: calc(var(--h)*40px);
		height: calc(var(--h)*49px);
		margin: calc(var(--h)*20px) auto calc(var(--h)*10px) auto;
	}
	.img-impacto-7 {
		width: calc(var(--h)*42px);
		height: calc(var(--h)*64px);
		margin: calc(var(--h)*20px) auto calc(var(--h)*10px) auto;
	}
	.img-impacto-8 {
		width: calc(var(--h)*50px);
		height: calc(var(--h)*55px);
		margin: calc(var(--h)*11px) auto calc(var(--h)*10px) auto;
		display: flex;
	}
	.img-impacto-9 {
		width: calc(var(--h)*55px);
		height: calc(var(--h)*55px);
		margin: calc(var(--h)*15px) auto calc(var(--v)*10px) auto;
	}
	.box-numeros{
		width: 100%;
		margin-bottom: calc(var(--h)*50px);
		height: calc(var(--h)*150px);
	}
	.moedas-home{
		display: none;
	}
	.grid-oquedizem, .footer-content{
		display: block;
	}
	.box-oquedizem-1, .box-oquedizem-2,  .box-oquedizem-3 {
		width: calc(var(--h)*320px);
		height: auto;
		margin-right: calc(var(--v)*60px);
	}
	.txt-box-oquedizem-1, .txt-box-oquedizem-2, .txt-box-oquedizem-3{
		width: calc(var(--h)*320px);
		padding:  calc(var(--h)*20px) calc(var(--v)*30px);
	}
	.oquedizem-slider{
		overflow-x: scroll;
	}
	.btn-banner-home {
		width: calc(var(--h)*210px);
		height: calc(var(--h)*50px);
	}
	.tt-quem-somos-home {
		padding: calc(var(--h)*50px) 0 calc(var(--h)*25px) 0;
	}
	.tt-box-numeros{
		padding-top: calc(var(--h)*50px);
	}
	.box-txt-mapa{
		margin-top: 0;
	}
	.txt-mapa{
		padding-top: calc(var(--h)*5px);
	}
	.mapa-home{
		margin-top: calc(var(--h)*30px);
	}
	.tt-meta-home, .width-mobile{
		width: 90%;
		margin: auto;
	}
	.meta-home{
		height: calc(var(--h)*450px);
	}
	.txt-footer-box-1{
		width: 100%;
	}
	.box-footer-2, .box-footer-3{
		height: auto;
		border-bottom: solid calc(var(--h)*2px) white;
		border-right: none;
		padding-bottom: calc(var(--h)*30px);
	}
	.box-footer-4{
		padding-top: calc(var(--h)*20px);
		padding-left: 0;
	}
	.grid-oquedizem{
		display: inline-flex;
	}
	.transparencia-dados-content{
		display: block;
	}
	.btn-apoiadores-home{
		width: calc(var(--h)*171px);
		height: calc(var(--h)*50px);
		margin-top: calc(var(--h)*30px);
	}
	.txt-box-numeros{
		padding: 0 calc(var(--h)*15px);
	}
	.logo-footer{
		height: calc(var(--h)*90px);
		width: auto;
	}
	.box-img-footer{
		justify-content: left;
	}
	.footer{
		padding: calc(var(--h)*60px) 0 calc(var(--h)*60px) 0;
	}
}