main .sectionQ{margin-top:var(--sections-space)}main .sectionQ#about .innerQ{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:stretch;align-items:stretch;gap:var(--middle-space) var(--gap)}main .sectionQ#about .innerQ .imgQ{position:relative;line-height:0;border-radius:1rem;overflow:hidden}main .sectionQ#about .innerQ .imgQ img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:var(--solid-grey)}main .sectionQ#about .innerQ .infoQ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--gap)}main .sectionQ#about .innerQ .infoQ .promotionQ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;text-wrap:balance;width:min(100%,max((100% - 2*var(--gap))*.6666666667 + var(--gap),320px));padding:var(--gap) 0}main .sectionQ#about .innerQ .infoQ .promotionQ>*:empty{display:none}main .sectionQ#about .innerQ .infoQ .promotionQ .bigTextQ{font:normal 600 1.25rem/1.15 var(--main-font);color:var(--dark);margin:0}main .sectionQ#about .innerQ .infoQ .promotionQ .conditionsQ{font-size:.625rem;line-height:1.15;color:var(--light-grey)}main .sectionQ#about .innerQ .infoQ .formQ{padding:var(--gap);background-color:#f0f0f0}main .sectionQ#about .innerQ .infoQ .formQ .returnMessageQ{font-size:.75rem;display:none}main .sectionQ#about .innerQ .infoQ .formQ .returnMessageQ p,main .sectionQ#about .innerQ .infoQ .formQ .returnMessageQ a{font-size:inherit}main .sectionQ#about .innerQ .infoQ .formQ .returnMessageQ p{margin:0 0 .325rem;line-height:1.15}main .sectionQ#about .innerQ .infoQ .formQ .returnMessageQ a{color:var(--simple-blue);text-decoration:underline;line-height:1}main .sectionQ#about .innerQ .infoQ .formQ .wpcf7-response-output{margin:0}main .sectionQ#about .innerQ .infoQ .formQ form.sent .innerFormQ,main .sectionQ#about .innerQ .infoQ .formQ form.sent .wpcf7-response-output{display:none}main .sectionQ#about .innerQ .infoQ .formQ form.sent .returnMessageQ{display:block}@media only screen and (max-width: 769px){main .sectionQ#about .innerQ{display:flex;flex-direction:column-reverse}main .sectionQ#about .innerQ .imgQ{padding:0 0 75%}}