@font-face{font-family:PPObjectSans;src:url(/fonts/PPObjectSans-Regular.otf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PPObjectSansSlanted;src:url(/fonts/PPObjectSans-Slanted.otf);font-style:medium;font-weight:500;font-display:swap}@font-face{font-family:ABeeZee;src:url(/fonts/ABeeZee-Regular.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:ABeeZee;src:url(/fonts/ABeeZee-Italic.ttf);font-style:italic;font-weight:400;font-display:swap}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:#395ea6;font-family:PPObjectSans}body.is-overflow{height:100%;position:fixed;top:0;left:0}body.is-overflow,body.is-overflow-hidden{overflow:hidden!important}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.container{width:1640px;max-width:100%;margin:0 auto;padding:0 20px}.nowrap{white-space:nowrap}.mb-10{margin-bottom:100px}.mb-15{margin-bottom:150px}@media screen and (max-width:1024px){.mb-md-8{margin-bottom:80px}}@media screen and (max-width:1440px){.container{width:1380px;padding:0 30px}}@media screen and (max-width:1024px){.container{padding:0 40px}}@media screen and (max-width:900px){.container{padding:0 20px}}@media screen and (max-width:768px){.container{padding:0 20px}.mb-sm-6{margin-bottom:60px}.mb-sm-12{margin-bottom:120px}}@media screen and (max-width:576px){.mb-xs-4{margin-bottom:40px}.mb-xs-8{margin-bottom:80px}.container{padding:0 12px;position:relative}}@media screen and (max-width:340px){body{overflow-x:auto;min-width:340px}}.policy__text{padding:20px 0;color:#c4c4c4;font-size:20px;line-height:24px}.policy-list li{margin:0 0 16px;font-size:16px}.info-pdf-block-support .react-pdf__Page__canvas,.info-pdf-block-support .react-pdf__Page__textContent{width:calc(100% - 30px)!important;height:auto!important}.info-pdf-block .react-pdf__Page__canvas,.info-pdf-block .react-pdf__Page__textContent{width:calc(100% - 30px)!important;height:735px!important}.info-pdf-block-support{max-width:1850px;margin:auto;overflow:hidden}.info-pdf-block{max-width:1310px;margin:auto;overflow:hidden}.react-pdf__Page{margin-bottom:10px}._pink,.pink-wrap .caption__italic{color:#cc9ecc}.caption{font-size:140px;line-height:100%;color:#f7f5ed;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1.4px solid #f7f5ed;font-weight:400;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:0;margin-top:0;padding-bottom:10px}.caption--small{font-size:100px}.caption--inverse{color:#395ea6}.caption--normal{flex-direction:column;align-items:flex-end;width:90%}@media screen and (max-width:1024px){.caption--normal{width:81%}}@media screen and (max-width:1285px){.caption{flex-wrap:wrap;font-size:115px}}@media screen and (max-width:1024px){.caption{font-size:100px;flex-wrap:nowrap}}@media screen and (max-width:900px){.caption{font-size:80px}}@media screen and (max-width:768px){.caption{font-size:80px;padding-bottom:0}}@media screen and (max-width:668px){.caption{font-size:60px}}@media screen and (max-width:576px){.caption{font-size:40px;padding:0 0 9px}}.caption--main{flex-direction:column;align-items:baseline;border:none;margin-top:73px;padding-bottom:70px;margin-bottom:-72px}@media screen and (max-width:1280px){.caption--main{padding-bottom:100px;margin-bottom:-102px}}@media screen and (max-width:1024px){.caption--main{margin-top:48px;padding-bottom:105px;overflow:hidden}}@media screen and (max-width:768px){.caption--main{margin-top:73px}}@media screen and (max-width:576px){.caption--main{margin-top:47px}}.caption--success{font-size:100px;line-height:100px;max-width:100%;align-items:flex-end;flex-direction:column;width:775px}@media screen and (max-width:1024px){.caption--success{font-size:80px;position:relative;left:-10px}}@media screen and (max-width:768px){.caption--success{left:10px}}@media screen and (max-width:720px){.caption--success{font-size:60px}}@media screen and (max-width:576px){.caption--success{font-size:40px}}.caption--success .caption__italic{font-size:100px;line-height:100%;position:relative;right:-170px}@media screen and (max-width:1024px){.caption--success .caption__italic{right:-140px}}@media screen and (max-width:768px){.caption--success .caption__italic{right:-200px}}@media screen and (max-width:720px){.caption--success .caption__italic{font-size:60px!important}}@media screen and (max-width:576px){.caption--success .caption__italic{font-size:40px!important;right:auto;width:98%;text-align:right!important}}.caption__bounce{font-size:20px;line-height:20px;text-align:center;color:#f7f5ed;position:relative;letter-spacing:normal;text-transform:none}@media screen and (max-width:1440px){.caption__bounce{padding-top:18px}}@media screen and (max-width:1024px){.caption__bounce{padding-top:0;font-size:18px;line-height:18px;margin-left:-11px;margin-top:3px}}@media screen and (max-width:768px){.caption__bounce{font-size:12px;line-height:14px;margin-left:-27px;margin-top:-9px}}@media screen and (max-width:576px){.caption__bounce{display:none}}.caption__bounce:before{position:absolute;content:"";border:1px solid #f7f5ed;transform:rotate(-16deg);width:100%;height:100%;width:400px;height:222px;top:-100px;border-radius:50%;left:-150%}@media screen and (max-width:1440px){.caption__bounce:before{top:-74px}}@media screen and (max-width:1024px){.caption__bounce:before{width:320px;height:145px;left:-130%;top:-57px}}@media screen and (max-width:768px){.caption__bounce:before{width:262px;height:122px;left:-171%;top:-49px}}.caption__italic{font-size:142px;font-style:italic;width:90%;text-align:right;font-family:PPObjectSansSlanted}@media screen and (max-width:1285px){.caption__italic{font-size:115px}}@media screen and (max-width:1024px){.caption__italic{font-size:100px}}@media screen and (max-width:900px){.caption__italic{font-size:80px}}@media screen and (max-width:768px){.caption__italic{font-size:80px}}@media screen and (max-width:668px){.caption__italic{font-size:60px}}@media screen and (max-width:576px){.caption__italic{font-size:40px}}.caption--main .caption__italic{text-align:left}.caption--main .caption__italic:last-child{font-style:inherit}.caption--small .caption__italic{font-size:100px}.caption--normal .caption__italic{text-align:center}.caption__form-additionally{position:relative;left:-42px}@media screen and (max-width:1440px){.caption__form-additionally{left:75px}}@media screen and (max-width:1285px){.caption__form-additionally{font-size:100px}}@media screen and (max-width:1024px){.caption__form-additionally{font-size:80px;left:135px}}@media screen and (max-width:768px){.caption__form-additionally{left:-15px;width:100%}}@media screen and (max-width:576px){.caption__form-additionally{font-size:40px;left:-44px}}.caption__inside-twice{display:flex;justify-content:space-between;align-items:center;width:100%}.caption__inside-twice--secondary .caption__bounce:before{top:-80px;right:-146px;left:auto}@media screen and (max-width:1440px){.caption__inside-twice--secondary .caption__bounce:before{top:-63px;right:-143px}}@media screen and (max-width:1280px){.caption__inside-twice--secondary .caption__bounce:before{right:-115px}}@media screen and (max-width:1024px){.caption__inside-twice--secondary .caption__bounce:before{left:-83%;top:-52px}}@media screen and (max-width:768px){.caption__inside-twice--secondary .caption__bounce:before{left:-65%;top:-43px}}.caption__inside-twice:nth-child(3) .caption__bounce{margin-right:18%;width:129px}@media screen and (max-width:1440px){.caption__inside-twice:nth-child(3) .caption__bounce{margin-right:11.3%}}@media screen and (max-width:1024px){.caption__inside-twice:nth-child(3) .caption__bounce{margin-right:8.3%}}@media screen and (max-width:768px){.caption__inside-twice:nth-child(3) .caption__bounce{margin-right:4.3%}}.caption__inside-twice:last-child .caption__italic{font-family:PPObjectSans;text-align:right;font-style:normal}@media screen and (max-width:576px){.caption__inside-twice:last-child .caption__italic{width:100%}}.caption__inside-twice:last-child .caption__bounce{margin-left:12.5%;top:-7px}@media screen and (max-width:1440px){.caption__inside-twice:last-child .caption__bounce{margin-left:8%;top:2px}}@media screen and (max-width:1024px){.caption__inside-twice:last-child .caption__bounce{margin-left:9%}}@media screen and (max-width:768px){.caption__inside-twice:last-child .caption__bounce{margin-left:11%}}.caption__inside-twice:last-child .caption__bounce:before{left:-42%;top:-90px}@media screen and (max-width:1440px){.caption__inside-twice:last-child .caption__bounce:before{left:-43%;top:-70px}}@media screen and (max-width:1280px){.caption__inside-twice:last-child .caption__bounce:before{left:-38.5%}}@media screen and (max-width:1024px){.caption__inside-twice:last-child .caption__bounce:before{left:-33%;top:-60px}}@media screen and (max-width:768px){.caption__inside-twice:last-child .caption__bounce:before{left:-53%;top:-50px}}.section__list{color:#f7f5ed;display:flex;flex-direction:column}@media screen and (max-width:576px){.section__list{width:100%}}.section__list--twice{flex-direction:row;flex-wrap:wrap;max-width:462px}@media screen and (max-width:768px){.section__list--twice{max-width:358px;justify-content:space-between}}@media screen and (max-width:576px){.section__list--twice{max-width:100%;width:100%}}.section__list--twice .section__list-item{width:50%}@media screen and (max-width:768px){.section__list--twice .section__list-item:nth-child(2n){width:35%}.section__list--twice .section__list-item:nth-child(odd){width:65%}}.section__list-item{border-bottom:1px solid #f7f5ed;font-size:20px;line-height:25px;font-weight:400;padding:9px 0 10px;text-transform:uppercase}@media screen and (max-width:1024px){.section__list-item{padding:7px 0}}@media screen and (max-width:768px){.section__list-item{padding:5px 0}}@media screen and (max-width:576px){.section__list-item{font-size:16px;line-height:22px;padding:6px 0 2px}}.section__data{display:flex;justify-content:flex-end}@media screen and (max-width:768px){.contacts-full{margin-bottom:-18px}}@media screen and (max-width:576px){.contacts-full{margin-bottom:0}}.contacts-full__address{font-size:40px;line-height:48px;text-transform:uppercase;color:#f7f5ed;width:660px;max-width:100%}@media screen and (max-width:1024px){.contacts-full__address{font-size:30px;line-height:30px;max-width:500px;width:100%}}@media screen and (max-width:768px){.contacts-full__address{font-size:20px;line-height:22px;max-width:350px}}.contacts-full__data{display:flex;justify-content:space-between;margin:70px 0}@media screen and (max-width:1440px){.contacts-full__data{margin:80px 0}}@media screen and (max-width:1024px){.contacts-full__data{margin:41px 0}}@media screen and (max-width:768px){.contacts-full__data{margin:22px 0}}@media screen and (max-width:576px){.contacts-full__data{flex-direction:column;margin:11px 0}}.contacts-full .caption span{width:100%;text-align:left}@media screen and (max-width:576px){.contacts-full+.form-call{margin:20px 0 0}.contacts-full .contacts{padding:17px 0}}.contacts-full .contacts__phone{font-size:40px;margin-bottom:48px}@media screen and (max-width:1024px){.contacts-full .contacts__phone{font-size:30px;line-height:30px;margin-bottom:30px}}@media screen and (max-width:768px){.contacts-full .contacts__phone{font-size:20px;line-height:30px;margin-bottom:6px}}@media screen and (max-width:576px){.contacts-full .contacts__phone{text-align:left;margin:0 0 12px}}.contacts-full .contacts__mail{font-size:40px}@media screen and (max-width:1440px){.contacts-full .contacts__mail{text-transform:uppercase}}@media screen and (max-width:1024px){.contacts-full .contacts__mail{font-size:30px;line-height:30px;text-transform:none}}@media screen and (max-width:768px){.contacts-full .contacts__mail{font-size:20px;line-height:30px;margin-bottom:6px}}.contacts{color:#f7f5ed;display:flex;flex-direction:column;justify-content:space-between;font-size:30px;line-height:31px}@media screen and (max-width:1024px){.contacts{font-size:24px;line-height:25px}}@media screen and (max-width:768px){.contacts{font-size:20px;line-height:22px}}.contacts--bottom{font-size:40px;line-height:48px}.contacts__mail{font-family:PPObjectSansSlanted;text-transform:lowercase}.contacts__mail:hover{color:#cc9ecc}.contacts__phone{text-align:right;font-family:PPObjectSansSlanted}.contacts__phone:hover{color:#cc9ecc}.team__wrap{display:flex;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width:1024px){.team__wrap{flex-direction:column;width:100%}}.team .caption{display:flex;flex-direction:column;align-items:flex-start}.team .caption__italic{width:100%;padding-right:26px}.team-card{position:relative;width:25%;overflow:hidden;padding-bottom:25%}@media screen and (max-width:1024px){.team-card{width:100%;display:flex;border-bottom:1.2px solid #f7f5ed;padding:35px 0 27px;overflow:unset}}@media screen and (max-width:768px){.team-card{padding:30px 0}}@media screen and (max-width:576px){.team-card{padding:20px 0 18px}}@media screen and (max-width:1024px){.team-card:nth-child(3),.team-card:nth-child(4),.team-card:nth-child(7),.team-card:nth-child(8){padding-left:33.7%}}@media screen and (max-width:900px){.team-card:nth-child(3),.team-card:nth-child(4),.team-card:nth-child(7),.team-card:nth-child(8){padding-left:0}}@media screen and (max-width:768px){.team-card:nth-child(3),.team-card:nth-child(4),.team-card:nth-child(7),.team-card:nth-child(8){padding:29px 0}}@media screen and (max-width:576px){.team-card:nth-child(3),.team-card:nth-child(4),.team-card:nth-child(7),.team-card:nth-child(8){padding:20px 0 18px}}.team-card__wrap{position:absolute;width:100%;height:100%;background-blend-mode:normal;background-size:cover;filter:grayscale(1)}@media screen and (max-width:1024px){.team-card__wrap{position:relative;width:315px;height:315px}}@media screen and (max-width:768px){.team-card__wrap{width:288px;height:288px}}@media screen and (max-width:576px){.team-card__wrap{width:144px;height:144px;min-width:144px;min-height:144px}}.team-card:hover .team-card__wrap{background-blend-mode:multiply;filter:contrast(125%) grayscale(0)}.team-card:hover .team-card__links{color:#cc9ecc}.team-card__img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-shrink:0;flex-grow:0;background-blend-mode:multiply}@media screen and (max-width:1024px){.team-card__img{position:static;width:auto}}@media screen and (max-width:576px){.team-card__img{max-width:144px}}.team-card__data{position:absolute;bottom:0;left:0;font-size:20px;line-height:20px;text-transform:uppercase;color:#f7f5ed;opacity:0;z-index:2;transition:opacity .25s ease-in-out}@media screen and (max-width:1200px){.team-card__data{font-size:18px;line-height:18px}}@media screen and (max-width:1024px){.team-card__data{position:static;opacity:1;display:flex;flex-direction:column;justify-content:space-between;padding-left:30px;font-size:20px;line-height:20px}}@media screen and (max-width:576px){.team-card__data{font-size:14px;line-height:14px;padding:0 0 0 19px}}.team-card:hover .team-card__data{opacity:1;z-index:3}.team-card__links{margin-top:35px;display:flex}.team-card__link{margin-right:9%;position:relative}@media screen and (max-width:1024px){.team-card__link{margin-right:12%}}.team-card__link img{position:absolute;top:4px;right:-12px}@media screen and (max-width:1024px){.team-card__link img{top:0;width:7px;height:7px}}.team-card__position{margin-top:17px;max-width:240px}@media screen and (max-width:1024px){.team-card__position{margin-top:-33px;max-width:180px}}@media screen and (max-width:576px){.team-card__position{margin-top:24px}}.team-card__name{max-width:180px}@media screen and (max-width:1024px){.team-card__name{max-width:150px}}@media screen and (max-width:576px){.team-card__name{max-width:100px}}.header{display:flex;justify-content:space-between;padding:20px 40px;max-width:1920px;margin:0 auto}@media screen and (max-width:1024px){.header{padding:23px 32px 18px}}@media screen and (max-width:900px){.header{padding:23px 20px 18px}}@media screen and (max-width:768px){.header{padding:14px 16px}}@media screen and (max-width:576px){.header{padding:5px}}.header__group{display:flex;align-items:flex-start}@media screen and (max-width:576px){.header__group{width:100%;flex-wrap:wrap}.header .nav{justify-content:flex-start}.header .contacts{display:none}}.footer{display:flex;justify-content:space-between;align-items:flex-start;padding:120px 20px 40px;max-width:1640px;margin:0 auto;color:#f7f5ed}.footer__left{display:flex;flex-direction:column;align-items:center}.footer__corporation{font-size:8px}.footer__right{display:flex;align-items:flex-start;width:262px}.footer__right img{display:block;width:150px}.footer__right-text{flex-shrink:0;line-height:1}.footer .logo{margin:0 0 20px}@media screen and (max-width:1440px){.footer{max-width:1380px;padding:100px 30px 30px}}@media screen and (max-width:1024px){.footer{padding:100px 40px 30px}}@media screen and (max-width:900px){.footer{padding:70px 20px 30px}}@media screen and (max-width:768px){.footer{padding:70px 20px 30px}}@media screen and (max-width:576px){.footer{padding:70px 20px 30px}}@media screen and (max-width:480px){.footer{flex-direction:column;align-items:flex-start}.footer__left{margin-bottom:25px}.footer .logo{margin:0 0 10px}.footer__right{flex-direction:column}.footer__right img{margin-left:-15px}.footer__right-text{margin-bottom:10px}}.nav{list-style:none;display:flex}@media screen and (max-width:1024px){.nav{align-items:flex-start}}@media screen and (max-width:576px){.nav{justify-content:flex-end;width:100%}}.nav__link{border:1px solid #f7f5ed;box-sizing:border-box;border-radius:21px;font-size:30px;line-height:31px;text-align:center;color:#f7f5ed;padding:0 11px;white-space:nowrap;transition:color .25s ease-in-out,background .25s ease-in-out;display:inline;cursor:pointer}@media screen and (max-width:1024px){.nav__link{font-size:24px;line-height:25px;padding:0 8px}}@media screen and (max-width:768px){.nav__link{font-size:20px}}@media screen and (max-width:576px){.nav__link{font-size:16px}}.nav__link:hover{background:#cc9ecc;border:1px solid #cc9ecc;color:#f7f5ed}.form-call{display:flex;justify-content:center;margin:110px 0 0}@media screen and (max-width:1024px){.form-call{margin:96px 0 0;height:200px}}@media screen and (max-width:768px){.form-call{margin:73px 0 0;height:158px}}@media screen and (max-width:576px){.form-call{margin:50px 0 0;height:118px}}.form-call__btn{font-family:PPObjectSans;font-size:20px;line-height:20px;text-align:center;color:#f7f5ed;width:420px;height:230px;background:#395ea6;border-radius:50%;transform:rotate(-16deg);border:1px solid #f7f5ed;transition:all .25s ease-in-out;cursor:pointer}.form-call__btn.is-active{background:#f7f5ed!important;position:fixed;top:0;left:0;width:100%;transform:rotate(0);height:100vh;padding:20px;z-index:100;overflow-y:auto;overflow-x:hidden;height:100%;border-radius:0;min-height:-webkit-fill-available;-webkit-clip-path:polygon(12% 0,100% 0,100% 20%,100% 84%,88% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(12% 0,100% 0,100% 20%,100% 84%,88% 100%,20% 100%,0 100%,0 15%)}@media screen and (max-width:1440px){.form-call__btn.is-active{-webkit-clip-path:polygon(26% 0,100% 0,100% 20%,100% 88%,80% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(26% 0,100% 0,100% 20%,100% 88%,80% 100%,20% 100%,0 100%,0 15%)}}@media screen and (max-width:1024px){.form-call__btn.is-active{-webkit-clip-path:polygon(19% 0,100% 0,100% 20%,100% 88%,84% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(19% 0,100% 0,100% 20%,100% 88%,84% 100%,20% 100%,0 100%,0 15%)}}@media screen and (max-width:768px){.form-call__btn.is-active{padding:20px 0;-webkit-clip-path:polygon(36% 0,100% 0,100% 37%,100% 94%,85% 100%,20% 100%,0 100%,0 10%);clip-path:polygon(36% 0,100% 0,100% 37%,100% 94%,85% 100%,20% 100%,0 100%,0 10%)}}@media screen and (max-width:576px){.form-call__btn.is-active{overflow:hidden;-webkit-clip-path:polygon(37% 0,100% 0,100% 37%,100% 95%,70% 100%,20% 100%,0 100%,0 6%);clip-path:polygon(37% 0,100% 0,100% 37%,100% 95%,70% 100%,20% 100%,0 100%,0 6%)}}.form-call__btn.is-active div{font-size:0}.form-call__btn:hover{background:#f7f5ed;border-color:#f7f5ed;color:#395ea6}.form-call--inverse .form-call__btn{background:transparent;color:#c4c4c4;border-color:#c4c4c4}@media screen and (max-width:1024px){.form-call__btn{width:360px;height:200px}}@media screen and (max-width:768px){.form-call__btn{width:287px;height:158px}}@media screen and (max-width:576px){.form-call__btn{width:237px;height:118px}}.form-call__btn div{font-family:PPObjectSans;transform:rotate(16deg);font-size:33px;line-height:30px;text-align:center;letter-spacing:-.02em;font-feature-settings:"cpsp" on}@media screen and (max-width:1024px){.form-call__btn div{font-size:27px}}@media screen and (max-width:768px){.form-call__btn div{font-size:23px;line-height:23px}}@media screen and (max-width:576px){.form-call__btn div{font-size:20px;line-height:21px}}.link-btn{display:flex;justify-content:center;margin:110px 0 0}@media screen and (max-width:1024px){.link-btn{margin:96px 0 0;height:200px}}@media screen and (max-width:768px){.link-btn{margin:73px 0 0;height:158px}}@media screen and (max-width:576px){.link-btn{margin:50px 0 0;height:118px}}.link-btn__btn{font-family:PPObjectSans;font-size:20px;line-height:20px;text-align:center;color:#f7f5ed;width:420px;height:230px;background:#395ea6;border-radius:50%;transform:rotate(-16deg);border:1px solid #f7f5ed;transition:all .25s ease-in-out;cursor:pointer;display:flex;align-items:center;justify-content:center}.link-btn__btn.is-active{background:#f7f5ed!important;position:fixed;top:0;left:0;width:100%;transform:rotate(0);height:100vh;padding:20px;z-index:100;overflow-y:auto;overflow-x:hidden;height:100%;border-radius:0;min-height:-webkit-fill-available;-webkit-clip-path:polygon(12% 0,100% 0,100% 20%,100% 84%,88% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(12% 0,100% 0,100% 20%,100% 84%,88% 100%,20% 100%,0 100%,0 15%)}@media screen and (max-width:1440px){.link-btn__btn.is-active{-webkit-clip-path:polygon(26% 0,100% 0,100% 20%,100% 88%,80% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(26% 0,100% 0,100% 20%,100% 88%,80% 100%,20% 100%,0 100%,0 15%)}}@media screen and (max-width:1024px){.link-btn__btn.is-active{-webkit-clip-path:polygon(19% 0,100% 0,100% 20%,100% 88%,84% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(19% 0,100% 0,100% 20%,100% 88%,84% 100%,20% 100%,0 100%,0 15%)}}@media screen and (max-width:768px){.link-btn__btn.is-active{padding:20px 0;-webkit-clip-path:polygon(36% 0,100% 0,100% 37%,100% 94%,85% 100%,20% 100%,0 100%,0 10%);clip-path:polygon(36% 0,100% 0,100% 37%,100% 94%,85% 100%,20% 100%,0 100%,0 10%)}}@media screen and (max-width:576px){.link-btn__btn.is-active{overflow:hidden;-webkit-clip-path:polygon(37% 0,100% 0,100% 37%,100% 95%,70% 100%,20% 100%,0 100%,0 6%);clip-path:polygon(37% 0,100% 0,100% 37%,100% 95%,70% 100%,20% 100%,0 100%,0 6%)}}.link-btn__btn.is-active div{font-size:0}.link-btn__btn:hover{background:#f7f5ed;border-color:#f7f5ed;color:#395ea6}.form-call--inverse .link-btn__btn{background:transparent;color:#c4c4c4;border-color:#c4c4c4}@media screen and (max-width:1024px){.link-btn__btn{width:360px;height:200px}}@media screen and (max-width:768px){.link-btn__btn{width:287px;height:158px}}@media screen and (max-width:576px){.link-btn__btn{width:237px;height:118px}}.link-btn__btn div{font-family:PPObjectSans;transform:rotate(16deg);font-size:33px;line-height:30px;text-align:center;letter-spacing:-.02em;font-feature-settings:"cpsp" on}@media screen and (max-width:1024px){.link-btn__btn div{font-size:27px}}@media screen and (max-width:768px){.link-btn__btn div{font-size:23px;line-height:23px}}@media screen and (max-width:576px){.link-btn__btn div{font-size:20px;line-height:21px}}.form{background:#f7f5ed;position:fixed;top:0;left:0;width:100%;height:100vh;padding:20px;z-index:100;overflow-y:auto;overflow-x:hidden;height:100%;opacity:0;min-height:-webkit-fill-available;-webkit-clip-path:polygon(12% 0,100% 0,100% 20%,100% 84%,88% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(12% 0,100% 0,100% 20%,100% 84%,88% 100%,20% 100%,0 100%,0 15%);transition:all 1s ease-in-out}.form.is-active{opacity:1}@media screen and (max-width:1440px){.form{-webkit-clip-path:polygon(26% 0,100% 0,100% 20%,100% 88%,80% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(26% 0,100% 0,100% 20%,100% 88%,80% 100%,20% 100%,0 100%,0 15%)}}@media screen and (max-width:1024px){.form{-webkit-clip-path:polygon(19% 0,100% 0,100% 20%,100% 88%,84% 100%,20% 100%,0 100%,0 15%);clip-path:polygon(19% 0,100% 0,100% 20%,100% 88%,84% 100%,20% 100%,0 100%,0 15%)}}@media screen and (max-width:768px){.form{padding:20px 0;-webkit-clip-path:polygon(36% 0,100% 0,100% 37%,100% 94%,85% 100%,20% 100%,0 100%,0 10%);clip-path:polygon(36% 0,100% 0,100% 37%,100% 94%,85% 100%,20% 100%,0 100%,0 10%)}}@media screen and (max-width:576px){.form{overflow:hidden;-webkit-clip-path:polygon(37% 0,100% 0,100% 37%,100% 95%,70% 100%,20% 100%,0 100%,0 6%);clip-path:polygon(37% 0,100% 0,100% 37%,100% 95%,70% 100%,20% 100%,0 100%,0 6%)}}.form .container{height:100%}.form__wrap{padding:30px 0 0;position:relative;height:100%}@media screen and (max-width:768px){.form__wrap{text-align:right}}@media screen and (max-width:576px){.form__wrap{height:100%}}.form__btn-close{border:1px solid #395ea6;box-sizing:border-box;border-radius:21px;font-size:30px;line-height:31px;text-align:center;color:#395ea6;background:transparent;padding:3px 20px;white-space:nowrap;transition:color .25s ease-in-out,background .25s ease-in-out;top:-4px;float:right;position:relative;z-index:10}.form__btn-close:hover{background:#395ea6;color:#f6f5ed}.form__btn-close:active{background:#23417c;color:#f6f5ed}@media screen and (max-width:1440px){.form__btn-close{right:0}}@media screen and (max-width:1024px){.form__btn-close{top:0;font-size:24px;line-height:24px;left:30px;padding:3px 15px}}@media screen and (max-width:768px){.form__btn-close{float:none;font-size:18px;line-height:23px;top:10px;left:auto;right:20px;position:absolute}}@media screen and (max-width:576px){.form__btn-close{font-size:16px;line-height:19px;top:5px;right:10px;padding:3px 8px}}.form__label{border-bottom:1.4px solid #395ea6;font-size:20px;text-transform:uppercase;color:#395ea6;display:flex;position:relative;margin-bottom:3px}@media screen and (max-width:1024px){.form__label{margin-bottom:0}}@media screen and (max-width:576px){.form__label{flex-direction:column;font-size:16px;margin:0 0 11px}}.form__label--file{border-bottom:none}.form__label--file:before{position:absolute;content:"";width:calc(100% - 107px);height:1.4px;background:#395ea6;bottom:0;left:0}@media screen and (max-width:576px){.form__label--file:before{display:none}.form__label--file{flex-direction:row;flex-wrap:wrap}}.form__label--file:first-child{background:red}.form__label--additional.is-disabled{opacity:.5;pointer-events:none}.form__label--additional.is-disabled .form__file-button-text{color:#d75959}.form__name{min-width:228px;margin-right:92px;white-space:nowrap;line-height:40px}@media screen and (max-width:1024px){.form__name{line-height:37px}}@media screen and (max-width:768px){.form__name{min-width:185px}}@media screen and (max-width:576px){.form__name{line-height:18px}}.form__part{display:flex;flex-direction:column;height:37px}@media screen and (max-width:576px){.form__part{height:25px}}.form input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.form input{font-family:PPObjectSans;background:none;border:none;height:100%;outline:none;font-size:20px;color:#395ea6;width:100%;-webkit-appearance:none}@media screen and (max-width:576px){.form input{font-size:16px;padding:0}}.form input::-moz-placeholder{color:#c4c4c4}.form input:-ms-input-placeholder{color:#c4c4c4}.form input::placeholder{color:#c4c4c4}.form input.is-error{color:#d75959}.form__file-name-text{background:none;border:none;height:100%;outline:none;font-size:20px;color:#395ea6;width:100%;text-transform:none}@media screen and (max-width:576px){.form__file-name-text{font-size:16px}}.form textarea{background:none;border:none;outline:none;font-size:20px;color:#395ea6;font-family:PPObjectSans;padding:5px 0;resize:none;overflow:hidden;width:100%;height:37px}@media screen and (max-width:576px){.form textarea{height:26px;padding:4px 0;font-size:16px;max-height:120px;overflow:auto}}.form textarea::-moz-placeholder{color:#c4c4c4}.form textarea:-ms-input-placeholder{color:#c4c4c4}.form textarea::placeholder{color:#c4c4c4}.form__remove-file-btn{font-size:20px;line-height:25px;color:#395ea6;background:none;border:1.4px solid #395ea6;box-sizing:border-box;border-radius:21px;display:flex;align-items:center;justify-content:center;text-transform:capitalize;padding:2px 13px;height:32px;position:relative;margin:6px 0 0}@media screen and (max-width:576px){.form__remove-file-btn{max-width:80px;height:25px;font-size:16px;line-height:16px}}.form__inner{max-width:1120px;width:100%;margin:45px auto 0;height:calc(100vh - 400px)}@media screen and (max-width:1440px){.form__inner{max-width:1026px;width:100%;margin:32px auto 0}}@media screen and (max-width:1024px){.form__inner{max-width:863px;margin:22px auto 0;height:calc(100vh - 240px)}}@media screen and (max-width:768px){.form__inner{margin:46px 0 0;height:calc(100vh - 387px)}}@media screen and (max-width:576px){.form__inner{margin:16px 0 0;height:calc(100% - 98px)}}.form__success{height:100%;display:flex;justify-content:center;align-items:center}.form__form{display:flex;flex-direction:column;max-width:820px}@media screen and (max-width:1024px){.form__form{max-width:720px}}@media screen and (max-width:768px){.form__form{text-align:left;max-width:100%}}@media screen and (max-width:576px){.form__form{max-width:100%;min-width:300px;max-height:420px;overflow-y:auto;overflow-x:hidden}}.form__form-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width:576px){.form__form-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%}}.form__bottom{display:flex;align-items:center;margin:32px 0 0}@media screen and (max-width:1024px){.form__bottom{margin:0;max-width:720px}}@media screen and (max-width:768px){.form__bottom{margin:20px 0 0;text-align:left}}@media screen and (max-width:576px){.form__bottom{flex-direction:row-reverse;justify-content:space-between}}.form__policy{font-size:20px;line-height:20px;color:#395ea6;max-width:300px}@media screen and (max-width:1024px){.form__policy{margin-top:-11px}}@media screen and (max-width:576px){.form__policy{margin-top:0;font-size:12px;line-height:12px;max-width:125px;min-width:125px}}.form__error{color:#d75959;font-size:16px;line-height:25px;text-transform:none;margin-left:322px}@media screen and (max-width:768px){.form__error{margin-left:278px}}@media screen and (max-width:576px){.form__error{margin:-12px 0 5px;font-size:14px}}.form__input-file{display:none}.form__file-button{padding:5px 0 0;width:100%;max-width:48%;overflow:hidden;text-overflow:ellipsis}.form__file-button.is-error .form__file-name-text{color:#d75959}@media screen and (max-width:576px){.form__file-button{padding:0;max-width:calc(100% - 80px)}}.form__file-button-text{background:none;border:none;height:100%;outline:none;font-size:20px;line-height:25px;color:#c4c4c4;min-height:45px;width:100%}@media screen and (max-width:576px){.form__file-button-text{font-size:16px}}.form .form-call{margin:0 68px 0 -88px}@media screen and (max-width:1440px){.form .form-call{margin:0 68px 0 -48px}}@media screen and (max-width:1024px){.form .form-call{margin:0 62px 0 -18px}}@media screen and (max-width:768px){.form .form-call{margin:0 62px 0 16px}}@media screen and (max-width:576px){.form .form-call{margin:0;position:relative;height:118px}}.form .form-call__btn{background:#395ea6;color:#f7f5ed;font-weight:400}@media screen and (max-width:1024px){.form .form-call__btn{width:280px;height:160px}}@media screen and (max-width:576px){.form .form-call__btn{width:218px;height:124px;position:absolute;right:-60px;top:0}}@media screen and (max-width:1024px){.form .form-call__btn div{font-size:20px;line-height:24px}}@media screen and (max-width:576px){.form .form-call__btn div{line-height:20px}}.form .form-call__btn:hover{background:#23417c}.form .form-call__btn:disabled{background:#f7f5ed;color:#c4c4c4;border-color:#c4c4c4}@media screen and (max-width:576px){.form .form-call__btn:disabled{background:#c4c4c4;color:#f7f5ed}}.form .caption{line-height:1}@media screen and (max-width:1024px){.form .caption__italic{font-size:80px}}@media screen and (max-width:768px){.form .caption__italic{text-align:left}}@media screen and (max-width:576px){.form .caption__italic{font-size:40px;font-family:PPObjectSans;font-style:normal}}@media screen and (max-width:768px){.form .caption{margin:90px 0 0;width:100%;align-items:flex-start}}@media screen and (max-width:576px){.form .caption{margin:4px 0 0}}.logo{background:#f7f5ed;border:1px solid #f7f5ed;box-sizing:border-box;border-radius:21px;text-align:center;padding:8px 10px;white-space:nowrap;transition:color .25s ease-in-out,background .25s ease-in-out;margin-top:-5px;display:flex;align-items:center}@media screen and (max-width:1024px){.logo{padding:4px 8px;margin-top:-3px;display:flex;justify-content:center;width:153px;height:33px}}@media screen and (max-width:768px){.logo{padding:7px 8px 8px;width:123px;height:30px}}@media screen and (max-width:576px){.logo{padding:7px 8px 8px;min-width:98px;height:23px;margin:0}}.logo img{height:22px}@media screen and (max-width:1024px){.logo img{max-width:100%}}@media screen and (max-width:768px){.logo img{max-width:93%}}@media screen and (max-width:576px){.logo img{max-width:100%}}.random{font-family:PPObjectSans;color:#f7f5ed;text-transform:uppercase}.title{display:flex;flex-direction:column;font-weight:400;font-size:140px;line-height:100%;letter-spacing:-.02em;font-feature-settings:"cpsp" on}.title._border-bottom{border-bottom:1.4px solid #f7f5ed}@media screen and (max-width:1285px){.title{font-size:115px}}@media screen and (max-width:1160px){.title{font-size:100px}}@media screen and (max-width:1028px){.title{font-size:80px}}@media screen and (max-width:805px){.title{font-size:70px}}@media screen and (max-width:708px){.title{font-size:60px}}@media screen and (max-width:615px){.title{font-size:40px}}@media screen and (max-width:415px){.title{font-size:32px}}.title-item{display:flex;justify-content:space-between;text-align:left;width:90%;font-style:normal}.title-item._italic{font-style:italic}.body-text{font-weight:400;font-size:20px;line-height:25px}@media screen and (max-width:576px){.body-text{font-size:16px;line-height:22px}}.top-block{margin-top:100px;padding-bottom:29px}@media screen and (max-width:1028px){.top-block{margin-top:70px}}.top-block__title{border:none;padding:0 10px;margin:0 0 211px}@media screen and (max-width:1160px){.top-block__title{margin:0 0 140px}}@media screen and (max-width:805px){.top-block__title{margin:0 0 90px}}@media screen and (max-width:615px){.top-block__title{margin:0 0 50px}}.top-block__img{max-width:866px}.top-block__img img{width:100%}.service{padding-bottom:29px}.service__title{margin:0 0 50px}.service__text{display:flex;justify-content:flex-end;margin-bottom:252px}@media screen and (max-width:1160px){.service__text{margin-bottom:140px}}@media screen and (max-width:805px){.service__text{margin-bottom:90px}}@media screen and (max-width:615px){.service__text{margin-bottom:50px}}.service__img{display:flex;justify-content:space-around}.service__img img{width:31.5%}@media screen and (max-width:805px){.service__img{flex-direction:column}.service__img img{width:100%}.service__img img:not(:last-child){margin-bottom:40px}}.download{margin-bottom:116px}.download__title{margin:0 0 173px}@media screen and (max-width:1160px){.download__title{margin:0 0 140px}}@media screen and (max-width:805px){.download__title{margin:0 0 90px}}@media screen and (max-width:615px){.download__title{margin:0 0 50px}}.download__row{display:flex}@media screen and (max-width:998px){.download__row{flex-direction:column;justify-content:space-around}}.download__item{display:flex;flex-direction:column;justify-content:space-between;height:160px;width:auto;cursor:pointer}.download__item:hover img{display:inline}.download__item:not(:last-child){margin-right:10%}@media screen and (max-width:1285px){.download__item{width:240px}.download__item:not(:last-child){margin-right:50px}}@media screen and (max-width:998px){.download__item{height:100px}.download__item:not(:last-child){margin-bottom:50px}}.download__item-text img{margin-bottom:3px;margin-left:3px;display:none}.conditions{margin-bottom:46px}.conditions__title{margin:0 0 141px}@media screen and (max-width:805px){.conditions__title{margin:0 0 90px}}@media screen and (max-width:615px){.conditions__title{margin:0 0 50px}}.support{margin-bottom:196px}.support__title{margin:0 0 82px}.support__text{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:575px){.support__text{flex-direction:column}}.support__text-item{font-weight:400;font-size:40px;line-height:48px}.support__text-item:first-child{max-width:50%}.support__text-item p{margin:0 0 40px}.support__text-item span{display:block;font-size:14px;line-height:24px}@media screen and (max-width:1048px){.support__text-item{font-size:30px;line-height:30px}.support__text-item:first-child{max-width:100%}}@media screen and (max-width:767px){.support__text-item{font-size:20px;line-height:22px}.support__text-item span{font-size:12px;line-height:16px}}@media screen and (max-width:575px){.support__text-item:first-child{margin-bottom:40px}}a.support__text-item{flex-shrink:0}.projects{background:#f6f5ed;padding-bottom:60px;color:#373736}.projects .logo{background:#395ea6}.projects .nav__link{border:1px solid #395ea6;color:#395ea6}.projects .nav__link:hover{background:#395ea6;color:#f6f5ed}.projects .contacts{color:#395ea6}.projects .form-call__btn{color:#f6f5ed;background:#395ea6;border:1px solid #395ea6}.projects .form-call__btn:hover{background:#23417c}.projects .form-call__btn:disabled{background:#f7f5ed;color:#c4c4c4;border-color:#c4c4c4}.projects__title{display:flex;flex-direction:column;align-items:baseline;color:#395ea6;font-size:115px;font-weight:400;letter-spacing:-.02em;text-transform:uppercase;margin-top:73px;margin-bottom:30px}.projects__title .caption__italic{text-align:left}@media screen and (max-width:1024px){.projects__title{font-size:100px}}@media screen and (max-width:900px){.projects__title{font-size:80px}}@media screen and (max-width:668px){.projects__title{font-size:60px}}@media screen and (max-width:576px){.projects__title{font-size:40px}}.projects__subtitle{font-size:20px;line-height:25px;font-weight:400;text-transform:uppercase;max-width:500px;margin-left:auto;margin-bottom:40px}@media screen and (max-width:767px){.projects__subtitle{font-size:18px}}.projects__filters{display:flex;margin-bottom:40px}.projects__filter{font-size:20px;line-height:25px;font-weight:400;text-transform:uppercase;color:#395ea6;border:1px solid #395ea6;border-radius:15px;padding:4px 6px;cursor:pointer}.projects__filter:not(:last-child){margin-right:10px}.projects__filter:hover{background:#cc9fcd;color:#f6f5ed;border:1px solid #cc9fcd}.projects__items{margin-bottom:80px}.projects__item{position:relative;padding:25px 0;border-bottom:1px solid #373736}.projects__item:not(._open):hover .projects__item-preview-wrap{opacity:1;height:300px}.projects__item:not(._open):hover .projects__item-subtitle,.projects__item:not(._open):hover .projects__item-title{color:#cc9fcd}.projects__top-img{width:100%;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.projects__top-img img{width:100%;-o-object-fit:cover;object-fit:cover}.projects__item-title{font-family:ABeeZee;font-style:italic;font-size:32px;line-height:1.2;font-weight:400;text-transform:uppercase;color:#395ea6;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.projects__item-top{display:flex;justify-content:space-between;align-items:center;color:#395ea6}@media screen and (max-width:767px){.projects__item-top{flex-direction:column;align-items:flex-start}}.projects__item-subtitle{text-transform:uppercase;font-size:16px;line-height:1.2;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:767px){.projects__item-subtitle{margin-bottom:10px}}.projects__item-link{display:none;text-transform:uppercase;text-decoration:underline;width:30%;cursor:pointer}.projects__item-link img{margin-left:10px;width:10px}@media screen and (max-width:767px){.projects__item-link{width:100%}}.projects__top-logo{display:none;width:30%}.projects__top-logo img{width:70%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.projects__top-logo{width:70%}.projects__top-logo img{width:100%}}.projects__item-preview-wrap{position:absolute;width:60%;top:50%;right:0;transform:translateY(-50%);z-index:1;height:0;overflow:hidden;transition:all .3s ease-in-out;opacity:0}@media screen and (max-width:991px){.projects__item-preview-wrap{display:none}}.projects__item-preview-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projects__img-shadow{position:absolute;width:100%;height:100%;top:0;left:0;background:#cc9fcd;opacity:.5;z-index:2}.projects__hide-btn,.projects__show-btn{padding-top:25px;text-transform:uppercase;text-decoration:underline;font-size:16px;line-height:1.2;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#395ea6;cursor:pointer}@media screen and (max-width:767px){.projects__hide-btn,.projects__show-btn{margin-bottom:10px}}.project-desc{display:none}.project-desc__row{display:flex;justify-content:space-between}@media screen and (max-width:767px){.project-desc__row{flex-direction:column-reverse;align-items:flex-start}}.project-desc__text{width:60%}.project-desc__text p{margin-top:0}@media screen and (max-width:767px){.project-desc__text{width:100%}}.project-desc__date{width:30%;margin-bottom:30px}.project-desc__date span{display:block}.project-desc__date span:last-child{font-weight:700}.project-desc__right{width:30%}.project-desc__right .project-desc__date{width:100%}@media screen and (max-width:767px){.project-desc__right{width:100%;margin-bottom:20px}}.project-desc__link-wrap .projects__item-link{color:#395ea6;width:100%}.projects__item._open .projects__top-img{display:block;max-height:370px;opacity:1;margin-bottom:40px}.projects__item._open .projects__item-subtitle-wrap{margin-bottom:40px}.projects__item._open .project-desc,.projects__item._open .projects__item-link{display:block}.projects__item._open .projects__item-top{margin-bottom:30px}@media screen and (max-width:767px){.projects__item._open .projects__title-wrap{margin-bottom:20px}}.projects__item._open .projects__top-logo{display:block}.projects__other-items._show .projects__show-btn,.projects__other-items:not(._show) .projects__hide-btn,.projects__other-items:not(._show) .projects__item{display:none}.projects__photo-slider._open-photo{overflow:visible}.projects__photo-slider._open-photo .swiper-wrapper{display:block;transform:none!important}.projects__photo-slider._open-photo .swiper-slide{transform:none!important}.projects__photo-slider._open-photo .project-desc__photo._open-photo{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.7)}.projects__photo-slider._open-photo .project-desc__photo._open-photo:hover .project-desc__photo-close-text{display:block}.projects__photo-slider:not(._open-photo){padding-top:60px}.projects__photo-slider:not(._open-photo) .swiper-slide{height:250px}@media screen and (max-width:767px){.projects__photo-slider:not(._open-photo){padding-top:50px}.projects__photo-slider:not(._open-photo) .swiper-slide{height:auto}}.projects__photo-slider:not(._open-photo) .project-desc__photo:not(._open-photo):hover .project-desc__photo-open-text,.projects__photo-slider:not(._open-photo) .project-desc__photo:not(._open-photo):hover .projects__img-shadow{display:block}.projects__photo-slider:not(._open-photo) .projects__slider-arrow-next,.projects__photo-slider:not(._open-photo) .projects__slider-arrow-prev{position:absolute;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;top:0;z-index:10;cursor:pointer}.projects__photo-slider:not(._open-photo) .projects__slider-arrow-next svg path,.projects__photo-slider:not(._open-photo) .projects__slider-arrow-prev svg path{fill:#395ea6}.projects__photo-slider:not(._open-photo) .projects__slider-arrow-next:hover svg path,.projects__photo-slider:not(._open-photo) .projects__slider-arrow-prev:hover svg path{fill:rgba(58,94,166,.5)}.projects__photo-slider:not(._open-photo) .projects__slider-arrow-prev{right:70px;transform:rotate(180deg)}.projects__photo-slider:not(._open-photo) .projects__slider-arrow-next{right:0}@media screen and (min-width:1125px){.projects__photo-slider:not(._large){padding-top:0}.projects__photo-slider:not(._large) .projects__slider-navigation{display:none}}.project-desc__photo{width:100%;height:100%;position:relative;cursor:pointer}.project-desc__photo .project-desc__photo-close-text,.project-desc__photo .project-desc__photo-open-text,.project-desc__photo .projects__img-shadow{display:none}.project-desc__photo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.project-desc__photo-close-text,.project-desc__photo-open-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:25px;text-transform:uppercase;font-size:20px;color:#f6f5ed;z-index:3}.project-desc__photo-close-text:after,.project-desc__photo-close-text:before,.project-desc__photo-open-text:after,.project-desc__photo-open-text:before{position:absolute;content:"";width:15px;height:2px;left:0;top:11px;background:#f7f5ed}.project-desc__photo-close-text:before,.project-desc__photo-open-text:before{transform:rotate(90deg)}@media screen and (max-width:767px){.project-desc__photo-close-text,.project-desc__photo-open-text{padding-left:0;padding-top:25px}.project-desc__photo-close-text:after,.project-desc__photo-close-text:before,.project-desc__photo-open-text:after,.project-desc__photo-open-text:before{left:calc(50% - 8px)}}@media screen and (max-width:576px){.project-desc__photo-close-text,.project-desc__photo-open-text{font-size:14px}}.project-desc__photo-close-text:before{display:none}