:root{--smartphone-width:520px;--tablet-width:768px;--header-height:68px}@media (min-width:520px){:root{--header-height:88px}}@media (min-width:768px){:root{--header-height:122px}}@media (min-width:1024px){:root{--header-height:144px}}@media (min-width:1320px){:root{--header-height:174px}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(../fonts/Roboto-Thin.woff2) format("woff2"),url(../fonts/Roboto-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(../fonts/Roboto-ThinItalic.woff2) format("woff2"),url(../fonts/Roboto-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(../fonts/Roboto-LightItalic.woff2) format("woff2"),url(../fonts/Roboto-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../fonts/Roboto-Italic.woff2) format("woff2"),url(../fonts/Roboto-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(../fonts/Roboto-MediumItalic.woff2) format("woff2"),url(../fonts/Roboto-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../fonts/Roboto-BoldItalic.woff2) format("woff2"),url(../fonts/Roboto-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(../fonts/Roboto-Black.woff2) format("woff2"),url(../fonts/Roboto-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(../fonts/Roboto-BlackItalic.woff2) format("woff2"),url(../fonts/Roboto-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(../fonts/RobotoCondensed-Light.woff2) format("woff2"),url(../fonts/RobotoCondensed-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:italic;font-weight:300;src:local("Roboto Condensed Light Italic"),local("RobotoCondensed-LightItalic"),url(../fonts/RobotoCondensed-LightItalic.woff2) format("woff2"),url(../fonts/RobotoCondensed-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(../fonts/RobotoCondensed-Regular.woff2) format("woff2"),url(../fonts/RobotoCondensed-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:italic;font-weight:400;src:local("Roboto Condensed Italic"),local("RobotoCondensed-Italic"),url(../fonts/RobotoCondensed-Italic.woff2) format("woff2"),url(../fonts/RobotoCondensed-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(../fonts/RobotoCondensed-Bold.woff2) format("woff2"),url(../fonts/RobotoCondensed-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:italic;font-weight:700;src:local("Roboto Condensed Bold Italic"),local("RobotoCondensed-BoldItalic"),url(../fonts/RobotoCondensed-BoldItalic.woff2) format("woff2"),url(../fonts/RobotoCondensed-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:PT Mono;font-style:normal;font-weight:400;src:local("PT Mono"),local("PTMono-Regular"),url(../fonts/PTMono-Regular.woff2) format("woff2"),url(../fonts/PTMono-Regular.woff) format("woff")}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(100%)}*,:after,:before{box-sizing:border-box}img{height:auto;max-width:100%}.js-focus-visible :focus:not(.focus-visible){outline:none}.js-focus-visible .focus-visible,.no-js :focus,:focus-visible{outline-color:#fff;outline-style:groove;outline-width:2px}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],textarea{border-radius:0;box-shadow:none}[type=email]:invalid,[type=number]:invalid,[type=password]:invalid,[type=search]:invalid,[type=tel]:invalid,[type=text]:invalid,textarea:invalid{box-shadow:none}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}:-moz-ui-invalid{box-shadow:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.accordion__title{--icon-clickable-area:32px;--icon-size:16px;position:relative}.accordion__title:before{background-image:url(../img/accordion/minus.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--icon-size) var(--icon-size);content:"";height:var(--icon-clickable-area);position:absolute;right:calc(var(--icon-size)/2);top:50%;transform:translateY(-50%);width:var(--icon-clickable-area)}@media (min-width:768px){.accordion__title:before{display:none}}.accordion--closed .accordion__title:before{background-image:url(../img/accordion/plus.svg)}.no-js .accordion__title:before{cursor:auto;display:none}.accordion__button{background:none;border:none;bottom:0;cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}@media (min-width:768px){.accordion__button{display:none}}.accordion__button.focus-visible,.accordion__button:focus-visible{outline-color:#fff;outline-offset:-3px;outline-style:groove;outline-width:2px}.accordion__content-wrapper{overflow:hidden}.accordion__content{transition-duration:.15s;transition-property:margin-top;transition-timing-function:linear}.button{background-color:#00b2ff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1.35;padding:17px 11px;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:background-color color}.button:hover{background-color:#00a0e6}.button:active{background-color:#008ecc}.button--header{background-color:transparent;border:1px solid #fff;padding-bottom:12px;padding-top:14px}.button--header:hover{background-color:#fff;color:#1b2d37}.button--header:active{background-color:#e6e6e6;border-color:#e6e6e6}.button--promo{font-size:16px;line-height:1.18;padding-top:20px}.button--white{background-color:#fff;border:1px solid #00b2ff;color:#00b2ff;line-height:1.14;padding:14px 12px}.button--white:hover{background-color:#00b2ff;color:#fff}.button--white:active{background-color:#00a0e6;color:#fff}.button--blue{border:1px solid #fff;line-height:1.14;padding:14px 12px}.button--blue:hover{background-color:#fff;color:#00b2ff}.button--blue:active{background-color:#f2f2f2;color:#00b2ff}.button--disabled,.button--disabled:active,.button--disabled:hover,.button:disabled,.button:disabled:active,.button:disabled:hover{background-color:#626962;border-color:transparent;color:#cdcdcd;cursor:default;opacity:.5}.contacts__inner{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}.contacts__item{display:flex}.contacts__item:not(:first-child){margin-left:10px}.contacts__item:only-child{margin-right:0}@media (min-width:520px){.contacts__item:not(:first-child){margin-left:22px}.contacts__item:only-child{margin-right:0}}@media (min-width:768px){.contacts__item{margin-right:20px}.contacts__item:not(:first-child){margin-left:0}.contacts__item:only-child{margin-right:20px}}@media (min-width:1024px){.contacts__item{margin-right:40px}.contacts__item:not(:first-child){margin-left:0}.contacts__item:only-child{margin-right:40px}}@media (min-width:1320px){.contacts__item{margin-right:60px}.contacts__item:not(:first-child){margin-left:0}.contacts__item:only-child{margin-right:60px}}.contacts__link{align-items:center;background-image:url(../img/contacts/envelope.svg);background-position:50%;background-repeat:no-repeat;background-size:26px 19px;color:#fff;display:flex;font-family:PT Mono,Courier New,Courier,monospace;font-size:16px;font-style:normal;height:32px;line-height:1.125;text-decoration:none;transition-duration:.15s;transition-property:opacity color;width:32px}.contacts__link--phone{background-image:url(../img/contacts/phone.svg);background-size:24px 24px}.contacts__link:hover{opacity:.8}.contacts__link:active{opacity:.6}@media (min-width:1024px){.contacts__link{background-position:0 50%;padding-left:32px;width:auto}.contacts__link:hover{opacity:1;text-decoration:underline}.contacts__link:active{color:#d9d9d9;opacity:1}}.contacts__link-text{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(100%)}@media (min-width:1024px){.contacts__link-text{border:none;height:auto;overflow:visible;padding:0;position:static;white-space:normal;width:auto;clip:auto;clip-path:none;margin:0 0 0 6px}}.logo__img{display:block}.modal{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:none;justify-content:center;left:0;padding:15px;position:fixed;right:0;top:0;z-index:10000}.modal--shown{display:flex}@media (min-width:520px){.modal{padding:25px}}.modal__inner{background-color:#00b2ff;max-height:100%;overflow:auto;position:relative;width:490px}.modal__close{--cross-clickable-size:48px;--cross-icon-size:16px;background:none;background-image:url(../img/modal/cross.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--cross-icon-size) var(--cross-icon-size);border:none;cursor:pointer;height:var(--cross-clickable-size);position:absolute;right:0;top:0;transition-duration:.15s;transition-property:background-color;width:var(--cross-clickable-size)}.modal__close:hover{background-color:#00a0e6}.modal__close:active{background-color:#008ecc}.modal__close.focus-visible,.modal__close:focus-visible,.no-js .modal__close:focus{outline-color:#fff;outline-offset:-3px;outline-style:groove;outline-width:2px}.nav{list-style:none;margin:0;padding:0 15px}@media (min-width:520px){.nav{padding-left:25px;padding-right:25px}}@media (min-width:768px){.nav{padding-left:35px;padding-right:35px}}@media (min-width:1024px){.nav{padding-left:45px;padding-right:45px}}@media (min-width:1320px){.nav{padding-left:60px;padding-right:60px}}.nav__item{color:rgba(27,45,55,.5);font-family:PT Mono,Courier New,Courier,monospace;font-size:15px;font-style:normal;font-weight:400;line-height:1.66}.nav__link{color:inherit;text-decoration:none}.nav__link:hover{color:rgba(27,45,55,.6);text-decoration:underline}.nav__link:active{color:rgba(27,45,55,.7)}.not-found{padding-bottom:50px;padding-left:15px;padding-right:15px;width:100%}@media (min-width:520px){.not-found{padding-left:25px;padding-right:25px}}@media (min-width:768px){.not-found{padding-left:35px;padding-right:35px}}@media (min-width:1024px){.not-found{padding-left:45px;padding-right:45px}}@media (min-width:1320px){.not-found{padding-left:60px;padding-right:60px}}.not-found__title{color:#fff;font-size:36px;margin-bottom:50px;text-align:center}.not-found__inner{display:block;text-align:center}.not-found__paragraph{color:#fff;font-size:20px}.not-found__list{color:#fff;list-style:none;padding:0}.not-found__link{color:inherit;font-size:20px;text-decoration:none}.not-found__link:hover{text-decoration:underline}.socials{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width:768px){.socials{justify-content:flex-end}}@media (min-width:1024px){.socials{justify-content:flex-start}}.socials__item{margin-bottom:12px}.socials__item:not(:last-child){margin-right:12px}.socials__item:only-child{margin-right:0}@media (min-width:768px){.socials__item{margin-bottom:0}.socials__item:not(:last-child){margin-right:0}.socials__item:not(:first-child){margin-left:12px}.socials__item:only-child{margin-right:0}}.socials__link{background-image:url(../img/socials/facebook.svg);background-position:50%;background-repeat:no-repeat;background-size:26px 26px;display:block;height:32px;transition-duration:.15s;transition-property:filter;width:32px}.socials__link:hover{filter:brightness(.9)}.socials__link:active{filter:brightness(.8)}.socials__link--ok{background-image:url(../img/socials/ok.svg)}.socials__link--vk{background-image:url(../img/socials/vk.svg)}.write-us{background-color:#00b2ff;color:#fff;padding:20px 15px 10px}.write-us--index{padding-bottom:20px;padding-top:30px}@media (min-width:520px){.write-us{padding:35px 25px 25px}.write-us--index{padding-bottom:80px;padding-top:80px}}@media (min-width:768px){.write-us--index{padding-left:35px;padding-right:35px}}@media (min-width:1024px){.write-us--index{padding:95px 45px}}@media (min-width:1320px){.write-us--index{padding-left:60px;padding-right:60px}}.write-us__title{font-size:28px;font-weight:400;line-height:1.4;margin:0 0 15px;padding:0}@media (min-width:768px){.write-us__title{font-size:32px}}@media (min-width:1024px){.write-us__title{font-size:36px}}.write-us__subtitle{font-family:PT Mono,Courier New,Courier,monospace;font-size:16px;line-height:1.375;margin:0 0 30px;padding:0}@media (min-width:768px){.write-us--index .write-us__subtitle{margin-bottom:50px}}@media (min-width:520px){.write-us--index .write-us__form{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:1fr 1fr}}.write-us__item{margin:0 0 30px;padding:0}@media (min-width:768px){.write-us--index .write-us__item{margin-bottom:40px}}@media (min-width:520px){.write-us--index .write-us__name{grid-column:1/2;grid-row:1/2}.write-us--index write-us__phone{grid-column:2/3;grid-row:1/2}.write-us--index .write-is__message{grid-column:1/3;grid-row:2/3}.write-us--index .write-us__send{grid-column:1/3;grid-row:3/4}.write-us--index .write-us__privacy{grid-column:1/3;grid-row:5/6}}.write-is__field{background-color:hsla(0,0%,100%,.1);border:none;color:#fff;font-family:PT Mono,Courier New,Courier,monospace;font-size:16px;font-weight:400;line-height:1.375;padding:14px 17px;resize:none;transition-duration:.15s;transition-property:background-color;width:100%}.write-is__field::-moz-placeholder{color:#fff;opacity:.6}.write-is__field::placeholder{color:#fff;opacity:.6}.write-is__field:hover{background-color:#00a0e6}.write-is__field:hover::-moz-placeholder{opacity:.7}.write-is__field:hover::placeholder{opacity:.7}.write-is__field:focus{background-color:#007db3;outline:none}.write-is__field:focus::-moz-placeholder{opacity:.8}.write-is__field:focus::placeholder{opacity:.8}.write-is__field:disabled{background-color:hsla(0,0%,100%,.1);cursor:default;opacity:.5}.write-is__field:disabled::-moz-placeholder{opacity:.6}.write-is__field:disabled::placeholder{opacity:.6}.write-is__message-field{height:110px}.write-us__send-button{min-height:46px;width:100%}.write-us__privacy-label{color:#fff;cursor:pointer;display:block;font-family:PT Mono,Courier New,Courier,monospace;font-size:14px;line-height:1.14;padding:10px 10px 10px 43px;position:relative;transition-duration:.15s;transition-property:background-color}.write-us__privacy-label:before{border:1px solid #fff}.write-us__privacy-label:after,.write-us__privacy-label:before{content:"";height:16px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.write-us__privacy-label:after{background-image:url(../img/write-us/check-mark.svg);background-position:50%;background-repeat:no-repeat;background-size:8px 6px;display:none}.write-us__privacy-label:hover{background-color:#00a4eb}.write-us__privacy-label:active{background-color:#0096d6}@media (min-width:768px){.write-us__privacy-label{display:inline-block}}.write-us__privacy-checkbox:checked+.write-us__privacy-label:after{display:block}.write-us__privacy-checkbox:disabled+.write-us__privacy-label{background-color:transparent;cursor:default;filter:grayscale(1);opacity:.5}.no-js .write-us__privacy-checkbox:focus+.write-us__privacy-label,.write-us__privacy-checkbox.focus-visible+.write-us__privacy-label,.write-us__privacy-checkbox:focus-visible+.write-us__privacy-label{outline-color:#fff;outline-offset:0;outline-style:groove;outline-width:2px}.about{display:flex;justify-content:center}.about__inner{color:#666;max-width:1320px;overflow:hidden;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:520px){.about__inner{padding-left:25px;padding-right:25px}}@media (min-width:768px){.about__inner{--number-width:132px;--number-height:348px;min-height:var(--number-height);padding-left:215px;padding-right:35px}.about__inner:before{background-image:url(../img/about/2005-tablet.png);background-position:50%;background-repeat:no-repeat;background-size:var(--number-width) var(--number-height);content:"";height:var(--number-height);left:35px;position:absolute;top:50%;transform:translateY(-50%);width:var(--number-width)}}@media (min-width:1024px){.about__inner{--number-width:116px;--number-height:306px;padding-left:210px;padding-right:45px}.about__inner:before{background-image:url(../img/about/2005.png);left:45px}}@media (min-width:1320px){.about__inner{padding-left:225px;padding-right:60px}.about__inner:before{left:60px}}@media (min-resolution:192dpi) and (min-width:768px),(min-resolution:2dppx) and (min-width:768px){.about__inner:before{background-image:url(../img/about/2005-tablet@2x.png)}}@media (min-resolution:192dpi) and (min-width:1024px),(min-resolution:2dppx) and (min-width:1024px){.about__inner:before{background-image:url(../img/about/2005@2x.png)}}.about__title{font-size:28px;font-weight:400;line-height:1.4;margin:0 0 20px;padding:0}@media (min-width:768px){.about__title{margin-bottom:30px}}.about__paragraph{font-family:PT Mono,Courier New,Courier,monospace;font-size:16px;line-height:1.375;margin:0 0 30px;padding:0}@media (min-width:768px){.about__paragraph{margin-bottom:40px}}.about__more{min-height:45px;width:180px}.features{display:flex;justify-content:center;position:relative}.features__list{display:grid;list-style:none;margin:0;max-width:1320px;padding:0 15px;row-gap:20px;width:100%}@media (min-width:520px){.features__list{padding-left:25px;padding-right:25px}}@media (min-width:600px){.features__list{-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr}}@media (min-width:768px){.features__list{-moz-column-gap:30px;column-gap:30px;row-gap:30px}}@media (min-width:1024px){.features__list{padding-left:45px;padding-right:45px}}@media (min-width:1320px){.features__list{padding-left:60px;padding-right:60px}}.features__item{background-color:#fff;border:1px solid #ebebeb;border-left:2px solid #00b2ff;padding:25px 28px;transition-duration:.15s;transition-property:background-color border-color;width:100%}.features__item:hover{background-color:#00b2ff;border-color:#00b2ff}@media (min-width:1024px){.features__item{padding:40px 45px 50px}}.features__icon{color:#00b2ff;display:block;margin-bottom:14px;transition-duration:.15s;transition-property:color}.features__item:hover .features__icon{color:#fff}.features__name{color:#00b2ff;font-size:20px;font-weight:400;line-height:1.4;margin:0 0 14px;padding:0;transition-duration:.15s;transition-property:color}@media (min-width:768px){.features__name{font-size:24px}}.features__item:hover .features__name{color:#fff}.features__description{color:#666;font-family:PT Mono,Courier New,Courier,monospace;font-size:16px;line-height:1.375;margin:0;padding:0;transition-duration:.15s;transition-property:color}.features__item:hover .features__description{color:#fff}.footer{background-color:#fff;display:flex;justify-content:center;overflow:hidden}.footer__inner{align-items:center;display:flex;flex-direction:column;max-width:1320px;padding-bottom:26px;padding-top:46px;width:100%}@media (min-width:768px){.footer__inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:0;padding-top:20px}}@media (min-width:1024px){.footer__inner{grid-template-columns:repeat(8,1fr)}}.footer__logo{margin-bottom:26px;order:1;padding-left:15px;padding-right:15px}@media (min-width:520px){.footer__logo{padding-left:25px;padding-right:25px}}@media (min-width:768px){.footer__logo{grid-column:1/3;grid-row:1/2;margin-bottom:0;padding-left:35px;padding-right:35px}}@media (min-width:1024px){.footer__logo{align-self:start;grid-column:1/3;grid-row:1/2;padding-left:45px;padding-right:0;padding-top:28px}}@media (min-width:1320px){.footer__logo{padding-left:60px}}.footer__socials{margin-bottom:42px;order:3;padding-left:15px;padding-right:15px}@media (min-width:520px){.footer__socials{padding-left:25px;padding-right:25px}}@media (min-width:768px){.footer__socials{grid-column:4/5;grid-row:1/2;margin-bottom:0;padding-left:35px;padding-right:35px}}@media (min-width:1024px){.footer__socials{align-self:start;grid-column:1/3;grid-row:2/3;padding-left:45px;padding-right:45px}}@media (min-width:1320px){.footer__socials{padding-left:60px;padding-right:60px}}.footer__section{border-top:1px solid rgba(98,105,98,.2)}@media (min-width:768px){.footer__section{margin-top:40px}}@media (min-width:1024px){.footer__section{border:none;margin-top:0}}.footer__nav-wrapper{order:4;width:100%}@media (min-width:768px){.footer__nav-wrapper{grid-column:1/3;grid-row:2/3;height:100%}}@media (min-width:1024px){.footer__nav-wrapper{grid-column:3/6;grid-row:1/3}}.footer__subtitle{font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.07;margin:0;padding:28px 45px 28px 15px;text-transform:uppercase}@media (min-width:520px){.footer__subtitle{padding-left:25px;padding-right:55px}}@media (min-width:768px){.footer__subtitle{padding-left:35px;padding-right:35px}}@media (min-width:1024px){.footer__subtitle{padding-left:45px;padding-right:45px}}@media (min-width:1320px){.footer__subtitle{padding-left:60px;padding-right:60px}}.footer__nav{padding-bottom:28px}.footer__contacts-wrapper{order:5;width:100%}@media (min-width:768px){.footer__contacts-wrapper{grid-column:3/5;grid-row:2/3;height:100%}}@media (min-width:1024px){.footer__contacts-wrapper{grid-column:6/9;grid-row:1/3}}.footer__contacts{align-items:flex-start;color:rgba(27,45,55,.5);display:flex;flex-direction:column;font-family:PT Mono,Courier New,Courier,monospace;font-size:15px;font-style:normal;font-weight:400;line-height:1.66;margin:0;padding:0 15px 28px}@media (min-width:520px){.footer__contacts{padding-left:25px;padding-right:25px}}@media (min-width:768px){.footer__contacts{padding-left:35px;padding-right:35px}}@media (min-width:1024px){.footer__contacts{padding-left:45px;padding-right:45px}}@media (min-width:1320px){.footer__contacts{padding-left:60px;padding-right:60px}}.footer__plain-text{color:rgba(27,45,55,.5);font-family:PT Mono,Courier New,Courier,monospace;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.04em;line-height:1.84;margin:0;padding:0}.footer__rights{display:none}@media (min-width:1024px){.footer__rights{border-top:1px solid rgba(98,105,98,.2);display:block;grid-column:1/3;grid-row:3/4;height:100%;padding:20px 10px 20px 45px;position:relative;text-align:left;text-transform:uppercase}.footer__rights:before{background-color:rgba(98,105,98,.2);content:"";height:1px;position:absolute;right:100%;top:-1px;width:50vw}}@media (min-width:1320px){.footer__rights{padding-left:60px}}.footer__copyright{margin-bottom:31px;order:2;padding-left:15px;padding-right:15px;text-align:center;text-transform:uppercase}@media (min-width:520px){.footer__copyright{padding-left:25px;padding-right:25px}}@media (min-width:768px){.footer__copyright{grid-column:1/4;grid-row:1/2;margin-bottom:0;padding-left:272px;padding-right:35px}}@media (min-width:1024px){.footer__copyright{border-top:1px solid rgba(98,105,98,.2);grid-column:3/5;grid-row:3/4;height:100%;padding:20px 10px;text-align:left}}.footer__privacy{border-top:1px solid rgba(98,105,98,.2);margin-bottom:21px;order:6;padding-left:15px;padding-right:15px;padding-top:28px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:520px){.footer__privacy{padding-left:25px;padding-right:25px}}@media (min-width:768px){.footer__privacy{grid-column:1/3;grid-row:3/4;height:100%;margin-bottom:0;padding:20px 35px;text-align:left}}@media (min-width:1024px){.footer__privacy{grid-column:5/7;grid-row:3/4;padding-left:10px;padding-right:10px}}.footer__authors{order:7;padding-left:15px;padding-right:15px;position:relative;text-transform:uppercase}@media (min-width:520px){.footer__authors{padding-left:25px;padding-right:25px}}@media (min-width:768px){.footer__authors{border-top:1px solid rgba(98,105,98,.2);grid-column:3/5;grid-row:3/4;height:100%;padding:20px 35px;text-align:right}}@media (min-width:1024px){.footer__authors{grid-column:7/9;grid-row:3/4;padding-left:10px;padding-right:45px}.footer__authors:before{background-color:rgba(98,105,98,.2);content:"";height:1px;left:100%;position:absolute;top:-1px;width:50vw}}@media (min-width:1320px){.footer__authors{padding-right:60px}}.footer__link{color:inherit;text-decoration:none}.footer__link:hover{color:rgba(27,45,55,.6);text-decoration:underline}.footer__link:active{color:rgba(27,45,55,.7)}.header{display:flex;justify-content:center}.header__inner{align-items:center;display:flex;max-width:1320px;padding:15px;width:100%}@media (min-width:520px){.header__inner{padding:25px}}@media (min-width:768px){.header__inner{padding:35px}}@media (min-width:1024px){.header__inner{padding:45px}}@media (min-width:1320px){.header__inner{padding:60px}}.header__logo{margin-right:auto}.header__contacts{margin-left:30px}.header__order-call{display:none}@media (min-width:768px){.header__order-call{display:block;min-height:45px;width:180px}}.promo{background-color:#1b2d37;background-image:url(../img/background/particles-mobile.jpg);background-position:50%;background-repeat:repeat-y;background-size:768px 647px;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding-bottom:68px;padding-left:15px;padding-right:15px;padding-top:calc(var(--header-height) + 218px)}.promo:before{--triangles-width:474px;--triangles-height:360px;background-image:url(../img/background/triangles.svg);background-size:100% 100%;height:var(--triangles-height);left:50%;top:calc(var(--header-height) + 7px);width:var(--triangles-width);z-index:1}.promo:after,.promo:before{background-repeat:no-repeat;content:"";position:absolute}.promo:after{--pcb-width:301px;--pcb-height:220px;background-image:url(../img/promo/pcb-mobile.png);background-size:var(--pcb-width) var(--pcb-height);height:var(--pcb-height);left:calc(50% + 16px);top:calc(var(--header-height) + 24px);transform:translateX(-50%);width:calc(var(--pcb-width) - 1px);z-index:2}@media (min-width:520px){.promo{padding-bottom:120px;padding-left:25px;padding-right:25px;padding-top:calc(var(--header-height) + 90px)}.promo:before{top:calc(var(--header-height))}.promo:after{--pcb-width:465px;--pcb-height:340px;background-image:url(../img/promo/pcb-tablet.png);left:calc(50% + 280px);top:calc(var(--header-height) + 20px)}}@media (min-width:768px){.promo{background-image:url(../img/background/particles-tablet.jpg);background-size:1500px 686px;padding-bottom:145px;padding-left:35px;padding-right:35px}}@media (min-width:1024px){.promo{background-image:url(../img/background/particles.jpg);background-repeat:repeat;background-size:2249px 1169px;padding-bottom:278px;padding-left:60px;padding-right:60px;padding-top:calc(var(--header-height) + 110px)}.promo:before{left:50%;top:calc(var(--header-height) + 78px)}.promo:after{--pcb-width:705px;--pcb-height:515px;background-image:url(../img/promo/pcb.png);left:calc(50% + 320px);top:calc(var(--header-height) + 63px)}}@media (min-resolution:192dpi),(min-resolution:2dppx){.promo{background-image:url(../img/background/particles-mobile@2x.jpg)}.promo:after{background-image:url(../img/promo/pcb-mobile@2x.png)}}@media (min-resolution:192dpi) and (min-width:520px),(min-resolution:2dppx) and (min-width:520px){.promo:after{background-image:url(../img/promo/pcb-tablet@2x.png)}}@media (min-resolution:192dpi) and (min-width:768px),(min-resolution:2dppx) and (min-width:768px){.promo{background-image:url(../img/background/particles-tablet@2x.jpg)}}@media (min-resolution:192dpi) and (min-width:1024px),(min-resolution:2dppx) and (min-width:1024px){.promo{background-image:url(../img/background/particles@2x.jpg)}.promo:after{background-image:url(../img/promo/pcb@2x.png)}}.promo__tagline{align-self:center;display:flex;flex-direction:column;margin:0 0 42px;padding:0;position:relative;z-index:3}@media (min-width:520px){.promo__tagline{align-self:flex-start}}@media (min-width:1024px){.promo__tagline{align-self:center;max-width:1320px;width:100%}}.promo__term{font-size:40px;font-weight:700;letter-spacing:.07em;line-height:1.175;margin-bottom:30px;text-transform:uppercase}@media (min-width:520px){.promo__term{font-size:60px;line-height:1.16;max-width:370px}}@media (min-width:768px){.promo__term{margin-left:40px}}@media (min-width:1024px){.promo__term{font-size:80px;line-height:1.175;max-width:450px}}.promo__definition{font-family:PT Mono,Courier New,Courier,monospace;font-size:16px;line-height:1.56;max-width:440px;padding-left:59px;position:relative}.promo__definition:before{background-color:#fff;content:"";height:2px;left:11px;position:absolute;top:13px;width:33px}@media (min-width:520px){.promo__definition{font-size:18px;line-height:1.56}}@media (min-width:768px){.promo__definition{font-size:22px;line-height:1.54;margin-left:40px}}.promo__order-call-wrapper{align-self:center;display:flex;justify-content:center;max-width:1320px;position:relative;width:100%;z-index:3}@media (min-width:520px){.promo__order-call-wrapper{justify-content:flex-start}}.promo__order-call{min-height:55px;width:288px}@media (min-width:768px){.promo__order-call{margin-left:40px;width:380px}}@media (min-width:1024px){.promo__order-call{width:410px}}.services{background-color:#1b2d37;display:flex;justify-content:center}.services__inner{max-width:1320px;padding:50px 15px 35px;width:100%}@media (min-width:520px){.services__inner{padding-left:25px;padding-right:25px}}@media (min-width:768px){.services__inner{padding:65px 35px 50px}}@media (min-width:1024px){.services__inner{padding-left:74px;padding-right:74px}}@media (min-width:1320px){.services__inner{padding-bottom:100px;padding-top:90px}}.services__title{color:#fff;font-size:28px;font-weight:400;line-height:1.4;margin:0 0 37px;padding:0;text-align:center}@media (min-width:768px){.services__title{margin-bottom:47px}}@media (min-width:1024px){.services__title{text-align:left}}.services__list{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width:1024px){.services__list{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:30px}}.services__item{flex-grow:0;flex-shrink:0;height:256px;margin-bottom:30px;width:290px}@media (min-width:520px){.services__item{margin-bottom:45px;max-width:720px;width:100%}}@media (min-width:1024px){.services__item{height:620px;margin-bottom:0;max-width:370px}}.services__more{background-color:#131f26;background-image:url(../img/services/manufactoring-mobile.jpg);background-repeat:no-repeat;background-size:100% 100%;color:#fff;display:block;font-size:20px;height:100%;line-height:1.5;overflow:auto;padding:23px 70px 70px 35px;position:relative;text-decoration:none;width:100%}.services__more:before{background-color:#00b2ff;background-image:url(../img/services/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 12px;bottom:0;content:"";height:63px;position:absolute;right:0;transition-duration:.15s;transition-property:background-color;width:63px}.services__more:hover:before{background-color:#00a0e6}.services__more:active:before{background-color:#008ecc}.services__more--installation{background-image:url(../img/services/installation-mobile.jpg)}.services__more--accessories{background-image:url(../img/services/accessories-mobile.jpg)}@media (min-width:520px){.services__more{background-image:url(../img/services/manufactoring-tablet.jpg);background-position:50%;background-size:cover;padding-left:44px;padding-top:44px}.services__more--installation{background-image:url(../img/services/installation-tablet.jpg)}.services__more--accessories{background-image:url(../img/services/accessories-tablet.jpg)}}@media (min-width:1024px){.services__more{background-image:url(../img/services/manufactoring.jpg);padding-top:54px}.services__more--installation{background-image:url(../img/services/installation.jpg)}.services__more--accessories{background-image:url(../img/services/accessories.jpg)}}@media (min-resolution:192dpi),(min-resolution:2dppx){.services__more{background-image:url(../img/services/manufactoring-mobile@2x.jpg)}.services__more--installation{background-image:url(../img/services/installation-mobile@2x.jpg)}.services__more--accessories{background-image:url(../img/services/accessories-mobile@2x.jpg)}}@media (min-resolution:192dpi) and (min-width:520px),(min-resolution:2dppx) and (min-width:520px){.services__more{background-image:url(../img/services/manufactoring-tablet@2x.jpg)}.services__more--installation{background-image:url(../img/services/installation-tablet@2x.jpg)}.services__more--accessories{background-image:url(../img/services/accessories-tablet@2x.jpg)}}@media (min-resolution:192dpi) and (min-width:1024px),(min-resolution:2dppx) and (min-width:1024px){.services__more{background-image:url(../img/services/manufactoring@2x.jpg)}.services__more--installation{background-image:url(../img/services/installation@2x.jpg)}.services__more--accessories{background-image:url(../img/services/accessories@2x.jpg)}}.page,.page__body{height:100%;margin:0;padding:0}.page__body{background-color:#fff;display:flex;flex-direction:column;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:400;justify-content:flex-start;min-height:100%;min-width:320px;overflow-wrap:break-word}.page__body--not-found{background-color:#1b2d37}.page__header{flex-shrink:0;min-height:var(--header-height);position:relative;width:100%;z-index:1}.page__main{flex-shrink:0}.page__promo{margin-bottom:calc(var(--header-height)*-1);position:relative;top:calc(var(--header-height)*-1)}.page__wrapper{--triangle-rounded-width:550px;--triangle-rounded-heigth:476px;overflow:hidden;padding-bottom:60px;position:relative}.page__wrapper:before{background-image:url(../img/background/triangle-rounded.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:var(--triangle-rounded-width);left:calc(50% + 180px);position:absolute;top:calc(50% + 150px);transform:translate(-50%,-50%);width:var(--triangle-rounded-heigth);z-index:-1}@media (min-width:768px){.page__wrapper{padding-bottom:75px}.page__wrapper:before{left:calc(50% + 270px);top:calc(50% - 50px)}}@media (min-width:1024px){.page__wrapper{padding-bottom:105px}.page__wrapper:before{left:calc(50% + 150px);top:calc(50% - 120px)}.page__wrapper:after{background-image:url(../img/background/triangle-rounded.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:var(--triangle-rounded-width);left:calc(50% - 900px);position:absolute;top:calc(50% + 210px);transform:translate(-50%,-50%) rotate(180deg);width:var(--triangle-rounded-heigth);z-index:-1}}.page__features{margin-bottom:65px;overflow:hidden;padding-top:37px}@media (min-width:768px){.page__features{padding-top:54px}}@media (min-width:1024px){.page__features{--triangle-width:226px;--triangle-heigth:258px;margin-bottom:110px;padding-top:109px}.page__features:before{bottom:-100px;left:calc(50% + 780px);transform:translate(-50%,-50%) rotate(180deg)}.page__features:after,.page__features:before{background-image:url(../img/background/triangle.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:var(--triangle-width);position:absolute;width:var(--triangle-heigth);z-index:-1}.page__features:after{left:calc(50% - 620px);top:150px;transform:translate(-50%,-50%)}}.page__footer{flex-shrink:0;margin-top:auto}.page__write-us-wrapper{background-color:#00b2ff;display:flex;justify-content:center;overflow:hidden;position:relative}@media (min-width:1024px){.page__write-us-wrapper:before{--triangle-width:280px;--triangle-heigth:320px;left:calc(50% + 930px);top:calc(50% + 140px);transform:translate(-50%,-50%) rotate(180deg)}.page__write-us-wrapper:after,.page__write-us-wrapper:before{background-image:url(../img/background/triangle.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:var(--triangle-width);opacity:.4;position:absolute;width:var(--triangle-heigth);z-index:1}.page__write-us-wrapper:after{--triangle-width:226px;--triangle-heigth:258px;left:calc(50% + 800px);top:calc(50% - 120px);transform:translate(-50%,-50%)}}.page__write-us{background-color:transparent;max-width:1320px;position:relative;width:100%;z-index:2}@media (min-width:1024px){.page__write-us{--airplane-width:511px;--airplane-heigth:288px;--triangle-width:602px;--triangle-heigth:480px;padding-left:52%}.page__write-us:before{background-image:url(../img/write-us/airplane.png);height:var(--airplane-heigth);left:calc(50% - 300px);top:calc(50% - 30px);width:calc(var(--airplane-width) - 1px);z-index:2}.page__write-us:after,.page__write-us:before{background-repeat:no-repeat;background-size:100% 100%;content:"";position:absolute;transform:translate(-50%,-50%)}.page__write-us:after{background-image:url(../img/background/triangles.svg);height:var(--triangle-heigth);left:calc(50% - 400px);top:calc(50% - 20px);width:var(--triangle-width);z-index:1}}@media (min-width:1320px){.page__write-us{padding-left:660px}.page__write-us:before{left:calc(50% - 350px);top:calc(50% - 10px)}.page__write-us:after{left:calc(50% - 400px);top:calc(50% + 10px)}}@media (min-resolution:192dpi),(min-resolution:2dppx){.page__write-us:before{background-image:url(../img/write-us/airplane@2x.png)}}