*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--accent-color:#28a745;--primary-white-color:#fff;--primary-text-color:#333;--secondary-text-color:#fff;--input-text-color:gray;--hero-text-color:#e9e9e9;--bcg-color:#e5e5e5;--main-font-family:"Open Sans",sans-serif;--indent:8px;--items:4}body{font-family:var(--main-font-family);background-color:var(--primary-white-color);color:var(--primary-text-color);font-size:18px;line-height:1.56}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6,p{margin-top:0}.list{margin:0;padding-left:0;list-style:none}.link{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}address{font-style:normal}.container{width:1360px;margin-left:auto;margin-right:auto;padding:0 30px}.visually-hidden{width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.button,.blog-button,.solutions-button,.hero-button{text-align:center;cursor:pointer;border:none;border-radius:5px;padding:10px 30px;font-family:inherit;font-size:18px;line-height:1.56}.header{width:100%;z-index:1;padding-top:20px;padding-bottom:20px;position:fixed}.header__scroll{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6))}.header .container{padding-left:50px;padding-right:50px}.header-logo{color:var(--secondary-text-color);align-items:center;font-size:35px;line-height:1.21;display:flex}.header-logo-img{margin-right:10px}.header .accent{color:var(--accent-color);margin:4px}.header-nav{align-items:center;display:flex}.header-nav-list{align-items:center;margin-left:auto;display:flex}.header-nav-link{color:var(--secondary-text-color)}.header-nav-link:hover,.header-nav-link:focus{color:var(--accent-color)}.header-nav-item:not(:last-child){margin-right:40px}.hero{text-align:center;max-width:1360px;background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(hero.3e22149c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;padding-top:280px;padding-bottom:284px}.hero-title{text-align:center;color:var(--hero-text-color);margin-bottom:25px;font-size:55px;font-weight:300;line-height:1.2}.hero-text{text-align:center;color:var(--hero-text-color);margin-bottom:30px;font-size:22px;line-height:1.67}.hero-button{color:var(--secondary-text-color);background-color:var(--accent-color);align-items:center;margin-left:auto;margin-right:auto;display:flex}.hero-btn-icon{margin-right:5px}.about{background-color:#f4f4f4;padding-top:40px;padding-bottom:20px}.about-subtitle{text-align:center;margin-bottom:16px;font-size:20px;font-weight:400;line-height:1.65}.about-list{justify-content:space-between;align-items:center;display:flex}.about-item{width:362px;flex-direction:column;justify-content:center;align-items:center;display:flex}.about-text{text-align:center;margin-bottom:0}.about-container{background-color:var(--accent-color);width:67px;height:67px;border-radius:33.5px;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.solutions .container{align-items:center;padding:0;display:flex}.solutions-img-wrapper{min-width:50%}.solutions-text-wrapper{min-width:50%;height:460px;background-color:var(--accent-color);padding:84px 44px 63px 30px}.solutions-subtitle{color:var(--secondary-text-color);font-size:20px;line-height:1.65}.solutions-title{color:var(--secondary-text-color);font-size:38px;font-weight:300;line-height:1.26}.solutions-text{color:var(--secondary-text-color)}.solutions-button{border:1px solid var(--secondary-text-color);color:var(--secondary-text-color);background-color:rgba(0,0,0,0)}.cases{background-color:var(--bcg-color);padding-top:50px;padding-bottom:47px}.cases-text{text-align:center;color:var(--primary-text-color);margin-bottom:15px;font-size:20px;line-height:1.65}.cases-title{text-align:center;color:var(--primary-text-color);margin-bottom:34px;font-size:38px;font-weight:300;line-height:1.26}.cases-subtitle{text-align:center;color:var(--primary-text-color);margin-bottom:39px}.cases-list{margin:calc(-1*var(--indent)/2);flex-wrap:wrap;display:flex}.cases-list-item{flex-basis:calc((100% - var(--indent)*var(--items))/var(--items));margin:calc(var(--indent)/2);border-radius:0}.blog .container{align-items:center;padding:0;display:flex}.blog-img-wrapper{min-width:50%}.blog-text-wrapper{min-width:50%;height:517px;background-color:#0284d0;padding:112px 44px 123px 30px}.blog-subtitle{color:var(--secondary-text-color);margin-bottom:5px;font-size:20px;line-height:1.65}.blog-title{color:var(--secondary-text-color);margin-bottom:26px;font-size:38px;font-weight:300;line-height:1.26}.blog-text{color:var(--secondary-text-color);margin-bottom:17px}.blog .button,.blog .blog-button,.blog .hero-button,.blog .solutions-button{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:5px}.blog-button{border:1px solid var(--secondary-text-color);color:var(--secondary-text-color);background-color:rgba(0,0,0,0)}.team{background-color:var(--primary-white-color);padding-top:50px;padding-bottom:47px}.team-description{text-align:center;color:var(--primary-text-color);margin-bottom:16px;font-size:20px;line-height:1.65}.team .section-title{text-align:center;color:var(--primary-text-color);margin-bottom:34px;font-size:38px;font-weight:300;line-height:1.26}.team-text{text-align:center;color:var(--primary-text-color);margin-bottom:39px}.team-list{justify-content:space-between;display:flex}.team-item{margin:calc(var(--indent)/3)}.team-title{text-align:center;color:var(--primary-text-color);margin-top:13px;font-size:25px;line-height:1.28}.team-position{text-align:center;color:var(--primary-text-color);font-size:18px;line-height:1.56}.team-cards-wrapper{margin-bottom:15px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);position:relative}.team-cards-wrapper:hover .overlay,.team-cards-wrapper:focus .overlay{opacity:1}.team-cards-wrapper:hover,.team-cards-wrapper:focus{transform:scale(1.02);box-shadow:2px 2px 12px 2px rgba(0,0,0,.4)}.team .overlay{height:100%;width:100%;opacity:0;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6));justify-content:center;align-items:center;transition:opacity .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.team .social-list{justify-content:center;align-items:center;display:flex}.team .social-item:not(:last-child){margin-right:25px}.team .social-icon:hover,.team .social-icon:focus{opacity:.8}.form .container{padding:0}.form-title{color:var(--primary-text-color);margin-bottom:38px;font-size:38px;font-weight:300;line-height:1.26}.form-img{width:50%}.form-wraper{width:50%;background-color:#f4f4f4;padding:63px 30px}.form .container{display:flex}.form-input{width:100%;height:40px;background:var(--primary-white-color);border:1px solid #f5f5f5;border-radius:0;margin-bottom:60px;padding-left:5px;display:block}.form-input.user-name{margin-bottom:36px}.form-input::-ms-input-placeholder{color:gray;font-size:18px;line-height:1.56}.form-input::placeholder{color:gray;font-size:18px;line-height:1.56}.form-button{background-color:var(--accent-color);color:var(--primary-white-color);height:42px;width:100%;cursor:pointer;border:none;border-radius:5px;font-size:16px;font-weight:400;line-height:1.375}.footer{background-color:var(--primary-text-color)}.footer-contacts{justify-content:center;align-items:center;display:flex}.footer-contacts-list{margin-bottom:10px;padding-top:20px}.footer-contacts-list:not(:last-child){margin-right:25px}.footer-contacts-link{color:#fff;justify-content:center;align-items:center;display:flex}.footer-copyryght{color:#fff;text-align:center;margin-bottom:0;padding-bottom:16px}.footer-contacts__svg:hover,.footer-contacts__svg:focus{opacity:.8}body.hidden-scroll{overflow:hidden}.sl-overlay{z-index:1035;background:#fff;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.sl-wrapper{z-index:1040;width:100%;height:100%;position:fixed;top:0;left:0}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{cursor:pointer;background:0 0;border:0;padding:0;font-size:28px}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{z-index:10060;height:44px;width:44px;color:#000;margin-top:-14px;margin-right:-14px;font-family:Arial,Baskerville,monospace;font-size:3rem;line-height:44px;display:none;position:fixed;top:30px;right:30px}.sl-wrapper .sl-counter{z-index:1060;color:#000;font-size:1rem;display:none;position:fixed;top:30px;left:30px}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{height:44px;width:22px;text-align:center;z-index:10060;color:#000;margin-top:-22px;font-family:Arial,Baskerville,monospace;line-height:44px;display:block;position:fixed;top:50%}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{-ms-touch-action:none;touch-action:none;z-index:10000;position:fixed}.sl-wrapper .sl-image img{width:100%;height:auto;border:0;margin:0;padding:0;display:block}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{color:#fff;background:rgba(0,0,0,.8);padding:10px;font-size:1rem;display:none;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{top:0;bottom:auto}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{color:#000;z-index:1060;display:none;position:absolute;bottom:5px;right:5px}.sl-spinner{height:40px;opacity:0;width:40px;z-index:1007;-ms-animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;margin:-20px 0 0 -20px;animation:pulsate 1s ease-out infinite;display:none;position:fixed;top:50%;left:50%}.sl-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.sl-transition{transition:transform .2s}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}
/*# sourceMappingURL=index.cba2b50b.css.map */
