@font-face{font-family:'Ubuntu';src:url('/template/fonts/Ubuntu-Regular.woff') format('woff');font-display:swap}@font-face{font-family:'Ubuntu';src:url('/template/fonts/Ubuntu-Italic.woff') format('woff');font-display:swap;font-style:italic}@font-face{font-family:'Ubuntu';src:url('/template/fonts/Ubuntu-Bold.woff') format('woff');font-display:swap;font-weight:bold}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProRegular.woff') format('woff');font-display:swap;font-weight:400}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProItalic.woff') format('woff');font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProLight.woff') format('woff');font-display:swap;font-weight:300}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProLightItalic.woff') format('woff');font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProMedium.woff') format('woff');font-display:swap;font-weight:500}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProMediumItalic.woff') format('woff');font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProBold.woff') format('woff');font-display:swap;font-weight:700}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProBoldItalic.woff') format('woff');font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProBlack.woff') format('woff');font-display:swap;font-weight:900}@font-face{font-family:'GothamPro';src:url('/template/fonts/GothamProBlackItalic.woff') format('woff');font-display:swap;font-weight:900;font-style:italic}*{box-sizing:border-box}html{max-width:100vw;max-width:100dvw;overflow-x:hidden}div{position:relative}body{font-family:'GothamPro','Ubuntu','Roboto',Arial,sans-serif;background:#F1F1F1;color:#202023;margin:0;padding-top:64px;transition:all 0.6s ease;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:0}body.loaded{opacity:1}.wrap{max-width:1390px;margin:0
auto;padding:0
20px}.margin24{margin:20px
auto}div,main,article,footer{position:relative}section{position:relative}h1,h2,h3,h4{margin:0}section.promo
.wrap{width:calc(100% - 40px);margin:0
auto;height:752px;max-height:100vh;min-height:550px;border-radius:30px;overflow:hidden}section.promo
.bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}section.promo
.content{width:50%;min-width:680px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#F8F8F81A;position:absolute;right:0;height:100%;display:flex;align-items:center;justify-content:flex-start;padding:80px;gap:24px;flex-direction:column;padding-top:160px;transition:all 0.6s ease;align-items:flex-start;border-radius:30px}section.promo .content .top
.top_b{font-weight:400;font-style:normal;font-size:50px;line-height:60px;letter-spacing:0%;display:block;color:#F8F8F8}section.promo .content .top .goto
span{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#A0D238}section.promo .content .top .goto
i{background-image:url("data:image/svg+xml,%3Csvg width='15' height='20' viewBox='0 0 15 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.65685 19.7071C7.04737 20.0976 7.68054 20.0976 8.07106 19.7071L14.435 13.3431C14.8255 12.9526 14.8255 12.3195 14.435 11.9289C14.0445 11.5384 13.4113 11.5384 13.0208 11.9289L7.36395 17.5858L1.7071 11.9289C1.31657 11.5384 0.68341 11.5384 0.292885 11.9289C-0.097639 12.3195 -0.097639 12.9526 0.292885 13.3431L6.65685 19.7071ZM7.36395 0L6.36395 4.37114e-08L6.36395 19L7.36395 19L8.36395 19L8.36395 -4.37114e-08L7.36395 0Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:15px;height:16px;display:block;background-size:contain;background-repeat:no-repeat;transition:all 0.6s ease}section.promo .content .top
.goto{display:flex;gap:8px;align-items:baseline;height:20px;margin-top:16px;cursor:pointer}section.promo .content .top .goto:hover
i{transform:translateY(8px)}section.promo .content
.bot{color:#F8F8F8;font-size:16px;display:block;line-height:20px;max-width:352px;margin-top:auto}body{padding-top:20px}header{height:70px;width:583px;max-width:100%;position:fixed;z-index:10;left:50%;transform:translateX(-50%);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#ECECEC33;border-radius:10px;top:40px;padding:14px;gap:15px;display:flex;justify-content:flex-end;align-items:center;padding-left:24px;transition:all 0.6s ease}.scrolled
header{top:20px}.btn{display:flex;padding:0
20px;text-decoration:none;color:#111;font-weight:400;font-size:14px;border-radius:10px;background:#A0D238;min-height:40px;transition:all 0.6s ease;align-items:center;gap:10px}.btn.btn-green:hover{background:#8dbb2e}header .btn
i{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42983 0.635501C9.42984 0.284539 9.14533 2.59876e-05 8.79436 2.44379e-05L3.0751 -1.07288e-06C2.72414 -2.6226e-06 2.43963 0.284507 2.43963 0.63547C2.43962 0.986432 2.72413 1.27094 3.0751 1.27095L8.15888 1.27097L8.15886 6.35476C8.15886 6.70572 8.44337 6.99023 8.79433 6.99023C9.1453 6.99024 9.42981 6.70573 9.42981 6.35476L9.42983 0.635501ZM0.449341 8.98044L0.898687 9.42979L9.24371 1.08485L8.79436 0.635498L8.34502 0.186148L-4.88758e-06 8.53109L0.449341 8.98044Z' fill='%23202023'/%3E%3C/svg%3E%0A");width:10px;height:10px}.openmenu{background-image:url("data:image/svg+xml,%3Csvg width='54' height='64' viewBox='0 0 54 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 24L42 24' stroke='%23202023' stroke-width='2'/%3E%3Cpath d='M12 32L42 32' stroke='%23202023' stroke-width='2'/%3E%3Cpath d='M12 40L42 40' stroke='%23202023' stroke-width='2'/%3E%3C/svg%3E%0A");width:64px;height:64px;background-repeat:no-repeat;background-position:CENTER;cursor:pointer}header
.logo{margin-right:auto}.megacontent>section:not(.promo){margin:70px
auto}.mission
h2{font-weight:400;font-size:50px;line-height:60px;color:#000;max-width:80%;opacity:0.8;margin-bottom:80px}.mission
.elements{display:grid;grid-template-columns:1fr 2fr;gap:24px}.mission .elements
.left{color:rgba(0,0,0,0.4);line-height:20px;font-size:14px;max-width:230px}.mission .elements .rght .item>b{font-size:80px;font-weight:400;line-height:78px;display:block}.mission .elements .rght .item
p{margin:0;margin-top:8px;color:rgba(0,0,0,0.4);display:block;line-height:20px;max-width:160px}.mission .elements
.rght{display:grid;grid-template-columns:repeat(3, 1fr);gap:130px 20px}.megacontent>section.cards{margin:140px
auto;width:100%;overflow-x:hidden}.megacontent > section.cards
.wrap{display:grid;grid-template-columns:540px 1fr;gap:40px;overflow:hidden;-webkit-mask-image:linear-gradient(
to right,
transparent 0,
black 50px,
black calc(100% - 50px),
transparent 100%
);mask-image:linear-gradient(
to right,
transparent 0,
black 50px,
black calc(100% - 50px),
transparent 100%
)}.cards
.item.first{height:332px;overflow:hidden;z-index:1;border-radius:10px}.cards .item.first
img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom center}.cards
.item.first{height:332px;overflow:hidden;border-radius:10px;padding:40px
50px;display:flex;justify-content:flex-start;align-items:flex-end}.cards .item.first
.title{color:#f8f8f8;font-size:32px;line-height:38px;position:relative;font-weight:400}.cards .item.first .title
i{background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7071 8.07112C20.0976 7.6806 20.0976 7.04743 19.7071 6.65691L13.3431 0.292945C12.9526 -0.0975791 12.3195 -0.0975791 11.9289 0.292945C11.5384 0.68347 11.5384 1.31663 11.9289 1.70716L17.5858 7.36401L11.9289 13.0209C11.5384 13.4114 11.5384 14.0446 11.9289 14.4351C12.3195 14.8256 12.9526 14.8256 13.3431 14.4351L19.7071 8.07112ZM0 7.36401L4.37114e-08 8.36401L19 8.36401L19 7.36401L19 6.36401L-4.37114e-08 6.36401L0 7.36401Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:20px;height:15px;display:inline-flex;margin-left:10px;transition:all 0.6s ease}.cards .item.first:hover .title
i{transform:translateX(10px)}.cards
.items{display:flex;flex-wrap:nowrap;height:332px;gap:40px;overflow:visible;transform:translateX(-0px)}.cards .items
.card{border-radius:10px;background:#EBEBEB;min-width:540px;padding:40px
60px;padding-top:45px;align-items:flex-start;height:100%;display:flex;flex-direction:column;justify-content:flex-end;transition:all 0.6s ease}.cards .items .card
ins{background:#A0D238;width:72px;height:72px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-bottom:auto}.cards .items .card
.title{display:block;font-weight:400;font-size:20px;line-height:25px;margin-bottom:24px}.cards .items .card
p{margin:0;font-size:16px;line-height:22px;color:rgba(0,0,0,0.4)}.megacontent>section.services{margin-bottom:245px;margin-bottom:140px}section.services
.title{color:#A0D238;margin-bottom:30px;font-weight:400;font-size:32px;line-height:38px}section.services .items
.link{height:auto;min-height:72px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1);display:grid;grid-template-columns:1fr 72px;gap:20px}section.services .items
.link.unpublished{pointer-events:none;opacity:0.5}section.services .items .link
a{display:flex;font-size:20px;color:#202023;text-decoration:none;font-weight:400;cursor:pointer;height:72px;width:100%;align-items:center;cursor:pointer;transition:all 0.6s ease}section.services .items .link:hover
a{color:#a0d238}section.services .items .link
i{width:72px;height:72px;background-image:url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.2499 1.90382C28.2499 0.852404 27.3976 6.22272e-05 26.3462 5.75781e-05L9.21244 -1.88351e-05C8.16103 -2.34842e-05 7.30869 0.852311 7.30868 1.90372C7.30868 2.95514 8.16101 3.80748 9.21242 3.80748L24.4424 3.80755L24.4424 19.0376C24.4424 20.089 25.2947 20.9413 26.3461 20.9413C27.3975 20.9413 28.2499 20.089 28.2499 19.0376L28.2499 1.90382ZM1.34619 26.9036L2.69234 28.2497L27.6923 3.24997L26.3462 1.90381L25 0.557647L4.22001e-05 25.5574L1.34619 26.9036Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}section.services
.items{border-top:1px solid rgba(0,0,0,0.1)}section.examples{background:#202023;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14.399999618530273px);border-radius:40px;padding:140px
0;padding-bottom:80px;border-radius:40px 40px 0 0}section.examples
.title{display:block;max-width:600px;margin:0
auto;font-size:50px;line-height:60px;text-align:center;color:#F8F8F8;font-weight:400;margin-bottom:40px}section.examples .wrap>p{display:block;max-width:540px;margin:0
auto;font-size:16px;line-height:28px;color:#F8F8F899;text-align:center}section.examples
.items{display:grid;grid-template-columns:1fr 1fr;gap:55px 30px;max-width:1080px;margin:0
auto;margin-top:140px;margin-bottom:145px}section.examples .items
.item{width:100%;height:auto;aspect-ratio:513 / 583;background:#333;overflow:hidden;position:relative;border-radius:5px}section.examples .items .item
img{width:100%;height:100%;object-fit:cover}section.examples .items .item:nth-child(2n){top:115px}section.examples .items .item:nth-child(4n){top:115px}.btn.btn-black{color:#F8F8F8;border:1px
solid #F8F8F8;background:#202023}section.examples
.btn{display:inline-flex}.ico-link.ico-link-green{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42984 0.635745C9.42984 0.284783 9.14533 0.000270128 8.79437 0.000268579L3.07511 0.000243068C2.72414 0.000241518 2.43963 0.284751 2.43963 0.635714C2.43963 0.986676 2.72414 1.27119 3.0751 1.27119L8.15889 1.27121L8.15887 6.355C8.15887 6.70596 8.44338 6.99048 8.79434 6.99048C9.1453 6.99048 9.42981 6.70597 9.42982 6.35501L9.42984 0.635745ZM0.449347 8.98069L0.898692 9.43004L9.24371 1.08509L8.79437 0.635742L8.34502 0.186392L8.34465e-07 8.53134L0.449347 8.98069Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:10px;height:10px;transition:all 0.6s ease;display:block}.btn.btn-black:hover{background:#A0D238;color:#202023;border:1px
solid #A0D238}.btn.btn-black:hover .ico-link.ico-link-green{filter:grayscale(1) brightness(0)}section.about{background:#f1f1f1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14.399999618530273px);padding:0px
0;padding-bottom:0;border-radius:40px 40px 0 0}section.about
.top{display:grid;grid-template-columns:1fr 340px;gap:40px}section.about .top
.title{display:block;font-size:50px;line-height:60px;width:80%;color:rgba(0,0,0,0.8);font-weight:normal}section.about .top
.left{min-height:500px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}section.about .top .btn.btn-black .ico-link.ico-link-white{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42984 0.635745C9.42984 0.284783 9.14533 0.000270128 8.79437 0.000268579L3.07511 0.000243068C2.72414 0.000241518 2.43963 0.284751 2.43963 0.635714C2.43963 0.986676 2.72414 1.27119 3.0751 1.27119L8.15889 1.27121L8.15887 6.355C8.15886 6.70596 8.44337 6.99048 8.79434 6.99048C9.1453 6.99048 9.42981 6.70597 9.42981 6.35501L9.42984 0.635745ZM0.449345 8.98069L0.89869 9.43004L9.24371 1.08509L8.79436 0.635742L8.34502 0.186392L-1.07288e-06 8.53134L0.449345 8.98069Z' fill='%23F8F8F8'/%3E%3C/svg%3E%0A");width:10px;height:10px}.btn-green .ico-link.ico-link-white{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42984 0.635745C9.42984 0.284783 9.14533 0.000270128 8.79437 0.000268579L3.07511 0.000243068C2.72414 0.000241518 2.43963 0.284751 2.43963 0.635714C2.43963 0.986676 2.72414 1.27119 3.0751 1.27119L8.15889 1.27121L8.15887 6.355C8.15886 6.70596 8.44337 6.99048 8.79434 6.99048C9.1453 6.99048 9.42981 6.70597 9.42981 6.35501L9.42984 0.635745ZM0.449345 8.98069L0.89869 9.43004L9.24371 1.08509L8.79436 0.635742L8.34502 0.186392L-1.07288e-06 8.53134L0.449345 8.98069Z' fill='%23121212'/%3E%3C/svg%3E%0A");width:10px;height:10px}section.about .top .right
p{margin:0;margin-bottom:40px;display:block;font-size:14px;color:rgba(0,0,0,0.4);line-height:20px}section.about .top .right .txt:before{content:'';width:8px;height:8px;border-radius:8px;background:#A0D238;display:block;position:absolute;left:-20px;top:6px}section.about
.bot{max-height:900px;height:90vh;overflow:hidden;margin-top:80px;display:flex;align-items:center}section.about .bot
.bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}section.about .bot:before{content:'';position:absolute;top:0;width:100%;height:100%;z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,0.3)}section.about
.wrap{z-index:1;height:100%;padding-top:80px;display:flex;align-items:center}section.about
.inner{display:grid;grid-template-columns:255px 2fr 1fr;justify-content:flex-start;align-items:flex-start;gap:12px;height:auto;padding:0;gap:40px}section.about  .inner
.left{font-weight:400;font-size:32px;line-height:100%;letter-spacing:0%;text-align:right;color:#F8F8F8}section.about  .inner .items
b{font-weight:400;font-size:32px;line-height:100%;letter-spacing:0%;color:#F8F8F8;display:block;text-align:left;transition:all 0.6s ease;margin-bottom:40px;opacity:0.2}section.about  .inner .items
b.active{opacity:1}section.about  .inner
.itemsp{font-size:16px;line-height:22px;color:#f8f8f8;transition:all 0.6s ease}section.about  .inner
.itemsp{}section.about  .inner .itemsp
p{font-size:16px;line-height:22px;color:#f8f8f8;transition:all 0.6s ease;position:absolute;top:0;left:0;opacity:0}section.about  .inner .itemsp
p.active{opacity:1}section.keysectors{background:#202023;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14.399999618530273px);border-radius:40px 40px 0 0;padding:180px
0;padding-bottom:180px;color:#f7f7f7}section.keysectors
.wrap{display:grid;grid-template-columns:480px 1fr;gap:40px;align-items:flex-start}section.keysectors
.title{font-weight:400;font-size:40px;line-height:50px;max-width:450px}section.keysectors .items
li{font-size:32px;opacity:0.4;font-weight:400;display:flex;align-items:center;gap:20px;line-height:1.4;padding-right:120px}section.keysectors
.items{display:flex;flex-direction:column;gap:35px;list-style:none;margin-top:200px}.megacontent>section.keysectors{margin-top:200px}section.keysectors .items li
img{width:100px;height:100px;object-fit:cover;border-radius:10px;transition:all 0.6s ease;pointer-events:none;opacity:0;position:absolute;right:24px}section.keysectors .items li.active img,
section.keysectors .items li:hover
img{opacity:1}section.keysectors .items:hover .active:not(:hover){opacity:0.4}section.teams{background:#f1f1f1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14.399999618530273px);padding:140px
0;padding-bottom:0;border-radius:40px 40px 0 0}section.teams
.team{margin-bottom:200px;height:438px;overflow:hidden;display:grid;grid-template-columns:1fr 3fr;gap:24px}section.teams .team>.title{color:#202023;font-size:32px;font-weight:400;line-height:38px;display:block;width:100%}section.teams .accreditations
.items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}section.teams .team
.items{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}section.teams .team .items
.item{width:100%;height:auto;aspect-ratio:313 / 440;overflow:hidden}section.teams .team .items .item
.personimg{height:auto;width:100%;aspect-ratio:313 / 378;object-fit:cover;border-radius:10px;margin-bottom:16px;transition:all 0.6s ease;border-radius:10px;overflow:hidden}section.teams .team .items .item
img{height:100%;width:100%;object-fit:cover;border-radius:10px;margin-bottom:16px;transition:all 0.6s ease}section.teams .team .items .item:hover
img{transform:scale(1.05)}section.teams .team .items .item
.title{display:block;font-weight:400;font-size:20px}section.teams .team .items .item
.position{display:block;font-size:14px;color:rgba(0,0,0,0.4)}section.teams .team .items .item
a{width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.82 1.06641C15.82 0.47762 15.3426 0.000307679 14.7539 0.000305057L5.15895 0.000262618C4.57015 0.000259995 4.09284 0.477568 4.09284 1.06636C4.09284 1.65515 4.57015 2.13246 5.15894 2.13247L13.6877 2.1325L13.6877 10.6613C13.6877 11.2501 14.165 11.7274 14.7538 11.7274C15.3426 11.7274 15.8199 11.2501 15.8199 10.6613L15.82 1.06641ZM0.753845 15.0663L1.50769 15.8201L15.5077 1.82026L14.7539 1.06641L14 0.312556L1.19209e-06 14.3124L0.753845 15.0663Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");display:block;position:absolute;right:0;bottom:8px;background-position:center;background-repeat:no-repeat;transition:all 0.6s ease}section.teams .team .items .item:hover
a{transform:scale(1.2)}section.teams .accreditations>.title{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:80px;color:#202023;font-size:32px;line-height:38px;font-weight:400}section.teams .accreditations
.items{display:flex;gap:24px;flex-direction:column;max-width:817px;margin:0
auto;gap:115px}section.teams .accreditations .items
.item{background:#A0D238;height:486px;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0
156px;text-align:center}section.teams .accreditations .items .item
.title{color:#202023;font-size:32px;line-height:38px;max-width:455px;font-weight:400;margin-bottom:24px}section.teams .accreditations .items .item
p{color:#20202399;line-height:22px;font-size:16px}section.teams .accreditations .items
.item.black{background:#202023}section.teams .accreditations .items .item.black
.title{color:#F8F8F8}section.teams .accreditations .items .item.black
p{color:#f8f8f870}.dialog{background:#202023;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14.399999618530273px);border-radius:40px 40px 0 0;padding:180px
0;padding-bottom:180px;color:#f7f7f7;margin-top:190px}.megacontent>section.dialog{margin-top:190px}.dialog
.wrap{max-width:868px;text-align:center}.dialog
.title{color:#f8f8f8;font-size:50px;margin-bottom:32px;display:flex;justify-content:center;gap:20px;align-items:center}.dialog .title
i{background-image:url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46.3306 3.12208C46.3306 1.39774 44.9327 -0.000125408 43.2084 -0.000133038L15.1086 -0.000258207C13.3842 -0.000266075 11.9864 1.39759 11.9863 3.12193C11.9863 4.84628 13.3842 6.24414 15.1085 6.24415L40.0862 6.24426L40.0861 31.2219C40.086 32.9462 41.4839 34.3441 43.2082 34.3441C44.9326 34.3441 46.3305 32.9463 46.3305 31.2219L46.3306 3.12208ZM2.2077 44.1224L4.41542 46.3301L45.4161 5.32981L43.2084 3.12207L41.0007 0.914329L-1.85966e-05 41.9146L2.2077 44.1224Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:47px;height:47px}.form{margin-top:96px}.form
.input{border-bottom:1px solid #f8f8f838;height:62px}.form .input input, .form .input
textarea{height:100%;width:100%;border:none;font-size:14px;color:#f8f8f8;text-align:center;background:transparent;outline:none;font:inherit;font-size:14px}.form .input
textarea{margin-top:20px;height:82px;resize:none}.form
.input.ta{height:auto}.form .input
textarea{margin-top:20px;height:62px;resize:none}.form
div.checkbox{margin-top:50px;margin-bottom:96px}.form
ins.checkbox{cursor:pointer;text-decoration:none;color:#f8f8f861;display:flex;gap:6px;justify-content:center;align-items:center}.form ins.checkbox
i{width:12px;height:12px;border:1px
solid #f8f8f8;display:block}.form ins.checkbox.active
i{background:#a0d238;border-color:#a0d238}.form
.btnCont{display:flex;justify-content:center;gap:24px}.btn{cursor:pointer}.form .btnCont
i{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42983 0.635745C9.42984 0.284783 9.14533 0.000270128 8.79436 0.000268579L3.0751 0.000243068C2.72414 0.000241518 2.43963 0.284751 2.43963 0.635714C2.43962 0.986676 2.72413 1.27119 3.0751 1.27119L8.15888 1.27121L8.15886 6.355C8.15886 6.70596 8.44337 6.99048 8.79433 6.99048C9.1453 6.99048 9.42981 6.70597 9.42981 6.35501L9.42983 0.635745ZM0.449341 8.98069L0.898687 9.43004L9.24371 1.08509L8.79436 0.635742L8.34502 0.186392L-4.88758e-06 8.53134L0.449341 8.98069Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:10px;height:10px;transition:all 0.6s ease}.form .btnCont:hover
i{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42983 0.635745C9.42984 0.284783 9.14533 0.000270128 8.79436 0.000268579L3.0751 0.000243068C2.72414 0.000241518 2.43963 0.284751 2.43963 0.635714C2.43962 0.986676 2.72413 1.27119 3.0751 1.27119L8.15888 1.27121L8.15886 6.355C8.15886 6.70596 8.44337 6.99048 8.79433 6.99048C9.1453 6.99048 9.42981 6.70597 9.42981 6.35501L9.42983 0.635745ZM0.449341 8.98069L0.898687 9.43004L9.24371 1.08509L8.79436 0.635742L8.34502 0.186392L-4.88758e-06 8.53134L0.449341 8.98069Z' fill='%23333'/%3E%3C/svg%3E%0A")}.megacontent>section:last-child{margin-bottom:-40px}footer{background:#f1f1f1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14.399999618530273px);padding:94px
0;padding-bottom:40px;border-radius:40px 40px 0 0}footer
.top{margin-bottom:190px;display:grid;grid-template-columns:6fr 4fr}footer .top .rght .links
span{font-size:16px;font-weight:400;display:block;color:rgba(0,0,0,0.2);margin-bottom:10px}footer .top .left
span{font-size:16px;font-weight:400;display:block;color:rgba(0,0,0,0.2);margin-bottom:10px}footer .top .left
b{color:#202023;font-size:32px;cursor:pointer;font-weight:400}footer .top .rght .links
a{font-size:20px;text-decoration:none;display:block;color:#202023;margin-top:16px}footer .top
.rght{display:grid;grid-template-columns:1fr 1fr}footer .top .rght>div:last-child{text-align:right}footer
.bot{display:grid;grid-template-columns:6fr 4fr}footer .bot
.rght{display:flex;gap:24px;align-items:center}footer  .botlinks
a{font-size:20px;text-decoration:none;border-bottom:1px solid #00000045;color:#202023}footer .bot .rght
.logo{margin-left:auto}footer .bot
.left{display:flex;gap:80px;font-size:16px}footer .bot .left span, footer .bot .left
a{font-size:16px;text-decoration:none;color:rgba(0,0,0,0.2)}footer .bot .left span:hover, footer .bot .left a:hover{color:rgba(0,0,0,0.6)}section.services .items .link
ins{display:none}.personmodal .top
.img{display:none}footer .top .rght .links
.botlinks{display:none}.stepbystep>*{opacity:0;transform:translateY(20px);transition:opacity 1.5s ease, transform 1.5s ease}.visible .stepbystep>*{opacity:1;transform:translateY(0)}.visible .stepbystep>*:nth-child(1){transition-delay:0.1s}.visible .stepbystep>*:nth-child(2){transition-delay:0.5s}.visible .stepbystep>*:nth-child(3){transition-delay:1.5s}.visible .stepbystep>*:nth-child(4){transition-delay:2.0s}.visible .stepbystep>*:nth-child(5){transition-delay:2.5s}.visible .stepbystep>*:nth-child(6){transition-delay:3.0s}.upanimation>*{opacity:0;transform:translateY(100px);transition:opacity 1.5s ease, transform 1.5s ease}.visible .upanimation>*{opacity:1;transform:translateY(0)}.visible .upanimation>*:nth-child(1){transition-delay:0.1s}.visible .upanimation>*:nth-child(2){transition-delay:0.5s}.visible .upanimation>*:nth-child(3){transition-delay:1.5s}.visible .upanimation>*:nth-child(4){transition-delay:2.0s}.visible .upanimation>*:nth-child(5){transition-delay:2.5s}.visible .upanimation>*:nth-child(6){transition-delay:3.0s}.visible .upanimation>*:nth-child(7){transition-delay:3.5s}.visible .upanimation>*:nth-child(8){transition-delay:4.0s}.visible .upanimation>*:nth-child(9){transition-delay:4.5s}.visible .upanimation>*:nth-child(10){transition-delay:5.0s}.title{transition:all 0.6s ease;transform:translateY(-40px);opacity:0}.visible
.title{transform:translateY(0px);opacity:1}section.about
.bot{height:300vh;height:300svh;overflow:unset;max-height:unset;transform:translateZ(0);perspective:1000px;transform-style:preserve-3d}section.about .bot
.bg{height:100vh;height:100svh;position:sticky;top:0;z-index:0;background-size:cover;transition:all 0.6s ease}section.about .bot .bg
img{display:block;object-fit:cover;width:100%;height:100%}*{box-sizing:border-box}section.about .bot:before{display:none}section.about .bot .bg:after{content:'';position:absolute;top:0;width:100%;height:100%;z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,0.3)}section.about .bot
.bg{will-change:transform;transform-style:preserve-3d}section.about .bot
.bg{will-change:transform;transform-style:preserve-3d}.botw{height:400vh;height:400svh;overflow:unset;max-height:unset}section.about
.bot{height:100vh;height:100svh;position:sticky;top:0}section.about .bot
.bg{position:absolute}section.keysectors .items
li{cursor:pointer;transition:all 0.6s ease}section.keysectors .items li.active,
section.keysectors .items li:hover{opacity:1}section.teams .accreditations
.items{transform-style:preserve-3d}section.teams .accreditations .items
.item{translate:none;rotate:none;scale:none;transform-style:preserve-3d;will-change:transform;transform:translateZ(0.1px) rotateX(-80deg) rotateY(-10deg) rotateZ(-10deg);transition:transform  0.6s ease;position:sticky;top:calc((100vh - 486px) / 2);backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;transform:skewY(-10deg) scale(0.95)}section.teams .accreditations .items
.item.visible{transform:translateZ(0.1px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:skewY(0deg) scale(1)}footer .bot .rght .logo
img{width:140px;height:45px}section.about .top .btn.btn-black .ico-link.ico-link-white,
header .btn
i{transition:all 0.6s ease}.btn.btn-green:hover{background:#101010;color:#fff}header .btn:hover
i{filter:invert(1)}section.about .top .btn.btn-black:hover .ico-link.ico-link-white{filter:invert(1)}.openmenu{transition:all 0.6s ease;width:32px;height:32px;position:relative;top:5px}.menuopened
.openmenu{transform:rotate(90deg);position:relative;top:5px}*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}header
.logo{transition:all 0.6s ease;position:relative;top:5px}header{transition:all 0.6s ease;padding:0
14px;padding-left:24px;padding-top:14px;align-items:flex-start;padding-bottom:14px}.menuopened header
.logo{opacity:0;pointer-events:none}nav{position:absolute;left:24px;top:14px;width:100px;height:auto;transition:all 0.6s ease;display:flex;flex-direction:column;gap:12px;opacity:0;pointer-events:none}nav
a{transition:all 0.6s ease;color:rgba(0,0,0,0.6);text-decoration:none;font-size:20px;opacity:0}nav a:hover{color:#000}.menuopened
header{transition:all 0.6s ease;padding:0
14px;padding-left:24px;height:240px;align-items:flex-start;padding-top:14px}.menuopened header
nav{opacity:1;pointer-events:all;padding-top:12px}.menuopened header nav
a{opacity:1}section.examples .items .item .inner
.subtitle{display:block;font-size:32px;line-height:38px;font-weight:400;color:#F8F8F8;position:relative}section.examples .items .item .inner
p{margin:0;display:block;font-size:14px;line-height:20px;margin:24px
0;color:#F8F8F8;position:relative}section.examples .items .item .inner
.btn{background:#F8F8F8}section.examples .items .item .inner .btn
i{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42971 0.636722C9.42971 0.285759 9.1452 0.00124669 8.79424 0.00124514L3.07498 0.00121963C2.72402 0.00121808 2.4395 0.285728 2.4395 0.63669C2.4395 0.987653 2.72401 1.27217 3.07497 1.27217L8.15876 1.27219L8.15874 6.35598C8.15874 6.70694 8.44325 6.99145 8.79421 6.99145C9.14517 6.99146 9.42969 6.70695 9.42969 6.35598L9.42971 0.636722ZM0.449219 8.98166L0.898564 9.43101L9.24358 1.08607L8.79424 0.636719L8.34489 0.187369L-0.000126958 8.53231L0.449219 8.98166Z' fill='black'/%3E%3C/svg%3E%0A");width:10px;height:10px;display:block;transition:all 0.6s ease}section.examples .items .item .inner .btn:hover
i{filter:invert(1)}section.examples .items .item .inner .btn:hover{background:#000;color:#f8f8f8}section.examples .items .item
.inner{transform-style:preserve-3d;backface-visibility:hidden;transform:rotateY(180deg);position:absolute;top:0;padding:30px;height:100%;width:100%;left:0;background:#F8F8F80D;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all 0.8s ease;display:flex;color:#fff;flex-direction:column;justify-content:flex-end;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}section.examples .items:not(:hover) .item:first-child .inner,
section.examples .items .item:hover
.inner{transform:rotateY(0deg)}section.examples .items .item>img{transform-style:preserve-3d;backface-visibility:hidden;transition:all 0.8s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}section.examples .items:not(:hover) .item:first-child > img,
section.examples .items .item:hover>img{transform:rotateY(-180deg)}section.examples .items .item .inner
img{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(10px)}section.examples .items
.item{background:transparent}.dialog.dialog-modal{width:100%;height:100vh;height:100svh;position:fixed;z-index:-1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#000000a8;top:0;left:0;transition:all 0.6s ease;margin:0;border-radius:0;padding:0;opacity:0;pointer-events:none;}.dialog.dialog-modal.visible{z-index:100;pointer-events:all}.dialog.dialog-modal.opened{opacity:1}.dialog.dialog-modal
.wrap{background:#202023;width:96%;height:auto;max-width:880px;position:fixed;z-index:100;top:50%;transition:all 0.6s ease;transform:translate(-50%, -50%) scaleX(0);left:50%;border-radius:20px;padding:24px;color:#efefef}.dialog.dialog-modal.opened
.wrap{transform:translate(-50%, -50%) scaleX(1)}.dialog.dialog-modal
.title{color:#f8f8f8;font-size:50px;margin-bottom:32px;display:flex;justify-content:center;gap:20px;align-items:center;opacity:1;transform:translateY(0px)}.dialog.dialog-modal .title
span{color:inherit;font:inherit}.dialog.dialog-modal .wrap
p{max-width:640px;margin:0
auto}.dialog.dialog-modal .wrap
.form{margin-top:24px}.dialog.dialog-modal  .form
div.checkbox{margin-top:20px;margin-bottom:20px}.dialog
.close{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M20.7457 3.32851C20.3552 2.93798 19.722 2.93798 19.3315 3.32851L12.0371 10.6229L4.74275 3.32851C4.35223 2.93798 3.71906 2.93798 3.32854 3.32851C2.93801 3.71903 2.93801 4.3522 3.32854 4.74272L10.6229 12.0371L3.32856 19.3314C2.93803 19.722 2.93803 20.3551 3.32856 20.7457C3.71908 21.1362 4.35225 21.1362 4.74277 20.7457L12.0371 13.4513L19.3315 20.7457C19.722 21.1362 20.3552 21.1362 20.7457 20.7457C21.1362 20.3551 21.1362 19.722 20.7457 19.3315L13.4513 12.0371L20.7457 4.74272C21.1362 4.3522 21.1362 3.71903 20.7457 3.32851Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");width:44px;height:44px;display:block;position:absolute;right:12px;top:12px;background-size:32px;background-position:center;background-repeat:no-repeat;transition:all 0.6s ease;opacity:0.5;cursor:pointer}.dialog .close:hover{opacity:0.9}.btn.disabled{pointer-events:none;filter:grayscale(1);opacity:0.53}footer .bot .left
a{text-decoration:underline}.personmodal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;z-index:100;background:#00000070;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:all 0.6s ease;pointer-events:none;overflow:hidden;width:0px;height:0px;left:50%;top:50%;transform:translate(-50%,-50%)}.personmodal.opened{width:100%;height:100vh;height:100svh;pointer-events:all}.personmodal
.wrap{background:#efefef;max-width:880px;overflow:hidden;height:auto;padding:24px
32px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:24px}.personmodal .img
img{width:100%;height:auto;aspect-ratio:578 / 640;object-fit:cover;border-radius:6px}.personmodal
.img{height:auto;display:flex}.personmodal
.inf{display:flex;flex-direction:column;justify-content:space-around}.personmodal .top
.name{display:block;font-size:29px;font-weight:400;margin-bottom:8px;color:#545268}.personmodal .top
.post{display:block;font-size:14px;color:#AACD21;font-weight:normal}.personmodal .bot
.tit{display:block;font-size:18px;color:#00000066}.personmodal .bot
p{margin:0;font-size:14px;margin-top:24px;line-height:1.3}.personmodal
.close{position:absolute;width:44px;height:44px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2871 0.6875L0.933107 17.4836' stroke='%23AACD21' stroke-width='2.31669'/%3E%3Cpath d='M1.7041 0.6875L14.0594 17.4827' stroke='%23AACD21' stroke-width='2.31669'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;top:10px;right:10px;cursor:pointer}footer .bot .rght .botlinks a,
footer .bot .left a,
footer .top .rght .links
a{transition:all 0.6s ease}footer .bot .left a:hover,
footer .bot .rght .botlinks a:hover,
footer .top .rght .links a:hover{color:#A0D238}.right.stepbystep
.btns{display:none}footer .left
.botlinks{display:none}.maincontacts{margin-top:140px !important}.maincontacts
.wrap{display:flex;justify-content:space-between;gap:40px;align-items:flex-start}.maincontacts
.rght{flex:1;width:100%;max-width:600px}.maincontacts
#map{width:100%;height:auto;aspect-ratio:610 / 520;background:#ccc;border-radius:10px;overflow:hidden;z-index:0}.maincontacts .left > a
i{background-image:url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292892 8.07107C-0.0976315 7.68055 -0.0976314 7.04738 0.292893 6.65686L6.65686 0.292899C7.04738 -0.0976252 7.68054 -0.0976251 8.07107 0.292899C8.46159 0.683424 8.46159 1.31659 8.07107 1.70711L2.41421 7.36397L8.07107 13.0208C8.46159 13.4113 8.46159 14.0445 8.07107 14.435C7.68054 14.8256 7.04738 14.8256 6.65685 14.435L0.292892 8.07107ZM17 7.36397L17 8.36397L1 8.36397L1 7.36397L1 6.36397L17 6.36397L17 7.36397Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:17px;height:15px;display:block}.maincontacts .left>a{color:#202023;display:flex;gap:8px;align-items:center;font-size:16px;line-height:28px;text-decoration:none}.maincontacts .left .items > div a span,
.maincontacts .left > a
span{border-bottom:1px solid #A0D238;line-height:20px;transition:all 0.6s ease}.maincontacts .left .items > div a:hover span,
.maincontacts .left > a:hover
span{color:#A0D238}.maincontacts .left
.title{display:block;margin-top:30px;color:#202023;font-size:32px;line-height:38px;max-width:480px;margin-bottom:175px}.maincontacts .left
.items{display:grid;grid-template-columns:1fr 1fr;gap:40px}.maincontacts .left .items > div
i{display:block;font-size:16px;line-height:28px;color:#20202399;font-style:normal}.maincontacts .left .items>div{max-width:234px}.maincontacts .left .items > div
p{color:#202023;font-size:16px;line-height:22px}.maincontacts .left .items > div
a{text-decoration:none;color:#202023;font-size:16px;line-height:22px}.maincontacts .left .items > div a
i{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.82 1.06617C15.82 0.477375 15.3427 6.35386e-05 14.7539 6.09159e-05L5.15901 1.84774e-05C4.57022 1.58548e-05 4.0929 0.477324 4.0929 1.06611C4.0929 1.65491 4.57021 2.13222 5.159 2.13222L13.6878 2.13226L13.6878 10.6611C13.6878 11.2499 14.1651 11.7272 14.7539 11.7272C15.3427 11.7272 15.82 11.2499 15.82 10.6611L15.82 1.06617ZM0.753906 15.066L1.50775 15.8199L15.5078 1.82001L14.7539 1.06616L14.0001 0.312311L6.22272e-05 14.3122L0.753906 15.066Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:16px;height:16px;display:block}.maincontacts .left .items > div
a.mp{color:#20202399;display:flex;gap:8px;align-items:center;font-size:16px;line-height:28px;text-decoration:none}.maincontacts
.rght.rght2{display:none}.promoservice{margin-top:140px !important;height:485px}.promoservice
.wrap{border-radius:20px;overflow:hidden;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:0px;height:100%}.promoservice
.im{width:50%;flex:1;border-radius:0px 20px 20px 0px;height:100%;object-fit:cover}.promoservice
.content{width:100%;flex:1;height:100%;padding:50px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background:#ECECEC;border-radius:20px 0 0 20px}a.back{font-size:16px;color:#202023;line-height:28px;text-decoration:none;display:flex;gap:8px;align-items:center}a.back
i{background-image:url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292892 8.07106C-0.0976315 7.68053 -0.0976314 7.04737 0.292893 6.65684L6.65686 0.292884C7.04738 -0.0976404 7.68054 -0.0976404 8.07107 0.292884C8.46159 0.683408 8.46159 1.31657 8.07107 1.7071L2.41421 7.36395L8.07107 13.0208C8.46159 13.4113 8.46159 14.0445 8.07107 14.435C7.68054 14.8255 7.04738 14.8255 6.65685 14.435L0.292892 8.07106ZM17 7.36395L17 8.36395L1 8.36395L1 7.36395L1 6.36395L17 6.36395L17 7.36395Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:17px;height:15px;display:block}a.back
span{transition:all 0.6s ease}a.back:hover
span{color:#A0D238}.promoservice .content
.back{}.promoservice .content
.titl{color:#202023;font-weight:400;font-size:40px;line-height:1.1;margin-top:28px}.promoservice_addon{}.promoservice_addon
.wrap{display:grid;grid-template-columns:1fr 1fr}.promoservice_addon
.empty{}.promoservice_addon
.content{padding:0
24px;color:#202023;font-size:16px;line-height:24px}.promoservice_addon .content p:not(:last-child){margin-bottom:40px}.superlinks
a{font-weight:400;color:inherit;display:inline;gap:4px;align-items:center;border-bottom:1px solid #A0D238;text-decoration:none;font-size:20px;line-height:28px}.superlinks a:after{content:'';width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3007 0.761539C11.3007 0.34097 10.9597 3.03388e-05 10.5392 2.8491e-05L3.68559 -1.72853e-06C3.26502 -3.57628e-06 2.92408 0.340933 2.92408 0.761502C2.92408 1.18207 3.26501 1.52301 3.68558 1.52301L9.77764 1.52304L9.77761 7.6151C9.77761 8.03567 10.1185 8.37661 10.5391 8.37661C10.9597 8.37661 11.3006 8.03567 11.3006 7.6151L11.3007 0.761539ZM0.539062 10.7615L1.07753 11.3L11.0776 1.3L10.5392 0.761536L10.0007 0.223066L0.000598013 10.2231L0.539062 10.7615Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");display:inline-block;top:2px;position:relative;margin-left:8px}.superlinks a:hover{color:#A0D238}.steps{}.steps
.wrap{padding:70px
20px;border-top:1px solid #0000001F}.steps
.title{max-width:460px;margin-bottom:92px;font-size:20px;line-height:1.5}.steps
.items{display:grid;grid-template-columns:1fr 1fr;gap:90px 50px}.steps .items>div{}.steps .items > div
ins{text-decoration:none;color:#A0D238;font-size:50px;line-height:1;font-weight:normal}.steps .items > div
p{color:#20202399;font-size:16px;line-height:24px;max-width:375px}.imageandtext{}.imageandtext
.wrap{background:#ECECEC;border-radius:20px;overflow:hidden;padding:60px;display:grid;grid-template-columns:520px auto}.imageandtext
img{width:100%;height:auto;border-radius:10px}.imageandtext
.text{padding:60px}.imageandtext .text
p{font-size:16px;line-height:24px;color:#0000008a}.imageandtext .text p
strong{color:#202023}.stages{margin:140px
auto !important}.stages
.wrap{max-width:920px}.stages
.title{margin-bottom:50px;text-align:center;font-size:50px}.stages
.subtitle{max-width:680px;margin:0
auto;text-align:center;display:block;color:#20202399;font-size:16px;line-height:24px}.stages
.items{margin-top:110px}.stages .items
.stage{display:grid;grid-template-columns:260fr 14px 406fr;align-items:flex-start;gap:120px}.stages .items .stage
.im{position:relative;top:60px}.stages .items .stage .im
img{max-width:260px;object-fit:contain}.stages .items .stage
.st{width:1px;background:#0000001A;display:block;height:100%}.stages .items .stage
.tx{}.stages .items .stage .tx
b{display:block;font-size:20px;line-height:22px;font-weight:normal;color:#A0D238;margin-bottom:32px}.stages .items .stage .tx
p{color:#20202399;font-size:16px;line-height:24px}.stages .items .stage
.st{background:transparent}.stages .items .line
b{width:12px;height:12px;display:block;border-radius:24px;background:#A0D238;position:absolute;top:0;left:-5px}.stages .items
.line{position:absolute;height:100%;width:2px;background:#0000001A;top:0;left:calc(50% - 14px)}.stages .items .line
b{}.stages .items .line
i{background:#A0D238;width:2px;height:120px;display:block}.backtext{background:#202023;border-radius:40px 40px 0 0;padding:175px
0}.backtext
.wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1080px;margin:0
auto}.backtext
.title{color:#F8F8F8;font-size:50px;line-height:60px;max-width:400px}.backtext
.text{font-size:16px;line-height:24px;color:#F8F8F899}.backtext .text
p{margin:0}.backtext .text p:not(:last-child){margin-bottom:40px}.aboutus{background:#F1F1F1}.aboutus:before{background:#F1F1F1;content:'';width:100%;height:48px;border-radius:30px 30px 0 0;position:absolute;top:-110px;display:block}.aboutus
.wrap{}.aboutus
.title{margin:0
auto;margin-bottom:70px;font-size:32px;line-height:38px;text-align:center;max-width:1080px}.aboutus
.buttons{margin-bottom:170px;display:flex;align-items:center;justify-content:center;gap:24px}.btn.btn-white{background:#F8F8F8}.btn.btn-white:hover{background:#A0D238}.aboutus .buttons
.btn{}.btn.link{}.btn.link
span{}.btn.link
i{width:10px;height:10px;display:block}.btn.btn-white.link
i{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42971 0.635745C9.42971 0.284783 9.1452 0.000270128 8.79424 0.000268579L3.07498 0.000243068C2.72402 0.000241518 2.4395 0.284751 2.4395 0.635714C2.4395 0.986676 2.72401 1.27119 3.07497 1.27119L8.15876 1.27121L8.15874 6.355C8.15874 6.70596 8.44325 6.99048 8.79421 6.99048C9.14517 6.99048 9.42969 6.70597 9.42969 6.35501L9.42971 0.635745ZM0.449219 8.98069L0.898564 9.43004L9.24358 1.08509L8.79424 0.635742L8.34489 0.186392L-0.000126958 8.53134L0.449219 8.98069Z' fill='%23202023'/%3E%3C/svg%3E%0A")}.btn.btn-black.link
i{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42971 0.635745C9.42971 0.284783 9.1452 0.000270128 8.79424 0.000268579L3.07498 0.000243068C2.72402 0.000241518 2.4395 0.284751 2.4395 0.635714C2.4395 0.986676 2.72401 1.27119 3.07497 1.27119L8.15876 1.27121L8.15874 6.355C8.15874 6.70596 8.44325 6.99048 8.79421 6.99048C9.14517 6.99048 9.42969 6.70597 9.42969 6.35501L9.42971 0.635745ZM0.449219 8.98069L0.898564 9.43004L9.24358 1.08509L8.79424 0.635742L8.34489 0.186392L-0.000126958 8.53134L0.449219 8.98069Z' fill='%23f8f8f8'/%3E%3C/svg%3E%0A")}.aboutus
.image{max-width:833px;margin:0
auto;margin-bottom:170px}.aboutus .image
img{display:block;max-width:100%;height:auto;max-height:475px;object-fit:cover;border-radius:20px;width:100%}.duocontent{display:grid;grid-template-columns:1fr 1fr;gap:180px}.aboutus .duocontent
.title{font-size:50px;line-height:60px;text-align:left;max-width:410px}.aboutus .duocontent
.text{}.aboutus .duocontent .text
p{color:#00000099;line-height:24px}.aboutus .duocontent .text
.bottom{margin-top:85px}.aboutus .duocontent .text .bottom
p{}.aboutus_galuzeva{margin-top:170px !important}.aboutus_galuzeva
.wrap{}.aboutus_galuzeva
.image{width:100%;height:auto;max-height:900px;aspect-ratio:16 / 9;margin-bottom:170px}.aboutus_galuzeva .image
img{display:block;width:100%;height:100%;object-fit:cover;border-radius:40px 40px 0 0}.aboutus_galuzeva
.title{font-size:50px;text-align:center;margin-bottom:70px}p.subtitle{margin:0
auto;max-width:720px;line-height:26px;color:#00000099;text-align:center;margin-bottom:70px}.aboutus_galuzeva
.duocontent{}.aboutus_galuzeva .duocontent
.left{}.aboutus_galuzeva .duocontent .left
p{font-size:20px;line-height:28px;max-width:380px;position:sticky;top:96px}.aboutus_galuzeva .duocontent
.right{}.aboutus_galuzeva
.simplecards{}.aboutus_galuzeva .simplecards
.items{flex-wrap:wrap}.simplecards.cards .items
.card{padding:70px;min-width:unset;width:100%;height:auto;gap:0;position:sticky;top:96px}.simplecards.cards .items .card
ins{background:transparent;color:#131313;font-size:32px;text-decoration:none;width:auto;height:auto;margin-bottom:48px}.simplecards .card
img{margin-bottom:86px;width:auto;max-width:100%}.simplecards .card
b{font-weight:normal;line-height:24px;color:#00000099}.aboutus_galuzeva .simplecards
.items{height:auto}section.backtext.single{padding:172px
0}section.backtext.single
.wrap{display:flex;justify-content:center;text-align:center}section.backtext.single
.text{font-size:32px;line-height:44px;color:#F8F8F8}section.stages.stages_textphoto .items
.stage{direction:rtl;grid-template-columns:530fr 14px 477fr;gap:64px}section.stages.stages_textphoto .items .stage
.im{aspect-ratio:530 / 320;border-radius:10px;overflow:hidden;margin-bottom:64px}section.stages.stages_textphoto .items .stage .im
img{width:100%;height:100%;max-width:unset;border-radius:10px;height:auto;aspect-ratio:530 / 320;object-fit:cover}section.stages.stages_textphoto .items .stage
.tx{color:#20202399;font-size:14px;line-height:1.5;text-align:left;margin-bottom:48px}section.stages.stages_textphoto .items .stage .tx
p{color:inherit;font-size:inherit;line-height:inherit}section.stages.stages_textphoto .items .stage .tx b, section.stages.stages_textphoto .items .stage .tx
strong{font-weight:bold;color:#202023a6}section.stages.stages_textphoto .items .stage:last-child .tx, section.stages.stages_textphoto .items .stage:last-child
.im{margin-bottom:0}section.casetop{margin-top:170px !important}.backlink a
i{background-image:url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292892 8.07039C-0.0976315 7.67986 -0.0976314 7.0467 0.292893 6.65617L6.65686 0.292213C7.04738 -0.0983118 7.68054 -0.0983118 8.07107 0.292213C8.46159 0.682737 8.46159 1.3159 8.07107 1.70643L2.41421 7.36328L8.07107 13.0201C8.46159 13.4107 8.46159 14.0438 8.07107 14.4343C7.68054 14.8249 7.04738 14.8249 6.65685 14.4343L0.292892 8.07039ZM17 7.36328L17 8.36328L1 8.36328L1 7.36328L1 6.36328L17 6.36328L17 7.36328Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:17px;height:15px;display:block}.backlink{display:flex;justify-content:center;margin-bottom:48px}.backlink
.back{color:#2020239c}.backlink
span{border-bottom:1px solid #A0D238;line-height:1.2em}.backlink a:hover
span{border-bottom:none}section.casetop
.wrap{max-width:1080px;padding:0
32px}.casetop
.h1{margin:0
auto;max-width:640px;font-size:32px;line-height:38px;font-weight:normal;color:#202023;text-align:center;margin-bottom:72px}section.casetop
.items{display:flex;flex-direction:column;gap:48px}section.casetop
.item{display:grid;grid-template-columns:1fr 1fr;gap:140px;align-items:center}section.casetop .item
.img{aspect-ratio:411 / 239;width:100%;height:auto}section.casetop .item .img
img{aspect-ratio:411 / 239;width:100%;height:auto;border-radius:10px;object-fit:cover}section.casetop .item .rght
ins{text-decoration:none;font-size:16px;line-height:28px;font-weight:bold;color:#202023;margin-bottom:24px;display:block}section.casetop .item .rght
p{margin:0;margin-bottom:12px;color:#00000099;font-size:16px;line-height:24px}section.casetop{margin-top:170px !important;margin-bottom:170px !important}section.backtext.single
.wrap{flex-direction:column;gap:64px;justify-content:center;align-items:center}.backtext
.author{border:1px
solid #F8F8F81A;padding:16px
28px;gap:16px;display:flex;align-items:center}.backtext .author
img{width:64px;height:64px;display:block;border-radius:10px;object-fit:cover}.backtext .author
.name{display:block;color:#A0D238;font-size:16px;line-height:24px}.backtext .author
.post{display:block;font-size:16px;line-height:24px;color:#F8F8F8}.backtext .author
div{text-align:left}section.backtext.backtext_results{background-color:#202023}section.backtext.backtext_results
.wrap{display:block}section.backtext.backtext_results
.title{display:block;line-height:1.4em;font-weight:normal;text-align:center;max-width:100%;margin-bottom:130px}section.backtext.backtext_results .text
.item{display:grid;grid-template-columns:1fr 1fr;gap:40px}section.backtext.backtext_results
.text{display:flex;flex-direction:column;gap:32px}section.backtext.backtext_results .text
b{color:#A0D238;display:block;font-weight:normal;font-size:20px;line-height:28px;margin-bottom:16px}section.backtext.backtext_results .text
p{color:#F8F8F8;font-size:16px;line-height:24px}section.services.caseservices
.title.title1{font-size:32px;line-height:1.3em;max-width:980px;margin:0
auto;text-align:center;color:#202023;margin-bottom:60px}section.services.caseservices
.buttons{display:flex;justify-content:center;margin-bottom:180px;gap:12px}.btn-link
i{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42983 0.634768C9.42984 0.283806 9.14533 -0.000706434 8.79436 -0.000707984L3.0751 -0.000733495C2.72414 -0.000735044 2.43963 0.283775 2.43963 0.634737C2.43962 0.9857 2.72413 1.27021 3.0751 1.27021L8.15888 1.27024L8.15886 6.35403C8.15886 6.70499 8.44337 6.9895 8.79433 6.9895C9.1453 6.9895 9.42981 6.70499 9.42981 6.35403L9.42983 0.634768ZM0.449341 8.97971L0.898687 9.42906L9.24371 1.08412L8.79436 0.634766L8.34502 0.185416L-4.88758e-06 8.53036L0.449341 8.97971Z' fill='%23F8F8F8'/%3E%3C/svg%3E%0A");width:10px;height:10px;display:block}.btn-link.btn-white
i{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.42983 0.634768C9.42984 0.283806 9.14533 -0.000706434 8.79436 -0.000707984L3.0751 -0.000733495C2.72414 -0.000735044 2.43963 0.283775 2.43963 0.634737C2.43962 0.9857 2.72413 1.27021 3.0751 1.27021L8.15888 1.27024L8.15886 6.35403C8.15886 6.70499 8.44337 6.9895 8.79433 6.9895C9.1453 6.9895 9.42981 6.70499 9.42981 6.35403L9.42983 0.634768ZM0.449341 8.97971L0.898687 9.42906L9.24371 1.08412L8.79436 0.634766L8.34502 0.185416L-4.88758e-06 8.53036L0.449341 8.97971Z' fill='%23202023'/%3E%3C/svg%3E%0A")}section.services
.title.title2{color:#000}.megacontent>section.cards.insimplecards{margin-top:80px}.megacontent>section.cards.insimplecards>.wrap{display:block;border-top:1px solid #00000024;padding-top:80px}.megacontent>section.cards.insimplecards>.wrap>p{display:block;max-width:375px;color:#202023;font-weight:400;font-size:20px;line-height:30px;margin-bottom:60px;margin-left:20px}.cards.insimplecards
.items{height:500px}.insimplecards.cards .items .card>i{font-weight:400;font-size:32px;line-height:28px;letter-spacing:0%;font-style:normal;margin-bottom:36px}.cards.insimplecards .items
.card{min-width:547px;top:0;position:relative;display:flex;flex-direction:column;height:100%;align-items:flex-start;justify-content:space-between;padding:48px
64px}.insimplecards.cards .items .card ins
svg{max-height:180px}.cards.insimplecards  .items .card
ins{background:transparent;width:auto;height:auto;max-height:180px;border-radius:0}.duotexts{}.duotexts
.wrap{display:grid;grid-template-columns:1fr 1fr;gap:60px}.duotexts .wrap>div{}.duotexts .wrap > div
.text{max-width:450px}.duotexts
p{font-weight:400;font-size:16px;line-height:24px}.duotexts
.title{margin-bottom:42px;font-weight:400;font-size:20px;line-height:30px;font-weight:500;color:#202023}.duotexts .title
b{color:#A0D238}.duotexts .wrap > div:nth-child(2) .text{max-width:544px}section.backtext.single .text
blockquote{font-size:16px;line-height:24px;max-width:500px;text-align:left;margin-top:126px;margin-left:auto;position:relative}section.backtext.single .text blockquote:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.7071 8.07112C17.0976 7.68059 17.0976 7.04743 16.7071 6.65691L10.3431 0.292945C9.95262 -0.0975794 9.31946 -0.0975793 8.92893 0.292945C8.53841 0.68347 8.53841 1.31663 8.92893 1.70716L14.5858 7.36401L8.92893 13.0209C8.53841 13.4114 8.53841 14.0446 8.92893 14.4351C9.31946 14.8256 9.95262 14.8256 10.3431 14.4351L16.7071 8.07112ZM0 7.36401L8.74228e-08 8.36401L16 8.36401L16 7.36401L16 6.36401L-8.74228e-08 6.36401L0 7.36401Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:20px;height:20px;display:block;background-position:center;background-repeat:no-repeat;position:absolute;left:-30px;top:2px}.megacontent>section:not(.promo){margin:145px
auto}section.backtext.single.bottwhite:after{content:'';position:absolute;bottom:0;height:32px;border-radius:40px 40px 0 0;background:#f1f1f1;width:100%}section.mapblock
h2{margin:0
auto;margin-top:145px;margin-bottom:80px;font-weight:400;font-size:32px;line-height:40px;text-align:center;max-width:800px}section.mapblock
.im{width:100%;max-width:964px;height:570px;margin:0
auto;display:block;border-radius:20px;object-fit:cover}section.mapblock{margin:40px
auto !important}.mappa{display:grid;grid-template-columns:543px auto;gap:48px}.mappa
.text{display:flex;justify-content:center;align-items:center}.mappa .text>div{max-width:500px}.mappa .text
p{color:#0000009c;font-weight:400;font-size:16px;line-height:22px}.mappa .text
b{color:#000}.mappa
.mappamap{width:100%;height:380px;overflow:hidden;position:relative}.mappa .mappamap
img{}.mappa .mappamap
.labels{position:absolute;top:0;left:0;width:100%;height:100%}.mappa .mappamap .labels
.label{color:#00000099;font-size:10px;line-height:13px;max-width:90px;display:block;transition:all 0.6s ease;position:absolute;padding-left:20px;opacity:0}.mappa .mappamap .labels
.label.label1{left:100px;top:153px}.mappa .mappamap .labels
.label.label2{left:252px;top:117px}.mappa .mappamap .labels
.label.label3{left:340px;top:216px}section.casetop .item .rght
*{margin:0;margin-bottom:12px;color:#00000099;font-size:15px;line-height:22px}.pagecase section.backtext.backtext_results .text .item > div
b{color:#A0D238;font-size:20px;line-height:28px}.pagecase section.backtext.backtext_results.withquotes .text .item>div:nth-child(2):before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5499 0.43968C19.8311 0.720971 19.9891 1.10243 19.9891 1.50018C19.9891 1.89793 19.8311 2.27939 19.5499 2.56068L8.30693 13.8037C8.15835 13.9523 7.98196 14.0702 7.78781 14.1506C7.59367 14.231 7.38558 14.2724 7.17543 14.2724C6.96529 14.2724 6.7572 14.231 6.56305 14.1506C6.36891 14.0702 6.19251 13.9523 6.04393 13.8037L0.457932 8.21868C0.314667 8.08031 0.200394 7.91479 0.12178 7.73179C0.0431668 7.54878 0.00178736 7.35195 5.66349e-05 7.15278C-0.00167409 6.95361 0.0362786 6.75609 0.1117 6.57175C0.187121 6.3874 0.298501 6.21993 0.43934 6.07909C0.580179 5.93825 0.747657 5.82687 0.932001 5.75145C1.11635 5.67603 1.31387 5.63807 1.51303 5.6398C1.7122 5.64153 1.90903 5.68291 2.09204 5.76153C2.27505 5.84014 2.44056 5.95441 2.57893 6.09768L7.17493 10.6937L17.4279 0.43968C17.5672 0.30029 17.7326 0.189715 17.9147 0.114273C18.0967 0.0388304 18.2919 0 18.4889 0C18.686 0 18.8811 0.0388304 19.0632 0.114273C19.2452 0.189715 19.4106 0.30029 19.5499 0.43968Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:20px;height:20px;display:block;left:-30px;position:absolute;top:10px}.pagecase section.backtext.backtext_results.withquotes .text .item > div
b{color:#F8F8F8;max-width:450px;font-size:16px}section.stages.stages_textphoto .items .stage .tx
ul{direction:ltr}section.cards
.controls{height:28px;display:flex;align-items:center;gap:14px;justify-content:flex-end;margin-top:40px}section.cards .controls
span{width:28px;height:28px;cursor:pointer;display:block;background-size:contain;background-repeat:no-repeat;transition:all 0.6s ease;background-size:28px;opacity:0.7;background-image:url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28.3953' height='28.3953' rx='4.17579' fill='%23A0D238'/%3E%3Cpath d='M20.8615 15.1639C21.1189 14.9065 21.1189 14.4891 20.8615 14.2316L16.6662 10.0363C16.4087 9.77882 15.9913 9.77882 15.7339 10.0363C15.4764 10.2937 15.4764 10.7111 15.7339 10.9686L19.463 14.6978L15.7339 18.4269C15.4764 18.6844 15.4764 19.1018 15.7339 19.3592C15.9913 19.6167 16.4087 19.6167 16.6662 19.3592L20.8615 15.1639ZM9.0697 14.6978L9.0697 15.357L20.3953 15.357L20.3953 14.6978L20.3953 14.0385L9.0697 14.0385L9.0697 14.6978Z' fill='%23F8F8F8'/%3E%3C/svg%3E%0A")}section.cards .controls
span.disabled{opacity:0.2;pointer-events:none}section.cards .controls span:hover{opacity:0.8}section.cards .controls
span.prev{transform:scaleX(-1)}.wraps{max-width:1390px;margin:0
auto}.megacontent>section#mission{margin-top:66px}.mission .elements .rght .item
p{font-size:14px}.mission .elements .rght .item
p{max-width:215px}.megacontent>section.examples{padding-top:200px;margin-bottom:50px;padding-bottom:0}.megacontent>section.about{margin-top:50px}section.about
.wrap{padding-top:0}.megacontent>section.examples:after{content:'';width:100%;height:50px;display:block;margin-top:90px;background:#F1F1F1;border-radius:40px 40px 0 0}section.about .top
.title{max-width:685px;width:100%}section.about
.top{grid-template-columns:685px auto;gap:170px;justify-content:space-between}section.about .inner .itemsp
p{margin:0;line-height:22px}section.about
.inner{width:100%;max-width:1260px}section.keysectors
.items{margin-top:0px}.megacontent>section.keysectors{margin-bottom:120px;padding-bottom:0}.megacontent>section.teams{padding-top:0;margin-top:120px}.megacontent>section.keysectors:after{content:'';width:100%;height:50px;display:block;margin-top:120px;background:#F1F1F1;border-radius:40px 40px 0 0}section.teams .team .items .item
.position{margin-top:4px}section.teams .team .items .item:hover
.title{color:#A0D238}section.teams .accreditations .items .item
.title{max-width:667px;width:100%}section.teams .accreditations .items
.item{padding:0
116px}.megacontent>section.dialog>.wrap>p{line-height:22px;max-width:663px;margin:0
auto}.megacontent>section.services{margin-top:100px}.megacontent>section.cards{margin-bottom:100px}.megacontent>section.examples{padding-top:145px}section.examples .items:not(:hover) .item:first-child .inner > a,
section.examples .items .item:hover .inner>a{position:absolute;width:100%;height:100%;top:0;left:0}section.examples .items:not(:hover) .item:first-child .inner > a img,
section.examples .items .item:hover .inner > a
img{filter:none}section.examples .items .item .inner:before{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;background:linear-gradient(180deg, rgba(32, 32, 35, 0.5) 0%, rgba(125, 125, 137, 0) 61.54%);top:0;left:0;pointer-events:none}section.examples .items .item .inner
.subtitle{z-index:1;font-size:23px;line-height:28px;max-width:400px;display:inline;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#ffffff4d;text-underline-offset:4px}section.examples .items .item
.inner{justify-content:space-between}section.examples .items .item .inner
.btns{display:flex;align-items:center;justify-content:space-between;gap:40px}section.examples .items .item .inner .btns
.p{font-size:16px;line-height:19px;display:flex;gap:24px;flex-direction:column;max-width:320px}section.examples .items .item .inner .btns
a{width:44px;height:44px;background-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='43.4338' height='43.4338' rx='21.7169' fill='%23A0D238'/%3E%3Cpath d='M28.2647 17.6191C28.2647 17.1711 27.9015 16.8079 27.4535 16.8079L20.152 16.8078C19.7039 16.8078 19.3407 17.171 19.3407 17.6191C19.3407 18.0672 19.7039 18.4304 20.152 18.4304L26.6422 18.4304L26.6422 24.9206C26.6422 25.3687 27.0054 25.7319 27.4534 25.7319C27.9015 25.7319 28.2647 25.3687 28.2647 24.9206L28.2647 17.6191ZM16.7998 28.2727L17.3735 28.8464L28.0271 18.1928L27.4535 17.6191L26.8798 17.0455L16.2261 27.699L16.7998 28.2727Z' fill='white'/%3E%3C/svg%3E%0A");background-color:transparent;font-size:0;cursor:pointer;transition:all 0.6s ease}section.examples .items .item .inner .btns a:hover{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='43.4338' height='43.4338' rx='21.7169' fill='%23202023'/%3E%3Cpath d='M28.2647 17.6191C28.2647 17.1711 27.9015 16.8079 27.4535 16.8079L20.152 16.8078C19.7039 16.8078 19.3407 17.171 19.3407 17.6191C19.3407 18.0672 19.7039 18.4304 20.152 18.4304L26.6422 18.4304L26.6422 24.9206C26.6422 25.3687 27.0054 25.7319 27.4534 25.7319C27.9015 25.7319 28.2647 25.3687 28.2647 24.9206L28.2647 17.6191ZM16.7998 28.2727L17.3735 28.8464L28.0271 18.1928L27.4535 17.6191L26.8798 17.0455L16.2261 27.699L16.7998 28.2727Z' fill='white'/%3E%3C/svg%3E%0A")}section.keysectors .items:hover li.active:not(:hover) img{opacity:0}.openperson{cursor:pointer}section.teams .team>.title{color:#A0D238;font-size:28px}.megacontent>section.dialog{margin-bottom:0px}footer{padding-top:68px}.megacontent>section.dialog{margin-bottom:0;padding-top:145px}.openmenu:hover{transform:rotate(90deg)}.form .input input::placeholder, .form .input textarea::placeholder{color:#fff;transition:all 0.6s ease}.form .input input:hover::placeholder, .form .input textarea:hover::placeholder{color:#404043}section.about .bot
.bg{position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;width:0%;height:0%;opacity:1;overflow:hidden}section.about .bot .bg
img{animation:zoomPulse 9s ease-in-out infinite;transform-origin:center}@keyframes
zoomPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}section.examples .items .item .inner .btns,
section.examples .items .item .inner .btns p,
section.examples .items .item.hovered .inner
.subtitle{transition:all 0.6s ease}section.examples .items .item.hovered .inner
img{transition:all 0.6s ease}section.examples .items .item.hovered:hover .inner
img{transform:scale(0.7)}section.examples .items .item:hover
.inner{background:transparent}section.examples .items .item.hovered:hover .inner .btns,
section.examples .items .item.hovered:hover .inner .btns p,
section.examples .items .item.hovered:hover .inner
.subtitle{opacity:0}section.examples .items .item.hovered
.inner{transform:none !important}section.examples .items .item.hovered:hover .inner
img{transform:scale(0.7);filter:blur(4px)}section.examples .items .item.hovered .inner>a{position:absolute;width:100%;height:100%;top:0;left:0}section.examples .items .item .inner .btn-more.btn-more2{display:none;display:flex;background:transparent;left:50% !important;top:50% !important;transform:translate(-50%, -50%);position:absolute;width:auto !important;gap:10px;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#ffffff4d;text-underline-offset:4px;opacity:0;height:32px !important;pointer-events:none;color:#fff}section.examples .items .item.hovered:hover .inner .btn-more.btn-more2{opacity:1;pointer-events:all}section.examples .items .item.hovered .inner .btn
i{filter:none;background-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='43.4338' height='43.4338' rx='21.7169' fill='%23A0D238'/%3E%3Cpath d='M28.2647 17.6191C28.2647 17.1711 27.9015 16.8079 27.4535 16.8079L20.152 16.8078C19.7039 16.8078 19.3407 17.171 19.3407 17.6191C19.3407 18.0672 19.7039 18.4304 20.152 18.4304L26.6422 18.4304L26.6422 24.9206C26.6422 25.3687 27.0054 25.7319 27.4534 25.7319C27.9015 25.7319 28.2647 25.3687 28.2647 24.9206L28.2647 17.6191ZM16.7998 28.2727L17.3735 28.8464L28.0271 18.1928L27.4535 17.6191L26.8798 17.0455L16.2261 27.699L16.7998 28.2727Z' fill='white'/%3E%3C/svg%3E%0A");width:32px;height:32px;background-size:contain}section.examples .items .item.hovered
.inner{transform:none !important;backdrop-filter:none !important}section.examples .items .item.hovered .inner
img{transition:all 0.6s ease;filter:none}section.examples .items .item.hovered>img{opacity:0}section.examples .items .item.simp>img{opacity:1;transform:rotateY(0)}section.examples .items .item.simp
.inner{transform:rotateY(0deg);backdrop-filter:none}section.examples .items .item.simp .inner
img{filter:none}section.examples .items .item.simp
.inner{transform:rotateY(0deg);backdrop-filter:none;justify-content:flex-end;opacity:0}section.examples .items .item.simp:hover
.inner{opacity:1}section.examples .items .item.simp .inner .btns
a{width:auto;background:#fff;font-size:13px}section.examples .items .item.simp .inner
.btns{flex-direction:column;gap:0;align-items:flex-start;text-align:left}section.examples .items .item.simp .inner
img{transition:all 0.6s ease}section.examples .items .item.simp:hover .inner
img{filter:blur(6px)}body:not(.thehome) header{background-color:#ECECEC}.service
section.promoservice_addon{margin-bottom:64px;margin-top:64px}.service
section.promoservice{margin-bottom:64px !important}.service    .megacontent>section:not(.promo){margin:64px
auto}.stages .items .stage
.tx{padding-bottom:140px}.duotexts
.wrap{max-width:1140px}.insimple_lr{width:auto;height:28px;display:flex;gap:10px;align-items:center;justify-content:flex-end;position:absolute;right:0;top:120px;right:44px}.insimple_lr
div{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28.3953' height='28.3953' rx='4.17579' fill='%23A0D238'/%3E%3Cpath d='M20.8621 15.1639C21.1196 14.9065 21.1196 14.4891 20.8621 14.2316L16.6668 10.0363C16.4093 9.77882 15.9919 9.77882 15.7345 10.0363C15.477 10.2937 15.477 10.7111 15.7345 10.9686L19.4637 14.6978L15.7345 18.4269C15.477 18.6844 15.477 19.1018 15.7345 19.3592C15.9919 19.6167 16.4093 19.6167 16.6668 19.3592L20.8621 15.1639ZM9.07031 14.6978L9.07031 15.357L20.396 15.357L20.396 14.6978L20.396 14.0385L9.07031 14.0385L9.07031 14.6978Z' fill='%23F8F8F8'/%3E%3C/svg%3E%0A");width:28px;height:28px;display:block;transition:all 0.6s ease;z-index:1}.insimple_lr
div.left{transform:scaleX(-1)}@media (max-width:990px){.insimple_lr{display:none}}.servicetype4 .megacontent>.stages{margin-top:64px !important;padding-top:64px;border-top:1px solid #00000024}.servicetype4 .stages
.wrap{max-width:1340px;display:grid;grid-template-columns:1fr 140px 790px}.servicetype4 .stages
.title{color:#A0D238;font-weight:400;font-size:20px;line-height:30px;text-align:left}.servicetype4 .stages
.items{margin:0;font-size:0;display:block}.servicetype4 .stages .items .stage
.im{display:none}.servicetype4 .stages .items .stage
.st{display:none}.servicetype4 .stages .items
.stage{display:flex;background:#ECECEC;padding:20px;border-radius:20px}.servicetype4 .stages .items .stage
.tx{padding:0;display:flex;flex-direction:column;justify-content:space-between;font-size:16px;line-height:24px;height:100%}.servicetype4 .stages .items .stage .tx
b{font-size:32px}.servicetype4 .stages .items
.stage{display:inline-block;margin-right:28px;height:220px;margin-bottom:28px}.servicetype4 .stages .items .stage:nth-child(1){width:290px}.servicetype4 .stages .items .stage:nth-child(2){margin-right:0;width:472px}.servicetype4 .stages .items .stage:nth-child(3){width:400px}.servicetype4 .stages .items .stage:nth-child(4){margin-right:0;width:362px}.servicetype4 .stages .items .stage:nth-child(5){width:480px}.servicetype4 .stages .items .stage:nth-child(6){width:282px;margin-right:0}.servicetype4 .stages .items .stage .tx
p{margin:0;margin-top:auto}.servicetype4 .backtext
.title{max-width:470px;font-size:32px;line-height:42px}.servicetype4 .backtext .title:after{content:'';width:20px;height:15px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7071 8.07112C20.0976 7.6806 20.0976 7.04743 19.7071 6.65691L13.3431 0.292945C12.9526 -0.0975791 12.3195 -0.0975791 11.9289 0.292945C11.5384 0.68347 11.5384 1.31663 11.9289 1.70716L17.5858 7.36401L11.9289 13.0209C11.5384 13.4114 11.5384 14.0446 11.9289 14.4351C12.3195 14.8256 12.9526 14.8256 13.3431 14.4351L19.7071 8.07112ZM0 7.36401L4.37114e-08 8.36401L19 8.36401L19 7.36401L19 6.36401L-4.37114e-08 6.36401L0 7.36401Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");margin-left:10px}.servicetype4 .backtext
.text{font-weight:400;font-size:16px;line-height:24px;color:#F8F8F899}.servicetype4 .backtext .text
strong{font-weight:normal;color:#fff}.servicetype4 .backtext .text
ul{color:#fff}.servicetype4 .backtext .text p, .servicetype4 .backtext .text p:not(:last-child){margin:0;margin-bottom:40px !important}.servicetype4 .backtext .text
ul{color:#fff;margin-bottom:40px}.service.servicetype4 .backtext:after{content:'';background:#F1F1F1;height:80px;width:100%;border-radius:40px;display:block;position:absolute;bottom:-40px}.service.servicetype4
.multipletextanimages{margin-top:110px !important;padding-bottom:175px;margin-bottom:0 !important}.service.servicetype4 .multipletextanimages
h2{font-weight:400;font-size:32px;line-height:38px;margin:0;text-align:center;margin-bottom:30px}.service.servicetype4 .multipletextanimages h2
i{font-style:inherit;color:#A0D238}.service.servicetype4 .multipletextanimages .wrap>p{color:#202023;margin:0
auto;max-width:670px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;text-align:center}.service.servicetype4 .multipletextanimages
.items{margin-top:60px;display:flex;flex-direction:column;gap:60px}.service.servicetype4 .multipletextanimages .items
.item{padding:75px;display:grid;grid-template-columns:1fr 385px;gap:100px;align-items:center;background:#ECECEC;border-radius:20px}.service.servicetype4 .multipletextanimages .items
img{width:100%;border-radius:8px;height:250px;object-fit:cover}.service.servicetype4 .multipletextanimages .items
.text{font-weight:400;font-size:16px;line-height:24px;color:#20202396}.service.servicetype4 .multipletextanimages .items .text
b{font-weight:normal;color:#202023}.service.servicetype4 .multipletextanimages .items .item:nth-child(2){grid-template-columns:385px 1fr}.servicetype4
.blacktext2{background:#202023;padding-top:100px !important;margin-top:0 !important;padding-bottom:130px}.servicetype4 .blacktext2:after{content:'';content:'';background:#F1F1F1;height:80px;width:100%;border-radius:40px;display:block;position:absolute;bottom:-40px}.service.servicetype4 .multipletextanimages:after{content:'';background:#202023;height:80px;width:100%;border-radius:40px;display:block;position:absolute;bottom:-40px}.servicetype4 .blacktext2
p{font-size:24px;line-height:34px;display:block;max-width:1088px;margin:0
auto;color:#F8F8F8;text-align:center;margin-bottom:40px}.servicetype4 .tit_text_img
.wrap{}.servicetype4 .tit_text_img .wrap
.tit_text{display:grid;grid-template-columns:1fr 1fr;gap:40px}.servicetype4 .tit_text_img .wrap .tit_text
h2{display:block;max-width:497px;color:#202023;font-size:32px;line-height:37px;font-weight:normal}.servicetype4 .tit_text_img .wrap .tit_text h2:after{content:'';width:20px;height:15px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7071 8.07112C20.0976 7.6806 20.0976 7.04743 19.7071 6.65691L13.3431 0.292945C12.9526 -0.0975791 12.3195 -0.0975791 11.9289 0.292945C11.5384 0.68347 11.5384 1.31663 11.9289 1.70716L17.5858 7.36401L11.9289 13.0209C11.5384 13.4114 11.5384 14.0446 11.9289 14.4351C12.3195 14.8256 12.9526 14.8256 13.3431 14.4351L19.7071 8.07112ZM0 7.36401L4.37114e-08 8.36401L19 8.36401L19 7.36401L19 6.36401L-4.37114e-08 6.36401L0 7.36401Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");margin-left:10px}.servicetype4 .tit_text_img .wrap .tit_text
div{font-size:16px;line-height:24px;color:#20202399}.servicetype4 .tit_text_img .wrap .tit_text div p
b{font-weight:normal;color:#202023}.servicetype4 .tit_text_img .wrap
img{width:100%;margin-top:150px;height:700px;object-fit:cover;border-radius:20px}section.tit_text_img{margin-bottom:100px !important}section.priceformation{margin-bottom:70px !important}section.priceformation
h2{display:block;margin-bottom:64px;font-size:32px;font-weight:normal;line-height:38px;text-align:center}section.priceformation
.duo{display:grid;grid-template-columns:1fr 1fr;gap:64px;max-width:1027px;margin:0
auto}section.priceformation .duo
.l{font-size:20px;line-height:30px}section.priceformation .duo
.r{color:#20202399;font-size:16px;line-height:24px}section.priceformation .duo .r
p{margin:0;margin-bottom:30px;max-width:487px}section.priceformation .duo .r p
b{color:#202023}section.priceformation .duo .l
p{margin:0;max-width:400px}section.text_img{padding:70px;border-radius:40px;background:#ECECEC}section.text_img
.wrap{display:grid;grid-template-columns:1fr 465px;gap:60px;max-width:1027px;align-items:center}section.text_img .wrap
img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:20px}section.text_img
.text{color:#20202399;font-size:16px;line-height:24px;display:flex;flex-direction:column;height:100%}section.text_img .text
p{max-width:500px;margin-top:0;margin-bottom:30px}section.text_img .text
.last{margin-top:auto;margin-bottom:0px}section.tit_text_img.black{margin-top:150px;padding-top:150px;background:#202023;padding-bottom:150px}section.tit_text_img.black:before{content:'';width:100%;height:80px;border-radius:40px;display:block;background:#202023;position:absolute;top:-40px;left:0}.servicetype4  section.tit_text_img.black .wrap
h2{max-width:460px;color:#F8F8F8;line-height:42px}section.tit_text_img.black .wrap h2
b{font-weight:normal;color:#A0D238}section.tit_text_img.black .wrap .r
p{max-width:603px;color:#F8F8F899}section.tit_text_img.black .wrap .r p:first-child{margin-bottom:60px}section.tit_text_img.black .wrap .r
.last{margin-top:60px;margin-bottom:0}section.tit_text_img.black .wrap .r
.line{font-weight:400;color:#F8F8F8CC}section.tit_text_img.black .wrap .r .line
b{font-weight:normal;color:#A0D238}section.tit_text_img.black:after{content:'';background:#F1F1F1;height:80px;width:100%;border-radius:40px;display:block;position:absolute;bottom:-40px}section.tit_text_img.black{padding-bottom:180px}.tit_textplusimg
h2{color:#A0D238;font-size:32px;line-height:42px;display:block;font-weight:normal;text-align:center;margin-bottom:10px}.tit_textplusimg .wrap>p{font-size:16px;color:#202023;text-align:center;margin:0}.tit_textplusimg
.tit_text{display:grid;grid-template-columns:1fr 543px;max-width:1178px;margin:0
auto;margin-top:120px;gap:80px}.tit_textplusimg
img{aspect-ratio:543 / 388;border-radius:20px;width:100%;object-fit:cover}.tit_textplusimg .tit_text
div{font-size:16px;line-height:24px;color:#20202399;height:100%;display:flex;flex-direction:column}.tit_textplusimg .tit_text
.last{margin-top:auto}.tit_textplusimg .tit_text p
b{font-weight:normal;color:#202023}.tit_textplusimg{margin-bottom:120px !important}.serviceslist
.heading{display:grid;grid-template-columns:480px 1fr;gap:60px;margin-bottom:85px}.serviceslist .heading .image
img{width:100%;height:395px;object-fit:cover;border-radius:20px}.services .h2s
.title{font-size:40px;color:#202023;display:block;margin-top:20px}.h2s
.back{color:#20202399}.h2s .back
span{border-bottom:1px solid #A0D238}section.teamp_head
.wrap{max-width:1340px;display:grid;grid-template-columns:1fr 1fr;gap:60px}section.teamp_head .wrap
.h2s{max-width:499px}section.teamp_head .wrap
h1{color:#202023;font-size:40px;line-height:50px;font-weight:normal;margin-bottom:20px}section.teamp_head
.r{font-size:16px;line-height:24px;color:#20202399}section.teamp_head .r
p{margin-top:0;max-width:659px}section.teamp_head{margin-bottom:80px !important}section.teamp_image{margin-top:80px !important}section.teamp_image
img{width:100%;border-radius:20px;max-height:722px;object-fit:cover}section.teamp_head.teamp_head2
h2{font-size:32px;line-height:40px;font-weight:normal;display:flex;align-items:center;gap:10px}section.teamp_head.teamp_head2 h2:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7071 8.07112C20.0976 7.6806 20.0976 7.04743 19.7071 6.65691L13.3431 0.292945C12.9526 -0.0975791 12.3195 -0.0975791 11.9289 0.292945C11.5384 0.68347 11.5384 1.31663 11.9289 1.70716L17.5858 7.36401L11.9289 13.0209C11.5384 13.4114 11.5384 14.0446 11.9289 14.4351C12.3195 14.8256 12.9526 14.8256 13.3431 14.4351L19.7071 8.07112ZM0 7.36401L4.37114e-08 8.36401L19 8.36401L19 7.36401L19 6.36401L-4.37114e-08 6.36401L0 7.36401Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:20px;height:15px;display:block;position:relative;top:3px}section.teamp_head.teamp_head2
.wrap{max-width:1121px}.teampage .megacontent>section.teams
.wrap{max-width:1121px}.teampage .megacontent>section.teams .wrap
h2.title{display:none}.teampage section.teams
.team{grid-template-columns:1fr;height:auto}.teampage
.accreditations{display:none}.teampage .megacontent>section.teams{margin-bottom:0px}section.p404{}section.p404
p{line-height:24px;font-size:16px;max-width:760px;margin:0
auto;margin-bottom:16px;color:#20202366}section.p404 p
b{color:#A0D238;font-size:32px;text-align:center;font-weight:normal;display:block;margin-bottom:26px}section.p404
img{display:block;margin:0
auto;max-width:90%;height:auto;margin-bottom:60px}section.p404 .wrap
div{display:flex;align-items:center;justify-content:center;margin-top:32px}.cases
section.examples{backdrop-filter:none;background:transparent;padding-top:0}.cases section.examples .h2s
.title{text-align:center;font-size:40px;line-height:45px;color:#202023;margin-top:15px}.cases section.examples .h2s
.back{display:flex;justify-content:center}.cases section.examples
.items{margin-top:40px;margin-bottom:40px;max-width:1283px}.cases section.examples .items .item:nth-child(2n){top:0}.cases section.examples .items .item .inner:before{transition:all 0.6s ease}.cases section.examples .items .item:hover .inner:before{opacity:0}.cases section.examples .items .item:nth-child(3 of :not(.hidden)), .cases section.examples .items .item:nth-child(6 of :not(.hidden)), .cases section.examples .items .item:nth-child(11 of :not(.hidden)){grid-column:1 / -1;aspect-ratio:1280 / 713}section.about_top
.wrap{max-width:1264px}section.about_top .image
img{width:100%;aspect-ratio:601 / 572;border-radius:20px;object-fit:cover}section.about_top
.heading{display:grid;grid-template-columns:1fr 1fr;gap:64px}section.about_top  .heading
.title{display:block;margin-top:40px;font-weight:normal;font-size:40px;line-height:50px;max-width:607px}section.about_top  .heading
.text{margin-top:auto;font-size:16px;line-height:24px;color:#20202399}section.about_top  .heading .text strong, section.about_top  .heading .text
b{font-weight:normal;color:#202023}section.about_top  .heading
.h2s{display:flex;flex-direction:column;justify-content:flex-start}section.about_top{margin-bottom:64px !important}section.steps.about_history{margin-top:64px}.steps.about_history .items p:empty{display:none}.steps.about_history
.wrap{display:grid;grid-template-columns:440px 1fr;background:#ECECEC;border-radius:20px;border:none;padding:64px
35px}.steps.about_history
.title{font-size:32px;line-height:34px;color:#A0D238}.steps.about_history .items>div{display:grid;grid-template-columns:16px 210px 1fr;gap:20px}.steps.about_history .items
ins{font-size:20px;color:#202023}section.steps.about_history
.items{grid-template-columns:1fr;gap:0}section.steps.about_history .txt
p{margin:0;margin-bottom:15px;max-width:500px}section.steps.about_history
.txt{min-height:unset;margin-bottom:60px}.steps.about_history{border-top:1px solid #0000001F;padding-top:64px}.steps.about_history .items>div{border-left:1px solid #0000001A}section.steps.about_history div
i{width:12px;height:12px;border-radius:12px;background-color:#A0D238;position:relative;left:-7px;transition:all 0.6s ease;opacity:0}section.steps.about_history div.active.active2
i{opacity:1}.steps.about_history .items>div.active{border-left:2px solid #A0D238;position:relative;left:-0.5px}.aboutpage
section.examples{background:transparent;color:#202023;padding:0;margin-bottom:0 !important}.aboutpage  section.examples
.wrap{max-width:1264px;display:grid;grid-template-columns:384px 1fr;gap:24px;align-items:flex-start}.aboutpage  section.examples
.h2s{background:#F5F5F5;border-radius:10px;padding:22px}.aboutpage  section.examples .h2s
.title{font-size:18px;line-height:26px;color:#202023;text-align:left;display:block;margin-bottom:30px}.aboutpage  section.examples
.items{margin:0;gap:24px}.aboutpage section.examples .items .item:nth-child(2n){top:0}.aboutpage  section.examples .back
i{background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='33.669' height='33.669' rx='16.8345' fill='%23A0D238'/%3E%3Cpath d='M21.9108 13.6582C21.9108 13.3109 21.6293 13.0293 21.2819 13.0293L15.622 13.0293C15.2747 13.0293 14.9931 13.3109 14.9931 13.6582C14.9931 14.0055 15.2746 14.2871 15.622 14.2871L20.6531 14.2871L20.653 19.3182C20.653 19.6655 20.9346 19.9471 21.2819 19.9471C21.6292 19.9471 21.9108 19.6655 21.9108 19.3182L21.9108 13.6582ZM13.0234 21.9166L13.4681 22.3613L21.7266 14.1029L21.2819 13.6582L20.8373 13.2135L12.5788 21.4719L13.0234 21.9166Z' fill='%23F8F8F8'/%3E%3C/svg%3E%0A");width:34px;height:34px;margin-left:auto}.aboutpage  section.examples
.back{color:#A0D238;font-size:24px;line-height:28px}.aboutpage  section.examples:after{background:#202023;margin-top:145px}.aboutpage .backtext
.wrap{max-width:1152px;grid-template-columns:40fr 60fr;align-items:flex-start}.aboutpage .backtext
.title{font-size:32px}.aboutpage .backtext .title:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7071 8.07112C20.0976 7.6806 20.0976 7.04743 19.7071 6.65691L13.3431 0.292945C12.9526 -0.0975791 12.3195 -0.0975791 11.9289 0.292945C11.5384 0.68347 11.5384 1.31663 11.9289 1.70716L17.5858 7.36401L11.9289 13.0209C11.5384 13.4114 11.5384 14.0446 11.9289 14.4351C12.3195 14.8256 12.9526 14.8256 13.3431 14.4351L19.7071 8.07112ZM0 7.36401L4.37114e-08 8.36401L19 8.36401L19 7.36401L19 6.36401L-4.37114e-08 6.36401L0 7.36401Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:20px;height:15px;display:block;position:relative;top:2px}.aboutpage section.backtext:after{content:'';width:100%;height:50px;display:block;margin-top:90px;background:#F1F1F1;border-radius:40px 40px 0 0;position:absolute;bottom:0}section.principes{margin-top:0 !important}.aboutpage
section.backtext{margin-bottom:64px}section.principes
.wrap{max-width:1259px;grid-template-columns:466fr 793fr;gap:40px;display:grid;align-items:flex-start}section.principes
.h2s{max-width:372px}section.principes .h2s
.title{font-weight:normal;color:#A0D238;font-size:20px;line-height:1.5}section.principes .items>div{display:grid;grid-template-columns:1fr 140px;gap:24px;align-items:flex-start}section.principes .items > div
ins{color:#A0D238;font-size:40px;text-decoration:none;line-height:28px}section.principes .items .texts
.tit{font-size:20px;line-height:1.5;color:#202023}section.principes .items .texts
.txt{font-size:16px;line-height:24px;color:#20202399;margin-top:10px}section.principes .items .texts .txt
p{margin:0}section.principes
.items{display:flex;flex-direction:column;gap:55px}.aboutpage section.examples:after{display:none}section.principes .items .texts .txt
a{font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#0000003b;text-underline-offset:4px;color:#000000bd}.servicetype4 .tit_text_img .wrap .tit_text div
a{color:#A0D238}section.text_img .text p
b{color:#202023;font-weight:normal}.promoservice .content
.back{font-weight:300}.promoservice .content .back
span{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#a0d2387a;text-underline-offset:4px}.show-more{cursor:pointer;display:flex;gap:12px;align-items:center;color:#A0D238;font-size:16px;line-height:28px}section.steps.about_history div .show-more
i{background-image:url("data:image/svg+xml,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.07039 16.7071C7.67986 17.0976 7.0467 17.0976 6.65617 16.7071L0.292213 10.3431C-0.0983118 9.95262 -0.0983118 9.31946 0.292213 8.92893C0.682737 8.53841 1.3159 8.53841 1.70643 8.92893L7.36328 14.5858L13.0201 8.92893C13.4107 8.53841 14.0438 8.53841 14.4343 8.92893C14.8249 9.31946 14.8249 9.95262 14.4343 10.3431L8.07039 16.7071ZM7.36328 0L8.36328 8.74228e-08L8.36328 16L7.36328 16L6.36328 16L6.36328 -8.74228e-08L7.36328 0Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");background-color:transparent;width:15px;height:17px;border-radius:0;left:0;opacity:1}section.steps.about_history div .show-more.show-less
i{transform:scaleY(-1)}.show-more
span{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#a0d23866;text-underline-offset:4px}.rawtxt{overflow:hidden;transition:max-height .3s ease;max-height:150px}.personmodal .inf
.bot{padding-top:15px}.servicetype1 .aboutus_galuzeva
.wrap{max-width:1282px}.servicetype1
.duocontent{display:grid;grid-template-columns:1fr 712px;gap:180px}section.stages.stages_textphoto .items .stage .tx em, section.stages.stages_textphoto .items .stage .tx em
strong{font-style:normal;color:#A0D238;font-weight:normal}footer .bot
.left{align-items:center}.mappa .text p:first-child{line-height:24px}.aboutus_galuzeva .duocontent .left
p{font-weight:400}.filters{margin:50px
0;display:flex;justify-content:center;gap:20px;align-items:center}.filters
.select{width:320px;max-height:100%;height:50px;border:1px
solid #D9D9D9;border-radius:10px;cursor:pointer}.filters .select
.selected{display:flex;height:50px;align-items:center;padding:0
20px;justify-content:space-between;color:#202023}.filters .select .selected
i{background-image:url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.50495 13.5849C5.82798 13.9079 6.35171 13.9079 6.67474 13.5849L11.9388 8.32082C12.2619 7.99779 12.2619 7.47405 11.9388 7.15102C11.6158 6.82799 11.0921 6.82799 10.769 7.15102L6.08984 11.8302L1.41066 7.15102C1.08763 6.82799 0.563897 6.82799 0.240867 7.15102C-0.0821625 7.47405 -0.0821625 7.99779 0.240868 8.32082L5.50495 13.5849ZM6.08984 0L5.26267 3.61568e-08L5.26267 13L6.08984 13L6.91701 13L6.91701 -3.61568e-08L6.08984 0Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:13px;height:14px;display:block}.filters .select.active .selected
i{transform:scaleY(-1)}.cases section.examples
.items{z-index:0;position:relative}.filters .select
.options{padding:0
20px;color:#202023;z-index:1;border:1px
solid #D9D9D9;background:#f1f1f1;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;top:-2px;display:flex;flex-direction:column;gap:26px;padding:20px
26px;border-top:none;width:calc(100% + 2px);left:-1px;position:relative;transition:all 0.6s ease;opacity:0;pointer-events:none}.filters .select .options
span{color:#20202396;font-size:16px}.filters
.select.active{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.filters .select.active
.options{opacity:1;pointer-events:all}.filters .select .options span:hover{color:#202023}section.examples .items
.item.hidden{display:none}.backtext.cms
.wrap{max-width:1240px}.cm_titles{display:flex;gap:15px;align-items:flex-start;flex-direction:column}.cm_titles > div
span{color:#F8F8F899;font-size:20px;line-height:32px;font-weight:400;transition:all 0.6s ease}.cm_titles>div{cursor:pointer;width:100%;display:flex;max-width:358px;justify-content:space-between;align-items:center;transition:all 0.6s ease}.cm_titles > div
i{background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7071 8.07106C20.0976 7.68053 20.0976 7.04737 19.7071 6.65685L13.3431 0.292884C12.9526 -0.0976401 12.3195 -0.0976401 11.9289 0.292884C11.5384 0.683409 11.5384 1.31657 11.9289 1.7071L17.5858 7.36395L11.9289 13.0208C11.5384 13.4113 11.5384 14.0445 11.9289 14.435C12.3195 14.8255 12.9526 14.8255 13.3431 14.435L19.7071 8.07106ZM0 7.36395L4.37114e-08 8.36395L19 8.36395L19 7.36395L19 6.36395L-4.37114e-08 6.36395L0 7.36395Z' fill='%23A0D238'/%3E%3C/svg%3E%0A");width:20px;height:15px;display:block;transition:all 0.6s ease;opacity:0}.cm_titles > div.active
i{opacity:1}.cm_titles > div.active
span{color:#F8F8F8}.cm_texts
.text{display:none}.cm_texts
.text.active{display:block}.cm_texts .text
p{font-size:16px !important;line-height:24px;color:#F8F8F8CC;max-width:560px}.cm_texts .text p b, .cm_texts .text p
strong{font-weight:normal;color:#F8F8F8}.cm_texts .text
img{width:100%;max-width:589px;height:298px;object-fit:cover;border-radius:10px}section.backtext.cms{padding:115px
0;margin-bottom:0;padding-bottom:0}.clientspage section.teams .accreditations>.title{font-size:24px;padding-bottom:20px;margin-bottom:55px}.clientspage section.backtext.cms:after{content:'';width:100%;height:80px;display:block;border-radius:40px;position:relative;background:#f1f1f1;margin-top:145px;border-bottom-left-radius:0;border-bottom-right-radius:0}.clientspage .megacontent>section.teams{margin-top:0}.pagecase .casetop
.h1{max-width:1056px}section.examples .items .item .inner .btns
p{display:flex;gap:10px;align-items:center;margin:0}section.examples .items .item .inner .btns p
b{font-size:50px;line-height:24px;font-weight:normal;color:#F8F8F8}section.examples .items .item .inner .btns p
i{max-width:290px;font-size:16px;line-height:24px;font-style:normal}section.examples .items .item.hovered .inner
.subtitle{font-size:28px;line-height:34px;max-width:508px}.thehome section.examples .items .item .inner .btns
p{max-width:240px}.thehome section.examples .items .item.simp
.inner{justify-content:space-between}.thehome section.examples .items .item.simp .inner
.btns{flex-direction:row}.thehome section.examples .items .item.simp .inner
.im{display:none}.form
.input.error{border-bottom:1px solid #ff45458f}.servicetype3 section.stages.stages_textphoto .items .stage
.tx{margin:0;padding-bottom:0}.servicetype3 section.stages.stages_textphoto .items .stage
.im{margin-bottom:0;top:0}.servicetype3 section.stages.stages_textphoto
.items{display:flex;gap:115px;flex-direction:column}.servicetype3 section.stages.stages_textphoto
.wrap{max-width:1192px}.servicetype3 section.stages.stages_textphoto .items .stage .tx
p{max-width:440px;font-size:16px;line-height:25px}.servicetype3 section.stages.stages_textphoto .items
.stage{grid-template-columns:568px 14px 1fr}.servicetype3 .stages .items
.line{left:calc(50% - 54px)}@media (max-width:1158px){.servicetype3 section.stages.stages_textphoto .items
.stage{grid-template-columns:460px 14px 1fr}}@media (max-width:992px){.servicetype3 .stages .items
.line{display:none}}.servicetype4 .backtext .text ul
li{margin-bottom:18px}.servicetype4 .backtext .text
ul{padding-left:30px}.aboutpage section.principes
.h2s{position:sticky;top:120px}section.examples .items .item .inner .subtitle
i{display:block;margin-top:16px;font-size:16px;line-height:24px;font-style:normal;text-decoration:none}section.stages.stages_textphoto .items .stage .tx
p{direction:ltr}.rightlogo
span{display:block;font-size:11px;opacity:0.7}.rightlogo{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center}.pagecase .stages .items .stage
.im{top:0}.pagecase section.stages.stages_textphoto .items .stage .tx
p{margin-top:0}footer .bot
.rght{justify-content:space-between}footer .subbot
.madeBy{display:flex;margin-bottom:10px;font-size:14px;align-items:center;margin-top:10px;color:#aaa;text-decoration:none;gap:4px}.madeBy
img{margin-left:5px}.coretext{font-size:15px;line-height:1.6}.service .steps
.title{font-size:40px;line-height:1.1}.clientspage section.about_top .heading .text strong, .clientspage section.about_top  .heading .text
b{font-weight:bold;color:inherit}.form ins.checkbox
a{color:inherit}.megacontent>section.dialog:after{content:'';width:100%;height:50px;display:block;margin-top:120px;background:#F1F1F1;border-radius:40px 40px 0 0}.megacontent>section.dialog{padding-bottom:0}footer{padding-top:20px}.serviceslist .megacontent>section.services{margin-top:130px}.aboutpage  section.about_top .wrap,
.clientspage section.about_top
.wrap{max-width:1390px}.steps.about_history .items>div.active{border:none}.steps.about_history .items
.line{position:absolute !important;height:100%;width:2px;background:#0000001A;top:0;left:0 !important}.steps.about_history .items .line
i{background:#A0D238;width:2px;height:120px;display:block;left:0;position:absolute}.steps.about_history .items .line
b{width:12px;height:12px;display:block;border-radius:24px;background:#A0D238;position:absolute;top:0;left:-5px}.aboutpage
section.backtext{padding-top:130px}.servicetype11 .megacontent>section.aboutus_galuzeva{margin-bottom:120px}.servicetype11 .aboutus
.wrap{max-width:1282px}.servicetype11 .aboutus .duocontent
.title{font-size:40px;line-height:1.24}.servicetype2 .megacontent>section.duotexts{margin-top:145px}section.mapblock{margin-bottom:130px !important}.servicetype3 .megacontent>section.aboutus_galuzeva{margin-bottom:140px}.servicetype4 .stages .items
.stage{padding:30px
20px}.service.servicetype4 .multipletextanimages .items
.item{max-width:1154px;margin:0
auto}.servicetype4 .megacontent>section.dialog{margin-top:200px}section.examples .items .item.hovered .inner:before{transition:all 0.6s ease}section.examples .items .item.hovered:hover .inner:before{transform:scale(0.7);filter:blur(4px)}.aboutpage section.examples .items .item .inner .btns p
i{font-size:14px;line-height:1.3em}.aboutpage section.examples .items .item.hovered .inner
.subtitle{font-size:16px;line-height:1.4}section.examples .items .item .inner:before{z-index:1;background:#0000006b}section.examples .items .item .inner
.btns{z-index:1}section.examples .items .item .inner .btn-more.btn-more2{z-index:1}section.about .inner .items
b{cursor:pointer}@media (min-width: 1179px){.aboutpage section.about_top .heading
.text{margin-top:24px}}@media (max-width: 992px){footer .bot
.rght{justify-content:flex-end}.steps.about_history .items .line,
.stages .items
.line{display:none}}@media (max-width: 768px){footer .bot
.rght{justify-content:center;margin-top:24px}.subbot{display:flex;justify-content:center}}@media (max-width: 576px){}
body{min-width:320px}@media (max-width: 1279px){.servicetype4 .stages
.wrap{display:block}.servicetype4 .stages
.title{max-width:364px}.servicetype4 .stages
.items{max-width:790px}}.aboutpage .backtext
.title{font-size:32px;display:flex;align-items:center;gap:12px}@media (max-width: 1180px){section.about_top
.heading{grid-template-columns:1fr;gap:20px}section.about_top .image
img{aspect-ratio:unset;max-height:406px;object-position:top center}.steps.about_history
.wrap{grid-template-columns:1fr;gap:0}.steps.about_history
.title{margin-bottom:60px}.aboutpage section.examples
.wrap{grid-template-columns:1fr}.aboutpage  section.examples
.items{max-width:100%}.aboutpage
section.backtext{margin-bottom:64px;margin-top:0  !important}.aboutpage section.examples:after{margin-top:64px;opacity:0}section.principes
.wrap{grid-template-columns:1fr;gap:60px}.aboutpage
section.backtext{margin-bottom:20px}.aboutpage section.principes
.h2s{position:relative;top:0}}@media (max-width: 992px){section.examples .items .item .inner .btns p
b{white-space:nowrap}section.promo
.content{min-width:360px;padding:40px;padding-top:160px}section.promo .content .top
.top_b{font-size:32px;line-height:38px}section.promo .content
.bot{font-size:14px}.mission
.elements{grid-template-columns:1fr}.mission
h2{margin-bottom:40px}.mission .elements
.left{max-width:440px}.cards
.items{z-index:1}section.about
.top{grid-template-columns:1fr}section.about .top
.left{min-height:unset}section.about .top .left .btn.btn-black{display:none}.stepbystep
.right_duo{display:grid;grid-template-columns:auto 400px}.right.stepbystep
.btns{display:flex;align-items:flex-start}section.about
.inner{display:block;width:100%;padding:0
40px}section.about .inner
.left{font-size:50px;display:block;text-align:left;margin-bottom:80px}section.about .inner .items
b{font-size:20px;margin-bottom:32px}section.about .inner .items
b.active{font-size:32px}section.about  .inner
.itemsp{max-width:312px;left:50%;transform:translateX(-50%);min-height:264px}section.about
.bot{border-radius:20px;object-fit:inherit;overflow:hidden}section.keysectors
.wrap{grid-template-columns:1fr;padding:0
48px}section.keysectors
.items{margin-top:0;padding:0}section.keysectors
.title{font-weight:400;font-size:32px;line-height:38px;max-width:450px;position:relative;top:0}section.keysectors .items
li{font-size:28px;max-width:610px}section.teams .accreditations>.title{border:none;margin-bottom:0;padding-bottom:0}footer .bot, footer
.top{grid-template-columns:1fr 1fr;margin-bottom:180px}footer
.bot{margin-bottom:0px}.botlinks{display:none}footer .left
.botlinks{display:block;margin-top:120px}.maincontacts
.wrap{display:grid;justify-content:center;gap:50px}.maincontacts .wrap>div{width:100%;max-width:734px;margin:0
auto}.maincontacts .left
.title{margin-bottom:48px}.promoservice
.wrap{display:flex;flex-direction:column-reverse;height:auto}.promoservice
.content{border-radius:20px 20px 0 0;flex:unset;height:auto}.promoservice
.im{width:100%;border-radius:0 0 20px 20px;max-height:500px}.promoservice{height:auto}.promoservice_addon
.wrap{grid-template-columns:2fr 3fr}.steps
.title{margin-bottom:50px}.steps
.items{max-width:700px}.imageandtext
.wrap{padding:36px
24px;grid-template-columns:1fr 1fr}.imageandtext
.text{padding:0px
32px}.imageandtext
img{height:100%;object-fit:cover}.stages .items
.stage{grid-template-columns:260fr 406fr;gap:70px}.backtext
.title{font-size:32px;line-height:40px}.aboutus
.title{max-width:540px;margin-bottom:48px}.aboutus
.buttons{margin-bottom:80px}.aboutus .duocontent
.title{font-size:32px;line-height:40px}.aboutus_galuzeva
.title{font-size:32px;text-align:left;margin-bottom:24px}p.subtitle{max-width:610px;text-align:left;margin:0;margin-bottom:48px}.duocontent{grid-template-columns:1fr;gap:24px}.simplecards.cards .items
.card{max-width:547px}.megacontent>section.dialog{margin-top:120px}.servicetype4 .stages .items
.stage{width:100% !important;max-width:375px}.backtext
.wrap{padding-left:20px;padding-right:20px}.servicetype4 .backtext
.title{margin:24px
0}.service.servicetype4
.multipletextanimages{margin-top:40px !important;padding-bottom:60px;margin-bottom:0 !important}.servicetype4 .megacontent>.backtext{margin-bottom:0 !important}.backtext
.wrap{padding-bottom:40px}.service.servicetype4 .multipletextanimages .items
.item{padding:20px;background:transparent;grid-template-columns:1fr;gap:40px}.service.servicetype4 .multipletextanimages .items .item:nth-child(2){display:flex;flex-direction:column-reverse}.servicetype4
.blacktext2{padding-bottom:80px;padding-top:40px !important}.servicetype4 .tit_text_img .wrap
.tit_text{grid-template-columns:1fr;gap:20px}.servicetype4 .tit_text_img .wrap
img{height:422px;margin-top:80px}section.priceformation
.duo{grid-template-columns:1fr;gap:40px}section.text_img{padding:40px
20px}section.text_img
.wrap{grid-template-columns:1fr;gap:40px}section.text_img .wrap
img{aspect-ratio:unset;height:400px}section.tit_text_img.black{padding-bottom:120px;padding-top:50px;margin-bottom:20px !important}.tit_textplusimg
h2{text-align:left}.tit_textplusimg
.tit_text{grid-template-columns:1fr;gap:40px;margin-top:40px}.tit_textplusimg{margin-bottom:120px !important;margin-top:40px !important}.serviceslist
.heading{grid-template-columns:1fr;gap:0}.serviceslist
.items{padding:0
24px}.serviceslist
.heading{margin-bottom:45px}section.teamp_head
.wrap{grid-template-columns:1fr;gap:40px}section.teamp_head .r
p{margin-top:0;max-width:100%}section.teamp_image{margin-bottom:64px !important}section.teamp_head{margin-bottom:64px !important;margin-top:64px !important}.teampage .megacontent>section.teams{padding-top:0;margin-top:64px}.servicetype1
.duocontent{display:grid;grid-template-columns:1fr;gap:24px}.servicetype1 section.stages.stages_textphoto .items
.stage{grid-template-columns:1fr;gap:24px;direction:ltr;margin-bottom:32px}.servicetype1 section.stages.stages_textphoto .items .stage
.tx{margin-bottom:0;padding-bottom:0}.servicetype1
.stages{margin:64px
auto !important}.servicetype1  .stages
.items{margin-top:48px}.servicetype1 section.stages.stages_textphoto .items .stage
.tx{max-width:450px}section.stages.stages_textphoto .items .stage
.im{aspect-ratio:unset;width:100%;height:415px;margin-bottom:0}.stages .items .stage
.im{top:0}.servicetype1 .aboutus:before{display:none}.servicetype1 section.stages.stages_textphoto .items .stage .im
img{height:100%;aspect-ratio:unset;max-height:unset}.servicetype11 .stages .items .stage
.tx{padding-bottom:40px}.servicetype11 .stages .items
.stage{gap:20px}.mappa{display:grid;grid-template-columns:1fr;gap:30px;justify-content:center;align-items:center}.mappa .mappamap
img{margin:0
auto;display:block}section.examples .items .item.hovered .inner
.subtitle{font-size:20px;line-height:1.4}section.examples .items .item .inner .btns p
b{font-size:28px;line-height:13px}section.examples .items .item .inner .btns p
i{font-size:10px;line-height:14px}}@media (max-width: 768px){.servicetype3 section.stages.stages_textphoto
.items{gap:0}.stages .items .stage
.st{display:none}section.promo
.bg{object-position:59% 0%}section.promo .content
.bot{font-size:14px;margin-top:80px}section.promo
.content{justify-content:flex-end}section.promo
.content{width:100%;backdrop-filter:none;background:transparent;display:flex;justify-content:center;align-items:center;text-align:center;padding-top:50%}section.promo .content:hover{backdrop-filter:none}section.promo .content .top
.goto{justify-content:center}section.promo .content .top
.top_b{font-size:24px;line-height:32px;max-width:400px}.mission
h2{margin-bottom:32px;font-size:32px;line-height:38px}.mission .elements
.rght{display:grid;grid-template-columns:repeat(2, 1fr);gap:55px 20px}.megacontent > section.cards
.wrap{grid-template-columns:1fr;gap:24px}.mission .elements .rght .item>b{font-size:50px}.mission
h2{max-width:100%}section.promo
.content{padding-top:40px;justify-content:flex-end}.cards
.items{display:grid;gap:24px;height:auto}.megacontent>section.cards{overflow:unset}.cards
.item.first{aspect-ratio:396 / 245;width:auto;height:auto;padding:20px}.cards .items
.card{aspect-ratio:396 / 275;min-width:unset;width:100%;height:auto}section.services .items
.link{min-height:unset;padding:20px
0;display:block}section.services .items .link
i{width:20px;height:20px;background-size:20px;position:absolute;right:0px;top:16px}section.services .items .link
a{font-size:20px;line-height:26px;height:auto}section.services .items .link
ins{display:block;font-size:26px;text-decoration:none;color:#A0D238;margin-bottom:10px}section.services
.title{padding-left:0}section.examples{padding:115px
20px}section.examples
.title{font-size:32px;line-height:38px}section.examples .wrap>p{font-size:14px;line-height:20px}section.examples
.items{grid-template-columns:1fr;gap:48px 0px;margin:40px
auto}section.examples .items .item>img{display:none}section.examples .items .item .inner
img{position:relative;width:100%;height:auto;aspect-ratio:396 / 401;filter:none}section.examples .items
.item{background:transparent;aspect-ratio:unset;overflow:unset;top:0 !important}section.examples .items .item
.inner{transform:rotateY(0deg);height:auto;padding:0;background:transparent;position:relative}section.examples .items .item .inner
.subtitle{font-size:24px;line-height:28px;margin-top:12px}section.examples .items .item .inner .btns,
section.examples .items .item .inner
p{display:none}section.about .top
.title{font-size:32px;line-height:38px;width:100%}section.about{margin:0
auto !important;background:#202023;border-radius:0;backdrop-filter:none}section.examples{margin-bottom:0 !important}section.about
.wrap{padding:0}section.about .wrap
.top{background:#f1f1f1;border-radius:20px;padding:50px
20px}.stepbystep
.right_duo{display:flex;flex-direction:column-reverse;gap:20px}section.about
.bot{margin-top:0;transform:translateY(-30px);z-index:1;padding:0
20px;top:60px}section.about .inner
.left{font-size:32px;line-height:38px;margin-bottom:60px}section.about .inner .items
b.active{font-size:20px}section.about .inner
.itemsp{left:0;transform:none}.megacontent>section.keysectors{margin-top:0px;padding:92px
0;top:-48px;border-radius:40px 40px 0 0;z-index:1}section.about
.bot{border-radius:20px 20px 0 0}section.keysectors
.wrap{grid-template-columns:1fr;padding:0
20px}section.keysectors
.title{font-size:28px}section.keysectors .items
li{font-size:23px}section.teams{padding-top:0;border-radius:0}section.teams
.team{height:auto;margin-bottom:48px;display:flex;flex-direction:column}section.teams .team
.items{display:flex;flex-direction:column}.personmodal .wrap>.img{display:none}.personmodal .top
.img{display:flex;margin:16px
0;width:100%;aspect-ratio:332 / 222}.personmodal .img
img{aspect-ratio:332 / 222}.personmodal
.wrap{display:block}.cards .items
.card{aspect-ratio:396 / 275;min-width:unset;width:100%;height:auto;max-width:calc(100vw - 40px);padding:32px
20px;gap:12px}section.teams .accreditations>.title{font-size:30px;line-height:38px;margin-bottom:32px;display:block}section.teams .accreditations
.items{gap:32px}section.teams .accreditations .items
.item{transform:none !important;top:120px !important;height:auto;padding:70px
32px}section.teams .accreditations .items .item
.title{text-align:left;font-size:22px;line-height:28px}section.teams .accreditations .items .item
p{text-align:left;font-size:14px;line-height:20px}.dialog
.title{font-size:28px}.dialog .title
i{width:28px;height:28px;min-width:28px;background-size:24px;background-repeat:no-repeat;background-position:center}.megacontent>section.dialog{margin-top:90px;padding:90px
0}.form{margin-top:48px}.form
div.checkbox{margin-top:30px;margin-bottom:48px}.form
ins.checkbox{font-size:13px}footer .bot, footer
.top{grid-template-columns:1fr;margin-bottom:48px}footer .bot, footer
.top{grid-template-columns:1fr;margin-bottom:48px;text-align:center}footer .left
.botlinks{display:none}footer .top
.rght{grid-template-columns:1fr;margin-top:48px}footer .top .rght>div:last-child{text-align:center;margin-top:48px}footer .bot
.left{flex-direction:column;gap:12px;margin-bottom:12px}footer .bot
.rght{justify-content:center;text-align:center}footer .bot .rght
.logo{margin-left:unset}footer .top .rght .links
.botlinks{display:flex;justify-content:center;margin:48px
0}header{width:calc(100% - 80px);gap:10px}section.promo
.wrap{border-radius:20px}.openmenu{min-width:48px;width:48px;height:48px}header .btn
i{min-width:10px}header
.btn{font-size:13px;padding:0
10px;white-space:nowrap}header .logo
img{max-width:100%}header{width:calc(100% - 80px);gap:10px;padding-left:12px;padding-right:12px}.maincontacts .left
.title{margin-bottom:40px}.maincontacts .left
.items{display:grid;grid-template-columns:1fr 1fr;gap:20px 10px}.maincontacts .left .items > div a
span{white-space:nowrap}.maincontacts .wrap>div.rght{display:none}.maincontacts
.rght.rght2{display:block}#map2{width:100%;height:auto;aspect-ratio:610 / 520;background:#ccc;border-radius:10px;overflow:hidden;z-index:0;margin-bottom:40px}.megacontent>section:not(.promo){margin:96px
auto}.promoservice .content
.titl{font-size:24px;line-height:32px;max-width:100%}.promoservice
.content{padding:20px}.promoservice_addon
.wrap{grid-template-columns:1fr}.promoservice_addon
.empty{display:none}.promoservice_addon
.content{padding:0}.promoservice_addon{margin:20px
auto !important}.promoservice{margin-bottom:20px !important}.steps
.wrap{padding:20px
20px}.steps
.title{margin-bottom:20px}.steps
.items{grid-template-columns:1fr;gap:30px}.imageandtext
.wrap{display:flex;flex-direction:column-reverse;max-width:calc(100% - 24px);padding:0}.imageandtext
.text{padding:16px
20px}.stages{margin:48px
auto !important}.stages
.title{font-size:24px;line-height:32px;max-width:213px;text-align:left;margin-bottom:10px}.stages
.subtitle{text-align:left}.stages .items
.stage{display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:flex-start}.stages .items .stage .im
img{max-height:100px}.stages
.items{margin-top:24px}.backtext{padding:48px
0}.backtext
.wrap{display:flex;flex-direction:column;padding-bottom:72px}.aboutus
.title{font-size:20px;line-height:30px;margin-bottom:24px}.aboutus:before{top:-70px}.aboutus
.buttons{margin-bottom:32px}.aboutus
.image{margin-bottom:32px}.aboutus
.image{margin-bottom:32px}.duocontent{gap:0}.aboutus_galuzeva{margin-top:24px !important}.aboutus_galuzeva
.image{aspect-ratio:440 / 534;margin-bottom:24px}.simplecards.cards .items
.card{aspect-ratio:unset;padding:30px}.simplecards.cards .items .card
ins{margin-bottom:20px}.simplecards .card
img{margin-bottom:24px}header{align-items:flex-start}section.cards
.controls{display:none}section.examples .items .item .inner
img{border-radius:15px}section.about
.bot{transform:translateY(0px);top:-30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}section.about{border-bottom-right-radius:30px;border-bottom-left-radius:30px}.megacontent>section.keysectors{border-radius:30px 30px 0 0}.megacontent>section.keysectors{border-radius:30px 30px 0 0;margin-bottom:0 !important}.megacontent>section.teams{margin-top:0;transform:translateY(-76px);background:#f1f1f1;z-index:1;padding-top:50px;border-radius:30px 30px 0 0}.accreditations{position:relative;top:72px}section.teams .accreditations .items
.item{top:160px !important}.megacontent>section.dialog{margin-bottom:0}footer{padding-top:64px;top:-32px;padding-bottom:0}.aboutpage section.about_top .heading
.title{font-size:24px;line-height:34px}.aboutpage section.about_top .image
img{aspect-ratio:396 / 406}.aboutpage
section.about_top{margin-bottom:40px !important}.aboutpage
section.steps.about_history{margin-top:40px}.aboutpage .steps.about_history .items>div{gap:12px;grid-template-columns:1fr;padding-left:24px}.aboutpage .steps.about_history
.wrap{grid-template-columns:1fr;gap:0;padding:48px
20px}.aboutpage section.examples .items
.item{aspect-ratio:396 / 450;border-radius:4px}.aboutpage section.examples .items .item.hovered
.inner{height:100%}.aboutpage section.examples .items .item.hovered .inner
img{height:100%;border-radius:4px}.aboutpage section.examples .items .item .inner:before{border-radius:4px}.aboutpage section.examples .items .item.hovered
.inner{height:100%;padding:20px}.aboutpage section.examples .items .item .inner
.subtitle{font-size:16px;line-height:24px}.aboutpage section.examples .items .item.hovered:hover .inner
img{transform:none;filter:none}.aboutpage section.examples .items .item.hovered:hover .inner
.subtitle{opacity:1}.aboutpage section.examples .items .item.hovered:hover .inner .btn-more.btn-more2{opacity:0;pointer-events:none}.aboutpage section.examples .items .item .inner
.btns{display:flex}.aboutpage section.examples .items .item .inner .btns
p{margin:0;font-size:14px}.aboutpage
section.backtext{margin-top:60px !important}.aboutpage
section.backtext{margin-bottom:0}.aboutpage section.backtext:after{bottom:-1px}section.principes .items>div{grid-template-columns:1fr 55px}.backtext
.wrap{padding:96px
0}.cm_titles > div
i{transform:rotate(90deg)}.clientspage .megacontent>section:not(.promo).backtext.cms{margin-bottom:0}.clientspage section.backtext.cms:after{height:40px;margin-top:40px}.clientspage .megacontent>section.teams{margin-top:0;transform:none;padding-top:0}.backtext
.wrap{padding-bottom:48px}.clientspage section.teams .accreditations>.title{margin-bottom:20px}.clientspage
.accreditations{position:relative;top:0}.backtext.cms
.wrap{padding:0
28px;padding-top:0}.backtext.cms
.wrap{padding:0
28px;padding-top:0;padding-bottom:48px}section.stages.stages_textphoto .items .stage
.im{height:228px}section.stages.stages_textphoto .items .stage .im
img{aspect-ratio:unset;height:100%;max-height:unset}.stages .items
.line{display:none}section.stages.stages_textphoto .items
.stage{gap:24px}section.stages.stages_textphoto .items .stage
.tx{padding-bottom:0;margin-bottom:24px}.stages .items .stage .tx b:empty{display:none}.stages
.items{margin-top:40px}.pagecase section.backtext.single
.wrap{padding-bottom:0;padding-top:0;gap:24px}.pagecase
section.backtext.single{margin-bottom:48px;padding-bottom:48px}section.backtext.single
.text{font-size:18px;line-height:28px}.pagecase section.services.caseservices
.title.title1{font-size:18px;line-height:28px;max-width:330px;margin-top:40px}.pagecase
section.backtext.single{padding-top:64px}.pagecase section.backtext.backtext_results .text
.item{grid-template-columns:1fr;padding:0
24px;gap:0}.pagecase section.backtext.backtext_results .text
p{margin-bottom:24px}.pagecase section.backtext.backtext_results
.title{margin-bottom:24px}.pagecase section.backtext.backtext_results
.wrap{display:block;padding:24px
24px}.cases section.examples
.items{grid-template-columns:1fr 1fr;gap:10px;margin:40px
auto}.cases section.examples .items
.item.hovered{height:410px;width:100%;border-radius:4px;overflow:hidden}.cases section.examples .items .item .inner
.subtitle{font-size:16px;line-height:20px}.cases section.examples .items .item.hovered
.inner{width:100%;height:100%;padding:15px}.cases section.examples .items .item.hovered .inner .im
img{aspect-ratio:unset;height:100%;border-radius:0}section.examples .items .item.hovered .inner
.btns{display:flex}section.examples .items .item.hovered .inner .btns
p{display:flex}section.examples .items .item.hovered .inner .btns
p{font-size:10px;line-height:14px}}@media (max-width: 768px){.cases section.examples
.items{grid-template-columns:1fr}.thehome .megacontent>section.examples:after{display:none}.thehome section.examples .items
.item{height:410px}.thehome section.examples .items .item.hovered
.inner{height:100%;padding:12px
21px}.thehome section.examples .items
.item{height:410px;overflow:hidden;border-radius:4px}.thehome section.examples .items .item .inner
img{border-radius:4px}.thehome section.examples .items .item.simp
.inner{opacity:1}.thehome
section.examples{padding-bottom:64px}.personmodal .img
img{object-position:top center}.megacontent>section.dialog,
.teampage
section.dialog{padding-bottom:0}}@media (max-width: 576px){.maincontacts .left
.items{grid-template-columns:1fr}.openmenu{min-width:42px;width:42px;height:40px}header{width:calc(100% - 20px);align-items:flex-start;padding-left:24px}body:not(.scrolled) header{width:calc(100% - 40px);top:24px}.menuopened
header{transition:all 0.6s ease;padding:0
12px;height:285px;padding-left:24px;align-items:flex-start;padding-top:14px}.menuopened header
.logo{opacity:1;pointer-events:all;height:40px}header .logo
img{height:40px;object-fit:contain}body{padding-top:10px}.wrap{padding:0
10px}section>.wrap{width:calc(100% - 16px) !important}section.about  .inner .itemsp
p{font-size:13px;line-height:20px}section.keysectors .items
li{font-size:21px;padding-right:80px}.megacontent>section.keysectors{border-radius:0}section.keysectors .items li
img{width:72px;height:72px;right:12px}section.about .top
.title{font-size:26px;line-height:30px}section.about .top .right .txt:before{left:-13px}section.about .top .right
p{margin-bottom:20px}.stepbystep
.right_duo{gap:8px}.scrolled
header{top:6px;width:calc(100% - 20px)}.dialog.dialog-modal
.title{font-size:28px;margin-top:40px;margin-bottom:10px}.dialog .title
i{width:16px;height:16px;min-width:16px;background-size:contain}.dialog.dialog-modal .wrap
p{font-size:13px;opacity:0.8}.form
.input{height:42px}.form .input
textarea{margin-top:10px;height:42px;resize:none}.mission
h2{margin-bottom:20px;font-size:22px;line-height:26px}section.casetop
.wrap{padding:0
12px}.casetop
.h1{font-size:24px;line-height:32px;text-align:left;margin-bottom:32px}section.casetop
.item{grid-template-columns:1fr;gap:32px}section.casetop .item .rght
ins{margin-bottom:10px}section.casetop{margin-bottom:70px !important}section.backtext.single{padding:72px
0}section.backtext.single
.text{font-size:20px;line-height:30px;max-width:325px;margin:0
auto}.pagecase  .stages
.title{text-align:center;max-width:100%;font-size:32px}.pagecase .stages
.subtitle{font-size:16px;line-height:24px;text-align:center}.pagecase section.stages.stages_textphoto .items .stage
.im{margin-bottom:0;aspect-ratio:unset}.pagecase section.stages.stages_textphoto .items .stage .im
img{aspect-ratio:unset;max-height:unset}.pagecase section.stages.stages_textphoto .items
.stage{gap:32px}section.backtext.backtext_results{padding:48px
0}section.backtext.backtext_results
.title{margin-bottom:50px}section.backtext.backtext_results .text
.item{grid-template-columns:1fr}section.backtext.backtext_results .text .item>div:first-child{display:none}section.backtext.backtext_results .text
b{font-size:16px}section.backtext.backtext_results
.text{gap:48px}section.services.caseservices
.title.title1{font-size:20px;line-height:25px;margin-top:60px;margin-bottom:48px}section.services.caseservices
.buttons{margin-bottom:80px}section.promo
.content{padding-bottom:72px}.mission .elements .rght .item
p{font-size:14px}.mission
h2{margin-bottom:20px;font-size:32px;line-height:38px}.megacontent>section#mission{margin-top:48px}.cards .item.first
.title{font-size:23px;line-height:32px}.cards .item.first .title
i{transform:rotate(90deg)}section.about .wrap
.top{padding-bottom:96px}section.about
.wrap{width:100% !important}.menuopened header
.logo{opacity:0;pointer-events:none}.toppadding{padding-top:150px}.pagecase
section.casetop{margin-top:120px !important}.pagecase
.backlink{justify-content:flex-start;margin-bottom:20px}.pagecase section.backtext.single
.wrap{padding-bottom:0}.pagecase section.backtext.backtext_results
.wrap{display:block;max-width:calc(100% - 96px)}.cards.insimplecards .items
.card{min-width:unset;height:auto;padding:40px}.cards.insimplecards
.items{height:auto}.duotexts
.wrap{grid-template-columns:1fr}section.backtext.single .text
blockquote{font-size:14px;margin-top:50px;max-width:calc(100% - 64px);left:24px}.backtext .text p:not(:last-child){font-size:18px}section.backtext.single.bottwhite:after{bottom:-1px}.mappa{grid-template-columns:1fr}.mappa .mappamap
img{width:100%;height:auto}.mappa
.mappamap{aspect-ratio:354 / 248;height:auto}.mappa .mappamap .labels
.label.label1{left:56px;top:95px}.mappa .mappamap .labels
.label.label2{left:157px;top:73px}.mappa .mappamap .labels
.label.label3{left:210px;top:136px}.servicetype4 .blacktext2
p{font-size:20px;line-height:30px;padding:0
15px}.servicetype4 .tit_text_img .wrap .tit_text h2:after{display:none}section.tit_text_img{margin-bottom:40px !important;margin-top:40px !important}.servicetype4
.blacktext2{margin-bottom:0 !important}.servicetype4 .tit_text_img .wrap
img{margin-top:40px}.servicetype4
section.text_img{margin-top:40px !important}section.priceformation{margin-bottom:60px !important}section.text_img{padding:70px
20px}.tit_textplusimg
h2{text-align:left;font-size:24px;line-height:34px}.tit_textplusimg .wrap>p{text-align:left;line-height:24px}section.teamp_head{margin-top:0 !important}.teampage .megacontent>section.teams{transform:none}.clientspage .megacontent>section:not(.promo).backtext.cms{margin-top:64px;padding-top:64px}.backtext.cms
.wrap{padding:0
16px;padding-top:0;padding-bottom:48px}.clientspage .megacontent>section:not(.promo).backtext.cms{margin-top:24px;padding-top:44px}.clientspage .megacontent
section.about_top{margin-bottom:48px !important}.clientspage section.backtext.cms:after{margin-top:0}section.backtext.backtext_results{padding:48px
0;margin-top:0 !important}.pagecase section.backtext.backtext_results
.wrap{max-width:calc(100% - 48px);padding:0}.pagecase section.backtext.backtext_results:not(.withquotes) .text .item > div
b{font-size:16px}.pagecase section.backtext.backtext_results .text
p{margin-bottom:0}.pagecase
.stages.stages_textphoto{margin-bottom:24px !important}section.backtext.backtext_results
.text{gap:30px}.pagecase section.backtext.backtext_results
.title{margin-bottom:32px}.megacontent>section.examples{padding:40px
12px}section.examples .items .item.hovered .inner
.im{position:relative !important;width:100%;height:auto !important;aspect-ratio:396 / 401}section.examples .items .item .inner
.subtitle{max-width:275px;font-size:16px;line-height:24px}section.examples .items .item.simp
.inner{opacity:1}.megacontent>section.keysectors:after,.megacontent>section.examples:after{display:none}section.about .wrap
.top{gap:24px}.mission
h2{font-size:24px;line-height:34px}.show-more{margin-top:8px;font-size:16px}section.steps.about_history div
i{display:none}.aboutpage
section.examples{margin-top:0}.aboutpage .backtext
.wrap{padding:0
22px;padding-top:24px;padding-bottom:48px}.aboutpage section.examples .items .item.hovered
.inner{padding:0}.aboutpage section.examples .items .item .inner
.subtitle{position:absolute;top:12px;left:20px}.aboutpage section.examples .items .item .inner
.btns{position:absolute;bottom:20px;width:calc(100% - 40px);left:20px}.aboutpage section.examples .items .item .inner .btns
p{display:flex}.aboutpage section.examples .items
.item{aspect-ratio:unset}}section.services .items .link i
a{display:block;width:100%;height:100%}@media (max-width: 576px){body:not(.menuopened) .openmenu:hover{transform:rotate(0deg)}.cases section.examples .items .item.hovered
.inner{padding:0}section.examples .items .item.hovered .inner .im, section.examples .items .item.hovered .inner .im
img{aspect-ratio:unset;height:410px !important}section.examples .items .item.hovered .inner
.subtitle{position:absolute;left:20px;top:16px;font-size:16px;line-height:1.6}section.examples .items .item.hovered .inner
.btns{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px)}section.examples .items .item.hovered:hover .inner
img{transform:none;filter:none}section.examples .items .item.hovered:hover .inner .btns, section.examples .items .item.hovered:hover .inner .btns p, section.examples .items .item.hovered:hover .inner
.subtitle{opacity:1}section.examples .items .item.hovered:hover .inner .btn-more.btn-more2{opacity:0;pointer-events:none}.thehome section.examples .items .item.hovered
.inner{padding:0}.teampage
section.teamp_head{margin-bottom:24px !important}.teampage
section.teamp_image{margin-top:24px !important}body.fixed{height:100vh;height:100svh;overflow:hidden}.personmodal
.wrap{display:block;overflow:auto;height:100%}.teampage section.teamp_head .wrap
h1{font-size:24px;line-height:34px}.servicetype4 .stages
.wrap{margin:0
auto}.servicetype4 .stages .items
.stage{margin-right:0}.servicetype4 .backtext
.wrap{padding:96px
12px}.aboutus
.buttons{margin-bottom:32px;display:flex;flex-direction:column}.servicetype3  .megacontent
section.aboutus{margin-top:24px}.servicetype3
.stages{margin-bottom:0px !important}.menuopened header
nav{top:60px}.servicetype1 .backtext
.wrap{padding:0
20px;padding-top:24px}.servicetype11 .stages .items .stage .tx:last-child{padding-bottom:0}section.promo .content .top
.top_b{font-size:26px;line-height:1.3;font-weight:bold}section.promo .content:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg, #0000004f, transparent);z-index:0}section.examples .items .item.hovered:hover .inner:before{transform:scale(1);filter:blur(0px)}.cards .item.first:hover .title
i{transform:translateX(0px) rotate(90deg)}section.about .top .right .txt:before{display:none}}.duotexts
.title{opacity:1;transform:none}p:empty{display:none}