@keyframes animate-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}:root{--color-dark:#232323;--color-dark2:#707070;--color-dark3:#161616;--color-white:#fff;--color-black:#000;--color-error:#ff0033;--color-grey:#555;--color-purple:#800080;--font-main:'Raleway', sans-serif;--project-color-dark:#161616;--project-color-light:#F7F9FA;--project-color-accent:#E8F0FF;--project-color-accent-2:#B1BFD8;--project-color-grey:#555;--project-color-grey-2:#3D3D3D}.wrapper{margin:0 auto;padding:0;width:100%;max-width:100%}.st-180{padding-top:20px!important}.st-200{padding-top:24px!important}.st-600{padding-top:72px!important}.mx-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.heading,.heading-small,.paragraph,.subheading{display:block;margin:0;font-size:40px;font-weight:800;line-height:normal;color:var(--project-color-dark)}.heading-small,.paragraph,.subheading{font-size:24px;font-weight:700}.paragraph,.subheading{font-size:28px;font-weight:800}.paragraph{font-size:18px;font-weight:500;line-height:28px;color:var(--project-color-grey-2)}.about-client{padding:100px;background:var(--project-color-light)}html:not(.no-js) .about-client,html:not(.no-js) .brief,html:not(.no-js) .calc-demo,html:not(.no-js) .chatbot-demo,html:not(.no-js) .colors-demo,html:not(.no-js) .corporate,html:not(.no-js) .fonts-demo,html:not(.no-js) .functions,html:not(.no-js) .illustrations,html:not(.no-js) .mail-demo,html:not(.no-js) .quote-section,html:not(.no-js) .responsive-demo,html:not(.no-js) .sitemap-demo,html:not(.no-js) .stats{opacity:0}html:not(.no-js) .about-client.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .about-client.css-animate-end{opacity:1}.about-client__cont{display:flex;align-items:center;justify-content:center;gap:40px 74px;margin:0 auto;width:100%;max-width:1090px}.about-client__picture,.colors-demo__body picture,.colors-demo__grid picture{width:100%}.about-client__body{width:100%;max-width:486px}.about-client .heading{font-weight:700}.about-client .wrapper{width:100%;max-width:1440px}.stats{padding:90px 20px 96px}html:not(.no-js) .stats.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .stats.css-animate-end{opacity:1}.stats__item,.stats__items{align-items:flex-start;justify-content:center}.stats__items{--_item-size:171px;display:grid;grid-template-columns:var(--_item-size) var(--_item-size) var(--_item-size);gap:60px 100px}.stats__item{display:flex;flex-direction:column}.stats__number{align-self:center;display:block;position:relative;width:141px}.stats__number-text{display:block;position:absolute;top:50%;left:50%;margin-top:-6px;font-size:62px;font-weight:500;line-height:1;color:var(--color-white);text-align:center;transform:translate(-50%,-50%)}.stats .heading{padding-top:20px;font-size:34px;font-weight:700}.stats .paragraph{padding-top:4px;font-size:16px;font-weight:400;line-height:24px}.mail-demo .wrapper,.stats .wrapper{width:100%;max-width:1440px}.mail-demo{padding-bottom:114px}html:not(.no-js) .mail-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .mail-demo.css-animate-end{opacity:1}.brief{padding-bottom:80px}html:not(.no-js) .brief.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .brief.css-animate-end{opacity:1}.brief__text-cont{margin:0 auto;max-width:820px;text-align:center}.brief__img-cont{position:relative;padding:80px 80px 0 0}.brief__img-bubble{position:absolute;top:186px;right:0;width:100%;max-width:var(--width)}.brief__img-bubble-text{position:absolute;top:0;left:0;padding:70px 60px;width:100%;height:100%}.brief .wrapper,.colors-demo .wrapper{width:calc(100% - 48px);max-width:1172px}.colors-demo{padding-bottom:100px}html:not(.no-js) .colors-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .colors-demo.css-animate-end{opacity:1}.colors-demo__text-cont{max-width:640px}.colors-demo__body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px 80px;padding-top:80px;width:100%}.colors-demo__grid{display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:50px 80px;width:100%}html:not(.no-js) .illustrations.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .illustrations.css-animate-end{opacity:1}.illustrations__cont{position:relative}.illustrations__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.illustrations__bg img{-o-object-position:left top;object-position:left top}.illustrations__header{padding:100px 24px 0;text-align:center}.illustrations__presentation{padding:74px 134px 88px}.illustrations__presentation picture{margin:0 auto}.illustrations__body{margin-left:auto;padding:0 134px 80px;max-width:1110px;text-align:right}.fonts-demo .wrapper,.illustrations .wrapper,.sitemap-demo .wrapper{width:100%;max-width:1440px}.fonts-demo{padding-bottom:100px}html:not(.no-js) .fonts-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .fonts-demo.css-animate-end{opacity:1}.sitemap-demo{padding-bottom:132px}html:not(.no-js) .sitemap-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .sitemap-demo.css-animate-end{opacity:1}.sitemap-demo__text-cont{margin-left:auto;padding:0 134px 56px;max-width:900px;text-align:right}.sitemap-demo__picture{margin:0 auto}.corporate{padding-bottom:120px}html:not(.no-js) .corporate.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .corporate.css-animate-end{opacity:1}.corporate__text-cont{padding:0 3% 20px;max-width:700px}.corporate .wrapper{width:100%;max-width:1247px}.functions{padding-bottom:80px}html:not(.no-js) .functions.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .functions.css-animate-end{opacity:1}.functions__text-cont{padding:0 3% 20px;max-width:704px}.functions .wrapper{width:100%;max-width:1246px}.chatbot-demo{padding-bottom:80px}html:not(.no-js) .chatbot-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .chatbot-demo.css-animate-end{opacity:1}.chatbot-demo__text-cont{margin:0 auto;padding-bottom:52px;width:calc(100% - 40px);max-width:626px;text-align:center}.chatbot-demo__presentation{position:relative;display:grid;grid-template-columns:minmax(240px,var(--item-width)) minmax(240px,var(--item-width)) minmax(240px,var(--item-width));align-items:start;justify-content:center;gap:45px;padding:87px 24px 0}.chatbot-demo__presentation::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:calc(100% - 67px);background-color:var(--project-color-accent);z-index:-1}.chatbot-demo__presentation picture{width:100%;border-radius:8px;box-shadow:0 0 51px var(--project-color-accent-2)}.chatbot-demo .wrapper{width:100%;max-width:1440px}.calc-demo{padding-bottom:80px}html:not(.no-js) .calc-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .calc-demo.css-animate-end{opacity:1}.calc-demo__text-cont{padding:0 3% 20px;max-width:704px}.calc-demo .wrapper{width:100%;max-width:1246px}.responsive-demo{padding-bottom:80px}html:not(.no-js) .responsive-demo.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .responsive-demo.css-animate-end{opacity:1}.responsive-demo__text-cont{margin:0 10% 0 auto;padding-bottom:60px;padding-left:20px;max-width:652px;text-align:right}.quote-section .wrapper,.responsive-demo .wrapper{width:100%;max-width:1440px}.quote-section{display:grid;place-items:end center;padding-bottom:250px}html:not(.no-js) .quote-section.css-animate{animation:animate-fade-up .5s ease;animation-delay:.2s}html:not(.no-js) .quote-section.css-animate-end{opacity:1}.quote-section__bg{grid-area:1/1/2/2;margin:0 auto;width:100%}.quote-section__cont{grid-area:1/1/2/2;position:relative;margin:0 auto -163px;width:calc(100% - 40px);max-width:1256px;background:var(--color-white);border-radius:20px;box-shadow:0 2px 8px 0 rgba(22,22,22,.1);z-index:1}.quote-section__body{position:relative;padding:79px 203px;background-color:var(--project-color-primary)}.quote-section__body::after,.quote-section__body::before{content:'';display:block;position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain}.quote-section__body::before{top:-36px;left:31px;width:113px;height:71px;background-image:url(../images/postbank/q-top-icon.svg)}.quote-section__body::after{bottom:-19px;right:30px;width:66px;height:39px;background-image:url(../images/postbank/q-bot-icon.svg)}.quote__text{margin:0;font-size:24px;font-weight:500;line-height:38px}@media (max-width:1025px){.about-client{padding:60px 40px}.brief,.mail-demo{padding-bottom:60px}.brief__img-cont{display:flex;flex-direction:column-reverse;padding:40px 0 0}.brief__img-bubble{position:relative;top:0;margin:0 24px -150px auto}.colors-demo{padding-bottom:60px}.colors-demo__body{padding-top:40px}.illustrations__presentation{padding:60px 24px}.illustrations__body{padding:0 24px 60px}.fonts-demo,.sitemap-demo{padding-bottom:60px}.sitemap-demo__text-cont{padding:0 24px 40px}.sitemap-demo__picture{max-width:480px}.chatbot-demo,.corporate,.functions{padding-bottom:60px}.chatbot-demo__text-cont{padding-bottom:40px}.chatbot-demo__presentation{grid-template-columns:minmax(240px,var(--item-width)) minmax(240px,var(--item-width))}.calc-demo,.quote-section,.responsive-demo{padding-bottom:60px}.quote-section__body{padding:80px 150px}.quote__text{font-size:18px;line-height:26px}}@media (max-width:769px){.st-600{padding-top:32px!important}.heading{font-size:34px}.subheading{font-size:24px}.about-client__cont{flex-direction:column-reverse}.stats{padding-top:60px;padding-bottom:60px}.stats__items{grid-template-columns:var(--_item-size) var(--_item-size)}.brief__img-bubble{margin:0;max-width:100%}.brief__img-bubble picture{display:none}.brief__img-bubble-text{position:relative;padding:0 0 40px;text-align:center}.colors-demo__body{gap:20px}.colors-demo__grid{grid-template-columns:1fr;gap:20px}.illustrations__header{padding-top:60px}.calc-demo__text-cont,.corporate__text-cont,.functions__text-cont{padding:0 5% 20px}.responsive-demo__text-cont{padding-bottom:40px}.quote-section{display:block}.quote-section__cont{margin:-50px auto 0}.quote-section__body{padding:50px 40px 60px}.quote-section__body::before{width:90px;height:57px}.quote-section__body::after{width:85px;height:50px}}@media (max-width:640px){html:not(.no-js) .about-client.css-animate,html:not(.no-js) .brief.css-animate,html:not(.no-js) .calc-demo.css-animate,html:not(.no-js) .chatbot-demo.css-animate,html:not(.no-js) .colors-demo.css-animate,html:not(.no-js) .corporate.css-animate,html:not(.no-js) .fonts-demo.css-animate,html:not(.no-js) .functions.css-animate,html:not(.no-js) .illustrations.css-animate,html:not(.no-js) .mail-demo.css-animate,html:not(.no-js) .quote-section.css-animate,html:not(.no-js) .responsive-demo.css-animate,html:not(.no-js) .sitemap-demo.css-animate,html:not(.no-js) .stats.css-animate{animation-delay:0s}.about-client{padding:40px 20px}.stats__items{gap:40px}.illustrations__presentation picture{max-width:240px}.sitemap-demo__picture{width:calc(100% - 40px);max-width:370px}.chatbot-demo__presentation{padding-top:60px;grid-template-columns:minmax(240px,var(--item-width));gap:40px}}@media (max-width:480px){.stats__items{grid-template-columns:var(--_item-size)}}