.pixelcompare-overlay{background:transparent}.pixelcompare-horizontal .pixelcompare-handle:after,.pixelcompare-horizontal .pixelcompare-handle:before,.pixelcompare-vertical .pixelcompare-handle:after,.pixelcompare-vertical .pixelcompare-handle:before{background:none}.pixelcompare-wrapper.pixelcompare-horizontal{height:100%!important}.pixelcompare-horizontal .pixelcompare-handle:after,.pixelcompare-horizontal .pixelcompare-handle:before,.pixelcompare-vertical .pixelcompare-handle:after,.pixelcompare-vertical .pixelcompare-handle:before{background:#fff;content:"";display:block;position:absolute;z-index:30}img.pixelcompare-after,img.pixelcompare-before{height:100%;object-fit:cover;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.pixelcompare-after-label,.pixelcompare-before-label,.pixelcompare-overlay{height:100%;position:absolute;top:0;transition-duration:.5s;width:100%}.pixelcompare-after-label,.pixelcompare-before-label{transition-property:opacity}.pixelcompare-horizontal .pixelcompare-after-label:before,.pixelcompare-horizontal .pixelcompare-before-label:before{margin-top:-19px;top:50%}.pixelcompare-vertical .pixelcompare-after-label:before,.pixelcompare-vertical .pixelcompare-before-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.pixelcompare-down-arrow,.pixelcompare-left-arrow,.pixelcompare-right-arrow,.pixelcompare-up-arrow{border:6px inset transparent;height:0;position:absolute;width:0}.pixelcompare-left-arrow,.pixelcompare-right-arrow{margin-top:-6px;top:50%}.pixelcompare-down-arrow,.pixelcompare-up-arrow{left:50%;margin-left:-6px}.pixelcompare-container{box-sizing:content-box;height:100%;overflow:hidden;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;z-index:0}.pixelcompare-container img{display:block;max-width:100%;position:absolute;top:0}.pixelcompare-container.active .pixelcompare-overlay .pixelcompare-after-label,.pixelcompare-container.active .pixelcompare-overlay .pixelcompare-before-label,.pixelcompare-container.active :hover.pixelcompare-overlay .pixelcompare-after-label,.pixelcompare-container.active :hover.pixelcompare-overlay .pixelcompare-before-label{opacity:0}.pixelcompare-container *{box-sizing:content-box}.pixelcompare-before-label{opacity:0}.pixelcompare-before-label:before{content:attr(data-content)}.pixelcompare-after-label{opacity:0}.pixelcompare-after-label:before{content:attr(data-content)}.pixelcompare-horizontal .pixelcompare-before-label:before{left:10px}.pixelcompare-horizontal .pixelcompare-after-label:before{right:10px}.pixelcompare-vertical .pixelcompare-before-label:before{top:10px}.pixelcompare-vertical .pixelcompare-after-label:before{bottom:10px}.pixelcompare-overlay{background:0 0;transition-property:background;z-index:25}.pixelcompare-container.active .pixelcompare-overlay,.pixelcompare-handle:hover+.pixelcompare-overlay,.pixelcompare-overlay:hover{background:rgba(0,0,0,.5)}.pixelcompare-overlay:hover .pixelcompare-after-label,.pixelcompare-overlay:hover .pixelcompare-before-label{opacity:1}.pixelcompare-before{z-index:20}.pixelcompare-after{z-index:10}.pixelcompare-vertical .pixelcompare-handle{height:20px;margin-left:-19px;margin-top:-10px;width:65px}.pixelcompare-horizontal .pixelcompare-handle,.pixelcompare-vertical .pixelcompare-handle{background-color:hsla(0,38%,95%,.71);border-radius:1000px;box-shadow:0 0 12px rgba(51,51,51,.5);cursor:pointer;left:50%;position:absolute;top:50%;z-index:40}.pixelcompare-horizontal .pixelcompare-handle{height:65px;margin-left:-10px;margin-top:-19px;width:20px}.pixelcompare-horizontal .pixelcompare-handle:before{background:0 0;border-right:1px dashed hsla(0,0%,100%,.5);bottom:50%;height:799px;margin-bottom:33px;margin-left:10px;position:absolute;z-index:999}.pixelcompare-horizontal .pixelcompare-handle:after{background:0 0;border-right:1px dashed hsla(0,0%,100%,.5);height:257px;margin-left:10px;margin-top:33px;position:absolute;top:50%;z-index:999}.pixelcompare-vertical .pixelcompare-handle:before{margin-left:11px;margin-right:33px;right:50%}.pixelcompare-vertical .pixelcompare-handle:after,.pixelcompare-vertical .pixelcompare-handle:before{background:0 0;border-top:1px dashed hsla(0,0%,100%,.5);margin-top:10px;position:absolute;width:100vw;z-index:999}.pixelcompare-vertical .pixelcompare-handle:after{left:50%;margin-left:33px}.pixelcompare-left-arrow{border-right:6px solid hsla(0,38%,95%,.71);left:50%;margin-left:-13px}.pixelcompare-right-arrow{border-left:6px solid hsla(0,38%,95%,.71);margin-right:-13px;right:50%}.pixelcompare-up-arrow{border-bottom:6px solid hsla(0,38%,95%,.71);margin-top:-13px;top:50%}.pixelcompare-down-arrow{border-top:6px solid hsla(0,38%,95%,.71);bottom:50%;margin-bottom:-13px}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-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--white:#fff;--black:#000}@font-face{font-family:Gilroy-medium;font-style:normal;font-weight:500;src:url(fonts/Gilroy-Medium.ttf) format("ttf"),url(fonts/Gilroy-Medium.ttf) format("ttf"),url(fonts/Gilroy-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:AtypDisplay-Italic;font-style:normal;font-weight:light;src:url(fonts/AtypDisplay-Italic.ttf) format("ttf"),url(fonts/AtypDisplay-Italic.woff2) format("woff2"),url(fonts/AtypDisplay-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:AtypDisplay-LightItalic;font-style:normal;font-weight:light;src:url(fonts/AtypDisplay-LightItalic.ttf) format("ttf"),url(fonts/AtypDisplay-LightItalic.woff2) format("woff2"),url(fonts/AtypDisplay-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:AtypDisplay-Regular;font-style:normal;font-weight:light;src:url(fonts/AtypDisplay-Regular.ttf) format("ttf"),url(fonts/AtypDisplay-Regular.woff2) format("woff2"),url(fonts/AtypDisplay-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:AtypDisplay-Light;font-style:normal;font-weight:light;src:url(fonts/AtypDisplay-Light.ttf) format("ttf"),url(fonts/AtypDisplay-Light.woff2) format("woff2"),url(fonts/AtypDisplay-Light.woff) format("woff")}@font-face{font-display:swap;font-family:AtypDisplay-Semibold;font-style:normal;font-weight:light;src:url(fonts/AtypDisplay-Semibold.ttf) format("ttf"),url(fonts/AtypDisplay-Semibold.woff2) format("woff2"),url(fonts/AtypDisplay-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:AtypDisplay-Medium;font-style:normal;font-weight:light;src:url(fonts/AtypDisplay-Medium.ttf) format("ttf"),url(fonts/AtypDisplay-Medium.woff2) format("woff2"),url(fonts/AtypDisplay-Medium.woff) format("woff")}*{box-sizing:border-box}body,html{height:100%}body{font-family:PT Root UI,Helvetica,Arial,sans-serif;font-weight:400}.images{display:flex}.images *{height:24px;margin:0 10px;width:24px}.images .image#bgPNG{background-image:url(images/b023d92c1b9fd97c93fd.png)}.images .image#bgJPG{background-image:url(images/6373cac8eccfb40124d1.jpg)}.images .image#bgSVG{background-image:url(images/459816e47074d4bfa35b.svg)}@media only screen and (min-device-width:0px)and (max-device-width:1025px){body.project{background-color:pink}body.project .first-block .description{font-size:28px}body.project .first-block .header{font-size:32px}}body.index{background-color:#101010;color:#f4f4f4;font-family:AtypDisplay-Regular;height:100vh;overflow:hidden}body.index .logo228{margin-top:17px;padding-left:27px;padding-right:27px}body.index .logo228 .logoimg{height:auto;width:100%}body.index .menu{display:flex;margin-top:31px;padding-left:27px;padding-right:27px}body.index .menu .about{font-family:AtypDisplay-LightItalic;font-size:20px;line-height:120.5%}body.index .menu .nav{display:flex;flex-direction:column;gap:14px;padding-left:30px;width:100%}body.index .menu .nav .navigation{display:flex;justify-content:space-between;width:100%}body.index .menu .nav .line{background-color:#f4f4f4;height:1px;width:100%}body.index .menu .nav a{color:#f4f4f4;font-size:24px;text-decoration:none}body.index .background,body.index .background img{width:100%}body.index .err{display:none}@media screen and (max-width:1100px){body.index .menu{flex-direction:column;gap:30px}body.index .menu .about{font-size:16px}body.index .menu .nav{display:flex;flex-direction:row-reverse;gap:30px;padding-left:0}body.index .menu .nav .line{background-color:#f4f4f4;height:300px;width:1px}body.index .menu .nav .navigation{flex-direction:column;gap:20px}}@media screen and (max-width:414px){body.index .uwu{display:none}body.index .err{display:block;position:absolute;top:225px;z-index:-9}}body.history{background-color:#101010;color:#f4f4f4;font-family:AtypDisplay-Light}body.history .big-image{width:430px}body.history .header1{display:flex;flex-direction:column;margin-top:170px}body.history .large-text{font-size:80px;line-height:125%;max-width:820px;padding-left:55px;top:20px}body.history .small-text{font-size:14px;line-height:16px;margin-top:13px;padding-left:55px}body.history .con{display:flex;justify-content:space-between;margin-top:186px;padding-left:55px;padding-right:49px}body.history .date{font-size:80px;line-height:96px}body.history .line{background-color:#f4f4f4;height:1px;margin-top:3px;width:100%}body.history .text{align-self:flex-end;font-size:32px;font-weight:400;line-height:125%}body.history .content{display:flex;flex-direction:column;max-width:651px}body.history .images-history{display:flex;gap:36px;margin-top:20px}body.history .ps{font-size:16px;line-height:19px;margin-top:18px}body.history .ps a{color:#f4f4f4}body.history .sticky{margin-top:-90px;max-height:100px;padding-right:100px;padding-top:20px;position:sticky;top:0;width:100%}body.history footer{background-color:#3c87b1;height:385px;margin-top:110px;padding-top:115px;width:100%}body.history footer .hselogo{margin-top:30px;width:50%}body.history footer .footer{display:grid;font-family:AtypDisplay-Light;grid-template-columns:1fr 1fr 1fr 1.5fr;justify-content:space-between;padding-left:55px;padding-right:55px}body.history footer .footer .header{font-family:AtypDisplay-Regular;font-size:20px;margin-bottom:40px}body.history footer .footer a{color:#f4f4f4;font-size:15px;text-decoration:none}body.history footer .footer .linksFlex{display:flex;flex-direction:column;gap:9px}body.history footer .footer .rass{padding-left:30px}body.history footer .footer .form_group{display:flex;position:relative}body.history footer .footer .form_group .form_label{color:#f4f4f4;left:0;position:absolute;top:10px;transition:.3s;z-index:1}body.history footer .footer .form_group .form_input{background-color:transparent;border:none;border-bottom:1px solid #f4f4f4;color:#f4f4f4;font-size:20px;outline:none;padding:0 0 10px;transition:.3s;width:22vw}body.history footer .footer .form_group .ok{font-family:AtypDisplay-Bold;left:-30px;position:inherit;top:10px}body.history footer .footer .form_input:not(:-moz-placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}body.history footer .footer .form_input:focus~.form_label,body.history footer .footer .form_input:not(:placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}@media screen and (max-width:1100px){body.history nav{display:block!important}body.history .O_header{display:none}}@media screen and (max-width:900px){body.history img{max-width:380px}body.history .images-history{flex-direction:column}body.history .sticky{position:relative}body.history .con{flex-direction:column;gap:30px}body.history footer{height:550px}body.history footer .footer{grid-template-columns:1fr 1fr 1fr}body.history footer .footer .rass{grid-column-end:3;grid-column-start:1;margin-top:30px;padding-left:0}body.history footer .footer .form_group .form_input{width:310px}}@media screen and (max-width:414px){body.history .con{padding-left:20px;padding-right:20px}body.history .text{font-size:19px;line-height:145%}body.history .date{font-size:64px}body.history .large-text{font-size:50px;padding-left:20px;padding-right:20px}body.history .small-text{padding-left:20px}body.history .nav-container .checkbox,body.history .nav-container .hamburger-lines{right:35px}body.history .logo{left:20px}body.history footer{height:670px;padding-top:60px}body.history footer .footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px;row-gap:30px}body.history footer .footer .header{margin-bottom:10px}body.history .navbar .menu-items{padding-left:20vw}}body.start{background-color:#101010}body.start #myBtnContainer{margin-top:130px;padding-left:55px;padding-right:55px}body.start .line2{background-color:#f4f4f4;height:1px;margin-top:20px;width:100%}body.start .container{grid-column-gap:43px;grid-row-gap:58px;-moz-column-gap:43px;column-gap:43px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;margin-top:90px;padding-left:55px;padding-right:55px;row-gap:58px}body.start .container a{color:#f4f4f4;text-decoration:none}body.start .container .flex:hover>.bottom,body.start .container .flex:hover>.text{color:#f4f4f4}body.start .container .flex:hover{background-color:#3c87b1;border:none}body.start .container .journalCard{width:100%}body.start .container .journalCard .flex{border:1px solid #fff;padding-bottom:20px;padding-top:20px}body.start .container .journalCard .arrow{width:74px}body.start .container .journalCard .header{font-size:32px;height:80px;line-height:130%;padding-left:20px;padding-right:20px}body.start .container .journalCard .text{color:#7a7a7a;font-family:AtypDisplay-Light;font-size:16px;height:70px;line-height:125%;margin-top:9px;padding-left:20px;padding-right:20px}body.start .container .journalCard .time{font-family:AtypDisplay-Light;font-size:13px;line-height:120%}body.start .container .journalCard .image{margin-top:15px;width:100%}body.start .container .journalCard .image img{width:100%}body.start .container .journalCard .bottom{color:#7a7a7a;display:flex;justify-content:space-between;margin-top:20px;padding-left:20px;padding-right:20px}body.start .filterDiv{display:none;float:left}body.start .show{display:block}body.start .btn{background-color:#101010;border:none;color:#9a9a9a;cursor:pointer;font-family:AtypDisplay-Light;font-size:20px;outline:none;padding:12px 15px}body.start .btn.active,body.start .btn:hover{background:#3c87b1;color:#f4f4f4}body.start footer{background-color:#3c87b1;height:385px;margin-top:110px;padding-top:115px;width:100%}body.start footer .hselogo{margin-top:30px;width:50%}body.start footer .footer{display:grid;font-family:AtypDisplay-Light;grid-template-columns:1fr 1fr 1fr 1.5fr;justify-content:space-between;padding-left:55px;padding-right:55px}body.start footer .footer .header{font-family:AtypDisplay-Regular;font-size:20px;margin-bottom:40px}body.start footer .footer a{color:#f4f4f4;font-size:15px;text-decoration:none}body.start footer .footer .linksFlex{display:flex;flex-direction:column;gap:9px}body.start footer .footer .rass{padding-left:30px}body.start footer .footer .form_group{display:flex;position:relative}body.start footer .footer .form_group .form_label{color:#f4f4f4;left:0;position:absolute;top:10px;transition:.3s;z-index:1}body.start footer .footer .form_group .form_input{background-color:transparent;border:none;border-bottom:1px solid #f4f4f4;color:#f4f4f4;font-size:20px;outline:none;padding:0 0 10px;transition:.3s;width:22vw}body.start footer .footer .form_group .ok{color:#f4f4f4;font-family:AtypDisplay-Bold;left:-30px;position:inherit;top:10px}body.start footer .footer .form_input:not(:-moz-placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}body.start footer .footer .form_input:focus~.form_label,body.start footer .footer .form_input:not(:placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}@media screen and (max-width:1100px){body.start .container{grid-template-columns:1fr 1fr 1fr}body.start .container .journalCard .header{font-size:25px}body.start .container .journalCard .text{height:85px}body.start nav{display:block!important}body.start .O_header{display:none}}@media screen and (max-width:900px){body.start .container{grid-template-columns:1fr 1fr}body.start .container .journalCard .header{font-size:25px}body.start .container .journalCard .text{height:85px}body.start footer{height:550px}body.start footer .footer{grid-template-columns:1fr 1fr 1fr}body.start footer .footer .rass{grid-column-end:3;grid-column-start:1;margin-top:30px;padding-left:0}body.start footer .footer .form_group .form_input{width:310px}}@media screen and (max-width:414px){body.start #myBtnContainer{margin-top:130px;padding-left:20px;padding-right:20px}body.start .btn{align-items:start;font-size:14px;padding:6px 10px}body.start .container{grid-template-columns:1fr;margin-top:60px;padding-left:20px;padding-right:20px}body.start .container .journalCard .header{font-size:25px}body.start .container .journalCard .text{height:85px}body.start .nav-container .checkbox,body.start .nav-container .hamburger-lines{right:35px}body.start .logo{left:20px}body.start footer{height:670px;padding-top:60px}body.start footer .footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px;row-gap:30px}body.start footer .footer .header{margin-bottom:10px}body.start .navbar .menu-items{padding-left:20vw}}body.tutorials{display:flex;flex-direction:row;justify-content:space-between}body.tutorials .genreal{margin:auto;text-align:center}body.journal{background-color:#101010;color:#f4f4f4;font-family:AtypDisplay-Regular}body.journal .about{font-family:AtypDisplay-LightItalic;font-size:20px;line-height:120.5%;margin-bottom:70px;margin-left:55px;margin-top:130px;width:404px}body.journal .cards{display:flex;gap:50px;justify-content:center;margin:auto auto 73px;padding-left:137px;padding-right:137px}body.journal .cards a{color:#f4f4f4;text-decoration:none}body.journal .cards .card1{display:flex;flex-direction:column;max-width:355px}body.journal .cards .card1 img{max-width:355px;width:100%}body.journal .cards .card1 .arrow{margin-top:19px}body.journal .cards .card1 .header{font-size:30px;line-height:120%;margin-top:17px}body.journal .cards .card1 .text{color:#7a7a7a;font-size:16px;line-height:120%;margin-top:7px}body.journal .cards .end{align-self:end}body.journal .cards .end .arrow{margin-bottom:7px}body.journal .swipe{margin:auto;width:-moz-fit-content;width:fit-content}body.journal #myBtnContainer{display:flex;gap:40px;margin-top:176px;padding-left:55px}body.journal .container{grid-column-gap:43px;grid-row-gap:58px;-moz-column-gap:43px;column-gap:43px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:90px;padding-left:55px;padding-right:55px;row-gap:58px}body.journal .container a{color:#f4f4f4;text-decoration:none}body.journal .container .journalCard .arrow{margin-top:20px;width:100%}body.journal .container .journalCard .header{font-size:18px;line-height:130%;padding-right:43px}body.journal .container .journalCard .text{color:#7a7a7a;font-family:AtypDisplay-Light;font-size:16px;line-height:125%;margin-top:9px;padding-right:45px}body.journal .container .journalCard .time{color:#7a7a7a;font-size:13px;line-height:120%;margin-top:9px}body.journal .container .journalCard .image{margin-top:16px;width:100%}body.journal .container .journalCard .image img{height:100%;width:100%}body.journal .filterDiv{display:none;float:left}body.journal .show{display:block}body.journal .btn{background-color:#101010;border:none;color:#9a9a9a;cursor:pointer;font-family:AtypDisplay-Light;font-size:32px;outline:none;padding:7px 16px}body.journal .btn.active,body.journal .btn:hover{background:#3c87b1;color:#f4f4f4}body.journal footer{background-color:#3c87b1;height:385px;margin-top:110px;padding-top:115px;width:100%}body.journal footer .hselogo{margin-top:30px;width:50%}body.journal footer .footer{display:grid;font-family:AtypDisplay-Light;grid-template-columns:1fr 1fr 1fr 1.5fr;justify-content:space-between;padding-left:55px;padding-right:55px}body.journal footer .footer .header{font-family:AtypDisplay-Regular;font-size:20px;margin-bottom:40px}body.journal footer .footer a{color:#f4f4f4;font-size:15px;text-decoration:none}body.journal footer .footer .linksFlex{display:flex;flex-direction:column;gap:9px}body.journal footer .footer .rass{padding-left:30px}body.journal footer .footer .form_group{display:flex;position:relative}body.journal footer .footer .form_group .form_label{color:#f4f4f4;left:0;position:absolute;top:10px;transition:.3s;z-index:1}body.journal footer .footer .form_group .form_input{background-color:transparent;border:none;border-bottom:1px solid #f4f4f4;color:#f4f4f4;font-size:20px;outline:none;padding:0 0 10px;transition:.3s;width:22vw}body.journal footer .footer .form_group .ok{font-family:AtypDisplay-Bold;left:-30px;position:inherit;top:10px}body.journal footer .footer .form_input:not(:-moz-placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}body.journal footer .footer .form_input:focus~.form_label,body.journal footer .footer .form_input:not(:placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}@media screen and (max-width:1100px){body.journal nav{display:block!important}body.journal .O_header{display:none}body.journal .cards{padding-left:70px;padding-right:70px}body.journal .container{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:900px){body.journal .container{grid-template-columns:1fr 1fr}body.journal .btn{font-size:20px}body.journal footer{height:550px}body.journal footer .footer{grid-template-columns:1fr 1fr 1fr}body.journal footer .footer .rass{grid-column-end:3;grid-column-start:1;margin-top:30px;padding-left:0}body.journal footer .footer .form_group .form_input{width:310px}}@media screen and (max-width:414px){body.journal .about{margin-left:20px;width:auto}body.journal .container{grid-template-columns:1fr;margin-top:60px}body.journal .cards{flex-direction:column;padding-left:20px;padding-right:20px}body.journal #myBtnContainer{gap:10px;margin-top:70px;padding-left:20px}body.journal .btn{align-items:start;font-size:14px;padding:6px 10px}body.journal .container{padding-left:20px;padding-right:20px}body.journal .nav-container .checkbox,body.journal .nav-container .hamburger-lines{right:35px}body.journal .logo{left:20px}body.journal .cards .end{align-self:flex-start}body.journal footer{height:670px;padding-top:60px}body.journal footer .footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px;row-gap:30px}body.journal footer .footer .header{margin-bottom:10px}body.journal .navbar .menu-items{padding-left:20vw}}body.models{background-color:#101010;color:#f4f4f4;font-family:AtypDisplay-Regular}body.models .about{font-family:AtypDisplay-LightItalic;font-size:20px;line-height:120.5%;margin-bottom:70px;margin-left:55px;margin-top:130px;width:457px}body.models .container{grid-column-gap:43px;grid-row-gap:58px;-moz-column-gap:43px;column-gap:43px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;margin-top:90px;padding-left:55px;padding-right:55px;row-gap:58px}body.models .container a{color:#f4f4f4;text-decoration:none}body.models .container .flex:hover>.bottom,body.models .container .flex:hover>.text{color:#f4f4f4}body.models .container .flex:hover{background-color:#3c87b1;border:none}body.models .container .journalCard{width:100%}body.models .container .journalCard .flex{border:1px solid #fff;padding-bottom:20px;padding-top:20px}body.models .container .journalCard .arrow{width:74px}body.models .container .journalCard .header{font-size:32px;height:80px;line-height:130%;padding-left:20px;padding-right:20px}body.models .container .journalCard .text{color:#7a7a7a;font-family:AtypDisplay-Light;font-size:16px;height:70px;line-height:125%;margin-top:9px;padding-left:20px;padding-right:20px}body.models .container .journalCard .time{font-family:AtypDisplay-Light;font-size:13px;line-height:120%}body.models .container .journalCard .image{margin-top:15px;width:100%}body.models .container .journalCard .image img{width:100%}body.models .container .journalCard .bottom{color:#7a7a7a;display:flex;justify-content:space-between;margin-top:20px;padding-left:20px;padding-right:20px}body.models footer{background-color:#3c87b1;height:385px;margin-top:110px;padding-top:115px;width:100%}body.models footer .hselogo{margin-top:30px;width:50%}body.models footer .footer{display:grid;font-family:AtypDisplay-Light;grid-template-columns:1fr 1fr 1fr 1.5fr;justify-content:space-between;padding-left:55px;padding-right:55px}body.models footer .footer .header{font-family:AtypDisplay-Regular;font-size:20px;margin-bottom:40px}body.models footer .footer a{color:#f4f4f4;font-size:15px;text-decoration:none}body.models footer .footer .linksFlex{display:flex;flex-direction:column;gap:9px}body.models footer .footer .rass{padding-left:30px}body.models footer .footer .form_group{display:flex;position:relative}body.models footer .footer .form_group .form_label{color:#f4f4f4;left:0;position:absolute;top:10px;transition:.3s;z-index:1}body.models footer .footer .form_group .form_input{background-color:transparent;border:none;border-bottom:1px solid #f4f4f4;color:#f4f4f4;font-size:20px;outline:none;padding:0 0 10px;transition:.3s;width:22vw}body.models footer .footer .form_group .ok{font-family:AtypDisplay-Bold;left:-30px;position:inherit;top:10px}body.models footer .footer .form_input:not(:-moz-placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}body.models footer .footer .form_input:focus~.form_label,body.models footer .footer .form_input:not(:placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}@media screen and (max-width:1100px){body.models .container{grid-template-columns:1fr 1fr 1fr}body.models nav{display:block!important}body.models .O_header{display:none}}@media screen and (max-width:900px){body.models .container{grid-template-columns:1fr 1fr}body.models footer{height:550px}body.models footer .footer{grid-template-columns:1fr 1fr 1fr}body.models footer .footer .rass{grid-column-end:3;grid-column-start:1;margin-top:30px;padding-left:0}body.models footer .footer .form_group .form_input{width:310px}}@media screen and (max-width:414px){body.models .about{margin-left:20px;width:auto}body.models .container{grid-template-columns:1fr;padding-left:20px;padding-right:20px}body.models .nav-container .checkbox,body.models .nav-container .hamburger-lines{right:35px}body.models .logo{left:20px}body.models footer{height:670px;padding-top:60px}body.models footer .footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px;row-gap:30px}body.models footer .footer .header{margin-bottom:10px}body.models .navbar .menu-items{padding-left:20vw}}body.textures{background-color:#101010;color:#f4f4f4;font-family:AtypDisplay-Regular}body.textures .about{font-family:AtypDisplay-LightItalic;font-size:20px;line-height:120.5%;margin-bottom:70px;margin-left:55px;margin-top:130px;width:457px}body.textures .container{grid-column-gap:43px;grid-row-gap:58px;-moz-column-gap:43px;column-gap:43px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;margin-top:90px;padding-left:55px;padding-right:55px;row-gap:58px}body.textures .container a{color:#f4f4f4;text-decoration:none}body.textures .container .flex:hover>.bottom,body.textures .container .flex:hover>.text{color:#f4f4f4}body.textures .container .flex:hover{background-color:#3c87b1;border:none}body.textures .container .journalCard{width:100%}body.textures .container .journalCard .flex{border:1px solid #fff;padding-bottom:20px;padding-top:20px}body.textures .container .journalCard .arrow{width:74px}body.textures .container .journalCard .header{font-size:32px;height:80px;line-height:130%;padding-left:20px;padding-right:20px}body.textures .container .journalCard .text{color:#7a7a7a;font-family:AtypDisplay-Light;font-size:16px;height:70px;line-height:125%;margin-top:9px;padding-left:20px;padding-right:20px}body.textures .container .journalCard .time{font-family:AtypDisplay-Light;font-size:13px;line-height:120%}body.textures .container .journalCard .image{margin-top:15px;width:100%}body.textures .container .journalCard .image img{width:100%}body.textures .container .journalCard .bottom{color:#7a7a7a;display:flex;justify-content:space-between;margin-top:20px;padding-left:20px;padding-right:20px}body.textures footer{background-color:#3c87b1;height:385px;margin-top:110px;padding-top:115px;width:100%}body.textures footer .hselogo{margin-top:30px;width:50%}body.textures footer .footer{display:grid;font-family:AtypDisplay-Light;grid-template-columns:1fr 1fr 1fr 1.5fr;justify-content:space-between;padding-left:55px;padding-right:55px}body.textures footer .footer .header{font-family:AtypDisplay-Regular;font-size:20px;margin-bottom:40px}body.textures footer .footer a{color:#f4f4f4;font-size:15px;text-decoration:none}body.textures footer .footer .linksFlex{display:flex;flex-direction:column;gap:9px}body.textures footer .footer .rass{padding-left:30px}body.textures footer .footer .form_group{display:flex;position:relative}body.textures footer .footer .form_group .form_label{color:#f4f4f4;left:0;position:absolute;top:10px;transition:.3s;z-index:1}body.textures footer .footer .form_group .form_input{background-color:transparent;border:none;border-bottom:1px solid #f4f4f4;color:#f4f4f4;font-size:20px;outline:none;padding:0 0 10px;transition:.3s;width:22vw}body.textures footer .footer .form_group .ok{font-family:AtypDisplay-Bold;left:-30px;position:inherit;top:10px}body.textures footer .footer .form_input:not(:-moz-placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}body.textures footer .footer .form_input:focus~.form_label,body.textures footer .footer .form_input:not(:placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}@media screen and (max-width:1100px){body.textures .container{grid-template-columns:1fr 1fr 1fr}body.textures nav{display:block!important}body.textures .O_header{display:none}}@media screen and (max-width:900px){body.textures .container{grid-template-columns:1fr 1fr}body.textures footer{height:550px}body.textures footer .footer{grid-template-columns:1fr 1fr 1fr}body.textures footer .footer .rass{grid-column-end:3;grid-column-start:1;margin-top:30px;padding-left:0}body.textures footer .footer .form_group .form_input{width:310px}}@media screen and (max-width:414px){body.textures .about{margin-left:20px;padding-right:20px;width:auto}body.textures .container{grid-template-columns:1fr;padding-left:20px;padding-right:20px}body.textures .nav-container .checkbox,body.textures .nav-container .hamburger-lines{right:35px}body.textures .logo{left:20px}body.textures footer{height:670px;padding-top:60px}body.textures footer .footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px;row-gap:30px}body.textures footer .footer .header{margin-bottom:10px}body.textures .navbar .menu-items{padding-left:20vw}}body.about{display:flex;flex-direction:row;justify-content:space-between}body.about .genreal{margin:auto;text-align:center}.O_header{display:flex;font-family:AtypDisplay-Regular;gap:74px;padding-left:55px;padding-right:55px;position:absolute;top:10px;width:100%}.O_header .nav{align-self:center;display:flex;flex-direction:column;gap:14px;padding-left:30px;width:100%}.O_header .nav .navigation{display:flex;justify-content:space-between;width:100%}.O_header .nav .navigation .selected{font-family:AtypDisplay-Medium}.O_header .nav .line{background-color:#f4f4f4;height:1px;width:100%}.O_header .nav a{color:#f4f4f4;font-size:24px;text-decoration:none}nav{display:none!important}.kuku{margin:auto}.kuku,.navbar{width:100%}.nav-container{align-items:center;justify-content:space-between;z-index:999}.navbar .nav-container li{list-style:none}.navbar .nav-container a{color:#f4f4f4;font-family:AtypDisplay-Regular;font-size:40px;text-decoration:none}.nav-container{display:block;height:60px;position:absolute;top:0}.nav-container .checkbox{cursor:pointer;display:block;height:32px;opacity:0;position:absolute;right:55px;top:20px;width:32px;z-index:5}.nav-container .hamburger-lines{display:block;display:flex;flex-direction:column;height:26px;justify-content:space-between;position:absolute;right:55px;top:25px;width:35px;z-index:2}.nav-container .hamburger-lines .opa{background:#f4f4f4;border-radius:10px;display:block;height:2px;width:100%}.nav-container .hamburger-lines .raz{transform-origin:0 0;transition:transform .4s ease-in-out}.nav-container .hamburger-lines .dva{transition:transform .2s ease-in-out}.nav-container .hamburger-lines .tri{transform-origin:0 100%;transition:transform .4s ease-in-out}[dir=ltr] .navbar .menu-items{text-align:left}[dir=rtl] .navbar .menu-items{text-align:right}.navbar .menu-items{background-image:url(images/d4b4d20ad8537a182a7d.svg);background-repeat:no-repeat;background-size:cover;display:flex;gap:40px;height:100vh;padding-left:35vw;padding-top:140px;transform:translate(-150%);transition:transform .5s ease-in-out}.navbar .menu-items li{margin-bottom:50px}.logo{color:#0e2431;font-size:1.2rem;left:55px;position:absolute;top:10px;z-index:99}.logo img{width:200px}.borderline{background-color:#f4f4f4;height:458px;width:1px}.nav-container input[type=checkbox]:checked~.menu-items{transform:translateX(0)}.nav-container input[type=checkbox]:checked~.hamburger-lines .raz{transform:rotate(45deg)}.nav-container input[type=checkbox]:checked~.hamburger-lines .dva{transform:scaleY(0)}.nav-container input[type=checkbox]:checked~.hamburger-lines .tri{transform:rotate(-45deg)}body.promo{background-color:#101010;color:#f4f4f4;font-family:Gilroy-Regular}body.promo .background{background-image:url(images/58cf6bddb4947b9fc419.svg);background-repeat:no-repeat;background-size:cover;height:1126px;width:100vw}body.promo .background .logo{padding-left:24px;padding-top:30px}body.promo .background .site-button{border:1px solid #fff;border-radius:7px;float:right;margin-right:20vw;margin-top:65vh;padding:13px 37px 12px;width:-moz-max-content;width:max-content}body.promo .background .site-button a{color:#f4f4f4;font-size:36px;text-decoration:none}body.promo .about-media{display:flex;gap:52px;margin-top:75px}body.promo .about-media .logo{align-self:baseline;padding-left:53px}body.promo .about-media .line{background-color:#f4f4f4;height:1px;margin-top:3px;width:30vw}body.promo .about-media .text{align-self:baseline;color:#f4f4f4;font-size:40px;font-style:normal;font-weight:400;height:140px;line-height:120.5%;width:572px}body.promo .large-text{color:#f4f4f4;font-size:96px;font-style:normal;font-weight:400;line-height:110%;padding-left:47px;padding-top:240px;width:70vw}body.promo .header{font-family:Helvetica-light;font-size:52px;font-style:oblique;font-weight:300;line-height:60px;text-transform:uppercase}body.promo span{font-family:Helvetica-bold;font-size:52px;font-style:normal;font-weight:700}body.promo .fichi{color:#f4f4f4;margin-left:53px;margin-top:225px}body.promo .cards{display:flex;gap:51px;margin:auto;padding-top:82px;width:-moz-max-content;width:max-content}body.promo .purple{background-color:#9780c8;color:#f4f4f4;margin-top:176px;padding:34px 53px}body.promo .purple .purple-header{display:flex;justify-content:space-between}body.promo .purple .text{font-size:40px;font-style:normal;font-weight:400;line-height:120.5%;width:465px}body.promo .purple .share{display:flex;flex-direction:column}body.promo .purple .text-cr{font-size:24px;font-style:normal;font-weight:400;line-height:128%;width:578px}body.promo .purple .site-button{border:1px solid #fff;border-radius:7px;float:right;margin-top:26px;padding:12px 32px 17px 34px;width:-moz-max-content;width:max-content}body.promo .purple .site-button a{color:#f4f4f4;font-size:36px;text-decoration:none}body.promo .purple .image{background-image:url(images/5a760e04cea0e3e834f1.svg);background-size:cover;height:483px;margin-top:60px;width:1335px;width:100%}body.promo .purple .text-motion{font-size:26px;font-style:normal;font-weight:400;line-height:120%}body.promo .purple .motion{display:flex;justify-content:space-between;margin-top:30px}body.promo .text{font-size:40px;font-style:normal;font-weight:400;line-height:120.5%;width:465px}body.promo .avtorskaya{display:flex;justify-content:space-between;margin-top:66px}body.promo .avtorskaya .share{display:flex;flex-direction:column;padding-right:53px}body.promo .avtorskaya .text-cr{font-size:24px;font-style:normal;font-weight:400;line-height:128%;width:578px}body.promo .avtorskaya .site-button{border:1px solid #fff;border-radius:7px;float:right;margin-top:26px;padding:12px 32px 17px 39px;width:-moz-max-content;width:max-content}body.promo .avtorskaya .site-button a{color:#f4f4f4;font-size:36px;text-decoration:none}body.promo .marg{margin-top:110px;padding-left:53px}body.promo .tutorial-cards{display:flex;flex-direction:column;gap:35px;margin:107px auto;width:-moz-max-content;width:max-content}body.promo .tutorial-cards div{display:flex;gap:55px}body.promo .tech{margin-left:53px;margin-top:30px}body.promo .pad{margin-bottom:284px;padding-top:100px}body.promo .aud{margin-left:53px}body.promo .people{margin-top:55px}body.promo .people,body.promo footer{display:flex;justify-content:space-between;padding-left:53px;padding-right:53px;width:100vw}body.promo footer{background-color:#9780c8;font-size:20px;height:232px;margin-top:114px;padding-top:56px}body.promo footer img{height:56px;width:156px}body.promo .column{width:175px}body.promo .column,body.promo .column-sec{display:flex;flex-direction:column;gap:10px}body.promo .column-sec{width:240px}body.promo .authors{display:flex;flex-direction:column;gap:20px}body.promo .bold{font-family:Gilroy-Semibold}body.promo .footer-logos{display:flex;gap:30px}body.promo .inst{width:91px}body.promo .marquee-container{align-items:center;background:#101010;display:flex;margin-top:83px;overflow:hidden}body.promo .marquee{animation:marquee 6.5s linear infinite;color:#f4f4f4;font-family:sans-serif;font-size:96px;line-height:1.3;padding:24px 0;white-space:nowrap}body.promo .marquee:after{content:"c reshape жизнь становится лучше"}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}body.promo .site-button:hover{background-color:#cbbfe3}body.project{background-color:#000;height:97vh;margin:0}body.project .padding{padding-left:14px;padding-right:14px}body.project .nav-promo1{display:flex;flex-direction:row;justify-content:space-between;width:100%}body.project .kvadrat{color:#fff;font-family:Gilroy-medium;font-size:48px;margin-top:21px}body.project .nav-promo{color:#000;display:flex;flex-direction:column;font-size:20px;gap:10px;height:110px;margin-top:31px;text-decoration:none;width:105px;z-index:999}body.project .nav-promo a{color:#fff;font-family:Gilroy-medium;text-decoration:none}body.project .nav-promo #hidden{display:none;position:relative}body.project .nav-promo a:hover{text-decoration:underline}body.project .nav-promo:hover #hidden{cursor:pointer;display:block}body.project .cube{background-image:url(images/d291cea9e0c2bed6e0d2.gif);background-position:50%;background-repeat:no-repeat;background-size:90%;height:75vh;position:relative;width:95vw;z-index:999}body.project .first-block{border:2px solid #fff;border-radius:4px;color:#fff;display:flex;font-family:Gilroy-medium;justify-content:space-between;line-height:36px;margin:auto;padding:33px 50px 38px 22px}body.project .first-block .description{font-size:32px;width:900px}body.project .first-block .header{font-size:36px;width:500px}body.project .lolik,body.project .second-block{border:2px solid #fff;border-radius:4px;color:#fff;display:flex;font-family:Gilroy-medium;justify-content:space-between;line-height:36px;margin:27px auto auto;padding:33px 50px 38px 22px}body.project .lolik .description,body.project .second-block .description{font-size:32px;width:900px}body.project .lolik .header,body.project .second-block .header{font-size:36px;width:500px}body.project .third-block{background:#000;background-color:#fff;border-radius:4px;color:#fff;color:#000;display:flex;font-family:Gilroy-medium;justify-content:space-between;line-height:36px;margin:27px auto auto;padding:45px 50px 38px 22px}body.project .third-block .description{font-size:32px;width:900px}body.project .third-block .header{font-size:36px;width:500px}body.project .fourth{border:2px solid #fff;border-radius:4px;color:#fff;display:flex;font-family:Gilroy-medium;justify-content:space-between;line-height:36px;margin:27px auto auto;padding:45px 50px 38px 22px}body.project .fourth .description{font-size:32px;width:900px}body.project .fourth .header{font-size:36px;width:500px}body.project .last{align-items:center;display:flex;font-family:Gilroy-medium;justify-content:space-around;margin:auto auto 40px;padding:60px;width:90vw}body.project .last .mockup{width:50%}body.project .last p{font-size:20px;margin-left:10px;padding-bottom:10px}body.project .last form{flex-direction:column-reverse}body.project .last form,body.project .last form div{display:flex;justify-content:center}body.project .last .form-input{background:#fff;border:none;border-radius:24.1309px;font-size:16px;height:47.85px;outline:none;padding-left:21px;width:500px}body.project .last #my-form-status{font-size:16px;margin:10px auto auto}body.project .last #my-form-button{background-color:#000;border:none;cursor:pointer}body.project .last #my-form-button img{margin-left:-45px;margin-top:-13px;position:absolute;z-index:99}body.project .last #my-form-button #inverted:hover{opacity:1}body.project .last #my-form-button #inverted{opacity:0}body.project .last .thanks{color:#fff;font-family:Gilroy-medium;font-size:18px;margin:10px auto auto 10px;text-align:left}body.project .flowers{background-image:url(images/d76c3c8bdb325448e7fc.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #000;height:538px;margin:27px auto auto}body.project footer{align-items:center;background:#000;background-color:#fff;color:#fff;display:flex;font-family:Gilroy-medium;height:159px;justify-content:space-between;padding-left:25px}[dir=ltr] body.project .footer{text-align:left}[dir=rtl] body.project .footer{text-align:right}body.project .footer{display:flex;font-size:18px;gap:39px;line-height:22px}body.project .footer img{margin-top:18px}body.project .team{color:#000}body.project .team a{color:#000;text-decoration:underline}body.project .socials{display:flex;gap:15px;padding-right:25px}@media(min-width:0px)and (max-width:1250px){body.project .last{flex-direction:column-reverse;margin-top:45px}body.project .last .mockup{margin-bottom:20px;margin-top:20px}body.project .last .thanks{margin-left:10px;text-align:left}body.project .last form{flex-direction:column-reverse}body.project .last form .mi .form-input{width:80vw}}@media(min-width:0px)and (max-width:1024px){body.project .first-block .description{font-size:28px}body.project .first-block .header{font-size:32px}body.project .second-block .description{font-size:28px}body.project .second-block .header{font-size:32px}body.project .third-block .description{font-size:28px}body.project .third-block .header{font-size:32px}body.project .fourth .description{font-size:28px}body.project .fourth .header{font-size:32px}}@media(min-width:0px)and (max-width:850px){body.project .nav-promo{margin-top:21px;padding-right:30vw}body.project .first-block,body.project .fourth,body.project .second-block,body.project .third-block{flex-direction:column}body.project .first-block .header{width:auto}body.project .first-block .description{margin-left:5vw;margin-top:28px;width:auto}body.project .second-block .header{width:auto}body.project .second-block .description{margin-left:5vw;margin-top:28px;width:auto}body.project .third-block .header{width:auto}body.project .third-block .description{margin-left:5vw;margin-top:28px;width:auto}body.project .fourth .header{width:auto}body.project .fourth .description{margin-left:5vw;margin-top:28px;width:auto}body.project .last{margin-bottom:20px}}@media(min-width:0px)and (max-width:414px){body.project .kvadrat{font-size:24px}body.project .nav-promo{margin-top:21px;padding-right:30vw;white-space:nowrap}body.project .cube{background-size:180%;left:-30px;top:0;width:98vw}body.project .first-block .description{font-size:22px;line-height:27px}body.project .first-block .header{font-size:28px}body.project .second-block .description{font-size:22px;line-height:27px}body.project .second-block .header{font-size:28px}body.project .third-block .description{font-size:22px;line-height:27px}body.project .third-block .header{font-size:28px}body.project .fourth .description{font-size:22px;line-height:27px}body.project .fourth .header{font-size:28px}body.project .thanks{font-size:16px}body.project .last .mockup{width:90vw}body.project footer{height:100px;padding-left:14px}body.project .footer{font-size:14px;line-height:20px}body.project .socials{gap:0;padding-right:0}body.project .socials img{width:70%}}body.fole{background-color:#101010;color:#f4f4f4;font-family:AtypDisplay-Light}body.fole .header{font-family:AtypDisplay-Semibold;font-size:40px;margin-top:100px}body.fole .header,body.fole .text{width:-moz-fit-content;width:fit-content}body.fole .text{font-size:24px;margin-top:20px;max-width:40vw}body.fole .chara{display:flex;flex-direction:column;margin-top:136px}body.fole .chara .header1{font-family:AtypDisplay-Semibold;font-size:24px}body.fole .chara .info{display:flex;gap:100px;margin-top:30px}body.fole .chara .left{display:flex;flex-direction:column;gap:10px}body.fole .toto{display:flex;justify-content:space-between;margin:auto;padding-left:55px;padding-right:55px;padding-top:100px;width:90vw}body.fole .download:hover{background-color:#3c87b1;border:none}body.fole .download{align-items:center;border:2px solid #fff;cursor:pointer;display:flex;font-size:32px;height:44px;justify-content:center;left:987px;margin:auto;top:717.05px;width:156px}body.fole .backarrow{margin-top:120px;padding-left:55px}body.fole footer{background-color:#3c87b1;height:385px;margin-top:160px;width:100%}body.fole footer .hselogo{margin-top:30px;width:50%}body.fole footer .footer{display:grid;font-family:AtypDisplay-Light;grid-template-columns:1fr 1fr 1fr 1.5fr;justify-content:space-between;padding-left:55px;padding-right:55px}body.fole footer .footer .header{font-family:AtypDisplay-Regular;font-size:20px;margin-bottom:40px}body.fole footer .footer a{color:#f4f4f4;font-size:15px;text-decoration:none}body.fole footer .footer .linksFlex{display:flex;flex-direction:column;gap:9px}body.fole footer .footer .rass{padding-left:30px}body.fole footer .footer .form_group{display:flex;position:relative}body.fole footer .footer .form_group .form_label{color:#f4f4f4;left:0;position:absolute;top:10px;transition:.3s;z-index:1}body.fole footer .footer .form_group .form_input{background-color:transparent;border:none;border-bottom:1px solid #f4f4f4;color:#f4f4f4;font-size:20px;outline:none;padding:0 0 10px;transition:.3s;width:22vw}body.fole footer .footer .form_group .ok{font-family:AtypDisplay-Bold;left:-30px;position:inherit;top:10px}body.fole footer .footer .form_input:not(:-moz-placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}body.fole footer .footer .form_input:focus~.form_label,body.fole footer .footer .form_input:not(:placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}@media screen and (max-width:1100px){body.fole nav{display:block!important}body.fole .O_header{display:none}}@media screen and (max-width:900px){body.fole footer{height:550px}body.fole footer .footer{grid-template-columns:1fr 1fr 1fr}body.fole footer .footer .rass{grid-column-end:3;grid-column-start:1;margin-top:0;padding-left:0}body.fole footer .footer .form_group .form_input{width:310px}}@media screen and (max-width:414px){body.fole .nav-container .checkbox,body.fole .nav-container .hamburger-lines{right:35px}body.fole .logo{left:20px}body.fole footer{height:670px;padding-top:60px}body.fole footer .footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px;row-gap:30px}body.fole footer .footer .header{margin-bottom:10px}body.fole .navbar .menu-items{padding-left:20vw}}.hselogo{max-width:200px}body.guide{background-color:#101010;color:#fff;font-family:Gilroy-Regular;padding-bottom:80px}body.guide .screen{display:flex}[dir=ltr] body.guide .sidermenu_guide{margin-left:0}[dir=ltr] body.guide .sidermenu_guide,[dir=rtl] body.guide .sidermenu_guide{margin-right:0}[dir=rtl] body.guide .sidermenu_guide{margin-left:0}body.guide .sidermenu_guide{display:block;height:80vh;margin-bottom:1em;margin-top:1em;width:20%}body.guide .menu_guide{font-size:20px;font-weight:500;line-height:.4;margin-left:40px;margin-top:15%;position:fixed}body.guide .menu_guide a{color:inherit;text-decoration:none}[dir=ltr] body.guide .menu_guide .element_guide{margin-left:0}[dir=ltr] body.guide .menu_guide .element_guide,[dir=rtl] body.guide .menu_guide .element_guide{margin-right:0}[dir=rtl] body.guide .menu_guide .element_guide{margin-left:0}body.guide .menu_guide .element_guide{display:block;margin-bottom:1em;margin-top:1em}body.guide .menu_guide .element_guide:hover{color:#9780c8;transition:.3s}body.guide .content_container{width:80%}body.guide .content_container .first_slide{height:55vh;margin-top:20%}body.guide .content_container .first_slide .logo_first_slide{width:75%}body.guide .content_container .title{font-size:40px;margin-top:20px}body.guide .content_container .heading{background-color:#9780c8;height:94px;margin-top:5%;padding:1.2em;width:auto}body.guide .content_container .heading .heading_text{display:inline-block;font-family:Gilroy-Semibold;font-size:53px;font-weight:600}body.guide .content_container .text_info{font-size:40px;font-weight:500;margin-bottom:4%;margin-top:3%}body.guide .content_container .text_block{margin-top:4%}body.guide .content_container .header_dummy{font-size:43px;font-weight:600;margin-bottom:1%;margin-top:3%}body.guide .content_container .space_text_body{margin-top:3%}body.guide .content_container .text_body{font-size:24px;line-height:125%}body.guide .content_container .system_image{margin-top:2%;width:90%}body.guide .content_container .bottom{margin-bottom:4%}body.guide .content_container .border_style{display:block;margin-bottom:4%;margin-top:2%;position:relative}body.guide .content_container .border{padding:1em;width:20%}body.guide .content_container .logo_logotype{margin-bottom:5%;margin-top:2%}body.guide .content_container .logo_size_1{margin-top:2%;width:40%}body.guide .content_container .logo_size_2{margin-top:2%;width:30%}body.guide .content_container .logo_size_3{margin-bottom:5%;margin-top:2%;width:15%}body.guide .content_container .column{display:flex;flex-direction:column;margin-left:5%}body.guide .content_container .logo_wrong{width:40%}body.guide .content_container .wrong_uses{display:flex;margin-top:2%}body.guide .content_container .wrong_logo_size{width:90%}body.guide .content_container .text_wrong_info{font-size:20px}body.guide .content_container .logo_type{margin-bottom:3%;margin-top:2%;width:45%}body.guide .content_container .var_colors{display:flex;gap:2%;margin-top:2%}body.guide .content_container .var_color{height:10.5em;margin-bottom:3%;margin-top:4%;padding:4em 4em 4em 2.5em;width:19.75em}body.guide .content_container #var_color_1{background-color:#f4f4f4}body.guide .content_container #var_color_2{border:1px solid #f4f4f4}body.guide .content_container #var_color_3{background-color:#9780c8}body.guide .content_container .color_bar{margin-bottom:2%;margin-top:4%;width:90%}body.guide .content_container .grid_img{margin-bottom:3%;margin-top:4%}body.guide .content_container .headers{margin-top:6%;width:45%}body.guide .content_container .gilroy{font-size:40px;margin-bottom:2%;margin-top:4%}body.guide .content_container .fonts_gilroy{display:flex;font-family:Gilroy-Regular;font-size:24px;gap:10%}body.guide .content_container .semibold{font-family:Gilroy-Semibold}body.guide .content_container .helvetica{font-family:Helvetica-regular;font-size:40px;margin-bottom:2%;margin-top:4%}body.guide .content_container .regular{font-family:Helvetica-regular;font-size:24px}body.guide .content_container .bottom2{margin-bottom:1%}body.guide .content_container .character{align-items:center;border:1px solid #f4f4f4;border-radius:20px;display:flex;font-family:Gilroy-Regular;font-size:36px;justify-content:center;padding:12px 25px}body.guide .content_container .line{display:flex;gap:3%;margin-top:1%}body.art{background-color:#101010;color:#f4f4f4;font-family:AtypDisplay-Light}body.art .back{background-image:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(images/b9b1b73f1a698ff9c644.svg);background-repeat:no-repeat;background-size:cover;height:60vh;margin-bottom:70px}body.art .back .backarrow{padding-left:55px;padding-top:20px}body.art .backarrow{margin-top:90px}body.art .header6{font-family:AtypDisplay-Semibold;font-size:64px;width:65vw}body.art .header6,body.art .text{line-height:125%;margin-left:110px}body.art .text{font-size:28px;margin-top:70px;width:70vw}body.art .line2{margin-top:53px}body.art .line2,body.art .line2 div{padding-left:45px;padding-right:45px}body.art .line2 div{background-color:#f4f4f4;height:1px;width:100%}body.art .image{margin-left:110px;margin-top:90px}body.art .ps{font-family:AtypDisplay-LightItalic;font-size:18px;margin-left:110px;margin-top:10px}body.art .lolik{grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 2fr 1fr;height:25vw;justify-items:center;margin-top:90px;overflow:hidden;padding-left:110px;padding-right:110px;width:100%}body.art .lolik img{width:100%}body.art .header2{font-family:AtypDisplay-Semibold;font-size:45px;line-height:125%;margin-left:110px;margin-top:70px;padding-right:110px}body.art .lolik1{grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr;height:35vw;justify-items:center;margin-top:90px;overflow:hidden;padding-left:110px;padding-right:110px;width:100%}body.art .lolik1 img{width:100%}body.art .link{font-family:AtypDisplay-Semibold;text-decoration-line:underline}body.art .lolik2{grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:2fr 1fr;height:21vw;margin-top:90px;overflow:hidden;padding-left:110px;padding-right:110px;width:100%}body.art .lolik2 img{width:100%}body.art .base{color:#f4f4f4;display:flex;flex-direction:column;margin:auto;text-decoration:none}body.art .base,body.art .base .base1{width:-moz-fit-content;width:fit-content}body.art .base .base1{font-family:AtypDisplay-Semibold;font-size:150px;margin-top:70px;text-decoration-line:underline;text-decoration-thickness:10px}body.art .base .ps1{color:#f4f4f4;margin-top:15px;width:-moz-fit-content;width:fit-content}body.art .top{margin-top:160px}body.art .backj{color:#7a7a7a;display:block;font-size:24px;line-height:95%;margin-left:110px;margin-top:60px;text-decoration:none}body.art footer{background-color:#3c87b1;height:385px;margin-top:110px;padding-top:115px;width:100%}body.art footer .hselogo{margin-top:30px;width:50%}body.art footer .footer{display:grid;font-family:AtypDisplay-Light;grid-template-columns:1fr 1fr 1fr 1.5fr;justify-content:space-between;padding-left:55px;padding-right:55px}body.art footer .footer .header{font-family:AtypDisplay-Regular;font-size:20px;margin-bottom:40px}body.art footer .footer a{color:#f4f4f4;font-size:15px;text-decoration:none}body.art footer .footer .linksFlex{display:flex;flex-direction:column;gap:9px}body.art footer .footer .rass{padding-left:30px}body.art footer .footer .form_group{display:flex;position:relative}body.art footer .footer .form_group .form_label{color:#f4f4f4;left:0;position:absolute;top:10px;transition:.3s;z-index:1}body.art footer .footer .form_group .form_input{background-color:transparent;border:none;border-bottom:1px solid #f4f4f4;color:#f4f4f4;font-size:20px;outline:none;padding:0 0 10px;transition:.3s;width:22vw}body.art footer .footer .form_group .ok{font-family:AtypDisplay-Bold;left:-30px;position:inherit;top:10px}body.art footer .footer .form_input:not(:-moz-placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}body.art footer .footer .form_input:focus~.form_label,body.art footer .footer .form_input:not(:placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}@media screen and (max-width:1100px){body.art .back .backarrow{width:255px}body.art nav{display:block!important}body.art .O_header{display:none}}@media screen and (max-width:900px){body.art footer{height:550px}body.art footer .footer{grid-template-columns:1fr 1fr 1fr}body.art footer .footer .rass{grid-column-end:3;grid-column-start:1;margin-top:30px;padding-left:0}body.art footer .footer .form_group .form_input{width:310px}}@media screen and (max-width:414px){body.art .back .backarrow{padding-left:20px;width:220px}body.art .text{font-size:22px;margin-left:20px;padding-right:20px;width:auto}body.art img{max-width:380px}body.art .ps{font-size:14px;margin-left:20px;padding-right:20px}body.art .image{margin-left:0;padding-left:20px;padding-right:20px}body.art .header6{font-size:32px;font-size:50px;margin-left:20px}body.art .lolik{-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr;height:auto;margin-top:50px;padding-left:20px;padding-right:20px;row-gap:20px}body.art .header2{font-size:32px;margin-left:20px;padding-right:20px}body.art .lolik1{-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr;height:auto;margin-top:50px;padding-left:20px;padding-right:20px;row-gap:20px}body.art .base .base1{font-size:64px}body.art .top{margin-top:80px}body.art .backj{margin-left:20px}body.art .nav-container .checkbox,body.art .nav-container .hamburger-lines{right:35px}body.art .logo{left:20px}body.art footer{height:670px;padding-top:60px}body.art footer .footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px;row-gap:30px}body.art footer .footer .header{margin-bottom:10px}body.art .navbar .menu-items{padding-left:20vw}}body.music{background-color:#101010;color:#f4f4f4;font-family:AtypDisplay-Light}body.music .back{background-image:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(images/1054302d1851dc2f2561.svg);background-repeat:no-repeat;background-size:cover;height:60vh;margin-bottom:70px}body.music .back .backarrow{padding-left:55px;padding-top:20px}body.music .backarrow{margin-top:70px}body.music .header6{font-family:AtypDisplay-Semibold;font-size:64px;line-height:125%;margin-left:110px;width:65vw}body.music .text{font-size:28px;line-height:125%;margin-left:110px;margin-top:70px;width:35vw}body.music .line2{margin-top:53px;padding-left:45px;padding-right:45px}body.music .line2 div{background-color:#f4f4f4;height:1px;padding-left:45px;padding-right:45px;width:100%}body.music .cards{grid-column-gap:28px;grid-row-gap:52px;-moz-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;margin-top:76px;padding-left:110px;padding-right:110px;row-gap:52px}body.music .cards .card,body.music .cards .card img{width:100%}body.music .cards .card .text6{font-size:24px;line-height:125%;margin-top:24px;position:relative}body.music .backj{color:#7a7a7a;display:block;font-size:24px;line-height:95%;margin-left:110px;margin-top:60px;text-decoration:none}body.music footer{background-color:#3c87b1;height:385px;margin-top:110px;padding-top:115px;width:100%}body.music footer .hselogo{margin-top:30px;width:50%}body.music footer .footer{display:grid;font-family:AtypDisplay-Light;grid-template-columns:1fr 1fr 1fr 1.5fr;justify-content:space-between;padding-left:55px;padding-right:55px}body.music footer .footer .header{font-family:AtypDisplay-Regular;font-size:20px;margin-bottom:40px}body.music footer .footer a{color:#f4f4f4;font-size:15px;text-decoration:none}body.music footer .footer .linksFlex{display:flex;flex-direction:column;gap:9px}body.music footer .footer .rass{padding-left:30px}body.music footer .footer .form_group{display:flex;position:relative}body.music footer .footer .form_group .form_label{color:#f4f4f4;left:0;position:absolute;top:10px;transition:.3s;z-index:1}body.music footer .footer .form_group .form_input{background-color:transparent;border:none;border-bottom:1px solid #f4f4f4;color:#f4f4f4;font-size:20px;outline:none;padding:0 0 10px;transition:.3s;width:22vw}body.music footer .footer .form_group .ok{font-family:AtypDisplay-Bold;left:-30px;position:inherit;top:10px}body.music footer .footer .form_input:not(:-moz-placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}body.music footer .footer .form_input:focus~.form_label,body.music footer .footer .form_input:not(:placeholder-shown)~.form_label{color:#e0e0e0;font-size:12px;top:-18px}@media screen and (max-width:1100px){body.music .back .backarrow{padding-top:10px;width:255px}body.music .text{width:300px}body.music .cards{grid-template-columns:1fr 1fr 1fr}body.music .cards .card .text6{font-size:20px}body.music nav{display:block!important}body.music .O_header{display:none}}@media screen and (max-width:900px){body.music .header6,body.music .text{margin-left:55px}body.music .cards{grid-template-columns:1fr 1fr;padding-left:55px;padding-right:55px}body.music .cards .card .text6{font-size:18px;margin-top:15px}body.music footer{height:550px}body.music footer .footer{grid-template-columns:1fr 1fr 1fr}body.music footer .footer .rass{grid-column-end:3;grid-column-start:1;margin-top:30px;padding-left:0}body.music footer .footer .form_group .form_input{width:310px}body.music .backj{margin-left:55px}}@media screen and (max-width:414px){body.music .back .backarrow{padding-left:20px;width:220px}body.music .header6{font-size:50px;margin-left:20px}body.music .text{margin-left:20px}body.music .cards{grid-template-columns:1fr;padding-left:20px;padding-right:20px}body.music .cards .card .text6{font-size:18px}body.music .nav-container .checkbox,body.music .nav-container .hamburger-lines{right:35px}body.music .logo{left:20px}body.music footer{height:670px;padding-top:60px}body.music footer .footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px;row-gap:30px}body.music footer .footer .header{margin-bottom:10px}body.music .navbar .menu-items{padding-left:20vw}body.music .backj{margin-left:20px}}