.quattro-form-section { padding: 64px 0 0; display: block; width: 100%;}
.image-text-title-row {display: flex; justify-content: space-between; align-items:flex-start; width: 100%;}
.image-text-title-row .section-title .text-data{ padding: 64px 0 0 0; }
.image-text-title-row .left-data{width: 510px;}
.image-text-title-row .right-image{ display: flex; margin: 0 -21px 0 0; width: 719px; }
.image-text-title-row .right-image img{ width: 100%;}


@media (min-width: 1600px) and (max-width: 1800px) {
.image-text-title-row .section-title .text-data{ padding: 48px 0 0 0; } 
}

@media (min-width: 1400px) and (max-width: 1599px) {
 .image-text-title-row .section-title .text-data{ padding: 48px 0 0 0; }
}
@media (min-width: 1200px) and (max-width: 1399px) {
 .image-text-title-row .section-title .text-data{ padding: 48px 0 0 0; }
}
 
@media (min-width: 992px) and (max-width: 1200px) {
  .image-text-title-row .section-title .text-data{ padding: 48px 0 0 0; }
	 
}
@media (min-width: 768px) and (max-width: 991px) {
 .image-text-title-row .section-title .text-data{ padding: 32px 0 0 0; }
 
} 
@media (max-width: 767px) {
.quattro-form-section{ padding: 32px 0 0 0; }
.image-text-title-row .section-title .text-data{ padding: 32px 0 0 0; }
.image-text-title-row{ flex-direction: column-reverse;}
.image-text-title-row .right-image{ width: 100%; margin: 0;}  
.image-text-title-row .left-data{width: 100%; text-align: center; padding: 64px 0 0 0;}
.image-text-title-row	 .section-title.left-align{ text-align: center; }
.image-text-title-row .section-title .theme-btn{ justify-content: center; }
}