@import url(https://fonts.googleapis.com/css?family=MuseoModerno:300,regular,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Open+Sans:regular,700);@font-face{font-family:News 701 Bold BT;font-display:swap;src:url("../fonts/News 701 Bold BT.woff2") format("woff2"),url("../fonts/News 701 Bold BT.woff") format("woff");font-weight:700;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#242424;line-height:1;font-family:"Open Sans";font-size:1.0625rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"Open Sans";font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:75rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 1rem}.half-pink-half-white{width:100%;background:-webkit-gradient(linear,left top,right top,color-stop(72%,#42a1dc),color-stop(40%,#fff));background:linear-gradient(to right,#42a1dc 72%,#fff 40%);color:#fff}.menu__item{width:25%}.menu.menu-full-width .menu__body._active{max-height:100vh}.menu.menu-full-width .menu__body{position:absolute;top:-35px;right:-35px;opacity:0;background-color:#fff;color:#242424;padding:80px 60px;-webkit-transition:left .3s ease 0s,opacity .3s ease,visibility .3s ease;transition:left .3s ease 0s,opacity .3s ease,visibility .3s ease;overflow:auto;max-height:none;visibility:hidden;width:100%;max-width:1360px;z-index:4}.menu.menu-full-width .menu__body._active{left:auto;-webkit-transition:left .3s ease 0s,opacity .3s ease,visibility .3s ease;transition:left .3s ease 0s,opacity .3s ease,visibility .3s ease;-webkit-box-shadow:10px 5px 39px 0 rgba(0,0,0,.5);box-shadow:10px 5px 39px 0 rgba(0,0,0,.5);opacity:1;visibility:visible}.header__logo{font-family:MuseoModerno;letter-spacing:6.2px;line-height:normal;font-weight:200;font-size:36px;color:#fff}.header{background:rgba(24,111,174,.3)}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:35px}.welcome__image-adapt{display:none}.menu{position:relative;font-weight:600;font-size:18px;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:60px;width:100%}.menu svg{stroke:#000}.menu .menu__list li a.active{font-weight:700;text-decoration:underline;text-underline-offset:3px}.menu__list a:hover{text-decoration:underline}.icon-menu{cursor:pointer;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end}.menu.menu-full-width{-webkit-transition:.3s all;transition:.3s all;max-height:none}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.menu__list div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;font-weight:700}.menu.menu-full-width .menu__body._active .lock body{overflow:hidden}.close-icon{display:none}.menu-open .close-icon{display:block}.menu-open .open-icon{display:none}ol,p,ul{font-size:16px;line-height:26px}h1,h2{font-weight:700;line-height:44px}h1{font-size:48px}h2{font-size:36px}img{border-radius:40px}.flex-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.flex-subinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.pl-30{padding-left:30px}main ol,main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;text-align:left;padding-left:15px}main ul,main ul li{list-style:disc}.splide__pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer{background:#42a1dc;color:#fff}.footer__container{padding:45px 0}.footer__container p{line-height:28px;text-align:center}.welcome{padding-bottom:20px}.welcome__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.welcome__info{max-width:670px}.welcome__image{margin-right:-250px}.invoices{padding:80px 40px;background:rgba(66,161,220,.1)}.invoices__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.invoices__info{max-width:900px}.software{padding:80px 0}.software__info{max-width:1170px;margin:0 auto}.software__info h2{text-align:center}.variety{padding:40px 0}.variety .__container{max-width:1435px;margin-right:200px}.variety__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.variety__info{max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:60px}.variety__block{text-align:right}@media (max-width:1800px){.welcome__image{margin-right:-150px}.welcome__image img{width:650px;height:auto}}@media (max-width:1700px){.variety .__container{margin-right:auto}}@media (max-width:1600px){.menu.menu-full-width .menu__body{padding:80px}h1{font-size:40px}.welcome__image{margin-right:-50px}.welcome__image img{width:600px}.software{padding:60px 0}}@media (max-width:1500px){.invoices{padding:60px 16px}.invoices__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.invoices__image{padding-top:50px}}@media (max-width:1400px){h1{font-size:38px}.welcome__image{margin-right:0}.welcome__image img{width:550px}.invoices{padding:40px 16px}.invoices__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto}.invoices__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.invoices__info{max-width:none}.variety__wrapper{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.variety__image img{width:450px;height:auto}}@media (max-width:1200px){.menu__item{width:40%}.menu.menu-full-width .menu__body{padding:65px 50px!important}.menu__list{gap:20px}.menu__list div{row-gap:20px}h1{font-size:36px}.welcome{padding:20px 0}.welcome__image img{width:500px}.welcome__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:1100px){.software__info{max-width:none}.software__info h2{text-align:left}.variety__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.variety__info{max-width:none;row-gap:40px}.variety__block{text-align:left}}@media (max-width:980px){.welcome{padding-bottom:40px}.welcome__image img{width:450px}.welcome__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}@media (max-width:900px){.menu svg{stroke:#fff}.menu{margin-right:15px}.menu__item{width:100%}.menu.menu-full-width .menu__body{position:fixed!important;top:0!important;right:0!important}.welcome{padding:40px 0}.welcome__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.welcome__info{max-width:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.welcome__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.half-pink-half-white{background:#42a1dc}}@media (max-width:800px){.invoices__image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.invoices__image img{width:100%;height:auto}}@media (max-width:768px){.menu.menu-full-width .menu__body._active{max-height:100vh}.menu .menu__list>li{margin:0}.menu .menu__list>li a{font-size:14px}.header .menu__icon svg{width:25px;height:25px}.footer__container{padding:20px 0}}@media (max-width:600px){.menu.menu-full-width .menu__body{padding:70px 25px!important}.flex-info{row-gap:16px}.flex-subinfo{row-gap:5px}h1,h2{font-size:32px}.welcome__image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.welcome__image img{width:100%}.invoices{padding:20px 16px}.software{padding:20px 0}.variety{padding:20px 0}.variety__wrapper{row-gap:20px}.variety__wrapper img{width:100%;height:auto}.variety__info{row-gap:20px}}@media (max-width:500px){.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu.menu-full-width .menu__body{position:fixed!important;top:0!important;right:0!important}.header__wrapper{padding-right:16px}.header .menu__icon svg{width:16px;height:16px}.header__logo img{width:50px;height:auto}}@media (max-width:450px){.invoices__wrapper{row-gap:20px}}