.Contacts_technology__ZVRDz{padding-top:104px}.Contacts_technologyHeaderBlock__CXmsE{border-bottom:1px solid #2c2c2c;margin-bottom:110px}.Contacts_technologyHeader__aftCO{font-family:Literata;font-weight:500;font-size:120px;line-height:120px;letter-spacing:0;color:#2c2c2c;padding-bottom:40px}.Contacts_technologyTextBlock__JyEyI{display:flex;justify-content:space-between;align-items:start;margin-bottom:70px}.Contacts_technologyTitle__spMmR{font-family:Literata;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;padding-bottom:8px;border-bottom:1px solid #2c2c2c;max-width:-moz-fit-content;max-width:fit-content;color:#2c2c2c}.Contacts_technologyDescription__TZOhq{max-width:1194px}.Contacts_technologyDescriptionTitle__Dq4Hd{font-family:Literata;font-weight:500;font-size:48px;line-height:58px;letter-spacing:0;color:#2c2c2c;margin-bottom:40px}.Contacts_technologyDescriptionText__pWSiW{font-family:Literata;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0;color:#2c2c2c}.Contacts_technologyCards__UQ0rB{padding-bottom:130px;display:grid;grid-template-columns:1fr 1fr 1fr;list-style-type:none;grid-gap:20px;gap:20px}.Contacts_technologyCard__HGkE6{padding:30px;border-radius:20px;background-color:#159f4a;color:#fff}.Contacts_technologyCardTitle__qFtIp{font-family:Literata;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0;margin-bottom:30px}.Contacts_technologyCardLinks__g1Y_8{margin-bottom:30px;display:flex;flex-direction:column;gap:4px}.Contacts_technologyCardLink__cFkJr{font-family:Literata;font-weight:500;font-size:28px;line-height:34px;letter-spacing:0;color:#fff}.Contacts_technologyCardInfo__lndyA{font-family:Literata;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0}@media (max-width:1919px){.Contacts_technologyTextBlock__JyEyI{gap:254px}}@media (max-width:1439px){.Contacts_technologyHeader__aftCO{font-size:100px;line-height:100px}.Contacts_technologyHeaderBlock__CXmsE{margin-bottom:90px}.Contacts_technologyDescriptionTitle__Dq4Hd{font-size:36px;line-height:46px}.Contacts_technologyDescriptionText__pWSiW{margin-bottom:50px}.Contacts_technologyTextBlock__JyEyI{margin-bottom:0;padding-bottom:10px}.Contacts_technologyCards__UQ0rB{grid-template-columns:repeat(2,1fr);padding-bottom:110px}.Contacts_technologyCard__HGkE6:last-child{grid-column:1/3}}@media (max-width:999px){.Contacts_technologyHeader__aftCO{font-size:80px;line-height:80px}.Contacts_technologyTextBlock__JyEyI{flex-direction:column;gap:20px;padding-bottom:20px}.Contacts_technologyDescriptionTitle__Dq4Hd{font-size:30px;line-height:40px;margin-bottom:30px}.Contacts_technologyDescriptionText__pWSiW{font-size:16px;line-height:24px}.Contacts_technologyTitle__spMmR{font-size:16px;line-height:22px}.Contacts_technologyCard__HGkE6{padding:20px}.Contacts_technologyCardTitle__qFtIp{font-size:16px;line-height:24px;margin-bottom:20px}.Contacts_technologyCardLink__cFkJr{font-size:24px;line-height:32px}.Contacts_technologyCardLinks__g1Y_8{margin-bottom:20px}.Contacts_technologyCardInfo__lndyA{font-size:16px;line-height:24px}}@media (max-width:767px){.Contacts_technology__ZVRDz{padding-top:104px}.Contacts_technologyHeader__aftCO{font-size:40px;line-height:40px;padding-bottom:20px}.Contacts_technologyHeaderBlock__CXmsE{margin-bottom:50px}.Contacts_technologyDescriptionTitle__Dq4Hd{font-size:24px;line-height:32px;margin-bottom:30px}.Contacts_technologyTitle__spMmR{font-size:16px;line-height:22px}.Contacts_technologyTextBlock__JyEyI{padding-bottom:0}.Contacts_technologyCards__UQ0rB{grid-template-columns:1fr;padding-bottom:70px}.Contacts_technologyCard__HGkE6:last-child{grid-column:1/2}}.Contacts_mapText__Hy2og{padding-top:110px;border-top:1px solid #bbc5d6;align-items:start;margin-bottom:70px;display:grid;grid-template-columns:repeat(3,1fr)}.Contacts_mapTitle__qw4qV{font-family:Literata;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;padding-bottom:8px;color:#2c2c2c;border-bottom:1px solid;max-width:-moz-fit-content;max-width:fit-content}.Contacts_mapRight__xpYhr{grid-column:2/4}.Contacts_mapSubTitle__S449h{font-family:Literata;font-weight:500;font-size:48px;line-height:58px;letter-spacing:0;color:#2c2c2c;margin-bottom:40px}.Contacts_mapInfo__HYxEZ{color:#2c2c2c;font-family:Literata;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0}.Contacts_mapImg__DyYi9{display:flex}.Contacts_mapImg__DyYi9 img{width:100%;object-fit:cover}@media (max-width:1439px){.Contacts_mapText__Hy2og{padding-top:90px}.Contacts_mapSubTitle__S449h{font-size:36px;line-height:46px;font-size:30px;line-height:40px}}@media (max-width:999px){.Contacts_mapText__Hy2og{display:flex;flex-direction:column;margin-bottom:50px}.Contacts_mapTitle__qw4qV{margin-bottom:20px;font-size:16px;line-height:22px}.Contacts_mapSubTitle__S449h{margin-bottom:30px}}@media (max-width:767px){.Contacts_mapText__Hy2og{padding-top:50px;margin-bottom:30px}.Contacts_mapSubTitle__S449h{font-size:24px;line-height:32px}.Contacts_mapImg__DyYi9 img{max-height:400px}}.Contacts_partnersWrapper__Up25M{margin-top:130px;padding-top:130px;border-top:1px solid #bbc5d6;padding-bottom:130px}.Contacts_partnersForm__YTD6P{background:#084927;border-radius:20px;padding:80px;display:flex;justify-content:space-between}.Contacts_partnersFormLeft__Ay8XJ{max-width:550px;color:#fff}.Contacts_partnersFormSubTitle__54dw4{max-width:-moz-fit-content;max-width:fit-content;font-family:Literata;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;margin-bottom:20px;padding-bottom:9px;border-bottom:1px solid}.Contacts_partnersFormTitle__AeLA7{margin-bottom:40px;font-family:Literata;font-weight:500;font-size:48px;line-height:58px;letter-spacing:0}.Contacts_partnersFormInfo__4N0N8{font-family:Literata;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0}.Contacts_partnersFormRight__23hN9{max-width:680px;border-radius:20px;background-color:#fff;padding:40px;width:100%}.Contacts_partnersFormRightUp__1SH2B{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}.Contacts_inputContainer__skM9E{position:relative}.Contacts_partnersInput__Pz6wE{width:100%;border:1px solid #bbc5d6;border-radius:8px;letter-spacing:0;padding:12px 16px;background:transparent;outline:none;transition:border-color .3s ease}.Contacts_customPlaceholder__t9btA,.Contacts_partnersInput__Pz6wE{font-family:Literata;font-weight:400;font-size:18px;line-height:24px}.Contacts_customPlaceholder__t9btA{position:absolute;left:12px;top:25px;transform:translateY(-50%);color:#747b87;pointer-events:none;transition:all .3s ease;background:#fff;padding:0 4px}.Contacts_customPlaceholder__t9btA.Contacts_active__2F9CY{top:0;left:12px;transform:translateY(-50%);font-size:14px;color:#2c2c2c}.Contacts_partnersInput__Pz6wE.Contacts_inputError__3JeK2,.Contacts_partnersInput__Pz6wE.Contacts_inputError__3JeK2:focus{border-color:#f13a3a}.Contacts_errorMessage__9USOr{left:0;top:100%;margin-top:4px;font-family:Literata;font-size:14px;line-height:20px;color:#f13a3a;font-weight:400}.Contacts_inputContainer__skM9E:first-child{grid-column:1/3}.Contacts_inputContainer__skM9E:nth-child(2){grid-column:1/2}.Contacts_inputContainer__skM9E:nth-child(3){grid-column:2/3}.Contacts_partnersTextArea__1EoDL{font-family:Literata;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;padding:12px 16px;border:1px solid #bbc5d6;border-radius:8px;grid-column:1/3;resize:none;width:100%;max-width:600px;height:190px;transition:border-color .3s ease-in-out}.Contacts_partnersTextArea__1EoDL:hover{border-color:#159f4a}.Contacts_partnersTextArea__1EoDL:focus{outline:none}.Contacts_partnersFileBox__csVT6{margin-bottom:16px}.Contacts_partnersFileInput__DiAvY{display:none}.Contacts_partnersFileLabel__V1FBe{display:flex;padding:14px 0;gap:10px;align-items:start}.Contacts_partnersFileInputTitle__NoCMo{margin-bottom:10px;font-family:Literata;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;color:#2c2c2c}.Contacts_partnersFileInputInfo__c9EOJ{font-family:Literata;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#747b87}.Contacts_partnersFormSubmit__8zfJu{background:#159f4a;border-radius:8px;font-family:Literata;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;color:#fff;padding:12px 24px 16px;border:none;margin-bottom:16px}.Contacts_partnersPolicy__mRYxW{font-family:Literata;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-offset:0;text-decoration-thickness:0;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.Contacts_partnersPolicy__mRYxW a{color:#159f4a;text-decoration:underline}.Contacts_successModalContent__wPlLf{position:relative;max-width:680px;width:100%;max-height:90vh;text-align:center}.Contacts_successModalInner__buqav{border-radius:20px;background:#fff;padding:60px;display:flex;flex-direction:column;align-items:center}.Contacts_successModalTitle__CRLYY{font-family:Literata;font-weight:500;font-size:36px;line-height:44px;color:#2c2c2c;margin-top:10px;margin-bottom:20px}.Contacts_successModalInfo__CHq3j{font-family:Literata;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0;color:#2c2c2c;margin-bottom:20px;text-align:left;align-self:start}.Contacts_successModalInfo__CHq3j span a{color:#159f4a}.Contacts_successModalInfo__CHq3j:last-child{margin-bottom:0}@media (max-width:1919px){.Contacts_partnersForm__YTD6P{gap:40px}}@media (max-width:1439px){.Contacts_partnersWrapper__Up25M{padding-top:110px;margin-top:110px;padding-bottom:110px}.Contacts_partnersFormTitle__AeLA7,.Contacts_partnersSubtitle__cmu2J{font-size:36px;line-height:46px}.Contacts_partnersForm__YTD6P{flex-direction:column;gap:60px}.Contacts_partnersFormLeft__Ay8XJ,.Contacts_partnersFormRight__23hN9,.Contacts_successModalContent__wPlLf{max-width:100%}.Contacts_partnersRight__jmqe2{margin-bottom:50px}.Contacts_partnersList__yCBup{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,426px);width:100%}.Contacts_partnersListItemInfo__uytSY{width:100%;min-height:auto}.Contacts_partnersTextArea__1EoDL{max-width:100%}.Contacts_successModalTitle__CRLYY{font-size:28px;line-height:34px;margin-bottom:32px}}@media (max-width:999px){.Contacts_partnersFormTitle__AeLA7,.Contacts_partnersSubtitle__cmu2J{margin-bottom:30px;font-size:30px;line-height:40px}.Contacts_partnersFormInfo__4N0N8{font-size:16px;line-height:24px}.Contacts_partnersForm__YTD6P{padding:40px}.Contacts_partnersListItem___Q2LG{font-size:24px;line-height:32px}.Contacts_partnersFormSubTitle__54dw4,.Contacts_partnersListItemInfo__uytSY{font-size:16px;line-height:22px}.Contacts_partnersList__yCBup{grid-template-columns:1fr;grid-template-rows:repeat(4,260px)}}@media (max-width:767px){.Contacts_partnersWrapper__Up25M{padding-top:70px;padding-bottom:70px;margin-top:70px}.Contacts_partners__PJQHR .Contacts_container__YXIKd{padding-right:0;padding-left:0}.Contacts_partnersFormTitle__AeLA7,.Contacts_partnersSubtitle__cmu2J{font-size:24px;line-height:32px;margin-bottom:20px}.Contacts_partnersForm__YTD6P{gap:40px;padding:20px 10px}.Contacts_partnersFormLeft__Ay8XJ{padding:0 10px}.Contacts_partnersFormRight__23hN9{padding:20px}.Contacts_partnersFormRightUp__1SH2B{grid-template-columns:1fr}.Contacts_inputContainer__skM9E:nth-child(2),.Contacts_inputContainer__skM9E:nth-child(3),.Contacts_inputContainer__skM9E:nth-child(4),.Contacts_partnersInput__Pz6wE,.Contacts_partnersInput__Pz6wE:nth-child(2),.Contacts_partnersInput__Pz6wE:nth-child(3),.Contacts_partnersTextArea__1EoDL{grid-column:1/2}.Contacts_partnersFormSubmit__8zfJu{width:100%}.Contacts_partnersRight__jmqe2{margin-bottom:30px}.Contacts_partnersListSwiper__PvfiE{display:block;width:100%;max-width:100%;overflow:hidden}.Contacts_partnersListSwiper__PvfiE .Contacts_swiper-slide__sbnE3{width:100%!important;height:auto;display:flex;flex-direction:column}.Contacts_partnersListSwiper__PvfiE .Contacts_partnersListItem___Q2LG{height:432px;padding:20px;box-sizing:border-box;justify-content:start;gap:40px}.Contacts_partnersListItemTitle__8ESpf{font-size:20px;line-height:28px}.Contacts_swiperGreen__Ao0T2 .Contacts_partnersListItem___Q2LG{background-color:#159f4a;color:#fff}.Contacts_successModalTitle__CRLYY{font-size:24px;line-height:32px}.Contacts_successModalInfo__CHq3j{font-size:16px;line-height:22px}.Contacts_successModalInner__buqav{padding:20px}}.Contacts_preFooter__Z7YWZ{margin-bottom:130px}.Contacts_preFooterWrapper__OndQT{padding-top:130px;padding-bottom:130px;border-top:1px solid #bbc5d6;border-bottom:1px solid #bbc5d6;display:grid;grid-template-columns:1fr 2fr;grid-gap:20px;gap:20px}.Contacts_preFooterPartnerCard__4toJs{background:#159f4a;border:1px solid #bbc5d6;border-radius:20px;padding:40px;display:flex;flex-direction:column;justify-content:space-between;align-items:start;position:relative;overflow:hidden;min-height:330px}.Contacts_preFooterTopText__R_8vX{font-family:Literata;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;color:#fff;padding-bottom:8px;border-bottom:1px solid;width:-moz-fit-content;width:fit-content;z-index:1}.Contacts_preFooterTitle__SYR1K{font-family:Literata;font-weight:500;font-size:48px;line-height:58px;letter-spacing:0;vertical-align:bottom}.Contacts_preFooterLink__2dQX5{align-items:end}.Contacts_preFooterPhoto__mtbY3{width:100%;object-fit:cover;border-radius:20px}@media (max-width:1439px){.Contacts_preFooterPhoto__mtbY3{display:none}.Contacts_preFooterWrapper__OndQT{grid-template-columns:1fr;padding-top:110px;padding-bottom:110px}.Contacts_preFooterTitle__SYR1K{font-size:36px;line-height:46px}}@media (max-width:767px){.Contacts_preFooter__Z7YWZ{margin-bottom:70px}.Contacts_preFooterPhoto__mtbY3{display:flex;height:100%}.Contacts_preFooterWrapper__OndQT{gap:10px;grid-template-rows:repeat(2,1fr);padding-top:70px;padding-bottom:70px}.Contacts_preFooterPartnerCard__4toJs{min-height:200px;padding:20px}.Contacts_ripple__83D6_{position:absolute;border-radius:50%;pointer-events:none;z-index:1;width:40px;height:40px}.Contacts_preFooterTitle__SYR1K{font-size:24px;line-height:32px}}.Contacts_partnerCard__a098G{background:#fff;border:1px solid #bbc5d6;border-radius:20px;padding:30px;display:flex;flex-direction:column;justify-content:end;align-items:start;position:relative;overflow:hidden}.Contacts_partnerLink__uNc6O{display:flex;align-items:center;width:100%;justify-content:space-between;text-decoration:none;color:inherit;position:relative;z-index:2}.Contacts_arrowContainer__a52RH{width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:2}.Contacts_ripple__83D6_{position:absolute;border-radius:50%;pointer-events:none;z-index:1;width:60px;height:60px}