.el-formulario-orcamento{
	position: relative;
	padding: 60px 0;
	background-image: url(../imagens/pattern-1.png);
	background-repeat: repeat;
	@include mq-min(1360) {
		padding: 120px 0;
	}
	@include mq-min(1920) {
		padding: valor-fluido(150, 1920) 0;
	}
	&:before{
		content: '';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		height: 25%;
		background: radial-gradient(ellipse at top, rgba(#000, 0.05), transparent 50%);
	}
	.wrapper{
		position: relative;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
		.info{
			width: 100%;
			text-align: center;
			@include tablet {
				order: 0;
				width: 48%;
				text-align: left;
			}
			@include desktop-hd {
				width: 30%;
			}
			@include mq-min(1360) {
				width: 20%;
			}
			.v2{
				margin-bottom: 30px;
				@include mq-min(1920) {
					margin-bottom: valor-fluido(30, 1920);
				}
			}
			.chamada{
				font-size: 17px;
				line-height: 1.5;
				margin-bottom: 30px;
				@include mq-min(1920) {
					font-size: valor-fluido(17, 1920);
					margin-bottom: valor-fluido(30, 1920);
				}
			}
			.contato{
				font-size: 15px;
				line-height: 1.5;
				margin-bottom: 25px;
				@include mq-min(1920) {
					font-size: valor-fluido(15, 1920);
					margin-bottom: valor-fluido(25, 1920);
				}
				b,strong{
					font-weight: 500;
				}
			}
		}
		.form{
			width: 100%;
			@include tablet {
				order: 2;
			}
			@include desktop-hd {
				order: 1;
				width: 38%;
				margin-left: 2%;
			}
			@include mq-min(1360) {
				width: 48%;
			}
			@include mq-min(1920) {
				width: 36%;
			}
			.captcha-submit{
				display: flex;
				align-items: center;
				justify-content: center;
				flex-wrap: wrap;
				@include tablet {
					justify-content: space-between;
					flex-wrap: nowrap;
				}
				.g-recaptcha{

				}
				input[type="submit"] {
					width: 100%;
					@include tablet {
						width: auto;
						margin-left: 15px;
					}
					@include mq-min(1920) {
						margin-left: valor-fluido(15, 1920);
					}
				}
			}
		}
		.img{
			position: relative;
			width: 100%;
			@include tablet {
				order: 1;
				width: 48%;
				margin-left: 4%;
			}
			@include desktop-hd {
				order: 2;
				width: 28%;
				margin-left: 2%;
			}
			@include mq-min(1360) {
				width: 28%;
			}
			@include mq-min(1920) {
				width: 40%;
			}
			img{
				display: block;
				margin: 0 auto;
				max-width: 100%;
				height: auto;
			}
		}
	}
}