body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{display:flex;flex-direction:column;flex-grow:1}.grecaptcha-badge,.grecaptcha-logo{display:none!important;visibility:hidden!important}.mainInfoSection{align-items:center;border-radius:16px;display:flex;flex-direction:column;margin:0 auto;max-width:1448px;overflow:hidden;padding:174px 0;position:relative;width:100%;z-index:1}@media(max-width:1560px){.mainInfoSection{margin:0 20px;width:auto}}@media(max-width:1024px){.mainInfoSection{padding:80px 52px}}@media(max-width:600px){.mainInfoSection{margin:0 16px;padding:52px 24px}}.mainInfoBackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.mainInfoBackground img{height:100%;object-fit:cover;width:100%}.mainInfoTitle{color:#fff;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin-bottom:56px;max-width:980px;text-align:center}@media(max-width:600px){.mainInfoTitle{font-size:24px;line-height:32px;margin-bottom:40px}}.mainInfoText{color:#fff;font-family:Outfit;font-size:18px;font-weight:400;line-height:28px;max-width:980px;text-align:center}@media(max-width:600px){.mainInfoText{font-size:15px;line-height:22px}}.contactButton{background:#3abc83;border-radius:16px;box-shadow:0 12px 40px 0 rgba(58,188,131,.239);color:#fff;font-size:24px;font-weight:500;line-height:100%;padding:24px 36px;text-align:center}@media(max-width:1200px){.contactButton{font-size:16px;font-weight:600;line-height:100%;padding:16px}}body,html{background-color:#fff;font-family:Outfit,sans-serif;scroll-behavior:smooth}.no-scroll{overflow:hidden}a{cursor:pointer;text-decoration:none!important}.page{display:flex;flex-direction:column;height:100%;min-height:100vh}.blockTitle{color:#2c2b46;display:inline-block;font-size:36px;font-weight:600;line-height:46px;max-width:900px;text-align:center;width:100%}.blockTitle span{color:#6768be!important}@media(max-width:1200px){.blockTitle{font-size:28px;line-height:36px}}.advantages{align-items:center;background:#f9f9f9;border-radius:40px;display:flex;margin:0 32px 160px;padding:160px 0}@media(max-width:1200px){.advantages{border-radius:32px;margin:0 12px 32px;padding:40px 20px}}.advantagesHolder{flex-direction:column;margin:0 auto;max-width:1448px;width:100%}.advantage,.advantagesHolder{align-items:center;display:flex}.advantage{-webkit-column-gap:60px;column-gap:60px;margin-top:80px;max-width:900px}.advantage:nth-child(odd){flex-direction:row-reverse}@media(max-width:1200px){.advantage{margin-top:40px;row-gap:32px}.advantage,.advantage:nth-child(odd){flex-direction:column-reverse}}.advantageContent{display:flex;flex-direction:column}.advantageTitle{font-family:Outfit;margin-bottom:24px}@media(max-width:1200px){.advantageTitle{text-align:center}}.advantageDescription{color:#2c2b46;color:#8c8b9a;font-size:16px;font-weight:400;line-height:22px}@media(max-width:1200px){.advantageDescription{font-size:16px;max-width:408px;text-align:center}}.advantageImage{display:inline-block;flex-shrink:0;height:335px;width:564px}.advantageImage img{height:100%;object-fit:contain;width:100%}@media(max-width:1200px){.advantageImage{height:auto;width:326px}}.advantageInfo{display:flex;flex-direction:column}@media(max-width:1200px){.advantageInfo{max-width:408px;text-align:center}}.advantageTitle{color:#2c2b46;font-size:24px;font-weight:500;line-height:100%}.advantageText{color:#8c8b9a;display:inline-block;font-size:16px;font-weight:400;line-height:23px;margin:24px 0}.contactButton{align-items:center;box-sizing:border-box;-webkit-column-gap:16px;column-gap:16px;cursor:pointer;display:inline-block;display:flex;justify-content:center;margin-top:80px;max-width:900px;width:100%}@media(max-width:1200px){.contactButton{font-size:16px;font-weight:600;line-height:100%}}.pointsSection{display:flex;flex-direction:column;margin:160px auto 0;max-width:1448px;row-gap:56px;width:100%}@media(max-width:1560px){.pointsSection{margin:160px 20px 0;width:auto}}@media(max-width:1024px){.pointsSection{margin-top:80px}}.pointsTitle{color:#000;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;text-align:center}@media(max-width:600px){.pointsTitle{font-size:24px;line-height:32px}}.pointsList{display:flex;flex-wrap:wrap;gap:12px}.pointsSectionSmall .pointsList{margin:0 auto;max-width:1112px!important}@media(max-width:800px){.pointsList{flex-direction:column}}.pointsItem{background:#f9f9f9;border-radius:32px;box-sizing:border-box;display:flex;flex-direction:column;padding:32px;width:calc(25% - 9px)}.pointsSectionSmall .pointsItem{width:calc(33.33333% - 8px)}@media(max-width:800px){.pointsItem{border-radius:24px;padding:24px;width:100%!important}}.pointIcon{align-items:center;background:#000;border-radius:50px;color:#fff;display:flex;font-size:20px;font-weight:600;height:64px;justify-content:center;line-height:48px;margin-bottom:48px;width:64px}@media(max-width:800px){.pointIcon{margin-bottom:40px}}.pointTitle{color:#2c2b46;font-family:Outfit;font-size:20px;font-weight:500;margin-bottom:28px}.pointText{color:#6f6e7b;font-family:Outfit;font-size:16px;font-weight:400;line-height:22px}.clientsSection{align-items:center;display:flex;flex-direction:column;margin:160px 0}@media(max-width:1200px){.clientsSection{margin:56px 0}}.adBlock{align-items:center;background:#2c2b46;border-radius:32px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto 160px;min-height:227px;overflow:hidden;padding:52px;position:relative;width:900px;z-index:1}@media(max-width:1200px){.adBlock{align-items:center;box-sizing:border-box;flex-direction:column;margin:0 12px 56px;padding:32px;row-gap:32px;text-align:center;width:auto}}.adBlockDetails{align-items:center;display:flex;flex-direction:column;width:426px}@media(max-width:1200px){.adBlockDetails{width:auto}}.adBlockTitle{color:#fff;font-size:28px;font-weight:600;line-height:32px}.adBlockTitle span{color:#3abc83}@media(max-width:1200px){.adBlockTitle{font-size:20px;line-height:26px}}.adBlockText{color:#fff;margin-top:30px}.adBlockButton{align-items:center;align-self:center;background-color:#3abc83;border-radius:#3abc83;border-radius:20px;color:#fff;-webkit-column-gap:16px;column-gap:16px;cursor:pointer;display:flex;flex-shrink:0;font-size:24px;font-weight:500;padding:20px 36px;text-align:center}@media(max-width:1200px){.adBlockButton{font-size:16px;font-weight:600;line-height:100%;padding:16px}}.adBlockBackgroung{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.adBlockBackgroung img{height:100%;object-fit:cover;width:100%}.spacer{height:160px;width:100%}@media(max-width:1200px){.spacer{height:56px}}.header{box-sizing:border-box;left:0;margin:0 auto;padding:20px 20px 0;position:absolute;right:0;top:0;width:100%;z-index:12}.header,.headerLogo{align-items:center;display:flex}.headerLogo{-webkit-column-gap:8px;column-gap:8px;position:relative;width:192px;z-index:1}@media(max-width:600px){.headerLogo{width:100px}.header{padding:20px 20px 0}}.headerContent{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;max-width:1448px;width:100%}.headerLogo{cursor:pointer;display:inline-block;height:36px;margin:0 auto 0 0;width:234px}.headerLogo img{width:100%}.headerContact{align-items:center;background-color:#f0f0f0;border:1px solid #e4f5ed;border-radius:12px;color:#000;-webkit-column-gap:16px;column-gap:16px;cursor:pointer;display:flex;padding:10px 16px;transition:.2s}.headerContact:hover{background-color:#ddd}.headerLinks{align-items:center;-webkit-column-gap:32px;column-gap:32px;display:flex;margin:0 32px 0 auto}@media(max-width:1200px){.headerLinks{align-items:center;flex-direction:column;margin:0 0 16px;row-gap:16px;text-align:center}}.headerLink{border-bottom:2px solid #fff;color:#000;cursor:pointer;font-size:16px;font-weight:400;line-height:100%;padding:8px 0}.headerLinkActive{border-color:#3abc83;color:#3abc83}.headerLink:hover{color:#3abc83}.headerMenu{cursor:pointer;display:inline-block;margin:0 0 0 auto;position:relative;z-index:2}.phoneHeaderMenu{align-items:center;background-color:#fff;border-radius:0 0 32px 32px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding:40px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:1}.phoneHeaderMenu:before{background:#fff;border-radius:0 0 32px 32px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.phoneHeaderMenu:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,89%,.6);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-2}.servicesList{background:#fff;border:1px solid #ddd;border-radius:16px;border-radius:20px;box-shadow:0 8px 12px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;padding:20px;position:absolute;right:50%;row-gap:20px;top:78px;-webkit-transform:translateX(280px);transform:translateX(280px)}@media(max-width:1560px){.servicesList{right:0;-webkit-transform:translateX(-480px);transform:translateX(-480px)}}@media(max-width:1200px){.servicesList{align-items:center;border:none;box-shadow:none;padding:0;position:static;row-gap:28px;text-align:center;-webkit-transform:none;transform:none}}.servicesListItem{align-self:flex-start;color:#000;cursor:pointer;font-size:16px;font-weight:400;line-height:24px;position:relative;z-index:1}.servicesListItem:hover{color:#3abc83}.servicesListItem:hover:before{opacity:1}.servicesListItem:before{background:#f5fcf9;border-radius:8px;content:"";height:43px;left:-12px;opacity:0;position:absolute;top:-10px;width:calc(100% + 24px);z-index:-1}@media(max-width:1200px){.servicesListItem{color:#8c8b9a;font-size:16px;font-weight:400;line-height:100%;text-align:center;width:100%}.servicesListItem:before{display:none}}.footer{background-color:#fff;color:#8c8b9a;font-size:16px;line-height:28px;padding:36px 0;position:relative;z-index:10}.footer .content{-webkit-column-gap:24px;column-gap:24px;display:flex;justify-content:flex-start;margin:0 auto;max-width:1448px;width:100%}@media(max-width:1560px){.footer .content{margin:0 20px;width:auto}}@media(max-width:1200px){.footer .content{align-items:center;flex-direction:column;row-gap:24px;width:calc(100% - 40px)}.footer{padding:12px 0}}.footerText{margin:0 0 0 auto}@media(max-width:1200px){.footerText{margin:0}}.footerLogo{display:inline-block;height:28px;width:203px}.footerLogo img{width:100%}.footerTerms{color:#8c8b9a!important;cursor:pointer;margin-left:20px}.footerTerms:hover{color:#3abc83!important}@media(max-width:1200px){.footerTerms{margin:0}}.form-title{color:#2c2b46;display:block;font-size:28px;font-weight:600;line-height:30px;text-align:center}.popup{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,7%,.65);display:flex;justify-content:center;position:fixed;z-index:100}.popup,.popup:before{bottom:0;left:0;right:0;top:0}.popup:before{background-color:#f9f9f9;content:"";opacity:.6;position:absolute}.form{background:#fff;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;max-height:100%;max-width:100%;overflow:auto;overflow-x:hidden;padding:24px;position:relative;width:600px}@media(max-width:1024px){.form{bottom:0;left:0;overflow:auto;padding:60px;right:0;top:0;-webkit-transform:none;transform:none;width:calc(100% - 32px)}}@media(max-width:600px){.form{padding:20px}}.form-title{align-self:flex-start;font-weight:700;margin-bottom:32px}@media(max-width:600px){.form-title{font-size:18px;margin-bottom:24px}}.form-content{display:flex;flex-basis:100%;flex-direction:column}.form-close{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:10px;top:20px;transition:.2s;width:48px;z-index:2}.form-close svg{width:20px}.form-close path{stroke:#8c8b9a!important;transition:.2s}.form-close:hover path{stroke:#2c2b46!important}@media(max-width:600px){.form-close{top:10px}}.form-row{align-items:flex-end;-webkit-column-gap:16px;column-gap:16px;display:flex}@media(max-width:600px){.form-row{flex-direction:column}}.form-label{color:#2c2b46;flex:1 1;font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px;position:relative}@media(max-width:600px){.form-label{width:100%}}.form-label span{color:#2c2b46;display:inline-block;line-height:16px;margin-bottom:10px}.form-label span sup{color:#3abc83}.form-label svg{left:0;pointer-events:none;position:absolute;top:6px}@media(max-width:1780px){.form-label{font-size:16px;margin-bottom:20px}.form-label span{bottom:8px}}@media(max-width:600px){.form-label span{bottom:14px;font-size:14px}.form-label{font-size:16px;line-height:22px;margin-bottom:16px}}.form-error{bottom:-5px!important;color:#ee6328;font-size:11px;left:40px;opacity:0;position:absolute}@media(max-width:600px){.form-error{bottom:-1px!important;font-size:10px}}.form-input{background:#f9f9f9;border:1px solid #fff;border-radius:12px;box-sizing:border-box;color:#8c8b9a;font-family:Outfit,sans-serif;font-size:16px;font-weight:500;font-weight:400;height:40px;line-height:36px;padding:0 0 0 16px;resize:none;width:100%}.form-input:hover{border-color:#8c8b9a}.form-input:focus{border-color:#3abc83;outline:none}.form-input:focus+span{display:none}.form-input:focus~.form-error{opacity:0!important}.form-input:valid~svg path{stroke:var(--page-color)}.form-input:invalid~.form-error{opacity:1}.form-input:not(:placeholder-shown)+span{display:none}.form-input:placeholder-shown~svg path{stroke:#a4acc2}.form-input:placeholder-shown~.form-error{opacity:0!important}.form .form-textarea{font-family:Outfit,sans-serif;font-size:14px;font-weight:400;height:80px!important;padding:0 0 0 16px}.form textarea+span{bottom:auto!important;right:28px;top:12px}@media(max-width:1024px){.form textarea+span{right:28px;top:10px}}.form .form-button{align-items:center;background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:40px;margin:auto 0 0;padding:0 28px;position:relative;text-align:center}.form-button{background-color:#3abc83;box-shadow:0 12px 40px 0 rgba(58,188,131,.239);transition:.2s}.form-button:hover{background-color:#353535}.success{align-items:center;background-color:#fff;border-radius:32px;-webkit-column-gap:12px;column-gap:12px;display:flex;flex-direction:column;left:50%;padding:40px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.8s;width:600px}@media(max-width:1200px){.success{border-radius:0;bottom:0;box-sizing:border-box;height:100%;justify-content:center;left:0;right:0;top:0;-webkit-transform:none;transform:none;width:100%}}.success-icon{align-items:center;background-color:#000;border-radius:64px;display:inline-block;display:flex;height:64px;justify-content:center;margin-bottom:32px;width:64px}.success-title{color:#2c2b46;font-size:28px;font-weight:600}.success-text,.success-title{line-height:100%;text-align:center}.success-text{color:#8c8b9a;display:inline-block;font-size:16px;font-weight:400;margin:28px 0 32px}.success-close{align-items:center;background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:40px;position:relative;text-align:center;transition:.2s;width:100%}.submit-icon{transition:.2s;width:36px}@media(max-width:600px){.submit-icon{width:26px}}.popup-success{-webkit-animation:hide 3.5s;animation:hide 3.5s}@-webkit-keyframes hide{0%{opacity:1}50%{opacity:1}to{opacity:0}}@keyframes hide{0%{opacity:1}50%{opacity:1}to{opacity:0}}.form-type-holder{display:flex;justify-content:space-between;margin-bottom:24px}.form-type{align-items:center;background:#2c2c3d;border-radius:36px;color:#81819a;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:26px;padding:12px 0;width:calc(33.33333% - 10.66667px)}.form-type:hover{background:#54546d;color:#000}.form-type-active{background-color:#0effd4!important;color:#000!important}@media(max-width:1024px){.form-type{width:calc(33.33333% - 21.33333px)}}@media(max-width:600px){.form-type{width:calc(33.33333% - 8px)}}.mainScreen{align-items:center;display:flex;flex-direction:column;margin:120px auto 100px;max-width:1448px}@media(max-width:1200px){.mainScreen{margin:116px 12px 66px}}.mainScreenImage{margin-bottom:64px;max-width:636px}.mainScreenImage img{height:100%;object-fit:contain;width:100%}@media(max-width:800px){.mainScreenImage{margin-bottom:50px;width:460px}}.mainScreenImageMobile{margin:0 -12px 40px;width:auto}.mainScreenTitle{color:#000;display:inline-block;font-family:Outfit;font-size:56px;font-weight:700;font-weight:900;letter-spacing:-1.12px;line-height:60px;margin-bottom:40px;max-width:880px;text-align:center;text-transform:uppercase}.mainScreenTitle span{color:#000!important}.mainScreenTitle b{color:#615cbd;font-weight:900}@media(max-width:600px){.mainScreenTitle{font-size:28px;line-height:36px}}.mainScreenDetails{color:#000;font-family:Outfit;font-size:20px;font-weight:600;margin-bottom:40px;text-align:center}.mainScreenText{color:#6f6e7b;font-size:18px;font-weight:400;line-height:24px;max-width:880px;text-align:center}@media(max-width:1200px){.mainScreenText{font-size:16px;line-height:24px}}.mainScreenButton{align-items:center;background-color:#000;border-radius:16px;color:#fff;-webkit-column-gap:16px;column-gap:16px;cursor:pointer;display:flex;margin-top:44px;padding:10px 32px}.mainScreenButton:hover{background-color:#353535}.preFooter{align-items:center;border-radius:16px;display:flex;justify-content:center;margin:52px auto 20px;max-width:1448px;overflow:hidden;padding:160px 0 144px;position:relative;width:100%;z-index:1}@media(max-width:1560px){.preFooter{margin:52px 20px 20px;width:auto}}@media(max-width:1200px){.preFooter{padding:80px 52px}}@media(max-width:600px){.preFooter{border-radius:0;margin:50px 0 20px;padding:50px 16px 20px}}.preFooterBackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.preFooterBackground img{height:100%;object-fit:cover;width:100%}.preFooterContent{-webkit-column-gap:72px;column-gap:72px;display:flex;max-width:1024px}@media(max-width:1024px){.preFooterContent{-webkit-column-gap:52px;column-gap:52px}}@media(max-width:800px){.preFooterContent{align-items:center;flex-direction:column}}.preFooterForm{background:#fff;border-radius:32px;flex-shrink:0;overflow:hidden;width:520px;z-index:1}@media(max-width:1200px){.preFooterForm{width:440px}}@media(max-width:800px){.preFooterForm{width:100%}}@media(max-width:1024px){.preFooterForm .form{width:100%!important}}.preFooterForm .success{position:static;-webkit-transform:none;transform:none;width:auto}.preFooterInfo{display:flex;flex-direction:column;justify-content:center;z-index:1}@media(max-width:800px){.preFooterInfo{align-items:center;margin-bottom:52px;text-align:center}}@media(max-width:600px){.preFooterInfo{margin-bottom:32px}}.preFooterTitle{color:#fff;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin-bottom:48px}@media(max-width:600px){.preFooterTitle{font-size:24px;line-height:32px;margin-bottom:32px}}.preFooterText{color:#fff;font-family:Outfit;font-size:18px;font-weight:400;line-height:28px;opacity:.6}@media(max-width:600px){.preFooterText{font-size:15px;line-height:22px}}.searches{display:flex;flex-wrap:wrap;gap:20px;margin:0 auto;max-width:1448px;max-width:1112px}@media(max-width:1560px){.searches{margin:0 20px}}@media(max-width:1024px){.searches{justify-content:center}}.searchesItem{background-color:#f9f9f9;border-radius:40px;box-sizing:border-box;display:flex;flex-direction:column;height:304px;justify-content:flex-end;padding:24px;position:relative;width:206px}@media(max-width:1024px){.searchesItem{border-radius:28px;height:190px;padding:16px;width:173px}}@media(max-width:600px){.searchesItem{height:252px;width:126px}}.searchesPhoto{background-color:#8c8b9a;border-radius:72px;flex-shrink:0;height:72px;margin:0 0 auto;overflow:hidden;width:72px}.searchesPhoto img{height:100%;object-fit:cover;width:100%}.searchesLink{align-items:center;background-color:#3abc83;border-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:24px;top:24px;width:20px}.searchesName{color:#2c2b46;font-family:Outfit;font-size:24px;font-weight:500;margin-bottom:24px}@media(max-width:1024px){.searchesName{font-size:16px;margin-bottom:16px}}.searchesRole{color:#8c8b9a;font-family:Outfit;font-size:16px;font-weight:400}.serchersPopupHolder{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.serchersPopupHolder:before{background-color:#f9f9f9;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0}.serchersPopup{align-items:center;background-color:#fff;border-radius:32px;box-sizing:border-box;display:flex;flex-direction:column;left:50%;padding:32px;position:absolute;row-gap:32px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}@media(max-width:1024px){.serchersPopup{border-radius:none;border-radius:0;bottom:0;left:0;overflow:auto;padding:60px;right:0;top:0;-webkit-transform:none;transform:none;width:100%}}@media(max-width:600px){.serchersPopup{padding:20px}}.serchersPopupClose{cursor:pointer;position:absolute;right:32px;top:32px}.serchersPopupImg{border-radius:180px;flex-shrink:0;height:120px;overflow:hidden;width:120px}.serchersPopupImg img{height:100%;object-fit:cover;width:100%}.serchersPopupName{color:#2c2b46;font-family:Outfit;font-size:24px;font-weight:500;text-align:center}.serchersPopupText{color:#8c8b9a;font-family:Outfit;font-size:16px;font-weight:400}.serchersPopupButton{align-items:center;background:#3abc83;border-radius:12px;box-shadow:0 12px 40px 0 rgba(58,188,131,.24);color:#fff;-webkit-column-gap:16px;column-gap:16px;cursor:pointer;display:flex;flex-shrink:0;font-weight:600;height:48px;justify-content:center;width:100%}.storyScreen{align-items:center;display:flex;flex-direction:column;margin:160px auto;max-width:1070px}@media(max-width:1560px){.storyScreen{margin:160px auto}}@media(max-width:1024px){.storyScreen{margin:120px 20px 80px}}@media(max-width:600px){.storyScreen{margin:100px 16px 60px}}.storyScreenTitle{color:#000;font-family:Outfit;font-size:56px;font-weight:700;letter-spacing:-1.12px;line-height:60px;text-align:center;text-transform:uppercase}@media(max-width:600px){.storyScreenTitle{font-size:28px;line-height:36px}}.storyScreenBlocks{-webkit-column-gap:32px;column-gap:32px;display:flex;margin:72px 0 44px}@media(max-width:1200px){.storyScreenBlocks{flex-direction:column;margin:72px 32px 44px;row-gap:32px}}@media(max-width:600px){.storyScreenBlocks{margin:44px 16px 0}}.storyScreenText{color:#6f6e7b;flex-shrink:0;font-family:Outfit;font-size:18px;font-weight:400;line-height:28px;width:243px}.storyScreenText b{color:#6768be}@media(max-width:1200px){.storyScreenText{width:100%}}.philosophySection{display:flex;flex-direction:column;margin:0 auto;max-width:842px}@media(max-width:800px){.philosophySection{margin:0 16px}}.philosophyTitle{color:#000;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin-bottom:52px;text-align:center}@media(max-width:600px){.philosophyTitle{font-size:24px;line-height:36px}}.philosophyPoints{display:flex;flex-direction:column;row-gap:20px}.philosophyPoint{align-items:center;background:#f9f9f9;border-radius:32px;box-sizing:border-box;-webkit-column-gap:28px;column-gap:28px;display:flex;height:140px;padding:0 36px;width:100%}@media(max-width:800px){.philosophyPoint{align-items:start;flex-direction:column;height:auto;padding:24px;row-gap:32px}}.philosophyPointCount{align-items:center;background:#000;border-radius:64px;color:#fff;display:flex;font-family:Outfit;font-size:20px;font-weight:500;height:64px;justify-content:center;text-transform:capitalize;width:64px}.philosophyPointInfo{display:flex;flex-direction:column;width:calc(50% - 58px)}@media(max-width:800px){.philosophyPointInfo{width:100%}}.philosophyPointTip{color:#6f6e7b;font-family:Outfit;font-size:16px;font-weight:400;line-height:22px;margin-bottom:7px}.philosophyPointText{color:#2c2b46;font-family:Outfit;font-size:20px;font-weight:500}.differenceSection{align-items:center;border-radius:32px;display:flex;justify-content:center;margin:160px auto;max-width:1448px;overflow:hidden;padding:132px 0;position:relative;width:100%;z-index:1}@media(max-width:1560px){.differenceSection{margin:160px 20px;width:auto}}@media(max-width:1024px){.differenceSection{margin:80px 20px;padding:80px 52px}}@media(max-width:600px){.differenceSection{margin:60px 16px;padding:52px 24px}}.differenceBackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.differenceBackground img{height:100%;object-fit:cover;width:100%}.differenceContent{display:flex;flex-direction:column;max-width:980px}.differenceTitle{color:#fff;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin-bottom:52px;text-align:center}@media(max-width:600px){.differenceTitle{font-size:24px;line-height:32px;margin-bottom:40px}}.differenceText{color:#fff;font-family:Outfit;font-size:18px;font-weight:400;line-height:28px;text-align:center}.differenceText b{color:#3abc83}@media(max-width:600px){.differenceText{font-size:15px;line-height:22px}}.teamSection{align-items:center;display:flex;flex-direction:column}.teamTitle{color:#000;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin-bottom:72px;text-align:center}@media(max-width:600px){.teamTitle{font-size:24px;line-height:32px;margin-bottom:52px}}.cardsSection{-webkit-column-gap:20px;column-gap:20px;display:flex;margin:0 auto;max-width:1448px;width:100%}@media(max-width:1560px){.cardsSection{margin:0 20px;width:auto}}@media(max-width:1024px){.cardsSection{flex-direction:column;row-gap:20px}}.cardImage{border-radius:32px;flex-shrink:0;overflow:hidden;width:calc(50% - 10px)}.cardImage img{height:100%;object-fit:cover;width:100%}@media(max-width:1024px){.cardImage{width:100%}}.cardInfo{align-items:center;background-color:#000;border-radius:32px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:440px;padding:90px;text-align:center;width:calc(50% - 10px)}@media(max-width:1024px){.cardInfo{padding:80px 52px;width:100%}}@media(max-width:600px){.cardInfo{min-height:0;min-height:auto;padding:52px 24px}}.cardInfoTitle{color:#fff;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin-bottom:52px;text-align:center}@media(max-width:600px){.cardInfoTitle{font-size:24px;line-height:32px;margin-bottom:40px}}.cardInfoText{color:#fff;font-family:Outfit;font-size:18px;font-weight:400;line-height:28px;text-align:center}@media(max-width:600px){.cardInfoText{font-size:15px;line-height:22px}}.partnersInfo{align-items:center;border-radius:32px;display:flex;justify-content:center;margin:0 auto;max-width:1448px;overflow:hidden;padding:94px 0;position:relative;width:100%;z-index:1}@media(max-width:1560px){.partnersInfo{margin:0 20px;width:auto}}@media(max-width:1200px){.partnersInfo{padding:80px 52px}}@media(max-width:600px){.partnersInfo{padding:52px 24px}}.partnersBackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.partnersBackground img{height:100%;object-fit:cover;width:100%}.partnersText{color:#fff;font-family:Outfit;font-size:18px;font-weight:400;line-height:28px;max-width:980px;text-align:center}.partnersText b{color:#3abc83}@media(max-width:600px){.partnersText{font-size:15px;line-height:22px}}.consultingSection{display:flex;flex-direction:column;margin:160px 20px}@media(max-width:1024px){.consultingSection{margin:80px 20px}}@media(max-width:600px){.consultingSection{margin:60px 16px}}.consultingTitle{color:#000;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin-bottom:72px;text-align:center}@media(max-width:600px){.consultingTitle{font-size:24px;line-height:32px}}.consultingList{-webkit-column-gap:20px;column-gap:20px;display:flex;margin:0 auto;max-width:1112px}@media(max-width:800px){.consultingList{flex-wrap:wrap;gap:20px}}.consultingItem{background-color:#f9f9f9;border-radius:40px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:24px;width:calc(25% - 15px)}@media(max-width:800px){.consultingItem{width:calc(50% - 10px)}}@media(max-width:600px){.consultingItem{width:100%}}.consultingItemImage{border-radius:50%;height:72px;overflow:hidden;width:72px}.consultingItemImage img{height:100%;object-fit:cover;width:100%}.consultingItemTitle{color:#2c2b46;font-family:Outfit;font-size:24px;font-weight:500;margin:20px 0 24px}.consultingItemText{color:#8c8b9a;font-family:Outfit;font-size:16px;font-weight:400;margin-bottom:20px}.consultingItemButton{align-items:center;background-color:#000;border-radius:12px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin:auto 0 0;text-align:center;width:100%}.consultingItemButton:hover{background-color:#353535}.partnerMainScreenImage{border-radius:160px;height:160px;margin-bottom:0!important;overflow:hidden;width:160px}.partnerOverview{align-items:center;background-color:#000;border-radius:32px;display:flex;flex-direction:column;margin:0 auto;max-width:1448px;padding:110px 0;width:100%}@media(max-width:1560px){.partnerOverview{margin:0 20px;width:auto}}@media(max-width:1024px){.partnerOverview{padding:80px 52px}}@media(max-width:600px){.partnerOverview{padding:52px 24px}}.partnerOverviewTitle{color:#fff;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin-bottom:56px;text-align:center}@media(max-width:600px){.partnerOverviewTitle{font-size:24px;line-height:32px;margin-bottom:40px}}.partnerOverviewText{color:#fff;font-family:Outfit;font-size:18px;font-weight:400;line-height:28px;max-width:980px;text-align:center}@media(max-width:600px){.partnerOverviewText{font-size:15px;line-height:22px}}.partnerContentSection{align-items:center;display:flex;margin:160px auto 80px;max-width:1448px;width:100%}@media(max-width:1024px){.partnerContentSection{margin:160px 20px 80px;margin:80px 20px;width:auto}}@media(max-width:600px){.partnerContentSection{margin:60px 16px 0}}.partnerContent{display:flex;flex-direction:column;margin:0 auto;max-width:1112px}.partnerContentTitle{color:#000;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px}@media(max-width:600px){.partnerContentTitle{font-size:24px;line-height:32px}}.partnerContentText{color:#6f6e7b;font-family:Outfit;font-size:16px;font-weight:400;line-height:22px;margin:36px 0 70px}.partnerContentText ul{margin:0!important;padding:0 0 0 24px}.partnerContentText li{margin:0 0 4px!important;padding:0 0 0 10px}@media(max-width:600px){.partnerContentText{margin:30px 0 60px}}.expertiseSection{align-items:center;border-radius:32px;display:flex;justify-content:center;margin:32px auto 0;max-width:1448px;overflow:hidden;padding:160px 0;position:relative;width:100%;z-index:1}@media(max-width:1560px){.expertiseSection{margin:32px 20px 0;width:auto}}@media(max-width:1200px){.expertiseSection{padding:80px 52px}}@media(max-width:600px){.expertiseSection{border-radius:0;margin:1px 0 0;padding:52px 16px}}.expertiseBackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.expertiseBackground img{height:100%;object-fit:cover;width:100%}.expertiseContent{-webkit-column-gap:72px;column-gap:72px;display:flex;max-width:1075px;z-index:1}@media(max-width:1024px){.expertiseContent{flex-direction:column;row-gap:40px}.expertiseSectionSecond .expertiseContent{flex-direction:column-reverse}}.expertiseInfo{display:flex;flex-direction:column;justify-content:center}@media(max-width:1024px){.expertiseInfo{align-items:center;text-align:center}}.expertiseInfoTag{font-family:Outfit;font-size:20px;font-weight:700;line-height:36px;text-transform:uppercase}.expertiseInfoTitle{color:#fff;font-family:Outfit;font-size:36px;font-weight:600;line-height:48px;margin:28px 0 48px}@media(max-width:1024px){.expertiseInfoTitle{margin:20px 0 40px}}@media(max-width:600px){.expertiseInfoTitle{font-size:24px;line-height:32px}}.expertiseInfoText{color:#f9f9f9;font-family:Outfit;font-size:18px;font-weight:400;line-height:28px}@media(max-width:600px){.expertiseInfoText{font-size:15px;line-height:22px}}.expertisePoints{display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;width:572px}@media(max-width:1024px){.expertisePoints{width:100%}}@media(max-width:600px){.expertisePoints{flex-direction:column}}.expertisePoint{background:#fff;border-radius:32px;box-sizing:border-box;display:flex;flex-direction:column;height:240px;padding:32px;width:280px}@media(max-width:1024px){.expertisePoint{width:calc(50% - 6px)}}@media(max-width:600px){.expertisePoint{align-items:center;-webkit-column-gap:18px;column-gap:18px;flex-direction:row;height:104px;padding:20px;width:100%}}.expertisePointIcon{align-items:center;border-radius:50px;display:flex;flex-shrink:0;height:64px;justify-content:center;margin-bottom:48px;width:64px}@media(max-width:600px){.expertisePointIcon{margin-bottom:0}}.expertisePointText{color:#2c2b46;font-family:Outfit;font-size:20px;font-weight:500}@media(max-width:600px){.expertisePointText{font-size:18px}}.expertiseRule{align-items:center;display:flex;flex-direction:column;margin:160px auto;max-width:1070px;row-gap:44px}@media(max-width:1024px){.expertiseRule{margin:80px 20px}}@media(max-width:600px){.expertiseRule{margin:80px 16px;row-gap:0}}.expertiseRuleText{color:#000;font-family:Outfit;font-size:56px;font-style:normal;font-weight:700;letter-spacing:-1.12px;line-height:70px;text-align:center;text-transform:uppercase}.expertiseRuleText b{color:#6768be}@media(max-width:600px){.expertiseRuleText{font-size:28px;line-height:36px}}.rolesSection{display:flex;flex-direction:column;margin:160px auto 0;max-width:1448px;row-gap:80px;width:100%}@media(max-width:1560px){.rolesSection{margin:160px 20px 0;width:auto}}@media(max-width:1024px){.rolesSection{margin:80px 20px 0;row-gap:56px}}.rolesTitle{color:#2c2b46;font-family:Outfit;font-size:36px;font-weight:600;text-align:center}@media(max-width:600px){.rolesTitle{font-size:24px;line-height:32px}}.rolesContent{display:flex;flex-direction:column;margin:0 auto;max-width:1112px;row-gap:12px;width:100%}.rolesContentRow{-webkit-column-gap:12px;column-gap:12px;display:flex}@media(max-width:800px){.rolesContentRow{flex-direction:column;row-gap:12px}}.rolesContentItem{align-items:center;border-radius:32px;box-sizing:border-box;display:flex;flex-direction:column;height:200px;justify-content:center;row-gap:24px;width:calc(33.33333% - 8px)}.rolesContentRowBig .rolesContentItem{width:calc(25% - 9px)}@media(max-width:800px){.rolesContentItem{align-items:start;border-radius:16px;height:auto;padding:20px 24px;width:100%!important}}.rolesContentText{text-align:center}
/*# sourceMappingURL=main.0fb1fc37.css.map*/