@charset "UTF-8";.container{padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.container{padding-left:32px;padding-right:32px}}@media screen and (min-width:1366px){.container{padding-left:50px;padding-right:50px;margin-bottom: 25px;}}.loader-wrap{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#212121;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none}.loader-cube{position:absolute;width:100px;height:100px;left:50%;top:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%)}@font-face{font-family:FixelDisplay;src:local("Fixe Display"),local("FixelDisplay"),url(../fonts/FixelDisplay-Regular.ttf) format("ttf"),url(../fonts/FixelDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}.test-color-bg{color:#a7996f}html{line-height:1}@media screen and (min-width:1366px){html{overflow-x:hidden}}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}html{font-size:14px}body{margin:0;min-width:320px;line-height:1;font-family:FixelDisplay,sans-serif;overflow-x:hidden!important;font-size:14px;color:#fff;font-weight:400;background-color:#212121}body input,body textarea{border:#666 1px solid;outline:0}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background-color:#212121}::-webkit-scrollbar-thumb{background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%)}::-moz-selection{color:#fff}::selection{color:#fff}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body input:focus:required:invalid,body textarea:focus:required:invalid{border-color:red}body input:required:valid,body textarea:required:valid{border-color:green}img{width:100%;display:block}body :focus{outline:0}body.focus-tab--enable :focus{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:7px}button{background:0 0;border:#ffdead;margin:0;padding:0}a:hover,button:hover,select:hover{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.container--full-screen{max-height:none;width:100%;height:100vh;padding:0}.text-uppercase{text-transform:uppercase}.thumbs__item{border-radius:4px;width:8px;height:8px;background-color:var(--color-white);opacity:1;-webkit-transition:width .25s ease-out;transition:width .25s ease-out;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-ms-flex-negative:0;flex-shrink:0}.thumbs__item[class*=active]{width:16px;background-color:var(--color-blue)}.thumbs>:nth-child(n+2){margin-left:8px}.hero{padding-top:0;position:relative;width:100vw;height:150vh;overflow:hidden}@media screen and (min-width:768px){.hero{height:170vh}}@media screen and (min-width:1366px){.hero{height:150vh}}.bg-img-parallax,.filler__bg-img-parallax{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero__title-container{padding-top:40vh}@media screen and (min-width:768px){.hero__title-container{padding-top:32vh}}@media screen and (min-width:1366px){.hero__title-container{padding-top:25vh}}.filler-title,.hero__title{color:#fff;font-family:FixelDisplay,sans-serif;font-size:64px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (min-width:768px){.filler-title,.hero__title{font-size:160px}}@media screen and (min-width:1366px){.filler-title,.hero__title{font-size:200px}}@media screen and (min-width:1920px){.filler-title,.hero__title{font-size:240px}}.filler-title span,.hero__title span{-ms-flex-item-align:end;align-self:flex-end;text-align:end;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;align-self:flex-end}.filler-title h1,.hero__title h1{-ms-flex-item-align:start;align-self:flex-start;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.filler-title div,.hero__title div{width:100%;height:1px;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);margin-bottom:10px}@media screen and (min-width:768px){.filler-title div,.hero__title div{margin-bottom:50px}}section{padding-top:80px}@media screen and (min-width:768px){section{padding-top:150px}}@media screen and (min-width:1366px){section{padding-top:200px}}.section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:48px;width:100%;position:relative}@media screen and (min-width:1366px){.section-title{margin-bottom:100px}}.section-title::after{content:"";display:block;position:absolute;bottom:-24px;left:0;height:1px;background-color:#ccc1b8;opacity:.2;width:100%}@media screen and (min-width:1366px){.section-title::after{bottom:-50px}}.section-title__square{width:16px;height:16px;background-image:linear-gradient(269deg,#ecd3ab 0,#ead0b7 51.34%,#fefce9 100%)}@media screen and (min-width:768px){.section-title__square{width:18px;height:18px}}@media screen and (min-width:1366px){.section-title__square{width:32px;height:32px}}.section-title__text{font-size:16px;font-family:FixelDisplay,sans-serif;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.9px;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:768px){.section-title__text{font-size:18px}}@media screen and (min-width:1366px){.section-title__text{font-size:32px}}.about__descr-container,.mission__descr-container,.projects__descr-container,.team__members-descr{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about__descr-container p,.mission__descr-container p,.projects__descr-container p,.team__members-descr p{color:#ccc1b8;font-family:FixelDisplay,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width:768px){.about__descr-container p,.mission__descr-container p,.projects__descr-container p,.team__members-descr p{font-size:18px}}@media screen and (min-width:1366px){.about__descr-container p,.mission__descr-container p,.projects__descr-container p,.team__members-descr p{font-size:32px}}.about__descr-container p span,.mission__descr-container p span,.projects__descr-container p span,.team__members-descr p span{color:#ccc1b8;font-family:FixelDisplay,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width:768px){.about__descr-container p span,.mission__descr-container p span,.projects__descr-container p span,.team__members-descr p span{font-size:18px}}@media screen and (min-width:1366px){.about__descr-container p span,.mission__descr-container p span,.projects__descr-container p span,.team__members-descr p span{font-size:32px}}.about__descr-container p .accent,.mission__descr-container p .accent,.projects__descr-container p .accent,.team__members-descr p .accent{font-size:20px;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:768px){.about__descr-container p,.mission__descr-container p,.projects__descr-container p,.team__members-descr p{max-width:525px}.about__descr-container p .accent,.mission__descr-container p .accent,.projects__descr-container p .accent,.team__members-descr p .accent{font-size:24px}}@media screen and (min-width:1366px){.about__descr-container,.mission__descr-container,.projects__descr-container,.team__members-descr{margin-bottom:100px;padding-left:23%}.about__descr-container p,.mission__descr-container p,.projects__descr-container p,.team__members-descr p{max-width:885px}.about__descr-container p .accent,.mission__descr-container p .accent,.projects__descr-container p .accent,.team__members-descr p .accent{font-size:36px}}.mobile-none{display:none}@media screen and (min-width:768px){.mobile-none{display:block}}.about__adwantages-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1366px){.about__adwantages-img-container{gap:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.about__adwantages-img--first{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1366px){.about__adwantages-img--first{gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(50% - 25px)}}.about__adwantages-img--second{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1366px){.about__adwantages-img--second{gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(50% - 25px)}}.about__advantage{color:#77716d;font-family:FixelDisplay,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%;width:100%}@media screen and (min-width:768px){.about__advantage{font-size:16px}}@media screen and (min-width:1366px){.about__advantage{font-size:18px}}@media screen and (min-width:1366px){.about__advantage{width:calc(50% - 25px)}}.img-wrap__small-img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;overflow:hidden}.img-wrap__small-img img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1366px){.img-wrap__small-img{width:calc(50% - 25px);height:21vw}}.img-wrap__text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:1366px){.img-wrap__text{width:calc(50% - 25px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:21vw}}.img-wrap__text p{color:#77716d;font-family:FixelDisplay,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}@media screen and (min-width:768px){.img-wrap__text p{font-size:16px}}@media screen and (min-width:1366px){.img-wrap__text p{font-size:18px}}.img-wrap__text p::after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%)}.img-wrap__big-img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:100%;overflow:hidden;position:relative}@media screen and (min-width:1366px){.img-wrap__big-img{height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.img-wrap__big-img img{-o-object-fit:cover;object-fit:cover}.about__projects-descr{color:#77716d;font-family:FixelDisplay,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%;width:100%}@media screen and (min-width:768px){.about__projects-descr{font-size:16px}}@media screen and (min-width:1366px){.about__projects-descr{font-size:18px}}.mission__descr-container,.projects__descr-container{margin-bottom:50px;scale:1;opacity:1}.mission__img-container{width:100%;height:640px;overflow:hidden}@media screen and (min-width:768px){.mission__img-container{height:1024px}}@media screen and (min-width:1366px){.mission__img-container{height:80vh}}.mission__img-container img{-o-object-fit:cover;object-fit:cover;height:640px}@media screen and (min-width:768px){.mission__img-container img{height:1024px}}@media screen and (min-width:1366px){.mission__img-container img{height:auto}}.team{padding-bottom:80px}@media screen and (min-width:768px){.team{padding-bottom:150px}}@media screen and (min-width:1366px){.team{padding-bottom:200px}}.team__founders-cards-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative;margin-bottom:50px}@media screen and (min-width:768px){.team__founders-cards-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}}@media screen and (min-width:1366px){.team__founders-cards-wrap{gap:50px;padding-left:23%;margin-bottom:200px}}.team__founders-cards-wrap::after{content:"";display:block;position:absolute;bottom:-24px;left:0;height:1px;background-color:#ccc1b8;opacity:.2;width:100%}@media screen and (min-width:1366px){.team__founders-cards-wrap::after{bottom:-50px;left:23%;width:77%}}.founders-card{width:100%;position:relative;overflow:hidden;height:calc(123vw - 32px)}@media screen and (min-width:768px){.founders-card{width:calc(50% - 8px);height:calc(61.5vw - 64px - 12px)}}@media screen and (min-width:1366px){.founders-card{width:651px;height:800px}.founders-card:hover img{-webkit-transform:scale(1.2) translateY(5%);-ms-transform:scale(1.2) translateY(5%);transform:scale(1.2) translateY(5%)}.founders-card:hover span{max-height:300px}.founders-card:hover .founders-card__mask{background-color:rgba(0,0,0,.368627451)}}.founders__img-wrap{position:relative;overflow:hidden}.founders__img-wrap img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.founders__mask{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,0)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,0) 10%,#000);background-size:100% 100%}.founders-card__mask{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:transparent;-webkit-transition:background-color 1s ease;transition:background-color 1s ease}.founders-card__text-wrap{position:absolute;bottom:16px;left:0;z-index:2;width:100%;padding:16px}.founders-card__name{color:#ccc1b8;font-family:FixelDisplay,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:10px;color:#fff;font-size:24px}@media screen and (min-width:768px){.founders-card__name{font-size:18px}}@media screen and (min-width:1366px){.founders-card__name{font-size:32px}}@media screen and (min-width:768px){.founders-card__name{font-size:32px}}@media screen and (min-width:1366px){.founders-card__name{font-size:32px}}.founders-card__descr{color:#77716d;font-family:FixelDisplay,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width:768px){.founders-card__descr{font-size:16px}}@media screen and (min-width:1366px){.founders-card__descr{font-size:18px}}.founders-card__descr span{-webkit-transition:max-height 1s ease;transition:max-height 1s ease;max-height:0;overflow:hidden;opacity:.5}.founders__descr--mobile{color:#77716d;font-family:FixelDisplay,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%;color:#fff;background-color:#030303;height:0}@media screen and (min-width:768px){.founders__descr--mobile{font-size:16px}}@media screen and (min-width:1366px){.founders__descr--mobile{font-size:18px}}.founders__descr--mobile p{padding:16px;opacity:.5}@media screen and (min-width:1366px){.founders__descr--mobile{display:none}}.team__members-cards-wrap{position:relative;overflow:hidden}.team-members__bg{position:absolute;top:-20%;left:-50%;width:200%;height:130%;z-index:-1}.team__members-descr{margin-bottom:50px}.team__gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);grid-column-gap:16px;grid-row-gap:16px;width:100%}@media screen and (min-width:768px){.team__gallery{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}}@media screen and (min-width:1366px){.team__gallery{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:50px;grid-row-gap:50px}}.member-card{position:relative;height:calc((125vw - 32px - 16px)/ 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:768px){.member-card{height:calc((125vw - 64px - 32px)/ 3)}}@media screen and (min-width:1366px){.member-card{height:calc((124vw - 100px - 150px)/ 4)}}.member-content__wrap{position:relative;width:100%;height:100%;overflow:hidden}.member-content__wrap img{-o-object-fit:cover;object-fit:cover}.member-card1{grid-area:1/1/2/2}@media screen and (min-width:768px){.member-card1{grid-area:1/1/2/2}}@media screen and (min-width:1366px){.member-card1{grid-area:1/1/2/2}}.member-card2{grid-area:1/2/2/3}@media screen and (min-width:768px){.member-card2{grid-area:1/2/2/3}}@media screen and (min-width:1366px){.member-card2{grid-area:1/2/2/3}}.member-card3{grid-area:2/1/3/2}@media screen and (min-width:768px){.member-card3{grid-area:1/3/2/4}}@media screen and (min-width:1366px){.member-card3{grid-area:1/3/2/4}}.member-card4{grid-area:2/2/3/3}@media screen and (min-width:768px){.member-card4{grid-area:2/1/3/2}}@media screen and (min-width:1366px){.member-card4{grid-area:1/4/2/5}}.member-card5{grid-area:3/1/4/2}@media screen and (min-width:768px){.member-card5{grid-area:2/2/3/3}}@media screen and (min-width:1366px){.member-card5{grid-area:2/1/3/2}}.member-card--label{display:none}@media screen and (min-width:1366px){.member-card--label{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;grid-area:2/2/3/3}}.member-card6{grid-area:3/2/4/3}@media screen and (min-width:768px){.member-card6{grid-area:2/3/3/4}}@media screen and (min-width:1366px){.member-card6{grid-area:2/3/3/4}}.member-card7{grid-area:4/1/5/2}@media screen and (min-width:768px){.member-card7{grid-area:3/1/4/2}}@media screen and (min-width:1366px){.member-card7{grid-area:2/4/3/5}}.member-card8{grid-area:4/2/5/3}@media screen and (min-width:768px){.member-card8{grid-area:3/2/4/3}}@media screen and (min-width:1366px){.member-card8{grid-area:3/1/4/2}}.member-card9{grid-area:5/1/6/2}@media screen and (min-width:768px){.member-card9{grid-area:3/3/4/4}}@media screen and (min-width:1366px){.member-card9{grid-area:3/2/4/3}}.member-card10{grid-area:5/2/6/3}@media screen and (min-width:768px){.member-card10{grid-area:4/1/5/2}}@media screen and (min-width:1366px){.member-card10{grid-area:3/4/4/5}}.member-card11{grid-area:6/1/7/2}@media screen and (min-width:768px){.member-card11{grid-area:4/2/5/3}}@media screen and (min-width:1366px){.member-card11{grid-area:4/2/5/3}}.member-card12{grid-area:6/2/7/3}@media screen and (min-width:768px){.member-card12{grid-area:4/3/5/4}}@media screen and (min-width:1366px){.member-card12{grid-area:4/4/5/5}}.member__text-wrap{position:absolute;width:100%;bottom:0;left:0;padding:16px;z-index:2}@media screen and (min-width:768px){.member__text-wrap{grid-area:4/3/5/4}}@media screen and (min-width:1366px){.member__text-wrap{padding:30px}}.member__name{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:0}@media screen and (min-width:768px){.member__name{font-size:16px}}@media screen and (min-width:1366px){.member__name{font-size:24px}}@media screen and (min-width:1920px){.member__name{font-size:32px}}@media screen and (min-width:1366px){.member__name{margin-bottom:10px}}.member__position{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width:768px){.member__position{font-size:12px}}@media screen and (min-width:1366px){.member__position{font-size:16px}}@media screen and (min-width:1920px){.member__position{font-size:18px}}.filler{padding-top:0;position:relative;width:100%;height:150vh;overflow:hidden}@media screen and (min-width:768px){.filler{height:170vh}}@media screen and (min-width:1366px){.filler{height:150vh}}.filler-img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.filler-title{padding-top:80px;padding-bottom:80px;gap:250px}.filler-title h2{-ms-flex-item-align:start;align-self:flex-start}.filler-title .filler__second-title{-ms-flex-item-align:end;align-self:flex-end}@media screen and (min-width:768px){.filler-title{gap:220px;padding-top:150px;padding-bottom:150px}}@media screen and (min-width:1366px){.filler-title{gap:180px;padding-top:150px;padding-bottom:150px}}@media screen and (min-width:1920px){.filler-title{gap:20vh;padding-top:200px;padding-bottom:200px}}.projects{padding-bottom:50px}.projects .about__advantages-wrap{padding-left:50%}@media screen and (min-width:768px){.projects{padding-bottom:150px}}@media screen and (min-width:1366px){.projects{padding-bottom:200px}}.project__img-wrap{margin-bottom:20px;height:90vw;overflow:hidden}.project__img-wrap img{height:100%}@media screen and (min-width:768px){.project__img-wrap{height:55vw}}@media screen and (min-width:1366px){.project__img-wrap{height:45vw}}.project__text-wrap h3{color:#ccc1b8;font-family:FixelDisplay,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;position:relative;padding-left:31px;line-height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:768px){.project__text-wrap h3{font-size:18px}}@media screen and (min-width:1366px){.project__text-wrap h3{font-size:32px}}.project__text-wrap h3::before{content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%);left:0;height:16px;width:16px;background-image:linear-gradient(269deg,#ecd3ab 0,#ead0b7 51.34%,#fefce9 100%)}.projects__advantages-wrap{color:#77716d;font-family:FixelDisplay,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:24px}@media screen and (min-width:768px){.projects__advantages-wrap{font-size:16px}}@media screen and (min-width:1366px){.projects__advantages-wrap{font-size:18px}}@media screen and (min-width:768px){.projects__advantages-wrap p{max-width:50%}}@media screen and (min-width:1366px){.projects__advantages-wrap p{max-width:420px}}.swiper{position:relative}.swiper .swiper-button-next,.swiper .swiper-button-prev,.swiper-button-gen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;border-radius:50%;background-color:#212121;position:absolute;z-index:2;opacity:.6;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover,.swiper-button-gen:hover{opacity:.8}@media screen and (min-width:768px){.swiper .swiper-button-next,.swiper .swiper-button-prev,.swiper-button-gen{width:50px;height:50px}}@media screen and (min-width:1366px){.swiper .swiper-button-next,.swiper .swiper-button-prev,.swiper-button-gen{width:100px;height:100px}}.swiper .swiper-button-prev{top:50%;left:16px}.swiper .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:32%;height:32%}@media screen and (min-width:768px){.swiper .swiper-button-prev{left:30px}}@media screen and (min-width:1366px){.swiper .swiper-button-prev{left:50px}}.swiper .swiper-button-prev.swiper-button-disabled{display:none}.swiper .swiper-button-next{top:50%;right:16px}.swiper .swiper-button-next svg{width:32%;height:32%}@media screen and (min-width:768px){.swiper .swiper-button-next{right:16px}}@media screen and (min-width:1366px){.swiper .swiper-button-next{right:50px}}.swiper .swiper-button-next.swiper-button-disabled{display:none}.swiper-scrollbar-wrap{position:relative;padding:20px 0}.projects .swiper .swiper-scrollbar{height:4px;top:10px;background-color:#303d51}.projects .swiper .swiper-scrollbar .swiper-scrollbar-drag{height:6px;top:-1px;background-image:linear-gradient(269deg,#ecd3ab 0,#ead0b7 51.34%,#fefce9 100%)}.header{position:absolute;z-index:100;top:0;left:0;padding-top:16px;width:100%}@media screen and (min-width:1366px){.header{padding-top:30px}}.header__container{display:none}@media screen and (min-width:768px){.header__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__container--mobile{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__container--mobile .logo{width:50.486px;height:13.757px}.header__container--mobile .logo svg{width:50.486px;height:13.757px}.header__container--mobile .header__socials-wrap--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.header__container--mobile .header__mail svg,.header__container--mobile .header__social-link svg{width:32px;height:32px}@media screen and (min-width:768px){.header__container--mobile{display:none}}.header__logo-socials-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.header__logo-socials-wrap{width:60%}}@media screen and (min-width:1366px){.header__logo-socials-wrap{width:60%}}.logo{width:100.971px;height:27.514px}.header__mail,.header__social-link{color:#fff;font-size:16px;font-weight:400;line-height:100%;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header__mail svg,.header__social-link svg{width:24px;height:24px;position:relative;bottom:0}@media screen and (min-width:1366px){.header__mail,.header__social-link{font-size:18px}}.header__mail{background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header__email-language-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media screen and (min-width:1366px){.header__email-language-wrap{gap:56px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:25%}}.header__custom-select{position:relative;z-index:1;height:16px;width:40px}@media screen and (min-width:768px){.header__custom-select{width:30px}}.header__language-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0}.header__language-block svg{width:10px;height:5px;margin-top:5px;margin-left:5px;-ms-flex-item-align:start;align-self:flex-start}.header__language-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-height:18px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.header__language-list a{color:#fff;font-size:18px;font-weight:400;line-height:100%;pointer-events:none}@media screen and (min-width:768px){.header__language-list a{font-size:16px}}@media screen and (min-width:1366px){.header__language-list a{font-size:18px}}.expanded .header__language-list{max-height:50px}.expanded .header__language-list a{pointer-events:all}.lang__link-accent{background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;margin-bottom:50px;color:#cec3a1}.footer-logo svg{width:50.486px;height:13.757px}.footer-logo::after{content:"";display:block;position:absolute;bottom:-25px;left:0;height:1px;background-color:#ccc1b8;opacity:.2;width:100%}@media screen and (min-width:1366px){.footer-logo::after{bottom:-50px}}.footer-logo .header__socials-wrap--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media screen and (min-width:768px){.footer-logo .header__socials-wrap--mobile{display:none}}.footer-logo .header__mail svg,.footer-logo .header__social-link svg{width:32px;height:32px}@media screen and (min-width:768px){.footer-logo svg{width:100.971px;height:27.514px}}@media screen and (min-width:1366px){.footer-logo{margin-bottom:100px}}.footer__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.footer__info-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1366px){.footer__info-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__info-wrap .header__mail{display:none}@media screen and (min-width:768px){.footer__info-wrap .header__mail{display:block}}.footer__adress-phone-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer__adress-phone-wrap a{color:#77716d;font-family:FixelDisplay,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%;color:#fff}@media screen and (min-width:768px){.footer__adress-phone-wrap a{font-size:16px}}@media screen and (min-width:1366px){.footer__adress-phone-wrap a{font-size:14px}}.footer__adress-phone-wrap .adress{max-width:165px;background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:768px){.footer__adress-phone-wrap{width:45%}}@media screen and (min-width:1366px){.footer__adress-phone-wrap{gap:100px;width:auto}.footer__adress-phone-wrap .adress{max-width:225px}}@media screen and (min-width:1920px){.footer__adress-phone-wrap{gap:166px}.footer__adress-phone-wrap .adress{max-width:400px}}.footer__socials{display:none}@media screen and (min-width:768px){.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px;color:#77716d;font-family:FixelDisplay,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:140%;color:#fff}}@media screen and (min-width:768px) and (min-width:768px){.footer__socials{font-size:16px}}@media screen and (min-width:768px) and (min-width:1366px){.footer__socials{font-size:18px}}@media screen and (min-width:1366px){.footer__socials{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2vw}}@media screen and (min-width:1920px){.footer__socials{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:100px}}.dev-logo__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:40px;padding-bottom:0}.dev-logo svg{width:52px;height:57px}@media screen and (min-width:1366px){.dev-logo svg{width:80px;height:80px}}.phone{background:linear-gradient(269deg,#ecd3ab 0,#a4866a 51.34%,#fefce9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer__phone-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30%;padding-right:30%;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:0;width:100%;height:100%}.page404__bg{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.page404 .text-style-h-3{margin-bottom:20px;font-weight:400;font-size:32px;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;opacity:.7}.page404 .oops{font-weight:700;font-size:32px;margin-top:40px;margin-bottom:10px;line-height:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase;color:#fff}.page404 .link-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile .page404,.tablet .page404{padding-left:10px;padding-right:10px}.mobile .page404 .text-style-h-3,.tablet .page404 .text-style-h-3{font-size:16px}