.wallQ .brickQ .imgQ{min-height:100%}section.contactQ{margin-top:calc(var(--big-margin) - var(--gap))}section.contactQ .innerQ .infoQ{min-height:calc(100dvh - 4.625rem - 2*var(--big-margin) + 2*var(--gap));display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--middle-space);text-align:center}section.contactQ .innerQ .infoQ .infoItemQ{display:grid;grid-template-columns:100%;gap:.75rem}section.contactQ .innerQ .infoQ .infoItemQ .itemsQ p{text-align:center;color:var(--black);letter-spacing:0}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ{padding-top:.75rem;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:.75rem}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ p{text-align:justify}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ input:not([type=submit]),section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ textarea{font-size:.625rem;line-height:2.25;font-weight:600;letter-spacing:.15em;color:var(--grey);display:inline-flex;justify-content:center;align-items:center;min-width:100%;max-width:100%;padding:.125rem 1rem;border:1px solid var(--grey);border-radius:calc(1.125em + .125rem);background-color:var(--white);transition:var(--fast-transition);outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ textarea{line-height:1.6;padding:calc(.125rem + .325em) 1rem}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ input[type=checkbox]{min-width:0;padding:0;width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;max-width:1.125rem;max-height:1.125rem;position:relative}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ input[type=checkbox]::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--grey);width:50%;height:50%;border-radius:50%;opacity:0;transition:var(--fast-transition)}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ input[type=checkbox]:checked::after{opacity:1}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .textQ{font-size:.5rem;line-height:1.15;text-align:justify}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .rowQ{display:grid;grid-template-columns:repeat(4, 1fr);gap:.325rem var(--gap)}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .rowQ .fileQ{grid-column:2/-2}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .rowQ .labelQ{grid-column:1/2}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .buttonWraperQ p{text-align:center}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .wpcf7-list-item-label{font-size:.625rem;line-height:1.15em;letter-spacing:0em;font-weight:500}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .wpcf7-form-control-wrap{width:100%;display:block}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .wpcf7-form-control-wrap span{display:block}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .wpcf7-form-control-wrap .wpcf7-list-item{margin:0}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .wpcf7-form-control-wrap .wpcf7-list-item label{display:flex;gap:.75rem;justify-content:flex-start;align-items:center}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .wpcf7-form-control-wrap .wpcf7-list-item label input{align-self:flex-start}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .wpcf7-spinner{position:absolute;margin:0 .75rem}section.contactQ .innerQ .aditionalQ{display:flex;gap:var(--gap);justify-content:stretch;align-items:stretch;margin-top:calc(var(--big-margin) - var(--gap))}section.contactQ .innerQ .aditionalQ .logoImgQ{width:min(100%,6rem)}section.contactQ .innerQ .aditionalQ .logoImgQ .imgQ{padding:0 0 100%;background-color:var(--black)}section.contactQ .innerQ .aditionalQ .logoImgQ .imgQ img{left:50%;top:50%;transform:translate(-50%, -50%);-o-object-fit:contain;object-fit:contain;width:61.803398875%}section.contactQ .innerQ .aditionalQ .messageQ{width:min(100%,max(300px,100% - var(--gap) - 6rem))}@media only screen and (max-width: 1025px){section.contactQ .brickQ:first-child{order:2}section.contactQ .innerQ .infoQ{min-height:0;padding-top:max(var(--big-margin),var(--middle-space));padding-bottom:max(var(--big-margin),var(--middle-space));gap:var(--gap)}}@media only screen and (max-width: 769px){section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .rowQ{grid-template-columns:100%}section.contactQ .innerQ .infoQ .infoItemQ .innerFromQ .rowQ .fileQ{grid-column:initial}section.contactQ .innerQ .aditionalQ{flex-direction:column;padding-bottom:0}section.contactQ .innerQ .aditionalQ .logoImgQ{align-self:center}section.contactQ .innerQ .aditionalQ .messageQ{width:100%}}