@keyframes logo{0%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes white-circle{0%{border-color:transparent}50%{border-color:#efefef}to{opacity:1}}@keyframes showArrow{0%{opacity:0;transform:translateY(10px)}50%{transform:translateY(0)}to{opacity:1;transform:translateY(10px)}}@keyframes white-circle-position{0%{right:440px}to{right:940px}}@keyframes gray-circle-position{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes companyShow{0%{transform:translateX(-150px);opacity:0}50%{opacity:.5}to{transform:translateX(0);opacity:1}}.content,header{max-width:1440px;margin:0 auto}footer{display:none}.content{max-width:1200px;padding-top:80px}.flex-wrap{display:flex;justify-content:space-between;align-items:center}.about-title{display:inline-flex;align-items:center;column-gap:10px;font-family:Proxima Nova,sans-serif;font-style:normal;font-weight:300;font-size:30px;line-height:42px;color:#222;cursor:pointer;margin-left:30px}.about-title:before{content:'';display:inline-block;height:12px;width:12px;border-width:2px 2px 0 0;border-style:solid;border-color:#000 #000 transparent transparent;background:0 0;transform:rotate(225deg);margin-left:-6px;transition:all .1s ease-in-out}.circle{border-radius:50%;text-align:center}.gray-circle{opacity:0;position:absolute;width:716px;height:716px;right:750px;top:-85px;background-color:#efefef;box-sizing:border-box}#gray-circle-logo,#light-gray-circle-logo{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity 2s ease}.light-gray-circle,.white-circle{position:absolute;padding:147px 0;box-sizing:border-box}.light-gray-circle{opacity:0;width:547px;height:547px;top:-69px;right:830px;background-color:#f8f8f8}#light-gray-circle-logo{width:72px;height:104px}.white-circle{background-color:#fff;width:326px;height:326px;top:-57px;right:440px;border:2px solid #f8f8f8;animation:white-circle 4s ease}.white-circle-logo{animation:logo 2s ease}.white-circle-animate{right:940px;animation:white-circle-position 2s ease}.gray-circle-animate,.light-gray-circle-animate{animation:gray-circle-position 2s ease}#light-gray-circle-arrow{opacity:0;left:calc(50% - 18px);top:600px;transition:opacity 2s ease}#light-gray-circle-arrow,.white-circle-arrow-1,.white-circle-arrow-2{position:absolute;cursor:pointer;animation:showArrow 1.5s ease;animation-iteration-count:infinite;padding:10px}.white-circle-arrow-1{top:310px;left:75px;opacity:1;z-index:1000}.white-circle-arrow-2{top:365px;left:calc(50% - 18px);z-index:10;opacity:0;transition:opacity 2s ease}.btn{border:1px solid #00cd2e;border-radius:8px;padding:14px 24px;font-style:normal;font-size:16px;line-height:19px;text-align:center;cursor:pointer}.white-btn{background:#fff;font-family:Proxima Nova,sans-serif;font-weight:400;color:#222}.companies,.companies-wrap{display:flex;flex-direction:column}.companies{gap:90px;max-width:696px;position:relative;left:510px;top:150px;margin-bottom:80px}.companies-wrap{row-gap:90px}.company{padding:16px 24px 20px;border-radius:8px;max-height:140px;max-width:588px;box-sizing:border-box;pointer-events:none}.company-white{opacity:0;background-color:#fff;border:1px solid #dadada;align-self:start}.company-light-gray{opacity:0;background-color:#f8f8f8;align-self:center}.company-gray{opacity:0;background-color:#efefef;align-self:end}.company-light-gray-animate,.company-white-animate{animation:companyShow 1s ease}.company-text,.company-title{font-family:Proxima Nova,sans-serif;font-style:normal;color:#222}.company-title{font-weight:500;font-size:24px;line-height:29px;margin-bottom:8px}.company-text{font-size:18px;line-height:22px}@media screen and (max-width:768px){.companies,.white-circle{display:flex;align-items:center}.companies{position:relative;top:100px;left:auto;max-width:none;margin-bottom:0}.white-circle{justify-content:center;padding:0;right:auto;width:234px;height:234px}.white-circle-logo{width:140px}.white-circle-arrow-1{top:170px;left:auto}.white-circle-arrow-2{top:225px;left:auto}.gray-circle,.light-gray-circle{opacity:0;right:auto;width:392px;height:392px}.gray-circle{width:514px;height:514px}#light-gray-circle-logo{opacity:1;width:50px;height:72px}#gray-circle-logo{opacity:1;width:72px;height:58px}.companies-wrap{display:flex;flex-direction:column;row-gap:8px;position:absolute;top:244px;padding:0 15px 24px}.companies-wrap .company{max-width:none}#light-gray-circle-arrow{top:400px}.white-circle-animate{right:auto;animation:white-circle-position .25s ease}.company-gray-animate,.company-light-gray-animate{animation:companyShow 2s ease}.company-wrap-s1{top:394px;animation:companyWrapSlideDownS1 2s ease}.company-wrap-s2{top:494px;animation:companyWrapSlideDownS2 2s ease}@keyframes white-circle-position{0%{opacity:.5}to{opacity:1}}@keyframes companyShow{0%{transform:translateX(-150px);opacity:0}50%{opacity:.5}to{transform:translateX(0);opacity:1}}@keyframes companyWrapSlideDownS1{0%{top:244px}70%{top:414px}to{top:394px}}@keyframes companyWrapSlideDownS2{0%{top:394px}70%{top:504px}to{top:494px}}}@media screen and (max-width:525px){.white-circle{top:-73px;width:126px;height:126px}.white-circle-logo{width:104px}.white-circle-arrow-1{top:50px;left:auto}.white-circle-arrow-2{top:121px;left:auto}.gray-circle,.light-gray-circle{opacity:0;right:auto;padding:0 0 8px;display:flex;justify-content:center;align-items:flex-end}.light-gray-circle{top:-78px;width:205px;height:205px}.gray-circle{width:270px;height:270px}#gray-circle-logo,#light-gray-circle-logo{opacity:1;width:40px;height:56px;position:relative;top:auto;left:auto;transform:none}#gray-circle-logo{width:52px;height:40px;bottom:auto}.companies-wrap{display:flex;flex-direction:column;row-gap:8px;position:absolute;top:112px;padding:0 15px 24px}.companies-wrap .company{max-width:none;padding:8px}.company-title{font-size:14px;line-height:20px}.company-text{font-size:12px;line-height:16px}#light-gray-circle-arrow{top:200px}.white-circle-animate{right:auto;animation:white-circle-position .25s ease}.company-gray-animate,.company-light-gray-animate{animation:companyShow 2s ease}.company-wrap-s1{top:182px;animation:companyWrapSlideDownS1 2s ease}.company-wrap-s2{top:202px;animation:companyWrapSlideDownS2 2s ease}@keyframes companyWrapSlideDownS1{0%{top:112px}70%{top:202px}to{top:182px}}@keyframes companyWrapSlideDownS2{0%{top:182px}70%{top:222px}to{top:202px}}}