@charset "utf-8";@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,50%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(50%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes scaleIn{from{transform:scaleX(0)}to{transform:scaleX(1)}}.wow{animation-name:fadeInUp}.wow.fade-in-left{animation-name:fadeInLeft}hr.wow{animation-name:scaleIn}.animated{animation-duration:.7s;animation-fill-mode:backwards}@media (print),(prefers-reduced-motion){.animated{animation:unset !important;transition:none !important}}
#mbCenter.mediaboxckmobile{z-index:1000000}*{box-sizing:border-box}html,body{margin:0;font-family:'Open Sans',sans-serif;font-size:16px;color:#3e3e3e;background:white}iframe{border:0}img{border:0;max-width:100%}a{color:#3498db;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}ul{margin:0}.hidden{display:none !important}.transparent{background:transparent}.shadow{box-shadow:1px 1px 3px 0px rgba(0,0,0,0.15)}.clear{clear:both}.center{text-align:center}.highlight{background:#eee}.highlight hr:not(.padding){background:#e0e0e0}.darkgray{background:linear-gradient(140deg,#2c3e50,#5d6d7e);color:white}.darkblue{background:linear-gradient(140deg,#0669bf,#4b8ab3);color:white}.darkgray a,.darkblue a{text-decoration:underline;color:white}pre[class*="language-"]{margin:20px 0;background:#f3f3f3;text-shadow:none}code{padding:5px;background:#f3f3f3;color:black}pre[class*="language-"] code{padding:0;text-shadow:none}.jutooltip-box-br{box-shadow:1px 1px 2px 0px rgba(0,0,0,0.1);font-size:14px}h1,h2,h3,h4{font-weight:400;margin:0 0 20px 0;font-size:28px;text-transform:uppercase;line-height:normal;overflow:hidden}h2{font-size:22px}h3{font-size:16px}h4{font-size:14px}h6{font-size:12px;font-weight:400;color:gray;margin:8px 0}h1.caption{margin-bottom:40px}h1.line:after{content:'';display:block;width:35px;margin:14px 0 0 0;border-top:5px solid #3498db}h1 sub{display:block;font-size:14px;vertical-align:unset}h1 a,h1 a:hover{display:inline-block;color:#3e3e3e;text-decoration:none}h1 a:hover span{text-decoration:underline}h1 em{font-style:normal;font-weight:100}a h1{}hr{max-width:1170px;height:5px;border:0;margin:0 auto;background:#eee}hr.padding{width:100%;height:30px;background:transparent}hr.form{height:0;background:transparent;margin-bottom:-30px}.article ul.list li{margin:10px 0}.article ul.list li strong{display:block}div.article{width:100%;max-width:1170px;padding:60px;margin:0 auto}div.article:after{content:'';display:block;clear:both}body div.content div.article{line-height:1.6em}div.article.wide{padding-left:0;padding-right:0}div.article.header{padding-top:160px}div.article.top{padding-top:0}div.article.bottom{padding-bottom:0}div.article.white{color:white}div.article.white a{color:#bee5ff}div.article.white a.button{color:white}div.article hr{margin:60px 0 60px -60px;width:calc(100% + 120px)}div.article hr.top{margin-top:0}div.article hr.bottom{margin-bottom:0}div.article hr.padding{background:transparent;width:100%;margin:0}div.article img{display:block;margin:0 auto;height:auto}div.article .images{margin:0 -15px -15px 0}div.article .images img{display:inline-block;margin:0 15px 15px 0}div.article strong.total{display:block;margin:15px 0 0 0;font-style:normal;font-weight:600}div.article .left{float:left;margin:0 40px 0 0}div.article .right{float:right;margin:0 0 0 40px}@media (max-width:860px){div.article{padding:40px 20px}div.article.header{padding-top:140px}div.article hr{margin:40px 0 40px -20px;width:calc(100% + 40px)}div.article .left,div.article .right{display:block;float:none;margin:20px 0}}div.article.side-by-side{display:flex}div.article.side-by-side.reverse{flex-direction:row-reverse}div.article.side-by-side>div{flex-shrink:0;white-space:nowrap}div.article.side-by-side>div:last-child{flex-shrink:1;white-space:normal;padding:0 0 0 60px}div.article.side-by-side.reverse>div:last-child{padding:0 60px 0 0}@media (max-width:860px){div.article.side-by-side,div.article.side-by-side.reverse{flex-wrap:wrap;align-items:center}div.article.side-by-side>div{text-align:center;width:100%}div.article.side-by-side>div:last-child,div.article.side-by-side.reverse>div:last-child{padding:40px 0 0 0}}div.page-header,dl.article-info{margin:0;color:white;background:linear-gradient(to right,#0669bf,#4b8ab3 85%)}div.page-header{padding:150px 0 0 0}div.page-header a,div.page-header h2 a:hover{color:white;text-decoration:underline}div.page-header h2 a{text-decoration:none}div.page-header h2,div.page-header span,dl.article-info dd{max-width:1170px;padding:0 60px 60px 60px;margin:0 auto;display:block}div.page-header h2{padding-bottom:0;font-size:28px}div.page-header h2:after{content:'';display:block;width:35px;margin:14px 0 0 0;padding:0 0 16px 0;border-top:5px solid rgba(255,255,255,0.5)}div.items-leading div:not(:first-child) div.page-header{padding-top:60px}div.testimonials div.items-leading div:not(:last-child):after{content:'';display:block;max-width:1170px;height:5px;margin:0 auto;background:#eee}@media (max-width:860px){div.page-header h2,div.page-header span,dl.article-info dd{padding:0 20px 40px 20px}div.page-header h2{margin-top:-10px;padding-bottom:0}div.items-leading div:not(:first-child) div.page-header{padding-top:40px}}div.page-header .menu{text-align:center;margin-top:-20px;font-size:0}div.page-header .menu a{display:inline-block;color:white;padding:15px 30px;font-size:16px;text-decoration:none;letter-spacing:2px;text-transform:uppercase}div.page-header .menu a:hover{text-decoration:underline}div.page-header .menu a.active{background:rgba(255,255,255,0.2)}div.page-header .menu img{margin-top:5px;width:70px;transition:.2s}div.page-header .menu a:hover img{transform:translateY(3px)}div.page-header .menu span{padding:12px 0 5px 0;font-size:14px;letter-spacing:2px;text-transform:uppercase}.article.menu{max-width:none;text-align:center}.article.menu a{position:relative;display:inline-block;padding:10px 20px;margin:5px 0;color:#3e3e3e;text-transform:uppercase;text-decoration:none;letter-spacing:1px;cursor:pointer}.article.menu a:hover{text-decoration:underline}.article.darkgray.menu a{color:white}.article.menu a:not(:last-child):not(.active):after{content:'';position:absolute;height:20px;width:1px;margin:2px 0 0 20px;background:#aeb6bf}.article.menu a.active,.article.menu strong a{background:#d6dbdf}.article.darkgray.menu a:not(:last-child):not(.active):after,.article.darkgray.menu a.active{background:#808b96}div.button{display:inline-block}button,div.button a,.online-store input.button{display:block;min-height:50px;text-transform:uppercase;font-weight:400;font-size:13px;color:white;white-space:nowrap;padding:14px 40px;letter-spacing:2px;background:#3498db;text-align:center;cursor:pointer;border:2px solid #3498db;line-height:normal;text-shadow:none;outline:none;text-decoration:none}div.button a em{font-style:normal;text-transform:none}button:hover,div.button a:hover,.online-store input.button:hover{text-decoration:underline}div.button.white a,div.button.white.transparent a{border-color:white;color:white}div.button.green a{background:#1abc9c;border-color:#1abc9c}div.button.transparent a{background:transparent;color:#3498db}button:disabled,button:disabled:hover{border-color:#c0c0c0;background:#c0c0c0;text-decoration:none}a.button{display:inline-block;margin:0 40px 30px 40px;text-transform:uppercase;text-decoration:none;color:#3e3e3e;text-align:center;vertical-align:top;letter-spacing:1px}a.button:hover{text-decoration:underline}a.button img{width:100px;height:100px;margin:0 auto 20px auto;transition:.2s}a.button:hover img{transform:translateY(4px)}.darkblue a.button{color:white}@media (max-width:1190px){div.button a{white-space:normal}}.article .buttons,.article .buttons.left,.article .buttons.right{display:flex;float:none;justify-content:center;flex-wrap:wrap;margin:0 -10px -10px 0}.article .buttons:not(:first-child){margin-top:30px}.article .buttons.left{justify-content:flex-start}.article .buttons.right{justify-content:flex-end}.article .buttons div.button{margin:0 10px 10px 0}.article .buttons:after{content:'';flex:0 0 100%;height:0}.article .buttons>a{margin:0 10px 10px 0;order:1}.article.buttons{display:table}.article.buttons>div:first-child{width:100%;padding-right:60px}.article.buttons>div{display:table-cell;vertical-align:bottom}.article.buttons div.button{margin:0 0 10px 0;width:100%}.article.buttons div.button:last-child{margin:0}@media (max-width:860px){.article .buttons{margin:0 0 -10px 0}.article .buttons .button{display:block;width:100%;margin:0 0 10px 0;padding:0 80px}.article .buttons.narrow .button{width:auto;padding:0}.article.buttons>div{display:table-row}.article.buttons .buttons .button:first-child{margin-top:30px}}@media (max-width:480px){.article .buttons .button{padding:0}}table{border-spacing:0;border-collapse:collapse}.article table.article{width:calc(100% + 120px);border-spacing:0;border-collapse:collapse;margin:0 0 0 -60px}.article table.article th{padding:20px;background:#eee;text-transform:uppercase;font-weight:400}.article table.article th:first-child,.article table.article td:first-child{width:70%}.article table.article td{padding:20px 0 0 0;border-bottom:2px solid #eee;vertical-align:bottom;min-width:100px}.article table.article td:first-child{padding-left:60px}.article table.article td:not(:first-child){text-align:center}.article table.article td a{text-transform:uppercase}.article table.article img{display:inline-block}.article table.article th span{display:block;height:0;margin-top:-1px;font-size:10px;line-height:12px}@media (max-width:860px){.article table.article{width:calc(100% + 40px);margin-left:-20px}.article table.article td:first-child{padding-left:20px}}.pagination{max-width:1170px;padding:20px 60px 40px 60px;margin:0 auto;text-align:right}.pagination ul{margin:0;padding:0}.pagination li{display:inline-block;min-width:30px;margin:0 10px 10px 0;text-align:left}.pagination span{display:block;padding:0 10px 5px 1px;border-bottom:2px solid #3e3e3e}.pagination li.pagination-start span,.pagination li.pagination-prev span,.pagination li.pagination-next span,.pagination li.pagination-end span{color:#c0c0c0;border-bottom:1px solid #c0c0c0;margin-bottom:1px}.pagination ul a{display:block;padding:0 10px 5px 1px;text-decoration:none;color:#1ba1e2;border-bottom:1px solid #1ba1e2}.pagination ul a:hover{border-width:2px;margin-bottom:-1px}@media (max-width:860px){.pagination{padding:20px 20px 40px 20px}}.article.links{padding:60px 0 0 0}.article.links a{display:block;padding-bottom:5px;text-decoration:none;color:#3e3e3e}.article.links a:hover h3,.article.links a:hover span{background:#eee}.article.links span{display:block}.article.links h3{padding:0 60px;margin:0;font-size:20px;font-weight:400;color:#1ba1e2;text-transform:uppercase}.article.links span{padding:3px 60px 60px 60px}@media (max-width:860px){.article.links{padding:40px 0 0 0}.article.links h3{padding:0 20px}.article.links span{padding:3px 20px 40px 20px}}
::-ms-clear{display:none}::-ms-reveal{display:none}::-webkit-search-decoration,::-webkit-search-cancel-button,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none}header{position:absolute;display:flex;flex-wrap:nowrap;width:100%;height:100px;background:rgba(255,255,255,0.8);z-index:100}header:before,header:after{content:'';flex-grow:1}header>div{display:flex;position:relative;width:100%;max-width:1170px;text-align:right}header .section{position:relative}header .section:first-child{flex-grow:1}header a{color:#3e3e3e}header img.logo{float:left;margin-top:18px;height:60px}header img.logo.mini{display:none}header .main-menu{display:inline-block;margin:40px 0 0 0;padding:0;font-size:0}header .main-menu li{display:inline-block;text-transform:uppercase;margin:0 20px 0 0;padding:0 20px 0 0;border-right:1px solid #b8b8b8;font-size:14px}header .main-menu li:last-child{margin:0;border:0}header .active-search .main-menu,header .registered .active-user .main-menu{display:none}@media (max-width:1190px){header .active-user .main-menu{display:none}}header .search-form{position:absolute;display:none;top:0;width:calc(100% - 240px);height:100px;margin-left:240px;background:rgba(190,190,190,0.2)}header .active-search .search-form{display:block}header .search-form form{width:100%;height:100%}header .search-form input[type="search"]{width:100%;height:100%;padding:0 60px 0 30px;border:0;font-size:16px;-webkit-appearance:textfield;outline:none;background:transparent}header .search-form input[type="image"]{top:calc(50% - 8px);right:16px;width:16px;height:16px;position:absolute;-webkit-tap-highlight-color:transparent}@media (max-width:1190px){header img.logo{margin-left:20px}}@media (max-width:860px){header div.section{position:static}header .main-menu{display:none;position:absolute;right:0;top:101px;width:100%;min-height:100px;margin:0;padding:40px 0 40px 20px;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.95) 50%);text-align:left}header .active-menu .main-menu{display:block}header .search-form{right:0;top:101px;width:100%;height:100px;border-left:none;background:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(255,255,255,0.95) 50%)}header .main-menu:after,header .search-form:after{top:auto;bottom:0}header .search-form input[type="search"]{padding-left:20px}}@media (max-width:540px){header .main-menu li{display:block;margin:0 0 20px 0;border:0}}@media (max-width:480px){header .search-form input[type="image"]{top:calc(50% - 11px);width:24px;height:24px}header img.logo{display:none}header img.logo.mini{display:block}}@media (max-width:310px){header img.logo.mini{display:none}}
footer{color:#999;font-size:14px}footer .article{padding-top:0;padding-bottom:0}footer strong{font-weight:400;color:#c8c8c8}footer h3{width:100%;margin:20px 0 5px 0;padding:20px 0 20px 0;color:white;font-size:14px;font-weight:400;text-transform:uppercase}footer ul{list-style:none;padding:0;margin:0;line-height:1.5em}footer li.empty{width:0;overflow:hidden}footer a{color:#999}footer .links{background:#29282e}footer .links .article{background:#29282e;padding:10px 20px 50px 60px;display:flex;flex-wrap:nowrap}footer .links a:hover{color:#c8c8c8}footer .section{white-space:nowrap;flex-grow:1}footer .section.group{display:flex;flex-wrap:wrap;flex-shrink:3}footer .section.contact-info{flex-shrink:4;align-self:flex-start}footer .section.products{flex-shrink:2}footer .section.newsletter{white-space:normal;margin-right:20px}footer .section.phones{padding-right:10px}footer .section.contact-buttons{line-height:normal;font-size:0;overflow:hidden}footer .section.contact-buttons a{margin:20px 25px 0 0;display:inline-block}footer .section.contact-buttons a:last-child{margin-right:0}footer .section.contact-buttons a img{opacity:0.25}footer .section.contact-buttons a:hover img{opacity:0.6}footer .copyright{padding:40px 0;background:white}footer .copyright img{float:left;width:45px;height:45px;margin:-3px 20px 0 0}footer .copyright a:hover{color:#999;text-decoration:underline}footer .copyright .article div{float:left}footer .copyright .article .moduletable{float:right;padding:10px 0}footer div.mod-languages li{float:left;margin:0;padding-left:15px;line-height:17px}footer div.mod-languages li:first-child{padding-left:0}footer div.mod-languages li:not(:last-child){border-right:1px solid #dadada;padding-right:15px}footer div.mod-languages li.lang-active a{color:#1ba1e2}@media (max-width:860px){footer .links .article,footer .section.group{display:block}footer .links .article,footer .copyright .article{padding-left:20px;padding-right:20px}footer .section.products{margin-top:20px}footer .section.newsletter{margin-right:0}footer .section h3{margin-top:10px;margin-bottom:0;cursor:pointer}footer .section h3:before{content:'+';display:inline-block;width:15px}footer .section.active h3:before{content:'-'}footer .section ul{display:none;margin-left:15px}footer .section .sti-newsletter{display:none}footer .section.active ul,footer .section.active .sti-newsletter{display:block}footer .section .section.contact-buttons{display:table;margin:10px auto 0 auto}footer .copyright .article{padding-right:20px;text-align:center}footer .copyright .article div{float:none;padding-top:25px}footer .copyright img{width:70px;height:70px;margin:0}footer .copyright a{display:inline-block}footer .copyright .article .moduletable{float:none;text-align:center;font-size:16px;display:table;margin:0 auto}}
.rscontact{max-width:1170px;padding:30px 0;margin:0 auto}.rscontact .mod-rscontact-pre-text{position:absolute;margin:30px 30px 0 500px;padding:0 0 20px 0}.rscontact h1{margin-bottom:15px}.rscontact h1 sub{font-size:22px}.rscontact form{position:relative;width:100%;padding:40px;border:8px solid #3498db}.rscontact fieldset{margin:-20px 0 0 0;padding:0;border:0}.rscontact .control-group{margin:15px 0 0 0}.rscontact .help-inline,.rscontact .mod-rscontact-error,.rscontact label:not(.control-label),.rscontact label span{display:none !important}.rscontact input,.rscontact select,.rscontact textarea{width:400px;padding:5px;border:0;border:1px solid #c8c8c8;outline:none;font-size:16px;height:34px;color:#3e3e3e;background:transparent}.rscontact input[name="mod_rscontact_full_name"]{margin:0}.rscontact select{padding-left:0;cursor:pointer}.rscontact textarea{display:block;height:200px;min-width:100%;max-width:100%;min-height:100px;max-height:550px;border:1px solid #c8c8c8;font-family:'Open Sans',sans-serif;resize:none}.rscontact input:focus,.rscontact select:focus,.rscontact textarea:focus{border-color:#3498db}.rscontact .error input,.rscontact .error select,.rscontact .error textarea{border-color:red}.rscontact label{display:block;text-transform:uppercase;font-size:14px;padding:0 0 0 4px;margin:0 0 5px 0}.rscontact button{float:right;outline:none;margin:10px 0 0 10px}.rscontact .g-recaptcha{float:left;margin:10px 2px 0 0}.rscontact .g-recaptcha>div,.rscontact .g-recaptcha iframe{width:calc(100% + 3px) !important;max-width:304px;overflow:hidden}.rscontact .alert{padding:10px 0 0 0;color:red;font-size:18px}.rscontact .alert-success{padding:40px 60px 50px 60px;color:green}@media (max-width:860px){.rscontact form{padding:40px 20px 20px 20px}.rscontact .mod-rscontact-pre-text{position:inherit;margin:5px 0 0 0}.rscontact .alert-success{padding:30px 20px 40px 20px}.rscontact input,.rscontact select,.rscontact textarea{width:100%;min-width:0;max-width:none}}@media (max-width:480px){.rscontact .g-recaptcha{float:right}.rscontact button{margin:20px 0 0 10px}}
.home.header{padding-top:140px;background:url(/images/blocks/home/background.jpg);background-position:top center}.home.header .article{line-height:normal;text-align:center;font-size:36px;font-weight:200;text-shadow:0 0 12px white}.home.header strong{font-weight:400}.home.header h1{margin-bottom:60px}.home.header .buttons{padding:20px 0 40px 0}.home.header .button{min-width:230px;margin-left:40px;margin-right:40px}@media (max-width:860px){.home.header .article{font-size:26px}.home.header .buttons .button{margin-left:20px;margin-right:20px}}.home.products{text-align:center;background:white}.home.products img{width:120px;height:110px;margin-bottom:30px;transition:transform .2s ease}.home.products .article div{display:inline-block;max-width:300px;margin:10px 20px;font-size:18px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.home.products .article div:hover{text-decoration:underline}.home.products .article div:hover img{transform:scale(1.2)}.home.reports{background:linear-gradient(135deg,#0669bf,#4b8ab3 85%)}.home.reports .article{text-align:center}.home.reports img{display:none;float:left;width:80px;margin:0 20px 0 0}.home.reports h3{font-weight:600}.home.reports .shape a{font-size:14px;color:white}.home.reports .shape a:hover{text-decoration:none}.home.reports svg{position:absolute;cursor:pointer;transition:all .3s ease}.home.reports path{transition:all .3s ease}.home.reports .shape div:hover path{opacity:0.7}.home.reports .shape div:hover h3{text-decoration:underline}.home.reports .shape{width:1170px;height:600px;margin:0 auto;padding:10px 60px 0 60px}.home.reports .shape div{width:525px;height:146px;float:left;text-align:left;cursor:pointer}.home.reports .shape div div{width:260px;padding:0 0 0 20px;float:none}.home.reports .shape .java div{padding:0}.home.reports .shape .net h3,.home.reports .shape .wpf h3{margin:70px 0 10px 0}.home.reports .shape .java h3{margin:120px 0 10px 0}.home.reports .shape .net,.home.reports .shape .wpf{height:174px}.home.reports .shape .js div,.home.reports .shape .wpf div{float:right}.home.reports .shape .java{width:220px;height:220px;float:right;margin-top:-8px;margin-right:415px}.home.reports .shape .web svg{margin:0 0 0 324px}.home.reports .shape .web:hover svg{margin:-20px 0 0 310px}.home.reports .shape .js:hover svg{margin:-20px 0 0 15px}.home.reports .shape .net svg{margin:0 0 0 322px}.home.reports .shape .net:hover svg{margin:8px 0 0 295px}.home.reports .shape .wpf svg{margin:0 0 0 74px}.home.reports .shape .wpf:hover svg{margin:8px 0 0 99px}.home.reports .shape .java svg{margin:0 0 0 -14px}.home.reports .shape .java:hover svg{margin:25px 0 0 -14px}@media (max-width:1190px){.home.reports svg{display:none}.home.reports img{display:block}.home.reports .shape{width:auto;height:auto;padding:0 60px 60px 60px}.home.reports .shape h3,.home.reports .shape .net h3,.home.reports .shape .wpf h3,.home.reports .shape .java h3{margin-top:0;margin-left:100px;font-size:18px}.home.reports .shape .web,.home.reports .shape .js,.home.reports .shape .net,.home.reports .shape .wpf,.home.reports .shape .java{float:none;width:auto;height:auto;margin:0 0 30px 0;font-size:16px}.home.reports .shape .java{margin:0}.home.reports .shape .web div,.home.reports .shape .js div,.home.reports .shape .net div,.home.reports .shape .wpf div,.home.reports .shape .java div{float:none;width:auto;padding:0}}@media (max-width:860px){.home.reports .shape{padding:0 20px 40px 20px}}@media (max-width:480px){.home.reports .shape h3,.home.reports .shape .net h3,.home.reports .shape .wpf h3,.home.reports .shape .java h3{margin-left:0;text-align:center}}.home.dashboards{background:white}.home.dashboards .article{text-align:center}.home.dashboards img{display:none;float:left;width:80px;margin:0 20px 0 0}.home.dashboards .shape a{font-size:14px;color:#3e3e3e}.home.dashboards .shape a:hover{text-decoration:none}.home.dashboards h3{font-weight:600}.home.dashboards svg{position:absolute;cursor:pointer;transition:all .3s ease}.home.dashboards path{transition:all .3s ease}.home.dashboards .shape div:hover path{opacity:0.7}.home.dashboards .shape div:hover h3{text-decoration:underline}.home.dashboards .shape{width:1170px;height:610px;margin:0 auto;padding:10px 60px 0 60px}.home.dashboards .shape div{width:525px;height:360px;float:left;text-align:left;cursor:pointer}.home.dashboards .shape div:after{content:'';display:block;clear:both}.home.dashboards .shape div div{width:275px;height:auto;padding:0 0 0 20px;float:none}.home.dashboards .shape h3{margin:120px 0 10px 0}.home.dashboards .shape .win div{width:280px}.home.dashboards .shape .js div{float:right}.home.dashboards .shape .win{width:220px;height:220px;float:right;margin:-43px 450px 0 0}.home.dashboards .shape .web svg{margin:0 0 0 268px}.home.dashboards .shape .web:hover svg{margin:-20px 0 0 252px}.home.dashboards .shape .js:hover svg{margin:-20px 0 0 13px}.home.dashboards .shape .win svg{margin:0 0 0 -111px}.home.dashboards .shape .win:hover svg{margin:25px 0 0 -111px}@media (max-width:1190px){.home.dashboards svg{display:none}.home.dashboards img{display:block}.home.dashboards .shape{width:auto;height:auto;padding:0 60px 60px 60px}.home.dashboards .shape h3{margin-top:0;margin-left:100px;font-size:18px}.home.dashboards .shape .web,.home.dashboards .shape .js,.home.dashboards .shape .win{float:none;width:auto;height:auto;margin:0 0 30px 0;font-size:16px}.home.dashboards .shape .win{margin:0}.home.dashboards .shape .web div,.home.dashboards .shape .js div,.home.dashboards .shape .win div{float:none;width:auto;padding:0}}@media (max-width:860px){.home.dashboards .shape{padding:0 20px 40px 20px}}@media (max-width:480px){.home.dashboards .shape h3{margin-left:0;text-align:center}}
div.content-category table.category{width:100%;max-width:1170px;margin:55px auto}div.content-category table.category td{padding:5px 60px}div.content-category table.category td:last-child{white-space:nowrap}@media (max-width:860px){div.content-category table.category{margin:35px auto}div.content-category table.category td{padding:5px 20px}}div.blog-site div.item-image{display:none}.moduletable.news{padding:60px 40px 50px 40px;margin:0 auto;background:#f1f1f1}.moduletable.news h3{font-size:28px;text-align:center;margin-bottom:45px}.newsflash.news{max-width:1170px;display:block;font-size:0;margin:0 auto;text-align:center}.newsflash.news .item{display:inline-block;overflow:hidden;width:320px;height:410px;margin:15px;font-size:16px;text-align:left}.newsflash.news .item:first-child{width:670px}.newsflash.news h2{margin:0}.newsflash.news h2 span{display:block;font-size:12px}.newsflash.news a{display:table;width:100%;height:100%;padding:15px;border-spacing:15px;color:#3e3e3e;text-decoration:none;background:white;background-position:center;background-repeat:no-repeat;background-size:cover}.newsflash.news a:hover h2{text-decoration:underline}.newsflash.news a div{display:table-row;width:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.newsflash.news a div:last-child{height:100%}@media (max-width:860px){.moduletable.news{padding:40px 5px}.newsflash.news .item:first-child{width:320px}}@media (max-width:480px){.newsflash.news .item,.newsflash.news .item:first-child{width:calc(100% - 30px)}}@keyframes spin-right{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin-left{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}.article .reports-design-service-integration .content img{position:absolute;display:inline-block;margin:0 0 0 -524px;animation:spin-right 10s linear 0s infinite;width:523px;height:523px}.article .reports-design-service-integration img.integration1{animation-duration:10s;position:relative;margin:0}.article .reports-design-service-integration img.integration2{animation-name:spin-left;animation-duration:3s}.article .reports-design-service-integration img.integration3{animation-duration:4s}.article .reports-design-service-integration img.integration4{animation-name:spin-left;animation-duration:14s}.article .reports-design-service-integration img.integration5{animation-duration:12s}.article .reports-design-service-integration img.integration6,.article .reports-design-service-integration img.integration7{animation-name:none}
.search{max-width:1170px;margin:0 auto}.search form{position:relative;width:100%;padding:40px 52px;margin:30px 0;border:8px solid #1ba1e2}.search form div{display:table;width:100%}.search form div div{display:table-cell;vertical-align:top}.search form button{margin-left:10px}.search form>span{display:block;text-transform:uppercase;font-size:14px;padding:0 0 0 4px;margin:0 0 5px 0}.search form span.phrases{padding-top:30px;margin:0}.search form input[type="search"]{width:100%;height:50px;padding:0 5px;outline:none;font-size:16px;border:1px solid #c8c8c8}.search form input[type="radio"]{position:relative;top:1px;margin:10px 5px 0 0;cursor:pointer}.search form label{margin:0 30px 0 0;cursor:pointer}.search a{display:block;padding-bottom:5px;text-decoration:none;color:#3e3e3e}.search a:hover dt,.search a:hover dd{background:#eee}.search dl,.search dd{margin:0}.search dt{padding:0 60px;font-size:20px;color:#1ba1e2;text-transform:uppercase}.search dd{padding:3px 60px 60px 60px}.search .small{color:#3e3e3e;font-weight:300}.search .highlight{background:#eee}.search a:hover .highlight{background:#dadada}.search .searchintro strong{display:block;font-weight:400;text-transform:uppercase;padding-bottom:60px}@media (max-width:860px){.search form{padding:20px 12px}.search dt{padding:0 20px}.search dd{padding:3px 20px 40px 20px}.search .searchintro strong{padding-bottom:40px}}@media (max-width:480px){.search form div div,.search form label{display:block}.search form button{margin:10px 0 0 0}}
.company.location{padding-top:100px;background:#546275;text-align:center}.company.location .article div{padding:60px 0;overflow:hidden}.company.location .arrow{position:absolute;left:calc(50% - 200px);max-width:100%;transition:all .5s ease}.company.location:hover .arrow{transform:rotate(150deg);-webkit-transform:rotate(150deg)}.company.location .article div img:last-child{display:none}@media (max-width:480px){.company.location .article div img{display:none}.company.location .article div img:last-child{display:block}}.company.contacts{background:#2980b9}.company.contacts .article:not(.top){text-align:center}.company.contacts .article>div{float:left;display:flex;width:50%;text-align:left;margin:60px 0 0 0}.company.contacts .article div div{flex-grow:1;padding-left:20px;align-self:center}@media (max-width:860px){.company.contacts .article>div{width:100%;margin:40px 0 0 0}}@media (max-width:480px){.company.contacts .article div img{align-self:flex-start;width:64px}}
.article.resellers{padding-top:0;text-align:center}.article.resellers hr{margin-bottom:0}.article .reseller{display:inline-block;width:345px;margin:60px 0 0 0;padding:0 25px 0 0;text-align:left}.article .reseller img{max-width:100%}@media (max-width:860px){.article.resellers hr{display:none}.article .reseller{width:100%;margin-top:40px;padding-right:0}.article .reseller:not(:last-child){margin-bottom:40px}.article .reseller:not(:last-child):after{content:'';position:absolute;display:block;width:100%;height:5px;margin:40px 0 0 -20px;background:#f1f1f1}}
.article.get-started div{float:left;width:50%;height:170px;padding:5px 0 35px 20px}.article.get-started img{float:left;margin:0 40px 5px 0}.article.get-started div img{float:left;margin:0 40px 20px 0}@media (max-width:860px){.article.get-started div{width:100%;height:auto}}
.downloads.apps{height:0;overflow:hidden}.article.downloads h1{margin-bottom:30px}.article.downloads h4{margin:23px 0 3px 0;font-weight:600}.article.downloads img{width:120px;float:left;margin:20px 60px 20px 0}@media (max-width:860px){.article.downloads img{float:none;margin:20px auto 10px auto}}
.products-group.article img{width:300px}.products-group.article>a{position:relative;float:left;margin:0 60px 0 -60px;z-index:10}.products-group.article .description{margin:40px 0 0 0}@media (max-width:860px){.products-group.article>a{float:none;margin:40px auto}.products-group.article .description{margin:20px 0 0 0}}
.article.compare-products{display:flex}.article.compare-products img{width:16px;height:16px}.article.compare-products a{display:block;color:#3e3e3e;text-decoration:none;text-transform:uppercase;font-size:20px}.article.compare-products a h4{margin:0}.article.compare-products a:hover h4{text-decoration:underline}.article.compare-products .section{display:flex;flex-grow:1;flex-shrink:1;white-space:nowrap}.article.compare-products .section .column{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:0}.article.compare-products .section .column.ultimate{flex-basis:100px}.article.compare-products .section .column div{display:flex;align-items:center;width:100%;height:40px;font-size:0;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0}.article.compare-products .section .column div:first-child{border-top:1px solid #c0c0c0}.article.compare-products .section .column .caption{height:70px;text-align:right;justify-content:flex-end;padding:0 10px}.article.compare-products .section .chapter{background:#f1f1f1}.article.compare-products .section .column:not(:last-child) .chapter{border-right:0}.article.compare-products .section.features{flex-basis:450px;align-self:flex-start;max-width:300px}.article.compare-products .section.features .column .caption{font-size:0}.article.compare-products .section.features .column div{padding-left:25px}.article.compare-products .section.features .column div:first-child{border-top:0}.article.compare-products .section.features .column div:not(:first-child){font-size:16px;border-left:1px solid #c0c0c0}.article.compare-products .section.features .column div.chapter{padding:0 0 0 10px;border-right:0;font-size:20px;text-transform:uppercase}.article.compare-products .section.products{overflow-x:hidden;overflow-y:hidden}@media (max-width:1000px){.article.compare-products .section.products{overflow-x:scroll}}
.products.ultimate.description{padding-top:100px;background:#eee}.products.ultimate.description .computer-table{background:white;margin-top:60px;text-align:center}.products.ultimate.description .computer-table>img{position:relative;top:-60px}.products.ultimate.description .computer-table a img{position:absolute;z-index:10;opacity:0;transition:all .3s ease}.products.ultimate.description .computer-table a:hover img{opacity:1}@media (max-width:860px){.products.ultimate.description .computer-table>a{display:none}}.products.ultimate.platforms{background:#546275}.products.ultimate.platforms .article a.button img{width:auto;height:auto}.products.ultimate.devices .devices{display:block;position:relative;max-width:673px;padding-left:0;padding-right:0;overflow:hidden}.products.ultimate.devices img{position:absolute}.products.ultimate.devices img:last-child{position:relative;z-index:10}.products.ultimate.devices img.device-1{animation:device-opacity 12s linear 0s infinite;opacity:0}.products.ultimate.devices img.device-2{animation:device-opacity 12s linear 3s infinite;opacity:0}.products.ultimate.devices img.device-3{animation:device-opacity 12s linear 6s infinite;opacity:0}.products.ultimate.devices img.device-4{animation:device-opacity 12s linear 9s infinite;opacity:0}@keyframes device-opacity{0%{opacity:0;transform:scale(0.9)}5%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(1)}30%{opacity:0;transform:scale(1.1)}100%{opacity:0;transform:scale(0.9)}}.products.ultimate.components{background:#eee}.products.ultimate.components .article a.button{background:white;margin:20px;width:225px;padding:25px 0;font-size:18px}.products.ultimate.components .article img{margin:5px auto 25px auto;width:120px;height:120px}@media (max-width:480px){.products.ultimate.components .article div{padding:20px;margin:10px}.products.ultimate.components .article img{width:70%}}.products.ultimate.designer{background:#2980b9}.products.ultimate.designer .designer{padding-left:0;padding-right:0}.products.ultimate.designer .designer div{position:absolute;overflow:hidden;width:160px;height:216px;margin:133px 0 0 530px}.products.ultimate.designer .designer img.report-list{animation:report-list-offset 20s ease-in-out 0s infinite}.products.ultimate.designer .designer img.report-corner{position:absolute;margin:133px 0 0 645px}@keyframes report-list-offset{0%{transform:translateY(0)}3%{transform:translateY(-217px)}20%{transform:translateY(-217px)}23%{transform:translateY(-434px)}40%{transform:translateY(-434px)}43%{transform:translateY(-651px)}60%{transform:translateY(-651px)}63%{transform:translateY(-869px)}80%{transform:translateY(-869px)}83%{transform:translateY(0)}100%{transform:translateY(0)}}@media (max-width:1190px){.products.ultimate.designer .designer div,.products.ultimate.designer .designer img.report-list,.products.ultimate.designer .designer img.report-corner{display:none}}
.products.reports-js.description{padding-top:100px;background:linear-gradient(140deg,#2c3e50,#5d6d7e)}.products.reports-js.description .article.top{position:relative;overflow:hidden}.products.reports-js.description img{position:absolute;width:678px;height:387px;max-width:none;margin-left:280px}.products.reports-js.description img:last-child{position:relative;margin:50px 0 50px 600px;width:287px;height:287px}.products.reports-js.description img.js-bubbles-1{animation:js-bubbles 20s ease-in-out 0s infinite}.products.reports-js.description img.js-bubbles-2{animation:js-bubbles 40s ease-in-out 0s infinite}.products.reports-js.description img.js-bubbles-3{animation:js-bubbles 60s ease-in-out 0s infinite}@keyframes js-bubbles{0%{transform:translateX(-60px)}50%{transform:translateX(60px)}100%{transform:translateX(-60px)}}@media (max-width:1190px){.products.reports-js.description img{margin-left:140px}.products.reports-js.description img:last-child{margin-left:auto;margin-right:auto}}@media (max-width:860px){.products.reports-js.description img{margin-left:auto}}.products.reports-js.designer{background:#e5e7e9}.products.reports-js.opportunities{background:white}.products.reports-js.opportunities img{position:relative;display:inline-block;width:160px;height:297px;left:-55px}.products.reports-js.opportunities img:first-child{left:0}.products.reports-js.opportunities img:last-child{left:-110px;margin-right:-110px}@media (max-width:480px){.products.reports-js.opportunities img{width:114px;height:212px}}.products.reports-js.client-server{background:linear-gradient(140deg,#0669bf,#4b8ab3)}.products.reports-js.client-server img{position:relative;width:402px;height:297px}.products.reports-js.client-server img:last-child{margin-top:-297px}.products.reports-js.compatibility{background:#e5e7e9}.products.reports-js.compatibility img{width:270px;height:282px;margin-top:10px}.products.reports-js.devices{background:white;text-align:center}.products.reports-js.devices img{width:600px;height:388px}.products.reports-js.devices img:not(:first-child){position:relative;margin-top:-388px}@media (max-width:540px){.products.reports-js.devices img{width:300px;height:194px}.products.reports-js.devices img:not(:first-child){margin-top:-194px}}.products.reports-js.ultimate{background:linear-gradient(140deg,#2c3e50,#5d6d7e)}
.products.reports-net .description .reports{margin-bottom:-10px}.products.reports-net .description .reports a{display:inline-block;margin:10px;transition:transform .2s}.products.reports-net .description .reports a:not(.animated){opacity:0}.products.reports-net .description .reports a:hover{transform:scale(1.05)}.products.reports-net .description img{width:180px;height:250px}@media (max-width:480px){.products.reports-net .description img{width:100px;height:140px}}.products.reports-net .data .adapters{overflow:hidden}.products.reports-net .data .adapters .section{display:flex;flex-wrap:nowrap;justify-content:center}.products.reports-net .data .adapters .section div{flex-shrink:0}.products.reports-net .data .adapters .section img{width:68px;height:68px;margin:0 15px;opacity:0.6}.products.reports-net .data .adapters .section:first-child img{margin-bottom:30px}@media (max-width:480px){.products.reports-net .data .adapters .section img{width:48px;height:48px;margin:0 10px}.products.reports-net .data .adapters .section:first-child img{margin-bottom:20px}}.products.reports-net .report-viewer img{margin-top:65px}@media (max-width:860px){.products.reports-net .report-viewer img{margin-top:0}}.products.reports-net .features .container{font-size:0}.products.reports-net .features .section{display:inline-block;white-space:nowrap}.products.reports-net .features img{display:inline-block;padding:30px;width:111px;height:111px;border-right:1px solid #eee;border-bottom:1px solid transparent;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.products.reports-net .features img.active{background:#eee}.products.reports-net .features .section:last-child img:last-child{border-color:transparent}@media (max-width:1190px){.products.reports-net .features .section{display:block}.products.reports-net .features .section:first-child img{border-bottom-color:#eee}.products.reports-net .features .section:first-child img:last-child{border-right-color:transparent}}@media (max-width:580px){.products.reports-net .features img{width:20%;height:20%;padding:5%}}
.products.reports-online .article{text-align:center}.products.reports-online:nth-child(even){background:#ecf0f1}.products.reports-online.description{padding-top:100px;background:linear-gradient(to bottom,#ecf0f1 300px,white 300px)}.products.reports-online.description .gear{position:absolute;animation:online-gears 3s linear 0s infinite}.products.reports-online.description .gear-main{animation:online-gears 9s linear 0s infinite}@keyframes online-gears{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:1190px){.products.reports-online.description .gear{display:none}}@media (max-width:860px){.products.reports-online.description .article{background:#ecf0f1}.products.reports-online.description .article:last-child{background:white}}.products.reports-online.reports{padding-bottom:370px}.products.reports-online.reports .how-to-create{position:absolute;transition:all .7s ease}.products.reports-online.reports .how-to-create.element-1{margin:-30px 0 0 125px}.products.reports-online.reports .how-to-create.element-2{margin:260px 0 0 315px}.products.reports-online.reports .how-to-create.element-2:hover{transform:rotate(-5deg) skewX(10deg)}.products.reports-online.reports .how-to-create.element-3{margin:300px 0 0 585px}.products.reports-online.reports .how-to-create.element-3:hover{transform:rotate(5deg) skewX(-10deg)}.products.reports-online.reports .how-to-create.element-4{margin:30px 0 0 685px}@media (max-width:1190px){.products.reports-online.reports{padding-bottom:0}.products.reports-online.reports .how-to-create{display:none}}.products.reports-online.service .clouds{height:570px}.products.reports-online.service .clouds img{position:absolute;transition:all 1s ease}.products.reports-online.service .clouds .cloud-back{margin:0 0 0 100px}.products.reports-online.service .clouds .monitor{margin:150px 0 0 445px}.products.reports-online.service .clouds .cloud-front{padding:60px 0 0 60px;opacity:0}.products.reports-online.service .clouds:hover .cloud-back{margin:100px 0 0 245px;opacity:0}.products.reports-online.service .clouds:hover .monitor{margin:100px 0 0 295px}.products.reports-online.service .clouds:hover .cloud-front{opacity:0.9}@media (max-width:1190px){.products.reports-online.service .clouds{height:auto}.products.reports-online.service .clouds .monitor,.products.reports-online.service .clouds:hover .monitor{position:relative;margin:0 auto}.products.reports-online.service .clouds .cloud-back,.products.reports-online.service .clouds .cloud-front{display:none}}.products.reports-online.modifying .tablet-icon{position:absolute;transition:all .5s ease;margin:30px 0 0 360px}@media (max-width:1190px){.products.reports-online.modifying .tablet-icon{display:none}}.products.reports-online.publish .circle-element{position:absolute;z-index:10;transition:all .3s ease}.products.reports-online.publish .circle-element:hover{transform:scale(1.2)}@media (max-width:1190px){.products.reports-online.publish .article:last-child{display:none}}
.products.cloud h1,.products.cloud h2{margin:0}.products.cloud hr{display:none}.products.cloud .article hr{border:0;display:inline-block;background:#2980b9;width:35px;height:5px;margin:15px 0 10px 0}@media (max-width:860px){.products.cloud hr{display:block}}.products.cloud.description{height:634px;padding-top:100px;background-color:#f8f8f8;background-image:url(/images/products/cloud/what-is-cloud/background.png);background-position:center top}.products.cloud.description .article{padding-top:150px}.products.cloud.description .article div{max-width:380px}@media (max-width:860px){.products.cloud.description{background-position:40% top}}.products.cloud.storage{background-color:#f8f8f8}.products.cloud.storage .article>div{float:left;padding:60px}.products.cloud.storage .article div div{max-width:320px}.products.cloud.storage .button{margin-top:100px}.products.cloud.storage img{position:relative}.products.cloud.storage img.cloud{position:absolute}.products.cloud.storage img.cloud-top{margin:-80px 0 0 -200px;animation:cloud-shift 100s infinite}.products.cloud.storage img.cloud-left{margin:80px 0 0 -230px;animation:cloud-shift-reverse 50s infinite}.products.cloud.storage img.cloud-bottom{z-index:10;margin:360px 0 0 80px;animation:cloud-shift 70s infinite}.products.cloud.storage img.cloud.safe-handle{margin:162px 0 0 162px;animation:cloud-safe-handle 10s infinite;z-index:10}@keyframes cloud-shift{0%{transform:translateX(-80px)}50%{transform:translateX(30px)}100%{transform:translateX(-80px)}}@keyframes cloud-shift-reverse{0%{transform:translateX(80px)}50%{transform:translateX(-30px)}100%{transform:translateX(80px)}}@keyframes cloud-safe-handle{0%{transform:rotate(0deg)}10%{transform:rotate(30deg)}20%{transform:rotate(30deg)}30%{transform:rotate(-60deg)}40%{transform:rotate(-60deg)}50%{transform:rotate(-170deg)}60%{transform:rotate(-170deg)}70%{transform:rotate(80deg)}80%{transform:rotate(80deg)}90%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@media (max-width:1190px){.products.cloud.storage .article>div:first-child{padding:0}.products.cloud.storage img.cloud{display:none}}@media (max-width:860px){.products.cloud.storage{text-align:center}.products.cloud.storage .article>div{float:none;padding:40px 0 0 0}.products.cloud.storage .article div div:not(.button){margin:0 auto}.products.cloud.storage .button{margin-top:40px}}.products.cloud.designer{background:#f8f8f8;text-align:center}.products.cloud.designer .article div{margin:0 auto;max-width:340px}.products.cloud.designer img.safari-arrow{position:absolute;margin:107px 0 0 358px;animation:cloud-safari-arrow 15s infinite}@keyframes cloud-safari-arrow{0%{transform:rotate(0deg)}5%{transform:rotate(90deg)}10%{transform:rotate(90deg)}15%{transform:rotate(-90deg)}20%{transform:rotate(-90deg)}25%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@media (max-width:1190px){.products.cloud.designer img.safari-arrow{display:none}}.products.cloud.team{min-height:620px;background-image:url(/images/products/cloud/teamwork/team.png);background-position:center top}.products.cloud.team .article{padding-top:90px;padding-left:570px}.products.cloud.team .article div{max-width:320px}.products.cloud.team .button{margin-top:100px}.products.cloud.team img{position:absolute}.products.cloud.team img.puzzle{margin:191px 0 0 -345px;z-index:10}.products.cloud.team img.report-1{margin:201px 0 0 -332px;opacity:0;animation:cloud-team-reports 16s ease-in-out 0s infinite}.products.cloud.team img.report-2{margin:201px 0 0 -283px;opacity:0;animation:cloud-team-reports 16s ease-in-out 2s infinite}.products.cloud.team img.report-3{margin:250px 0 0 -332px;opacity:0;animation:cloud-team-reports 16s ease-in-out 4s infinite}.products.cloud.team img.report-4{margin:250px 0 0 -283px;opacity:0;animation:cloud-team-reports 16s ease-in-out 6s infinite}.products.cloud.team img.report-5{margin:201px 0 0 -332px;opacity:0;animation:cloud-team-reports 16s ease-in-out 8s infinite}.products.cloud.team img.report-6{margin:201px 0 0 -283px;opacity:0;animation:cloud-team-reports 16s ease-in-out 10s infinite}.products.cloud.team img.report-7{margin:250px 0 0 -332px;opacity:0;animation:cloud-team-reports 16s ease-in-out 12s infinite}.products.cloud.team img.report-8{margin:250px 0 0 -283px;opacity:0;animation:cloud-team-reports 16s ease-in-out 14s infinite}@keyframes cloud-team-reports{0%{opacity:0}10%{opacity:1}50%{opacity:1}60%{opacity:0}100%{opacity:0}}@media (max-width:1190px){.products.cloud.team .article{padding-left:50%}.products.cloud.team img{display:none}}@media (max-width:860px){.products.cloud.team .button{margin-top:40px}}@media (max-width:480px){.products.cloud.team{min-height:0;background-image:none;text-align:center}.products.cloud.team .article{padding:40px 20px}.products.cloud.team .article div:not(.button){margin:0 auto}}.products.cloud.history{height:550px;background-image:url(/images/products/cloud/history/background.png);background-position:center top}.products.cloud.history .article div{max-width:250px}.products.cloud.publish{background:#f8f8f8}.products.cloud.publish .article{padding-left:50px;padding-right:50px}.products.cloud.publish .article h1,.products.cloud.publish .article hr{margin-left:10px}.products.cloud.publish .article div{float:left;margin:0 10px 20px 10px}.products.cloud.publish .article div.text{max-width:500px;padding-right:20px}.products.cloud.publish .article div:not(.text){width:240px;height:150px;border:1px solid #eee;background:white;padding:10px}.products.cloud.publish .article div a{display:block;width:100%;height:100%;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;color:#3e3e3e;font-size:14px}.products.cloud.publish .article div img{padding:15px}.products.cloud.publish .article div span{display:inline-block;border:2px solid #1ba1e2;padding:8px 25px;margin:32px 0;letter-spacing:2px;color:#1ba1e2}.products.cloud.publish .article div a:hover,.products.cloud.publish .article div a:hover span{background:#eaf2f8;text-decoration:underline}@media (max-width:860px){.products.cloud.publish .article{padding-left:10px;padding-right:10px}}@media (max-width:480px){.products.cloud.publish .article div{float:none}.products.cloud.publish .article div:not(.text){margin-left:auto;margin-right:auto}}.products.cloud.sharing{background-image:url(/images/products/cloud/sharing/background.png);background-position:center top;min-height:500px}.products.cloud.sharing .article div{max-width:320px}.products.cloud.sharing .button{margin-top:100px}@media (max-width:480px){.products.cloud.sharing .button{margin-top:40px}}.products.cloud.trial{background-image:url(/images/products/cloud/who-can-use/background.png);background-position:center top;min-height:540px}.products.cloud.trial .article{padding-left:570px}.products.cloud.trial .button{margin-top:100px}.products.cloud.trial img.report-stamp{position:absolute;margin:200px 0 0 -240px;animation:cloud-report-stamp 15s infinite}@keyframes cloud-report-stamp{0%{transform:scale(1);opacity:1}9%{transform:scale(0.7);opacity:0}10%{transform:scale(6);opacity:0}14%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:1}}@media (max-width:1190px){.products.cloud.trial .article{padding-left:50%}.products.cloud.trial img.report-stamp{display:none}}@media (max-width:480px){.products.cloud.trial{background-image:none;min-height:0}.products.cloud.trial .article{padding-left:20px}.products.cloud.trial .button{margin-top:40px}}
.products.reports.description{margin-bottom:-120px;padding-top:100px;background:linear-gradient(135deg,#197ad0,#8966c9 85%)}.products.reports.description strong{display:block;margin-top:15px}@media (max-width:860px){.products.reports.description{margin-bottom:-80px}}.products.reports.samples{padding-top:60px;background:#f1f1f1}.products.reports.samples strong{display:block;margin-top:15px}.products.reports.samples .container{overflow:hidden;text-align:center;margin-bottom:-200px;-webkit-user-select:none;-ms-user-select:none}.products.reports.samples .container .section{width:2200px;position:relative;margin-left:calc(50% - 1100px);text-align:center;padding:5px 0 75px 0}.products.reports.samples .container a{display:inline-block;position:relative;margin:10px 15px;transition:transform .2s ease}.products.reports.samples .container a:hover{transform:scale(1.1)}@media (max-width:860px){.products.reports.samples{padding-top:40px}}.products.reports.data{background:white;padding-top:180px}.products.reports.data .container{padding-left:0;padding-right:0;font-size:0}.products.reports.data strong{display:block;margin-top:15px}.products.reports.data .container .section{position:relative;display:inline-block;width:100%;max-width:380px;height:185px}.products.reports.data .container .section img{position:absolute;width:50px;height:auto;padding:8px;background:#ef86ab}.products.reports.data .container .video{display:inline-block;width:155px;height:155px;margin:15px 30px;background:#836890;cursor:pointer}.products.reports.data .container .video img{position:absolute;width:80px;height:80px;margin:37px 0 0 37px}@media (max-width:1190px){.products.reports.data .container .video{display:block;margin:30px auto}}@media (max-width:400px){.products.reports.data .container .section{overflow:hidden}}.products.reports.engine{background:linear-gradient(to right,transparent 0%,transparent 50%,#023059 50%,#023059 100%)}.products.reports.engine .background{background-image:url(/images/products/reports/engine/background.png);background-repeat:no-repeat;background-position:calc(50% - 960px) top}.products.reports.engine strong{display:block;margin-top:15px}.products.reports.engine hr{height:2px}.products.reports.engine .article{background:#023059}.products.reports.engine h1{padding-bottom:30px}.products.reports.engine .component{clear:both}.products.reports.engine .component.left{padding-right:50%;text-align:right}.products.reports.engine .component.right{padding-left:50%;text-align:left}.products.reports.engine .component img{width:120px;padding:10px 25px 40px 25px}.products.reports.engine .component.left img{float:right}.products.reports.engine .component.right img{float:left}@media (max-width:860px){.products.reports.engine h1{padding-bottom:0}.products.reports.engine .component.left,.products.reports.engine .component.right{float:none;padding-left:0;padding-right:0;padding-top:30px;text-align:center}.products.reports.engine .component.left img,.products.reports.engine .component.right img{float:none;width:60px;padding:0 0 20px 0}}.products.reports.components{background:white}.products.reports.components strong{display:block;margin-top:15px}.products.reports.components ul{padding:0;list-style:none;text-align:right}.products.reports.components li{display:inline-block;width:180px;margin:0;font-size:20px;text-align:center;cursor:pointer}.products.reports.components li img{width:60px;margin-bottom:10px}.products.reports.components li span{padding:0 5px;border-bottom:2px solid transparent;text-transform:uppercase;white-space:nowrap}.products.reports.components li.active span{border-color:#808080}.products.reports.components .component{display:none;padding-top:30px;text-align:left}.products.reports.components .component.active{display:block}.products.reports.components .component img{float:right;width:550px;height:auto;margin-left:60px}.products.reports.components .component .buttons{justify-content:flex-start}@media (max-width:1190px){.products.reports.components ul{text-align:center}.products.reports.components li{width:120px}.products.reports.components .component img{float:none;margin:0 auto 30px auto}}@media (max-width:860px){.products.reports.components .component{text-align:center}}@media (max-width:480px){.products.reports.components li{width:80px;font-size:14px}.products.reports.components li img{width:40px}}.products.reports.integration{background:linear-gradient(135deg,#0669bf,#4b8ab3 85%);clear:both}.products.reports.integration a{display:inline-block;width:200px;margin:60px 0 0 0;cursor:pointer;color:white;text-decoration:none}.products.reports.integration img{width:100px;margin-bottom:20px}.products.reports.integration span{margin-left:5px;padding:0 5px;font-size:20px;border-bottom:2px solid transparent;text-transform:uppercase;white-space:nowrap}.products.reports.integration span:after{content:' >'}.products.reports.integration a:hover span{border-color:white}.products.reports.licensing ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:60px;padding:0;list-style:none}.products.reports.licensing li{display:inline-block;width:250px;height:300px;margin:0;cursor:inherit;background-repeat:no-repeat;background-size:80%;background-position:center 90%}.products.reports.licensing img{width:200px;height:200px}.products.reports.licensing li:nth-child(odd){background-position:center 10%;padding-top:200px}@media (max-width:480px){.products.reports.licensing ul{margin:0}.products.reports.licensing li{height:260px}.products.reports.licensing li:nth-child(odd),.products.reports.licensing li:nth-child(even){background-position:center 0%;padding-top:180px}}.products.reports.full-set{background:#f1f1f1}.products.reports.full-set:after{content:'';display:block;clear:both}.products.reports.full-set .section{float:right;width:50%}.products.reports.full-set .buttons{justify-content:flex-start}.products.reports.full-set .section.description{padding-right:100px}.products.reports.full-set .section.products{margin-top:-40px;padding-bottom:40px;text-align:right}.products.reports.full-set .section.products a{position:relative;display:block;width:100%;height:90px;padding-top:35px;color:#3e3e3e;text-transform:uppercase;font-size:20px;text-shadow:1px 1px 0 #f1f1f1}.products.reports.full-set .section.products a:nth-child(odd){padding-right:30px}.products.reports.full-set img{width:70px}.products.reports.full-set .section.products a:hover{text-decoration:none}.products.reports.full-set .section.products a h4{margin:0}.products.reports.full-set .section.products a:hover h4{text-decoration:underline}.products.reports.full-set .section.products a div{position:absolute;border-radius:50%;opacity:0.8;transition:transform .2s ease;z-index:-10}.products.reports.full-set .section.products a:hover div{transform:scale(1.1)}.products.reports.full-set .section.products a.web{z-index:5}.products.reports.full-set .section.products a.js{z-index:4}.products.reports.full-set .section.products a.net{z-index:3}.products.reports.full-set .section.products a.wpf{z-index:2}.products.reports.full-set .section.products a.java{z-index:1}.products.reports.full-set .section.products a.web:hover,.products.reports.full-set .section.products a.js:hover,.products.reports.full-set .section.products a.net:hover,.products.reports.full-set .section.products a.wpf:hover,.products.reports.full-set .section.products a.java:hover{z-index:10}.products.reports.full-set .section.products a.web div{width:160px;height:160px;margin:-50px 0 0 0;padding:30px 0 0 40px;background:#96d5d3}.products.reports.full-set .section.products a.js div{width:140px;height:140px;margin:-40px 0 0 60px;padding:50px 0 0 40px;background:#487b9d}.products.reports.full-set .section.products a.net div{width:100px;height:100px;margin:-30px 0 0 30px;padding:30px 0 0 0;background:#4c8fc7}.products.reports.full-set .section.products a.wpf div{width:120px;height:120px;margin:-50px 0 0 70px;padding:40px 10px 0 0;background:#53c0d5}.products.reports.full-set .section.products a.java div{width:150px;height:150px;margin:-70px 0 0 0;padding:55px 0 0 10px;background:#9dd8ef}@media (max-width:860px){.products.reports.full-set h1{text-align:center}.products.reports.full-set .section.description,.products.reports.full-set .section.products{float:right;width:100%;margin:0;padding:0}.products.reports.full-set .section.products{padding:20px 0 60px 0}}
.products.dashboards.description{background:linear-gradient(140deg,#0d47a1,#0a325a);padding-top:100px;margin-bottom:-120px}@media (max-width:860px){.products.dashboards.description{margin-bottom:-80px}}.products.dashboards.samples{background:white;padding-top:60px}.products.dashboards.samples strong{display:block;margin-top:15px}.products.dashboards.samples .container{position:relative;width:100%;margin-top:60px}.products.dashboards.samples .container .frame{position:relative;padding-bottom:calc(100% * 9 / 16)}.products.dashboards.samples .container span{display:block;padding-top:270px}.products.dashboards.samples .container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.products.dashboards.samples .switcher a.active:after{content:'';display:block;width:8px;height:8px;margin:11px;background:white}@media (max-width:860px){.products.dashboards.samples{padding-top:40px}}.products.dashboards.components{background:#ebedef}.products.dashboards.components strong{display:block;margin-top:15px}.products.dashboards.components .article.top{padding-left:0;padding-right:0}.products.dashboards.components .article.top a{display:inline-block;width:330px;max-width:calc(100% - 20px);margin:10px;text-align:left;background:white;text-decoration:none;color:#3e3e3e;vertical-align:top}.products.dashboards.components .article.top a h2,.products.dashboards.components .article.top a span{display:block;margin:15px}.products.dashboards.components .article.top a div{position:absolute;color:white;margin:-30px 0 0 60px}.products.dashboards.components .article.top a:hover h2{text-decoration:underline}.products.dashboards.data .container{padding-left:0;padding-right:0;font-size:0}.products.dashboards.data strong{display:block;margin-top:15px}.products.dashboards.data .container .section{position:relative;display:inline-block;width:100%;max-width:380px;height:185px}.products.dashboards.data .container .section img{position:absolute;width:50px;height:auto;padding:8px;background:#ef86ab}.products.dashboards.data .container a{display:inline-block;width:155px;height:155px;margin:15px 30px;background:#0d47a1}.products.dashboards.data .container a img{position:absolute;width:80px;height:80px;margin:37px 0 0 37px;transition:.5s}.products.dashboards.data .container a:hover img{transform:scale(1.3)}@media (max-width:1190px){.products.dashboards.data .container a{display:block;margin:30px auto}}@media (max-width:400px){.products.dashboards.data .container .section{overflow:hidden}}.products.dashboards.features{background:linear-gradient(140deg,#2c3e50,#34495e);text-align:center}.products.dashboards.features .article.features{padding-left:0;padding-right:0}.products.dashboards.features ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.products.dashboards.features li{position:relative;display:inline-block;width:170px;height:260px;margin:5px;text-transform:uppercase}.products.dashboards.features li:nth-child(odd){padding-top:190px}.products.dashboards.features li div{position:absolute;border-radius:50%;background:#e67e22;width:100px;height:100px;font-size:52px;font-weight:700;top:0;margin:70px 0 0 35px;padding:35px 0 0 0}.products.dashboards.features .container{overflow:hidden;text-align:center;margin-bottom:-200px;-webkit-user-select:none;-ms-user-select:none}.products.dashboards.features .container .section{width:2200px;position:relative;margin-left:calc(50% - 1100px);text-align:center;padding:5px 0 75px 0}.products.dashboards.features .container a{display:inline-block;position:relative;margin:10px 15px;transition:.2s}.products.dashboards.features .container a:hover{transform:scale(1.05)}@media (max-width:1190px){.products.dashboards.features li{height:210px}.products.dashboards.features li div{margin-top:0}.products.dashboards.features li,.products.dashboards.features li:nth-child(odd){padding-top:120px}}.products.dashboards.integration{background:white;padding-top:150px}.products.dashboards.licensing{background:linear-gradient(140deg,#1a237e,#01579b)}.products.dashboards.licensing ul{margin-top:30px;list-style:none;padding:0}.products.dashboards.licensing li{display:inline-block;width:250px;padding:0 15px;vertical-align:top}.products.dashboards.licensing img{width:200px;height:200px}.products.dashboards.full-set{background:#f1f1f1}.products.dashboards.full-set:after{content:'';display:block;clear:both}.products.dashboards.full-set .section{float:right;width:50%}.products.dashboards.full-set .buttons{justify-content:flex-start}.products.dashboards.full-set .section.description{padding-right:100px}.products.dashboards.full-set .section.products{padding-bottom:40px;text-align:right}.products.dashboards.full-set .section.products a{display:block;position:relative;width:100%;height:110px;padding-top:25px;color:#3e3e3e;text-transform:uppercase;font-size:20px;text-shadow:1px 1px 0 #f1f1f1}.products.dashboards.full-set .section.products a:nth-child(odd){padding-right:30px}.products.dashboards.full-set img{width:70px}.products.dashboards.full-set .section.products a:hover{text-decoration:none}.products.dashboards.full-set .section.products a h4{margin:0}.products.dashboards.full-set .section.products a:hover h4{text-decoration:underline}.products.dashboards.full-set .section.products a span{display:inline-block;margin-left:170px;padding:0 0 0 5px}.products.dashboards.full-set .section.products a:nth-child(odd) span{margin-left:130px}.products.dashboards.full-set .section.products a div{position:absolute;border-radius:50%;opacity:0.8;transition:transform .2s ease;z-index:-10}.products.dashboards.full-set .section.products a:hover div{transform:scale(1.1)}.products.dashboards.full-set .section.products a.web{z-index:3}.products.dashboards.full-set .section.products a.win{z-index:2}.products.dashboards.full-set .section.products a.js{z-index:1}.products.dashboards.full-set .section.products a.web:hover,.products.dashboards.full-set .section.products a.js:hover,.products.dashboards.full-set .section.products a.win:hover{z-index:10}.products.dashboards.full-set .section.products a.web div{width:170px;height:170px;margin:-50px 0 0 -40px;padding:30px 0 0 40px;background:#1a237e}.products.dashboards.full-set .section.products a.win div{width:130px;height:130px;margin:-40px 0 0 40px;padding:40px 0 0 20px;background:#0d47a1}.products.dashboards.full-set .section.products a.js div{width:150px;height:150px;margin:-40px 0 0 0;padding:50px 0 0 0;background:#01579b}@media (max-width:860px){.products.dashboards.full-set h1{text-align:center}.products.dashboards.full-set .section.description,.products.dashboards.full-set .section.products{float:right;width:100%;padding:0;margin:0}.products.dashboards.full-set .section.products{padding:20px 0 60px 0}}
