main{
    padding-top: 130px;
	display: grid;
    grid-template-columns: 1fr;
	grid-auto-rows: minmax(175px, auto);
	padding-bottom:20px;
}
h1{
	font-family: 'velodroma-wide';
}
.section-background{
	position:absolute;
	width:100%;
}
.section-background img{
	width:100%;
}
.section-top{
	z-index: 1;
    width: 80%;
    margin: 30% auto 0;
}
.section-top p{
	    font-size: 1.2rem;
}
.section-top h1{

	font-size: clamp(26px, 10px + 5vw, 75px);
}

.section-top h2{
    font-size: clamp(26px, -7px + 3.5vw, 75px);
	margin: 20px 0;
	
}

.section-form{
	display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 20px;
    justify-content: center;
	
}
.section-form h2{
	margin-top:50px;
	font-size: clamp(26px, 10px + 5vw, 75px);
    color: #D9800E;
    font-family: 'velodroma-wide';
}
.mauticform-button-wrapper .mauticform-button.btn-default, .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default{
    color: #fff !important;
    background-color: #D9800E !important;
    border: 0;
    width: 150px;
    border-radius: 17px;
    width: auto;
    height: 45px;
	padding:0 25px;
    font-size: 1.2rem;
	font-family: 'velodroma-wide';
}

.realizacao img{
    margin:auto;
	width:105px
	
}

#mauticform_input_newsletter_submit::after{
	content: url(https://defendoascotas.org.br/wp-content/themes/thema-cotas/svg/ENVIAR-BOTÃO.svg);
    width: 40px;
    height: 40px;
    position: absolute;
    top: 5px;
    right: 5px;
}


@media screen and (min-width: 1024px){
	.section-top h1{
    	font-size: clamp(26px, -14px + 5vw, 75px);
	}
	.section-top h2{
    	font-size: clamp(26px, -14px + 3vw, 75px);
	}
	.section-form h2{
		margin-top:50px;
		font-size: clamp(26px, -7px + 5vw, 75px);
		color: #D9800E;
		font-family: 'velodroma-wide';
	}
	main{
		grid-template-columns: 1fr 1fr;
		grid-auto-rows: minmax(175px, auto);
	}
	
	.section-top{
		max-width: 90%;
		min-height: 100vh;
		grid-column: 2/3;
		grid-row: 1/3;
		margin:0 auto
	}
	.section-background{
		position:relative;
		width:100%;
	}
}



