h2.title{font-weight:700;font-size:42px;line-height:125%;padding:0;text-align:center}h3.title{font-weight:600;font-size:32px;line-height:135%}h4.title{font-weight:600;font-size:24px;line-height:135%}.subtitle{font-weight:300;font-size:22px;line-height:135%}.text{font-size:16px;line-height:135%;font-weight:400}@media only screen and (max-width:1400px){h2.title{font-weight:600;font-size:32px;line-height:140%}h3.title{font-size:24px}.subtitle{font-size:20px}}@media only screen and (max-width:1200px){h3.title{text-align:center}h2.approach-banner-title{font-weight:600;font-size:20px;line-height:135%;text-align:center}.text{text-align:center}}@media only screen and (max-width:992px){h2.title{font-size:24px}h3.title{font-size:20px}.subtitle{font-size:18px}}@media only screen and (max-width:768px){h2.approach-banner-title{font-size:16px}}@media only screen and (max-width:430px){h2.title{font-size:18px}h3.title{font-size:16px}h2.approach-banner-title{font-size:16px}.subtitle{font-size:16px;line-height:150%}.text{font-size:14px}}.tab-button{display:block;padding:12px 0;margin-top:60px;margin-bottom:60px;min-width:300px;font-size:16px;line-height:21px;text-align:center;border-radius:5px;text-decoration:none;cursor:pointer;color:#596c7d;border:1px solid #596c7d}.tab-button:visited{color:#596c7d}.tab-button:hover,.tab-button:focus{color:#fff;background-color:#596c7d}.tab-button:active{color:#fff;background-color:#22587e;border-color:#22587e}.sticky-wrapper *{box-sizing:border-box}.sticky-wrapper .tabs-descr.content-width h2{margin:0;color:#3f4d5a}.sticky-wrapper .tabs{backface-visibility:hidden;z-index:1998;width:100%;min-width:1000px;position:sticky;top:70px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08)}.sticky-wrapper .tabs:after,.sticky-wrapper .tabs:before{content:'';display:table}.sticky-wrapper .tabs .centered-tabs{min-width:1000px;display:flex;align-items:stretch}.sticky-wrapper .tabs .centered-tabs.content-width{padding-top:0;padding-bottom:0}.sticky-wrapper .tabs .centered-tabs .tab{display:flex;align-items:center;padding:24px 24px 16px;cursor:pointer;transition:all .2s;text-decoration:none}.sticky-wrapper .tabs .centered-tabs .tab:hover{color:#596c7d}.sticky-wrapper .tab-item{background-color:#fff;overflow:hidden;position:relative;max-width:100%}.sticky-wrapper .tab-item.odd{background-color:#f9fafb}.sticky-wrapper .tab-item.even{position:relative;z-index:1;box-shadow:0 4px 16px rgba(0,0,0,.02),0 1px 1px rgba(0,0,0,.04),0 -1px 2px rgba(0,0,0,.02)}.sticky-wrapper .tab-item:last-child{box-shadow:none}.sticky-wrapper .tab-item:nth-child(1) .tab-background{top:0}.sticky-wrapper .tab-item:nth-child(3) .tab-background{top:-50%}.sticky-wrapper .tab-item:nth-child(5) .tab-background{top:-124%}.sticky-wrapper .tab-item:nth-child(7) .tab-background{top:-250%}.sticky-wrapper .tab-item .tab-background{position:absolute;height:100%;left:54%;transform:translate(-50%);max-width:none;width:2700px}.sticky-wrapper .tab-item .tab-content{display:flex;flex-direction:row;align-items:center;gap:64px;padding-top:64px;padding-bottom:64px}.sticky-wrapper .tab-item .tab-content .tab-switcher{margin-top:32px}.sticky-wrapper .tab-item .tab-content .tab-switch{box-shadow:none;width:130px;height:130px;max-height:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0}.sticky-wrapper .tab-item .tab-content .tab-switch svg{width:64px;height:64px}.sticky-wrapper .tab-item .tab-content .tab-switch .icon-title{font-weight:500;font-size:15px;line-height:100%}.sticky-wrapper .tab-item .tab-content .tab-text{flex:1;min-width:460px}.sticky-wrapper .tab-item .tab-content .tab-text .title{color:#3f4d5a;padding:0;margin-bottom:24px}.sticky-wrapper .tab-item .tab-content .tab-text .subtitle{margin:0 0 32px}.sticky-wrapper .tab-item .tab-content .tab-text .text{margin:0}.sticky-wrapper .tab-item .tab-content .tab-example{flex:2}.sticky-wrapper .tab-item .tab-content .tab-example .tab-example-content{display:none}.sticky-wrapper .tab-item .tab-content .tab-example .tab-example-content.active{display:block}.sticky-wrapper .tab-item .tab-content .tab-example .tab-example-content.active img{border:none;border-radius:20px}.sticky-wrapper .tab-item .tab-content .tab-example .tab-example-content a{display:none}.sticky-wrapper .tab-item .buttons-container{display:flex;margin-top:24px;gap:16px}@media only screen and (max-width:1200px){.sticky-wrapper .tabs-descr.content-width{text-align:center;margin-left:0}.sticky-wrapper .tab-item .tab-content{flex-direction:column;align-items:center;gap:40px}.sticky-wrapper .tab-item .tab-content .tab-text{text-align:center}.sticky-wrapper .tab-item .tab-content .tab-text .title{width:700px;margin-left:auto;margin-right:auto}.sticky-wrapper .tab-item .tab-content .tab-text .subtitle{width:800px}.sticky-wrapper .tab-item .tab-content .tab-text .text{width:800px;margin-top:20px}.sticky-wrapper .tab-item .tab-content .tab-text .tab-button{display:none}.sticky-wrapper .tab-item .tab-content .tab-example .tab-example-content.active{display:flex;flex-direction:column;align-items:center}.sticky-wrapper .tab-item .tab-content .tab-example .tab-example-content.active a{margin-top:40px;display:inline-block}.sticky-wrapper .tab-item .buttons-container{justify-content:center}}@media only screen and (max-width:992px){.sticky-wrapper .tabs-descr.content-width{margin-bottom:0;padding-bottom:0;padding-top:0}.sticky-wrapper .tabs{margin-top:32px}.sticky-wrapper .tab-item .tab-content{gap:24px}.sticky-wrapper .tab-item .tab-content .tab-text .title{width:auto}.sticky-wrapper .tab-item .tab-content .tab-text .subtitle{width:auto}.sticky-wrapper .tab-item .tab-content .tab-text .text{width:auto;margin-top:24px}.sticky-wrapper .tab-item .tab-content .tab-text .tab-switcher{margin-top:32px}.sticky-wrapper .tab-item .tab-content .tab-text .tab-button{margin-top:32px}.sticky-wrapper .tab-item .tab-content .tab-example .tab-example-content.active{width:auto}.sticky-wrapper .tab-item .tab-content .tab-example .tab-example-content.active .tab-button{margin:40px 0 0 0}}@media only screen and (max-width:768px){.sticky-wrapper .tab-item .tab-content{gap:48px}.sticky-wrapper .tab-item .tab-content .tab-switch{width:fit-content;min-width:64px;max-width:96px;height:82px;background-color:transparent}.sticky-wrapper .tab-item .tab-content .tab-switch svg{width:42px;height:42px}.sticky-wrapper .tab-item .tab-content .tab-switch .icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:4px}.sticky-wrapper .tab-item .tab-content .tab-switch.active .icon{background-color:#edf0f2}.sticky-wrapper .tab-item .tab-content .tab-text .icon-title{font-weight:400;font-size:12px;line-height:14px}}.modern{position:relative;overflow:hidden}.modern *{box-sizing:border-box}.modern .modern-icon{width:100%;height:80px}.modern .tab-switcher{margin-top:16px;justify-content:flex-start;margin-bottom:44px;padding:12px 0;text-align:center}.modern .tab-switcher .tab-switch{width:130px;height:130px;max-height:130px;box-shadow:none}.modern h2.title{padding-top:96px;padding-bottom:0}.modern h3.title{padding:0}.modern .modern-tabs{margin-top:64px;box-shadow:0 4px 8px rgba(0,0,0,.08)}.modern .modern-tabs .centered-tabs{width:100%;display:flex;justify-content:center;margin:0;padding-top:0;padding-bottom:0;max-width:1600px}.modern .modern-contents{height:100%;position:inherit;padding-top:64px;padding-bottom:64px}.modern .modern-contents .modern-content{display:none}.modern .modern-contents .modern-content.active{visibility:visible;display:flex;justify-content:space-between;gap:70px;align-items:center}.modern .modern-contents .modern-content.active .modern-content-left{max-width:490px;flex:1;display:flex;flex-direction:column}.modern .modern-contents .modern-content.active .modern-content-left .tab-switch{box-shadow:none}.modern .modern-contents .modern-content.active .modern-content-left p{margin-top:24px;font-style:normal;font-weight:normal;font-size:16px;line-height:26px}.modern .modern-contents .modern-content.active .modern-content-left .pre-li{margin-bottom:12px;color:#3f4d5a;font-weight:600;font-size:14px;line-height:26px}.modern .modern-contents .modern-content.active .modern-content-left .demos{list-style:none;padding-left:0}.modern .modern-contents .modern-content.active .modern-content-left .demos li{background-color:#edf0f2;border-radius:40px;margin-bottom:8px;display:block;padding:8px 12px;width:fit-content}.modern .modern-contents .modern-content.active .modern-content-left .demos.links-container li{margin-bottom:0}.modern .modern-contents .modern-content.active .modern-content-left .demos a{color:#596c7d;display:flex;font-size:16px;font-weight:400;line-height:18px}.modern .modern-contents .modern-content.active .modern-content-left .demos a:focus{outline:auto}.modern .modern-contents .modern-content.active .modern-content-left .tab-switcher{height:auto}.modern .modern-contents .modern-content.active .modern-content-left .button-switch.active .modern-demo{color:#fff;background-color:#115bc0}.modern .modern-contents .modern-content.active .modern-content-left .modern-demo{display:flex}.modern .modern-contents .modern-content.active .modern-content-image{flex:2}.modern .modern-contents .modern-content.active .modern-content-image .modern-image{opacity:0}.modern .modern-contents .modern-content.active .modern-content-image .modern-image.active{height:inherit;opacity:1;transition:opacity 1s ease-in}.modern .modern-contents .modern-content.active .modern-content-image .modern-image.active img{display:block;margin:0 auto;border-radius:20px}.modern .modern-contents .modern-content.active .modern-content-image .modern-image img{display:none}.modern .modern-contents .modern-content.active .modern-demo{display:none}.modern .order_number{background-color:#2190f7;display:flex;width:18px;height:18px;margin-right:8px;border-radius:50%;align-items:center;justify-content:center;font-weight:400;font-size:12px;line-height:18px;color:#fff}@media only screen and (max-width:1400px){.modern{height:auto;margin-top:0}.modern h2.title{padding-top:64px}.modern .modern-contents .modern-content.active{width:100%;align-items:center;gap:40px;position:relative}.modern .modern-contents .modern-content.active .modern-demo{display:none}.modern .modern-contents .modern-content.active .modern-content-left{max-width:max-content}.modern .modern-contents .modern-content.active .modern-content-left h1{width:700px;margin:0 auto}.modern .modern-contents .modern-content.active .modern-content-left text{text-align:left;margin:24px 0}.modern .modern-contents .modern-content.active .modern-content-left .tab-switcher .button-switch .modern-demo{margin-top:0}.modern .modern-contents .modern-content.active .modern-demo{display:none}}@media only screen and (max-width:1200px){.modern .tab-switcher{justify-content:center}.modern .modern-contents .modern-content.active{position:relative;gap:24px;flex-direction:column}.modern .modern-contents .modern-content.active .modern-content-left{align-items:center}.modern .modern-contents .modern-content.active .modern-content-image{height:auto;max-height:initial;min-width:0;width:inherit}}@media only screen and (max-width:768px){.modern{height:auto}.modern .modern-icon{width:48px;height:64px}.modern .demos:not(.links-container){display:flex;flex-direction:column;align-items:center}.modern .tab-switcher{height:90px}.modern .tab-switcher .tab-switch{padding:0;display:flex;flex-direction:column;max-height:none;text-align:center;align-items:center;font-weight:400;font-size:14px;line-height:100%;width:64px;height:83px}.modern .tab-switcher .tab-switch span{color:#596c7d;opacity:.5}.modern .tab-switcher .tab-switch.active{box-shadow:none;background-color:transparent}.modern .tab-switcher .tab-switch.active span{opacity:1}.modern .tab-switcher .tab-switch.active .modern-wrapper-icon{background-color:#edf0f2}.modern .tab-switcher .tab-switch.tab-switch{border-radius:50%}.modern .modern-wrapper-icon{border-radius:50%;width:64px;height:64px;display:flex;align-content:center;justify-content:center;margin-bottom:4px}.modern .modern-icon{width:48px}.modern h3.title{margin:0;padding:0 18px;text-align:center}.modern .modern-tabs{margin-top:32px;width:100%}.modern .modern-tabs .centered-tabs{justify-content:flex-start;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.modern .modern-tabs .centered-tabs::-webkit-scrollbar{display:none}.modern .modern-tabs .modern-tab{width:auto}.modern .modern-contents{height:auto}.modern .modern-contents .modern-content.active .modern-content-left{text-align:left;margin-top:30px;text-align:center;align-items:center}.modern .modern-contents .modern-content.active .modern-content-left .title{padding:0}.modern .modern-contents .modern-content.active .modern-content-left h1{font-size:28px;line-height:140%;text-align:center}.modern .modern-contents .modern-content.active .modern-content-left p{font-size:14px;line-height:22px;font-weight:400;text-align:center}.modern .modern-contents .modern-content.active .modern-content-left h1,.modern .modern-contents .modern-content.active .modern-content-left p{width:auto}.modern .modern-contents .modern-content.active .modern-content-left .tab-switcher{margin-top:24px;padding:4px;margin-bottom:0}.modern .modern-contents .modern-content.active .modern-content-left .modern-demo{display:none}.modern .modern-contents .modern-content.active .modern-demo{display:flex}.modern .modern-contents .modern-content.active .modern-content-image{height:auto;width:auto;min-width:0;padding:0}}@keyframes menuNotificationGrowUp{0%{left:0;top:0;right:0;bottom:0;border-width:1px;opacity:1}100%{left:-7px;top:-7px;right:-7px;bottom:-7px;border-width:14px;opacity:0}}.badge-new{padding:2px 6px;min-width:20px;max-height:20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background-color:#ff9000;border-radius:50px;font-size:14px;line-height:18px;color:#fff;position:relative}.badge-new:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #ff9000;border-radius:50px;animation:menuNotificationGrowUp 2s;animation-iteration-count:3}.indicator-new{width:24px;height:24px;background:url('/Content/images/indicator-new.svg') no-repeat}.advantages .content-width .extends .buttons-container{gap:40px;justify-content:center}.advantages .content-width .extends .tab-button{margin:0;height:75px;max-width:500px;border-color:#fff;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:32px;line-height:43px}.advantages .content-width .extends .tab-button.demo{background-color:#fff;color:#2190f7}.advantages .content-width .extends .tab-button.howto{color:#fff}.advantages .content-width .extends .tab-button:hover,.advantages .content-width .extends .tab-button:focus{box-shadow:8px 8px 5px rgba(0,0,0,.15);border-color:#fff;background-color:#fff;color:#2190f7}.advantages .content-width .extends .tab-button:focus{outline:auto}@media only screen and (max-width:1440px){.advantages .content-width .extends .buttons-container{gap:10px}.advantages .content-width .extends .tab-button{margin:20px 0;font-size:24px}}