.contactForm{min-height:440px}.contactForm-success{align-items:center;display:flex;flex-direction:column;justify-content:center}.contactForm.card[size=l]{padding:40px}@media only screen and (max-width:767px){.contactForm.card[size=l]{padding:24px}}.contactForm .title-h4{margin-bottom:16px;margin-top:0}.contactForm-description{color:var(--secondary)}.contactForm-fields{display:flex;flex-direction:column;gap:16px;margin:32px 0}.contactForm-labelValue{display:none}.contactForm .btn,.contactForm .inpt{width:100%}:root{--px16:16px;--px14:14px;--px12:12px;--px10:10px;--px8:8px;--px6:6px}@media screen and (max-width:767px){:root{--px16:14px;--px12:6px;--px10:6px}}.contactMainBlock{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-bottom:120px}@media only screen and (max-width:1200px){.contactMainBlock{flex-direction:column}}.contactMainBlock-leftPart{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:1200px){.contactMainBlock-leftPart{flex-direction:row}}@media only screen and (max-width:767px){.contactMainBlock-leftPart{flex-direction:column}}@media only screen and (max-width:1200px){.contactMainBlock-leftPart-top{flex:1 1 65%;width:65%}}@media only screen and (max-width:767px){.contactMainBlock-leftPart-top{flex:1 1 100%;width:100%}.contactMainBlock-leftPart-top .title-h3{display:inline-block;width:100%}.contactMainBlock-leftPart-top .title-h3 br{display:none}}.contactMainBlock-leftPart-descr{align-items:center;display:flex;gap:40px}@media only screen and (max-width:767px){.contactMainBlock-leftPart-descr{display:inline-flex}}.contactMainBlock-leftPart-descr .title-h1{color:var(--accent-primary)}@media only screen and (max-width:767px){.contactMainBlock-leftPart-descr .title-h1{margin:0}}.contactMainBlock-leftPart-descr .text{color:var(--secondary)}.contactMainBlock-leftPart-bottom{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}@media only screen and (max-width:1200px){.contactMainBlock-leftPart-bottom{flex:1 1 55%;width:55%}}.contactMainBlock-leftPart-bottom>*{flex:1 1 45%}.contactMainBlock-rightPart{flex:1 1 75%}@media only screen and (max-width:1200px){.contactMainBlock-rightPart{flex:1 1 100%;width:100%}}
