.ContactsForm_contactsFormContainer__1P8Y0{padding:48px 0;background-image:url(/images/contacts-bg-group-triangles.png),var(--company-details-card);background-repeat:no-repeat;background-position:100% 100%}.ContactsForm_contactsForm__r3GD4{display:flex;flex-direction:column;gap:24px;position:relative;background-color:var(--background);border-radius:24px;margin:0 50px;padding:29px 74px}.ContactsForm_contactsForm__r3GD4:before{content:"";position:absolute;left:-50px;bottom:-45px;width:200px;height:210px;background-image:url(/images/triangle.png);background-repeat:no-repeat}.ContactsForm_formHeader__IYS5P{display:flex;flex-direction:column;gap:8px}.ContactsForm_formTitle__XnpVy{font-family:var(--ubuntu);letter-spacing:-.2px;color:var(--black-100)}.ContactsForm_formDescription__wSYC6{line-height:24px;letter-spacing:-.2px;color:var(--black-100)}.ContactsForm_form__EiY1d{display:flex;flex-direction:column;gap:24px}.ContactsForm_inputsContainer__3kvRF{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.ContactsForm_fileInput__TWTlQ,.ContactsForm_infoTextarea__JVISd{grid-column:1/-1}.ContactsForm_buttons__pZnHX{display:flex;flex-direction:column;align-items:center;gap:16px}.ContactsForm_submitButton__2Snp8{width:400px}.ContactsForm_acceptMessage__8ls5h{display:flex;align-items:center;gap:4px;margin-right:4px;line-height:22px;letter-spacing:-.2px;color:var(--black-100)}.ContactsForm_acceptMessage__8ls5h .ContactsForm_acceptRulesLink__3q0g2{font-family:var(--noto-sans),sans-serif;font-size:14px;line-height:22px;letter-spacing:-.2px;color:var(--blue-100)}@media screen and (max-width:991px){.ContactsForm_contactsFormContainer__1P8Y0{position:relative;background-position:25% -15px;background-image:url(/images/contacts-bg-group-triangles.png);padding:162px 0 0;background-size:230px 230px}.ContactsForm_contactsFormContainer__1P8Y0:before{content:"";position:absolute;top:0;left:0;height:210px;width:100%;background:var(--company-details-card);z-index:-1}.ContactsForm_contactsFormContainer__1P8Y0 .ContactsForm_container__eDxW_{padding:0}.ContactsForm_containerBackground__ZlCIB{background-color:var(--white-100);border-radius:24px}.ContactsForm_contactsForm__r3GD4{padding:24px;margin:0;background-color:var(--white-100)}.ContactsForm_contactsForm__r3GD4:before{display:none}.ContactsForm_formHeader__IYS5P{gap:4px}.ContactsForm_formTitle__XnpVy{font-size:20px;line-height:28px}.ContactsForm_formDescription__wSYC6{font-size:14px;line-height:22px}.ContactsForm_form__EiY1d{gap:32px}.ContactsForm_inputsContainer__3kvRF{grid-template-columns:1fr}.ContactsForm_inputsContainer__3kvRF>div:nth-child(3){grid-row:2/3}.ContactsForm_inputsContainer__3kvRF>div:nth-child(5){grid-row:3/4}.ContactsForm_submitButton__2Snp8{width:100%}.ContactsForm_buttons__pZnHX>.ContactsForm_acceptMessage__8ls5h{flex-direction:column;gap:0;text-align:center}.ContactsForm_acceptMessage__8ls5h>.ContactsForm_acceptRulesLink__3q0g2,.ContactsForm_buttons__pZnHX>.ContactsForm_acceptMessage__8ls5h{font-size:16px}}.SocialList_containerSocial__y4TM6{display:flex;align-items:center;gap:12px}.SocialList_containerSocial__y4TM6 .SocialList_link__IpZ1i{text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:var(--white-100);padding:4px 12px;border-radius:50px}.SocialList_containerSocial__y4TM6 .SocialList_socialIcon__V1wew{width:32px;height:32px;flex-grow:0;flex-shrink:0;cursor:pointer;transition:fill .3s}.SocialList_containerSocial__y4TM6 .SocialList_link__IpZ1i:focus-visible .SocialList_socialIcon__V1wew>path:first-of-type,.SocialList_containerSocial__y4TM6 .SocialList_link__IpZ1i:hover .SocialList_socialIcon__V1wew>path:first-of-type{fill:var(--blue-85)}.SocialList_containerSocial__y4TM6 .SocialList_link__IpZ1i:active .SocialList_socialIcon__V1wew>path:first-of-type{fill:var(--blue-100)}.page_additionalInfo__hxETD,.page_businessEffect__fussu,.page_exampleOfTypes__oB7vO,.page_offeredSolutions__2EnZs,.page_solvedTasks__9qU5b{margin-top:80px}.page_projectsExamples__mGJF3,.page_reviews__BMslo{margin-top:80px;margin-bottom:80px}.page_contactsForm__6we_G{scroll-margin-top:100px}.page_otherComplexProjects__AWn56{margin-top:80px;margin-bottom:190px}@media screen and (max-width:991px){.page_businessEffect__fussu,.page_complexProjectFeatures__c_u3e,.page_exampleOfTypes__oB7vO,.page_offeredSolutions__2EnZs{margin-top:48px}.page_projectsExamples__mGJF3{margin-bottom:48px}.page_reviews__BMslo{margin-top:48px;margin-bottom:48px}.page_contactsForm__6we_G{scroll-margin-top:80px}.page_otherComplexProjects__AWn56{margin-top:48px;margin-bottom:48px}}