body {  font-family: IBM Plex Sans,sans-serif;}
.modal-item-formulario #formulario{ display: flex; flex-direction: row; width: 100%; flex-wrap: wrap; margin-top: 3rem; }
.modal-item-formulario input{width: 95%; height: 36px; border: 1px solid #000000; margin: 0.5rem 0;}
.modal-item-formulario .element{ width: 50%; display: flex; flex-direction: column;font-weight: 700; text-align: left;} 
.modal-item-formulario .box{ width: 100%; }
.modal-item-formulario .box input{ width: 97.5%; height: 195px;}
.modal-item-formulario input.error_form{ border-color: red;}
.modal-item-formulario p{ width: 100%; height: 100%;}
.modal-item-formulario .note,.modal-item-formulario .down{text-align: center;}
.modal-item-formulario .down{ font-size: 14px;}
.btn {  font-family: IBM Plex Sans,sans-serif;  font-weight: 400;  color: #212529;  text-align: center;  cursor: pointer;  font-size: 1rem;  line-height: 1.4; padding: 8px 80px ; margin: 0 auto;}
.btn-primary {  color: #fff;  background-color: #ff9010;  border-color: #ff9010;}
.modal-item-formulario  #message{margin-top: 5rem; text-align: center}
.modal-item-formulario a{text-decoration: none; color:#ff9010 }
@media screen and (max-width: 1240px){
		.modal-item-formulario iframe{ height: 47rem !important;}
}
@media screen and (max-width: 1100px){
		.modal-item-formulario iframe{ height: 59rem !important;}
}
@media screen and (max-width: 750px){
	.modal-item-formulario #formulario {flex-direction: column;}
	.modal-item-formulario .element {		width: 100%;}
	.modal-item-formulario .box input {  width: 95%;}
}
