body{color:#212121;background-color:#fff;font-family:Roboto,sans-serif;letter-spacing:0.03em}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit;margin:0;padding:0px}.link{text-decoration:none}.list{list-style:none;padding:0;margin:0}button{cursor:pointer}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.container{width:100%;padding-left:15px;padding-right:15px;margin:0 auto}@media (min-width: 480px){.container{width:480px}}@media (min-width: 768px){.container{width:768px}}@media (min-width: 1200px){.container{width:1200px}}img{display:block;max-width:100%;height:auto}.ex-work h2,.container h2{margin-bottom:50px}.item .mail-svg{fill:currentColor;margin-right:10px}.main-nav{display:flex;align-items:center;height:81px}.nav-site{display:flex;align-items:center}.site-nav-bot{display:block;padding-top:32px;padding-bottom:32px;font-weight:500;font-size:14px;line-height:1.42;letter-spacing:0.02em;color:#212121;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.site-nav-bot:hover,.site-nav-bot:focus{color:#2196f3}.kontaсt-inf{font-style:normal;font-weight:500;font-size:14px;line-height:1.14;letter-spacing:0.02em;color:#757575;padding-top:32px;padding-bottom:32px;display:inline-flex;align-items:center;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.kontaсt-inf:hover,.kontaсt-inf:focus{color:#2196f3}@media (min-width: 768px){.kontaсt-inf{height:14px;padding:0;font-size:12px;line-height:1.33}}header address{margin-left:auto;display:none}@media (min-width: 768px){header address{display:flex}}.kontakt{display:flex}.kontakt .item{padding-top:32px;padding-bottom:32px}@media (min-width: 768px){.kontakt .item{padding-top:10px;padding-bottom:0px}}.kontakt .item+.item{margin-left:50px}@media (min-width: 768px){.kontakt .item+.item{margin-left:0px}}@media (min-width: 1200px){.kontakt .item+.item{margin-left:50px}}@media (min-width: 768px){.kontakt{flex-wrap:wrap;margin-left:80px}}.site-nav-w{display:block;padding-top:32px;font-weight:500;font-size:14px;line-height:1.42;letter-spacing:0.02em;color:#2196f3}.site-nav-w::after{display:block;content:"";width:100%;height:4px;background-color:#2196f3;margin-top:28px;border-radius:2px}.site-nav{display:none;margin-left:93px}.site-nav .item:not(:last-child){margin-right:50px}@media (min-width: 768px){.site-nav{display:flex;margin-left:84px}}.line{border-bottom:1px solid #eeeeee}.hero{text-align:center;max-width:696px;margin:auto}.hero-text{max-width:696px;font-size:44px;line-height:1.36;text-align:center;letter-spacing:0.06em;color:#f5f4fa;text-transform:uppercase;margin-bottom:30px}@media (max-width: 479px){.hero-text{font-weight:900;font-size:26px;line-height:1.61;text-align:center}}@media (min-width: 480px){.hero-text{font-weight:900;font-size:26px;line-height:1.61;text-align:center}}@media (min-width: 768px){.hero-text{font-weight:900;font-size:26px;line-height:1.61;text-align:center}}@media (min-width: 1200px){.hero-text{min-width:696px;font-size:44px;line-height:1.36}}.f-hero{padding-left:15px;padding-right:15px;padding-top:200px;padding-bottom:200px;display:flex;align-items:center;justify-content:center;margin:auto;background-color:#757575;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../image/fon.jpg);width:auto;height:auto;background-repeat:no-repeat;background-position:center}@media (min-width: 1200px){.f-hero{max-width:1600px}}@media screen and (min-width: 320px) and (max-width: 768px){.f-hero{max-width:480px;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../image/hero/hero-mobile.jpg) cover}}@media screen and (min-device-pixel-ratio: 2), screen and (min-resolution: 192px), screen and (min-resolution: 2dppx), screen and (min-width: 320px) and (max-width: 768px){.f-hero{max-width:480px;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../image/hero/hero-mobile@2x.jpg) cover}}@media screen and (min-width: 768px) and (max-width: 1199px){.f-hero{max-width:768px;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../image/hero/hero-tablet.jpg) cover}}@media screen and (min-device-pixel-ratio: 2), screen and (min-resolution: 192px), screen and (min-resolution: 2dppx), screen and (min-width: 768px) and (max-width: 1199px){.f-hero{max-width:768px;background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../image/hero/hero-tablet@2x.jpg) cover}}@media screen and (min-width: 1200px){.f-hero{background-image:linear-gradient(rgba(47,48,58,0.4), rgba(47,48,58,0.4)),url(../image/hero/hero-desktop.jpg) cover}}@media screen and (min-device-pixel-ratio: 2), screen and (min-resolution: 192px), screen and (min-resolution: 2dppx), screen and (min-width: 1200px){.f-hero{background-image:url(../image/hero/hero-desktop@2x.jpg) cover}}.pros .item::before{display:block;content:"";height:120px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#f5f4fa;margin-bottom:30px}@media (min-width: 768px){.pros{display:flex;flex-wrap:wrap}}@media (min-width: 1200px){.pros{display:flex}}.pros .item:nth-child(1)::before{background-image:url(../image/pros/ant.svg);background-size:65px 70px}.pros .item:nth-child(2)::before{background-image:url(../image/pros/time.svg);background-size:67px 70px}.pros .item:nth-child(3)::before{background-image:url(../image/pros/pc.svg);background-size:70px 53px}.pros .item:nth-child(4)::before{background-image:url(../image/pros/kos.svg);background-size:70px 70px}.pros .pros-topic{font-weight:700;font-size:14px;line-height:1.14;letter-spacing:0.03em;color:#212121;text-transform:uppercase}.pros-explanation{font-size:14px;line-height:1.71;letter-spacing:0.03em;color:#757575}.pros .item{width:100%;margin-top:30px;flex-wrap:wrap}@media (min-width: 480px){.pros .item{width:450px}}@media (min-width: 768px){.pros .item{width:354px;margin-right:30px}}@media (min-width: 1200px){.pros .item{margin-right:30px;width:270px}}@media screen and (min-width: 768px) and (max-width: 1199px){.pros .item:nth-child(2n){margin-right:0}}@media (min-width: 1200px){.pros .item:nth-child(4){margin-right:0}}.pros .item:nth-last-child(-n+4){margin-bottom:0px}.eddition{padding-top:60px;padding-bottom:94px}.title{font-weight:700;font-size:36px;line-height:42px;text-align:center;letter-spacing:0.03em;color:#212121}.examples{display:flex}.examples .item{width:calc((100% - 60px) / 3);margin-right:30px}.examples .item:nth-child(3){margin-right:0}.examples .item:nth-last-child(-n+3){margin-bottom:0px}.ex-work{margin-bottom:94px}@media (max-width: 479px){.ex-work{display:none}}@media (min-width: 480px){.ex-work{display:none}}@media (min-width: 768px){.ex-work{display:none}}@media (min-width: 1200px){.ex-work{display:block}}.item-app{font-weight:700;font-size:14px;line-height:1.33;color:#fff;background-color:rgba(47,48,58,0.8);text-align:center;position:relative;bottom:70px;padding-top:26px;padding-bottom:26px}.team-name{padding-bottom:10px;font-weight:500;font-size:16px;line-height:1.88;letter-spacing:0.03em;color:#212121}.team-position{font-weight:400;font-size:16px;line-height:1.19;letter-spacing:0.03em;margin-bottom:16px;color:#757575}.teambg{background-color:#f5f4fa;padding:94px 0}.team{display:flex;flex-wrap:wrap}@media (min-width: 1200px){.team{display:flex;flex-wrap:nowrap}}.team .item{margin-right:30px;margin-top:30px;box-shadow:0px 1px 3px rgba(0,0,0,0.12),0px 1px 1px rgba(0,0,0,0.14),0px 2px 1px rgba(0,0,0,0.2)}@media (min-width: 1200px){.team{margin-right:30px}}.team:nth-child(4){margin-right:0}.team:nth-child(4):nth-last-child(-n+4){margin-bottom:0px}@media screen and (min-width: 768px) and (max-width: 1199px){.team .item:nth-child(2n){margin-right:0}}.team-frame{border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;background-color:#fff;padding:30px;text-align:center}.social-tree{display:flex}.social-tree li:not(:last-child){margin-right:10px}@media screen and (min-width: 200px) and (max-width: 767px){.container-title{display:flex;flex-wrap:wrap}.container-title li:not(:nth-child(2n)){margin-right:30px}}@media screen and (min-width: 768px) and (max-width: 1199px){.container-title{display:flex;flex-wrap:wrap}.container-title li:not(:nth-child(3n)){margin-right:30px}}@media (min-width: 1200px){.container-title{display:flex}.container-title li:not(:last-child){margin-right:30px}}.customers{display:flex;justify-content:center;align-items:center;margin-top:30px;width:170px;height:90px;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;border-top:1px solid;border-color:#afb1b8;border-radius:4px}@media screen and (min-width: 1px) and (max-width: 767px){.customers{width:210px;display:flex;flex-wrap:wrap}}@media screen and (min-width: 768px) and (max-width: 1199px){.customers{width:226px}}@media (min-width: 1200px){.customers{min-width:170px}}.customers-tree{padding-top:94px;padding-bottom:94px}.customers-svg{fill:#afb1b8;transition-property:fill;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.customers:hover .customers-svg{fill:#2196f3;border-color:#2196f3}.container .title{margin-bottom:50px}.e-mail{width:100%;max-width:450px;height:50px;border:1px solid rgba(255,255,255,0.3);box-sizing:border-box;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.15));border-radius:4px;background-color:#2f303a;color:#fff}@media screen and (max-width: 1199px){.e-mail{margin-bottom:20px}}@media screen and (min-width: 1200px){.e-mail{margin-right:12px}}.footer{background-color:#2f303a;padding-bottom:60px;padding-top:60px}@media screen and (max-width: 1199px){.footer{text-align:center}}@media screen and (min-width: 768px){.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}}.footer-box{margin-bottom:40px}@media screen and (min-width: 768px){.footer-box{width:50%}}@media screen and (min-width: 1200px){.footer-box{width:calc((50% - 45px) / 2);margin-bottom:0}}.footer-box:last-child{margin-bottom:0}@media screen and (min-width: 768px){.footer-box:last-child{width:100%}}@media screen and (min-width: 1200px){.footer-box:last-child{width:calc(50% - 15px)}}.unity{font-weight:700;font-size:14px;line-height:1.14;letter-spacing:0.03em;color:#fff;text-transform:uppercase;margin-bottom:20px}.address-ul{font-style:normal;font-weight:400;font-size:14px;line-height:1.71;letter-spacing:0.03em;color:#fff;transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.address-ul:hover,.address-ul:focus{color:#2196f3}.address-kont{font-style:normal;font-weight:400;font-size:14px;line-height:1.71;letter-spacing:0.03em;color:rgba(255,255,255,0.6);transition-property:color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.address-kont:hover,.address-kont:focus{color:#2196f3}.footer-logo{margin-bottom:20px}.address .item{margin-bottom:9px}.address .item:nth-last-child(-n+1){margin-bottom:0px}.social-tree{display:flex}@media screen and (max-width: 1199px){.social-tree{justify-content:center}}.social-treeli:not(:last-child){margin-right:10px}.subscribe-text{font-weight:700;font-size:14px;line-height:1.14;letter-spacing:0.03em;text-transform:uppercase;color:#fff;margin-bottom:20px}.subscibe-bt{color:#fff;background-color:#2196f3;font-family:Roboto,sans-serif;font-weight:700;font-size:16px;align-items:center;text-align:center;letter-spacing:0.06em;border-radius:4px;padding:10px 32px;display:inline-flex;border:none}.order{position:fixed;overflow:scroll;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);transform:translateY(0%);opacity:1;visibility:visible;pointer-events:unset;transition:all 250ms linear}.order .is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%);transition:all 100ms linear 250ms}.windows{width:528px;height:581px;top:auto;bottom:auto;position:absolute;left:50%;transform:translateX(-50%) scale(1);background:#ffffff;box-shadow:0px 1px 3px rgba(0,0,0,0.12),0px 1px 1px rgba(0,0,0,0.14),0px 2px 1px rgba(0,0,0,0.2);border-radius:4px;transition:all 250ms linear 250ms}.order.is-hidden .windows{transform:translateX(-50%) scale(0);transition:transform 500ms linear 0ms}.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%)}.but-cl{width:30px;height:30px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:50%;position:absolute;right:8px;top:8px;transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.but-cl:hover{fill:#2196f3}@media (min-width: 768px){.subscibe-forms{display:flex;flex-direction:column;align-items:center}}@media (min-width: 1200px){.subscibe-forms{flex-direction:row}}.win-name{border-style:none;width:448px;height:40px;border:1px solid rgba(33,33,33,0.2);box-sizing:border-box;border-radius:4px;padding-left:42px;outline:none;transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.win-name:hover,.win-name:focus{border-color:#2196f3}.win-name:focus ~ .nirvana,.win-name:hover ~ .nirvana{fill:#2196f3}.nirvana{position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;fill:#212121;transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);margin-left:13px;pointer-events:none}.commit{height:120px;padding:12px 16px;resize:none}.win-text{font-weight:700;font-size:20px;line-height:0.86;text-align:center;letter-spacing:0.03em;color:#212121;transform:translateY(100%);margin-top:18px;margin-bottom:30px}.win-form{display:flex;flex-direction:column;padding-left:41px;padding-right:41px;padding-top:25px}.win-form:checked+.win-ok::before{background-image:url(../image/ok.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:11px;background-color:#2196f3}.wind-name{position:relative;margin-bottom:28px}.wind-com{position:relative;margin-bottom:20px}.dynoro{position:absolute;top:-20px;left:0;fill:currentColor}.win-ok{margin-bottom:30px;font-size:14px}.win-ok::before{display:inline-block;content:"";width:16px;height:15px;background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,0.12),0px 1px 1px rgba(0,0,0,0.14),0px 2px 1px rgba(0,0,0,0.2);border-radius:4px;margin-right:9px;background:url(../image/ok.svg)}.subscibe-bt{color:#fff;background-color:#2196f3;font-family:Roboto,sans-serif;font-weight:700;font-size:16px;line-height:1.88;align-items:center;text-align:center;letter-spacing:0.06em;border-radius:4px;padding:10px 32px}.win-form .subscibe-bt{box-shadow:0px 4px 4px rgba(0,0,0,0.15);width:200px;margin:auto;display:inline-block;font-weight:400}.but{font-family:Roboto;font-weight:500;font-size:16px;line-height:1.5;text-align:center;letter-spacing:0.03em;color:#212121;background-color:#f5f4fa;border-radius:4px;padding-top:6px;padding-right:22px;padding-bottom:6px;padding-left:22px;display:inline-block;border:0px;transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.but:hover,.but:focus{background-color:#2196f3;color:#fff}.social-a{display:flex;justify-content:center;align-items:center;border-radius:50%;width:44px;height:44px;transition-property:background-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.footer .social-a{background-color:rgba(255,255,255,0.1)}.footer .social-a:hover{background-color:#2196f3}.footer .social-svg{fill:#fff}.subscibe-bt .social-svg{margin-left:10px}.teambg .social-a{background-color:#fff}.teambg .social-a:hover .social-svg{fill:#fff}.teambg .social-a:hover{background-color:#2196f3}.social-svg{fill:#afb1b8}.project-name{padding-bottom:4px;font-weight:700;font-size:18px;line-height:2;letter-spacing:0.06em;color:#212121}.project-fun{font-weight:400;font-size:16px;line-height:1.87;letter-spacing:0.03em;color:#757575}.project{flex-wrap:wrap}@media (min-width: 768px){.project{display:flex}}@media (min-width: 1200px){.project{display:flex}}.project .item{width:370px;margin-right:30px;margin-bottom:30px;margin-top:30px;transition-property:box-shadow;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.project .item:nth-last-child(-n+3){margin-bottom:0px}.project .item:hover{box-shadow:0px 1px 1px rgba(0,0,0,0.12),0px 4px 4px rgba(0,0,0,0.06),1px 4px 6px rgba(0,0,0,0.16)}@media screen and (min-width: 1px) and (max-width: 767px){.project .item{width:450px}}@media screen and (min-width: 768px) and (max-width: 1199px){.project .item{width:354px}.project .item:nth-child(2n){margin-right:0}}@media (min-width: 1200px){.project .item:nth-child(3n){margin-right:0}}.meny{display:flex;justify-content:center;margin-bottom:56px}.meny .item+.item{margin-left:8px;margin-bottom:15px}@media screen and (min-width: 1px) and (max-width: 768px){.meny{flex-wrap:wrap;justify-content:left}.meny .item:nth-child(4){margin-left:0px}}.exm-work{padding-bottom:94px;padding-top:94px}@media (max-width: 479px){.exm-work{width:480px}}@media (min-width: 480px){.exm-work{width:480px}}@media (min-width: 768px){.exm-work{width:768px}}@media (min-width: 1200px){.exm-work{min-width:1200px}}.item .frame{border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;padding:20px 24px}.item .foto{position:relative;overflow:hidden}.fish{font-weight:400;font-size:18px;line-height:1.55;background:rgba(33,150,243,0.9);color:#fff;width:100%;height:100%;top:0;transform:translateY(100%);padding-top:63px;padding-right:24px;padding-bottom:63px;padding-left:24px;position:absolute;transition-duration:250ms;transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translateY(100%)}.f-1:hover{transform:translateY(0%)}.f-1:hover .fish{transform:translateY(0%)}.logo{color:#2196f3;font-family:Raleway,sans-serif;font-size:26px;line-height:1.19}.logo .logo-up{color:#212121}.logo-d{color:#fff}@media screen and (min-width: 1px) and (max-width: 767px){.menu{background-color:transparent;border:none;width:40px;height:40px;position:absolute;right:15px;top:20px}}@media screen and (min-width: 768px){.menu{display:none}}@media screen and (min-width: 1px) and (max-width: 767px){.menu-clos{background-color:transparent;border:none;width:40px;height:40px;position:absolute;right:15px;top:20px}}@media screen and (min-width: 768px){.menu-clos{display:none}}.burger{top:82px;left:0;width:100%;min-height:393px;padding-top:60px;padding-bottom:60px;position:absolute;background-color:white;flex-wrap:wrap;z-index:5;opacity:0;visibility:hidden;pointer-events:none;transition:all 500ms linear}.burger.is-open{opacity:1;visibility:visible;pointer-events:unset}.burger-botton{text-align:center}.menu .menu-svg:hover,.menu .menu-svg:focus{fill:#2196f3}.burger-botton .site-nav-w{padding-top:0px;display:inline-block;font-weight:500;font-size:18px;line-height:1.17}.burger-botton .site-nav-w::after{margin-top:8px;margin-bottom:40px}.burger-botton .site-nav-bot{padding-bottom:0px;padding-top:0px;font-weight:500;font-size:18px;line-height:1.17;margin-bottom:40px}.burger-botton .kontaсt-inf{font-weight:500;font-size:18px;line-height:1.17;padding-top:16px;padding-bottom:0px}.close-menu-icon{display:none}.menu.is-open .open-menu-icon{display:none}.menu.is-open .close-menu-icon{display:block}
/*# sourceMappingURL=main.min.css.map */