@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}address{font-style:normal}.resetList{list-style:none;margin:0}.bgcover{-moz-background-size:cover;background-size:cover}.bgcontain{-moz-background-size:contain;background-size:contain}.flexbox{display:-webkit-flex;display:-ms-flex;display:flex}@font-face{font-family:'Gotham Rounded Bold';src:url(../fonts/gr-bold.eot);src:url(../fonts/gr-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/gr-bold.woff) format('woff'),url(../fonts/gr-bold.ttf) format('truetype'),url(../fonts/gr-bold.svg) format('svg');font-style:normal;font-weight:700}@font-face{font-family:'San Francisco Text';src:url(../fonts/SF-Regular.eot);src:url(../fonts/SF-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/SF-Regular.woff) format('woff'),url(../fonts/SF-Regular.ttf) format('truetype'),url(../fonts/SF-Regular.svg#69e8814f6ef5bc0f062c3859eec631a0) format('svg');font-style:normal;font-weight:400}@font-face{font-family:'San Francisco Text';src:url(../fonts/SF-Bold.eot);src:url(../fonts/SF-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/SF-Bold.woff) format('woff'),url(../fonts/SF-Bold.ttf) format('truetype'),url(../fonts/SF-Bold.svg#69e8814f6ef5bc0f062c3859eec631a0) format('svg');font-style:normal;font-weight:700}html,body{height:100%}html{font-size:62.5%}body{font:400 14px 'San Francisco Text';font-size:1.4rem;line-height:1.5;text-align:center;color:#282828;padding-top:64px;width:100vw}body.scrolled #header{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);-moz-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1);background-position:center -5px}body.scrolled #header .section-holder{padding:5px 20px}html>body{font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:400}p{margin:.5em 0}ul,ol{margin:0 0 1.5em 20px}ul{list-style:square}ol{list-style:decimal}li{margin:.3em 0}a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.menu{list-style:none;margin:0}.two-cols{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-cols .column{width:50%;text-align:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.section{position:relative}.section:nth-child(odd) .section-title{color:#188cbd}.section:nth-child(even) .section-title{color:#283173}.section .cta-holder{margin-top:1.5rem;text-align:center}.section .cta-holder a{display:inline-block;padding:5px 8px;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#188cbd;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.section .cta-holder a:hover{color:#fff;background-color:#283173}.section-contents a{color:#188cbd;font-weight:700;border-bottom:1px dotted transparent;text-decoration:none}.section-contents a:hover{color:#283173;border-bottom-color:#188cbd}.section-holder{margin:0 auto;width:1002px;max-width:100%;padding:60px 20px;border:1px solid transparent;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.section-title{font-size:2.4rem;text-transform:uppercase;font-family:'Gotham Rounded Bold';margin-bottom:1rem}.chapter-title{font-size:1.4rem;text-transform:uppercase;font-family:'Gotham Rounded Bold';margin:.5rem 0}#header{position:fixed;z-index:19;top:0;left:0;width:100vw;background:#fff repeat-x center top;background-image:url(../img/dots_light_grey.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#header{background-image:url(../img/dots_light_grey@2x.png);background-size:22px 5px}}#header .section-holder{padding:20px;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-align-content:center;align-items:center;-webkit-transition:padding .2s ease-out;-moz-transition:padding .2s ease-out;-o-transition:padding .2s ease-out;transition:padding .2s ease-out}#logo{width:200px}#primary-nav{text-transform:uppercase;line-height:1;text-align:right;width:calc(100% - 200px)}#primary-nav li{display:inline-block;margin:0 12px}#primary-nav li.current a{font-weight:700;color:#188cbd}#primary-nav li.current a:hover{border-bottom:0}#primary-nav a{display:block;padding:5px;color:#4c4c4c;text-decoration:none;border-bottom:1px solid transparent}#primary-nav a:hover{color:#283173;border-color:#188cbd}#primary-nav #pn-link-support a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#ebebeb}#primary-nav #pn-link-support a:hover{color:#fff;background-color:#188cbd;border-bottom:0}#primary-nav-toggle{position:absolute;cursor:pointer;top:30px;right:20px;display:none;width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#188cbd no-repeat -2px -2px;background-image:url(../img/primary-nav-toggle.png);border:2px solid #188cbd;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#primary-nav-toggle{background-image:url(../img/primary-nav-toggle@2x.png);background-size:120px 120px}}#primary-nav-toggle:hover{background-color:#fff;background-position:-2px -62px}#section-home{background:#eeeff2;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eeeff2),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#eeeff2,#fff);background:-moz-linear-gradient(center bottom,#eeeff2 0,#fff 100%);background:-o-linear-gradient(#fff,#eeeff2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeff2', GradientType=0)}#section-home .section-title{font-size:1.8rem;font-family:'San Francisco Text';font-weight:700;color:#282828}#section-home .section-contents{margin-top:24px}#section-home .chapter-title{color:#283173;margin-bottom:2rem}#home-video{max-width:cacl(100%+42px);margin-left:-21px;background-color:#282828;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#services-list{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0}#services-list .service-holder{width:25%}#services-list .service-holder:nth-child(odd) .service-title{color:#188cbd}#services-list .service-holder:nth-child(even) .service-title{color:#283173}#services-list .service{padding:20px;text-align:left;font-size:1.2rem}#services-list .service-footer{display:none}#service-yours{border:1px solid #188cbd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#service-yours .service-footer{display:block}#section-method{z-index:2}#section-method .section-holder{padding:40px 20px;background-color:#fff;border-color:#e1e2e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#method-anim-holder{width:890px;margin:40px auto 20px;position:relative;overflow:hidden}#method-anim{width:100%;height:108px}#method-steps{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;margin-right:90px}#method-steps>.method-step{width:20%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;font-size:1.2rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}#method-steps>.method-step:nth-child(odd) .chapter-title{color:#188cbd}#method-steps>.method-step:nth-child(even) .chapter-title{color:#283173}#section-partners,#section-contact{background-color:#eeeff2}#section-partners{padding-top:100px;margin-top:-100px}#partners-list{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-align-content:center;-ms-align-content:center;align-items:center;list-style:none;margin:0}#partners-list .partner{padding:20px 30px}#partners-list .partner img{height:auto;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#partners-list .partner a:hover{border:0}#partners-list .partner a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#partner-microsoft{width:138px}#partner-windev{width:201px}#partner-ontrack{width:175px}#partner-citrix{width:102px}#partner-hp{width:63px}#partner-lenovo{width:133px}#partner-apple{width:45px}#partner-adobe{width:51px}#partner-cisco{width:83px}#section-contact{background-repeat:repeat-x;background-position:center bottom;background-image:url(../img/dots_white.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#section-contact{background-image:url(../img/dots_white@2x.png);background-size:22px 5px}}#section-contact .section-holder{border-top:1px solid rgba(0,0,0,.1)}#section-contact .section-title{margin-bottom:2rem}#section-contact .itwan-contact-title{font-size:1.8rem;font-family:'Gotham Rounded Bold';color:#188cbd;margin-bottom:1rem}#section-contact .itwan-contact-title .sprl{font-size:1.2rem}#section-contact .contact-details-box{display:inline-block}#section-contact .contact-details-box p{margin:0}#section-contact .contact-details-box a{font-weight:400}#section-contact #itwan-address{width:50%}#section-contact #itwan-contact-details{width:40%}#footer{padding-top:30px;background-color:#fff}#back-to-top{font-size:1.4rem;font-weight:700;text-transform:uppercase}#back-to-top a{display:inline-block;padding-left:18px;background:transparent no-repeat left 6px;background-image:url(../img/back-to-top.png);color:#188cbd;text-decoration:none}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#back-to-top a{background-image:url(../img/back-to-top@2x.png);background-size:13px 8px}}#back-to-top a:hover{color:#283173}#footnotes{padding:20px;font-size:1.2rem;color:#4c4c4c}#footnotes address{display:inline}#footnotes a{color:#4c4c4c}#footnotes a:hover{color:#188cbd}.form .field .label,.form .field .input{display:inline-block;vertical-align:top}.form .field .label{width:100px;padding-top:9px;text-transform:uppercase}.form div.submit{padding-left:100px}.form div.submit input.submit{font-weight:700;padding:8px 14px;line-height:1;border:0;color:#fff;background-color:#188cbd;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-font-smoothing:antialiased}.form div.submit input.submit:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}input,textarea,select,button{font-family:'San Francisco Text';font-size:1.4rem}.textbox{width:368px;max-width:100%;padding:8px;border:1px solid rgba(0,0,0,.1);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}textarea.textbox{height:118px;margin-top:.2rem}#credits{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;bottom:38px;right:38px;text-indent:-9999px;width:60px;height:20px;background:no-repeat bottom;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);background-image:url(../img/tix02_black.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#credits{background-image:url(../img/tix02_black@2x.png);background-size:60px 40px}}#credits:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}@-ms-viewport{width:device-width}@media only screen and (max-width:1005px){#home-video{max-width:100vw;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#section-method .section-holder{margin:0 10px;width:auto}#section-contact .two-cols{max-width:480px;margin:auto}#section-contact .two-cols .column{width:100%;margin-bottom:40px}}@media only screen and (max-width:950px){#method-anim-holder{width:670px}#method-anim{-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}#method-steps{margin-right:0}}@media only screen and (max-width:900px){#primary-nav li{margin:0 3px}}@media only screen and (max-width:800px) and (min-width:575px){body{padding-top:120px}#logo{width:100%;text-align:center;margin-bottom:20px}#primary-nav{width:100%;text-align:center}.scrolled #logo{margin:5px 0}}@media only screen and (max-width:720px){#services-list .service-holder{width:50%}#method-steps .method-step{width:100%}#method-anim-holder{width:542px;margin-bottom:0}#method-anim{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}}@media only screen and (max-width:600px){#method-anim-holder{width:410px;margin-bottom:-20px}#method-anim{-webkit-transform:scale(0.45);-moz-transform:scale(0.45);-o-transform:scale(0.45);-ms-transform:scale(0.45);transform:scale(0.45)}}@media only screen and (max-width:575px){#primary-nav{position:fixed;right:-50vw;top:0;width:50vw;height:100vh;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 20px;text-align:left;background:#188cbd;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#188cbd),color-stop(1,#283173));background:-ms-linear-gradient(bottom,#188cbd,#283173);background:-moz-linear-gradient(center bottom,#188cbd 0,#283173 100%);background:-o-linear-gradient(#283173,#188cbd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#283173', endColorstr='#188cbd', GradientType=0);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#primary-nav li{display:list-item;margin-bottom:15px}#primary-nav li:not(#pn-link-support) a{color:#fff}#primary-nav li:not(#pn-link-support) a:hover{color:#fff}#primary-nav a{display:inline-block;border:0}#primary-nav a:hover{font-weight:700}#primary-nav-toggle{display:block}body{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body #header{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body.navigation-shown{margin-left:-50vw;width:100vw}body.navigation-shown #primary-nav{right:0}body.navigation-shown #header{left:-50vw}body.navigation-shown #primary-nav-toggle{border-color:#283173;background-color:#283173;background-position:-62px -2px}body.navigation-shown #primary-nav-toggle:hover{background-position:-62px -62px;background-color:#fff}body.scrolled #primary-nav-toggle{top:15px}}@media only screen and (max-width:520px){.form .field .label,.form .field .input{display:block}.form .field .label{padding-left:9px}.form div.submit{text-align:center;padding-left:0;padding-top:20px}.textbox{width:100%}}@media only screen and (max-width:450px){#logo{padding-top:10px;text-align:left}#logo img{width:150px;heigth:auto}#method-anim-holder{display:none}}@media only screen and (max-width:380px){#services-list .service-holder{width:100%}}