﻿/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:.67em 0;}h2{font-size:1.5em;margin:.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:.83em;margin:1.67em 0;}h6{font-size:.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}dl,menu,ol,ul{margin:0 0;}dd{margin:0 0 0 0;}menu,ol,ul{padding:0 0 0 0;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:none;margin:0;padding:0;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.privacy-style{margin:0 0 20px;}.privacy-ul-margin{margin-left:2em !important;}.noDrop{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.block{display:block;}.inline{display:inline;}.in-block{display:inline-block;}.rel{position:relative;}.bold{font-weight:bold;}.upper{text-transform:uppercase;}.lower{text-transform:none;}.cen{text-align:center;}.noBullets{list-style-type:none;margin:0;}.hwAccel{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}@-moz-keyframes kf-icon-running{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}}@-ms-keyframes kf-icon-running{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}}@-webkit-keyframes kf-icon-running{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}}@keyframes kf-icon-running{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}}.icon.showmenu:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.sort-ascending:after{font-family:'FontAwesome';content:" ";color:inherit;font-weight:normal;text-align:right;width:25px;display:inline-block;}.icon.sort-descending:after{font-family:'FontAwesome';content:" ";color:inherit;font-weight:normal;text-align:right;width:25px;display:inline-block;}.icon.uploading:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#777;width:15px;display:inline-block;}.icon.upload:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.download:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.success:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#79aa02;width:15px;display:inline-block;}.icon.fail:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#c00;width:15px;display:inline-block;}.icon.yes:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.pending:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.copy:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.readonly .icon.edit:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.edit:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.running:before{font-family:'FontAwesome';content:"";width:20px;font-size:larger;font-weight:normal;-ms-animation:kf-icon-running 2s infinite;-webkit-animation:kf-icon-running 2s infinite;-moz-animation:kf-icon-running 2s infinite;animation:kf-icon-running 2s infinite;}.icon.cube:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.square-o:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.check-square-o:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.envelope:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.phone:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.map-marker:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.newspaper-o:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.close:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.check:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.facebook:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.save:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.cancel:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.edit:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.reveal-down:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.reveal-up:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.token:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.drag:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.close:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.add-person:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.people:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.delete:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.new:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.clear-filter:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.show-filter:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.search:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.refresh:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.archived:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.locked:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.help:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.secure:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.report:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.export:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.import:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.settings:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.calendar:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.prev:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.right:after{font-family:'FontAwesome';content:" ";color:inherit;font-weight:normal;text-align:right;width:25px;display:inline-block;}.icon.next:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.send:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.view:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.details:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.incident:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.warning:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#ffa500;width:15px;display:inline-block;}.icon.inactive:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon.task-completed:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#79aa02;width:15px;display:inline-block;}.icon.task-error:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#c00;width:15px;display:inline-block;}.icon.success:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#79aa02;width:15px;display:inline-block;}.icon.error:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#c00;width:15px;display:inline-block;}.icon.external:after{font-family:'FontAwesome';content:" ";color:#ccc;font-weight:normal;text-align:right;width:25px;display:inline-block;}a.icon{font-size:11.2px;color:#1aa7cb;text-decoration:none;}a.icon:hover{text-decoration:none;cursor:pointer;}.circle{-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;}.hover{cursor:pointer;background-color:#1aa7cb !important;color:#fff !important;}.hover *{color:#fff !important;}@font-face{font-family:'ArrrowsRegular';src:url('fonts/arrows/arrrows-regular-webfont.eot?');src:url('fonts/arrows/arrrows-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/arrows/arrrows-regular-webfont.woff') format('woff'),url('fonts/arrows/arrrows-regular-webfont.ttf') format('truetype'),url('fonts/arrows/arrrows-regular-webfont.svg#ArrrowsRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.3.0');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}.txt{font-family:"freight-sans-pro-n3","freight-sans-pro","Segoe UI","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;}.arr{font-family:"ArrrowsRegular";}.keyline{border-bottom:1px solid #e5e5e5;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.standard-box{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}html{-webkit-font-smoothing:antialiased;}body{background:#fefefe;}body,select,input,textarea{color:#666;line-height:1.7;font-family:"freight-sans-pro-n3","freight-sans-pro","Segoe UI","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;}input[type="text"],textarea,select{border:1px #777 solid;}input[type="text"],select{padding:14px;}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;font-variant-ligatures:common-ligatures;color:#333;font-weight:100;}h1{font-size:30px;margin:0 0 0 0;color:#ea452b;}h2{font-size:30px;margin:0 0 0 0;}h3{font-size:20px;margin:0 0 0 0;}h4{font-size:16px;margin:0 0 0 0;}p{font-size:16px;margin:0 0 20px 0;max-width:700px;}ul,ol{font-size:16px;margin:0 0 20px 40px;color:#999;}a,a:active,a:visited{color:#1aa7cb;text-decoration:none;}a:hover{color:#117897;}::-moz-selection{background:#1aa7cb;color:#fff;text-shadow:none;}::selection{background:#1aa7cb;color:#fff;text-shadow:none;}a:link{-webkit-tap-highlight-color:#1aa7cb;}.console-con{background-color:#222;width:100%;height:100vh;display:flex;flex-direction:row;}.console-con .editor-con{margin-top:28px;margin-right:28px;margin-bottom:28px;flex:1 1 50%;background-color:#fefefe;overflow:hidden;order:2;border-radius:5px;padding:28px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);opacity:0;transform:translateY(100px);pointer-events:none;display:flex;justify-content:flex-end;flex-direction:column;}.console-con .editor-con.active{pointer-events:all;opacity:1;transform:translateY(0);}.console-con .editor-con .buttons{flex:0 0 auto;}.console-con .editor-con pre{position:relative;flex:1 1 auto;margin-bottom:28px;}.console-con .editor-con pre code{overflow:hidden;display:block;top:1em;left:1em;right:1em;bottom:1em;width:calc(100% - (28px*2));height:calc(100% - (28px*2));box-sizing:border-box;padding:0;line-height:1.5;font-size:1em;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;pointer-events:none;}.console-con .editor-con pre textarea{overflow:hidden;display:block;top:1em;left:1em;right:1em;bottom:1em;width:calc(100% - (28px*2));height:calc(100% - (28px*2));box-sizing:border-box;padding:0;line-height:1.5;font-size:1em;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;border:none;position:absolute;white-space:pre;caret-color:#000;background-color:transparent;outline:none;resize:none;color:transparent;}.console-con .msg-con{color:#fff;flex:1 1 50%;font-family:'Courier New',monospace,sans-serif;font-size:20px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;}.console-con .msg-con .history{flex:1 1 100%;overflow-y:auto;}.console-con .msg-con .history .msg,.console-con .msg-con .history h1.msg{font-size:20px !important;color:#fff;display:block;overflow:hidden;max-height:0;font-weight:bold;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);}.console-con .msg-con .history .msg.rendered,.console-con .msg-con .history h1.msg.rendered{max-height:500px;max-height:fit-content;}.console-con .msg-con .history .msg.user-msg,.console-con .msg-con .history h1.msg.user-msg{font-weight:normal;}.console-con .msg-con .user-input-con{flex:0 0 30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.console-con .msg-con .user-input-con .cursor{flex:0 0 10px;display:inline-block;font-size:20px;height:28px;animation:cursor_blink 1s 0s infinite;}.console-con .msg-con .user-input-con .cursor:before{content:'> ';visibility:visible;}@keyframes cursor_blink{0%{opacity:0;}50%{opacity:0;}51%{opacity:1;}100%{opacity:1;}}.console-con .msg-con .user-input-con input[type=text]{flex:1 1 100%;color:#fff;background-color:transparent;font-family:'Courier New','Times New Roman',sans-serif;font-size:20px;border:none;box-shadow:none;outline:none;caret-color:transparent;}.console-con .msg-con .user-input-con input[type=text]:hover,.console-con .msg-con .user-input-con input[type=text]:focus{border:none;box-shadow:none;outline:none;}
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																										   @media only screen and (max-width:1050px){.console-con{flex-direction:column;position:static;height:auto;min-height:100vh;}.console-con .editor-con{margin-left:28px;}}@keyframes logo_fade_in{0%{transform:translateY(50px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes refresh_fade_in{0%{transform:rotateZ(-200deg);opacity:0;}100%{transform:rotateZ(0deg);opacity:1;}}@keyframes extend_fade_in{0%{transform:scale(1) rotateZ(-200deg);opacity:0;}100%{transform:scale(1.3) rotateZ(20deg);opacity:1;}}.integrations-con h1{font-size:46px;}.integrations-con h2{line-height:1.6em;}.integrations-con h2.underline{margin-bottom:1em;}.integrations-con h2.underline:after{margin-top:1em;display:block;visibility:visible;content:'';height:3px;background-color:#00a2ff;width:56px;}.integrations-con p{font-size:18px;}.integrations-con .header{padding:56px 112px;height:100vh;min-height:700px;background-color:rgba(0,162,255,.2);background-image:url(i/integrations/hero-background.png);background-size:cover;background-repeat:no-repeat;background-position:center;border-bottom:5px #00a2ff solid;display:flex;flex-direction:column;overflow:hidden;position:relative;}.integrations-con .header.override-bg-image{background-image:none;}.integrations-con .header.override-bg-image>.bg-image{z-index:0;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.05;filter:alpha(opacity=5);zoom:1;background-size:cover;background-position:center;background-repeat:no-repeat;}@media only screen and (max-width:600px){.integrations-con .header.override-bg-image>.bg-image{display:none;}}.integrations-con .header.override-bg-image>*{z-index:1;}.integrations-con .header .logo{flex:0 0 auto;width:300px;height:60px;background-image:url(i/interface/BBSoftware.png);background-repeat:no-repeat;background-size:contain;display:block;margin-right:auto;margin-bottom:40px;}@media only screen and (max-width:1050px){.integrations-con .header .logo{margin-left:auto;margin-right:auto;}}.integrations-con .header .header-contents{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-around;}.integrations-con .header .header-contents h1.prompt{text-align:center;color:#343;z-index:1;}.integrations-con .header .header-contents .api-icons{display:flex;justify-content:space-around;align-items:center;width:80%;max-width:1000px;margin-left:auto;margin-right:auto;}.integrations-con .header .header-contents .api-icons .img{opacity:0;background-repeat:no-repeat;background-position:center;background-size:contain;display:block;height:250px;width:250px;}.integrations-con .header .header-contents .api-icons .img.api1{animation:logo_fade_in 1s .5s forwards ease-out;}.integrations-con .header .header-contents .api-icons .img.sync{background-image:url(i/integrations/refresh.png);height:125px;width:125px;animation:refresh_fade_in 1s .75s forwards ease-out;}.integrations-con .header .header-contents .api-icons .img.extend{background-image:url(i/integrations/extend.png);height:125px;width:125px;animation:extend_fade_in 1s .75s forwards ease-out;}.integrations-con .header .header-contents .api-icons .img.api2{animation:logo_fade_in 1s 1s forwards ease-out;}.integrations-con .header .header-contents .api-icons .img.rocket{animation:logo_fade_in 1s 1s forwards ease-out;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket{position:absolute;top:20%;width:80px;left:calc(50% - 60px);transform:rotateZ(-5deg);}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .rocket-body{width:80px;left:calc(50% - 50px);animation:bounce .5s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .rocket-body .body{background-color:#dadada;height:180px;left:calc(50% - 50px);border-top-right-radius:100%;border-top-left-radius:100%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top:5px solid #f5f5f5;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .rocket-body:before{content:'';position:absolute;left:calc(50% - 24px);width:48px;height:13px;background-color:#554842;bottom:-13px;border-bottom-right-radius:60%;border-bottom-left-radius:60%;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .window{background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;width:55px;height:55px;left:calc(50% - 55px/2);top:40px;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .fin{position:absolute;z-index:-100;height:55px;width:50px;background-color:#a75248;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .fin-left{left:-30px;top:calc(100% - 55px);border-top-left-radius:80%;border-bottom-left-radius:20%;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .fin-right{right:-30px;top:calc(100% - 55px);border-top-right-radius:80%;border-bottom-right-radius:20%;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-flame{position:absolute;top:90%;width:28px;background:linear-gradient(to bottom,transparent 10%,#f5f5f5 100%);height:150px;left:calc(50% - 14px);animation:exhaust .2s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li{width:60px;height:60px;background-color:#f5f5f5;list-style:none;position:absolute;border-radius:100%;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:first-child{width:200px;height:200px;bottom:-300px;animation:fumes 5s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:nth-child(2){width:150px;height:150px;left:-120px;top:260px;animation:fumes 3.2s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:nth-child(3){width:120px;height:120px;left:-40px;top:330px;animation:fumes 3s 1s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:nth-child(4){width:100px;height:100px;left:-170px;animation:fumes 4s 2s infinite;top:380px;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:nth-child(5){width:130px;height:130px;left:-120px;top:350px;animation:fumes 5s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:nth-child(6){width:200px;height:200px;left:-60px;top:280px;animation:fumes2 10s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:nth-child(7){width:100px;height:100px;left:-100px;top:320px;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:nth-child(8){width:110px;height:110px;left:70px;top:340px;}.integrations-con .header .header-contents .api-icons .img.rocket .rocket .exhaust-fumes li:nth-child(9){width:90px;height:90px;left:200px;top:380px;animation:fumes 20s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .star li{list-style:none;position:absolute;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:before,.integrations-con .header .header-contents .api-icons .img.rocket .star li:after{content:'';position:absolute;background-color:#f5f5f5;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:before{width:10px;height:2px;border-radius:50%;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:after{height:8px;width:2px;left:4px;top:-3px;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:first-child{top:-30px;left:-210px;animation:twinkle .4s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(2){top:0;left:60px;animation:twinkle .5s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(2):before{height:1px;width:5px;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(2):after{width:1px;height:5px;top:-2px;left:2px;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(3){left:120px;top:220px;animation:twinkle 1s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(4){left:-100px;top:200px;animation:twinkle .5s ease infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(5){left:170px;top:100px;animation:twinkle .4s ease infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(6){top:87px;left:-79px;animation:twinkle .2s infinite;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(6):before{height:1px;width:5px;}.integrations-con .header .header-contents .api-icons .img.rocket .star li:nth-child(6):after{width:1px;height:5px;top:-2px;left:2px;}@keyframes fumes{50%{transform:scale(1.5);background-color:transparent;}51%{transform:scale(.8);}100%{background-color:#f5f5f5;transform:scale(1);}}@keyframes bounce{0%{transform:translate3d(0,0,0);}50%{transform:translate3d(0,-4px,0);}100%{transform:translate3d(0,0,0);}}@keyframes exhaust{0%{background:linear-gradient(to bottom,transparent 10%,#f5f5f5 100%);}50%{background:linear-gradient(to bottom,transparent 8%,#f5f5f5 100%);}75%{background:linear-gradient(to bottom,transparent 12%,#f5f5f5 100%);}}@keyframes fumes2{50%{transform:scale(1.1);}}@keyframes twinkle{80%{transform:scale(1.1);opacity:.7;}}@media only screen and (max-width:600px){.integrations-con .header .header-contents .api-icons{width:100%;}.integrations-con .header .header-contents .api-icons .img{width:150px;height:150px;}.integrations-con .header .header-contents .api-icons .img.sync{margin-left:20px;margin-right:20px;}.integrations-con .header .header-contents .api-icons .img.custom-dev{display:none;}}@media only screen and (max-width:1050px){.integrations-con .header .header-contents .api-icons .custom-dev{display:none;}.integrations-con .header .header-contents .api-icons .rocket{margin:auto;top:0 !important;}}@media only screen and (min-width:1050px){.integrations-con .header .header-contents .api-icons .rocket{margin-top:-100px;}}.integrations-con .header .header-contents .dynamic{font-size:30px;text-align:center;z-index:1;}.integrations-con .header .header-contents .dynamic [data-dynamic]{font-weight:bold;display:inline-block;text-indent:-99999px;}.integrations-con .header .header-contents .dynamic [data-dynamic].rendering{text-indent:0;}.integrations-con .header .header-contents .dynamic [data-dynamic]:after{content:'...';visibility:visible;}@media only screen and (max-width:600px){.integrations-con .header .header-contents .dynamic [data-dynamic]{display:block;}}.integrations-con .header.industries{height:100vh;}.integrations-con .header.industries .header-contents{max-width:1350px;margin:auto;display:flex;justify-content:space-between;flex-direction:row;align-items:center;}.integrations-con .header.industries .header-contents>.prompt{flex:1 1 60%;text-align:left;font-weight:400;max-width:800px;}.integrations-con .header.industries .header-contents>.prompt .sub-head{display:block;font-size:smaller;margin-top:1em;}.integrations-con .header.industries .header-contents>.service-image{flex:0 1 auto;margin-left:-9%;margin-right:-224px;}.integrations-con .header.industries .header-contents>.service-image>svg{width:100%;height:auto;}@media only screen and (max-width:1050px){.integrations-con .header.industries .header-contents{display:flex;flex-direction:column;justify-content:space-around;}.integrations-con .header.industries .header-contents>.prompt{flex:1 1 auto;width:auto;text-align:center;}.integrations-con .header.industries .header-contents>.prompt .sub-head{display:none;}.integrations-con .header.industries .header-contents>.service-image{flex:1 1 auto;display:block;margin-left:auto;margin-right:auto;}.integrations-con .header.industries .header-contents>.service-image>svg{width:100%;max-height:700px;}}@media only screen and (max-width:600px){.integrations-con .header.industries{background-image:none !important;}}@media only screen and (max-width:600px){.integrations-con .header{padding:28px;}}.integrations-con .main-benefit{background-color:#656565;display:block;padding:56px 112px;color:#fefefe;}.integrations-con .main-benefit>*{margin-left:auto;margin-right:auto;display:block;width:700px;max-width:100%;}@media only screen and (max-width:1050px){.integrations-con .main-benefit{padding-top:28px;padding-bottom:28px;}.integrations-con .main-benefit>*{width:100%;}}@media only screen and (max-width:600px){.integrations-con .main-benefit{padding:28px;}}.integrations-con .main-benefit .clearlink{color:#fefefe;cursor:text;}.integrations-con .main-benefit>*,.integrations-con .main-benefit h2,.integrations-con .main-benefit h3{color:#fefefe;}.integrations-con .main-benefit .icon-list.benefits h3:before{color:#00a2ff !important;}.integrations-con .main-benefit a.button.primary{background-color:#00a2ff;border-color:transparent;font-size:18px;}.integrations-con .main-benefit a.button.primary:hover,.integrations-con .main-benefit a.button.primary:focus{box-shadow:none;}.integrations-con .we-can-build{background-color:#fefefe;display:block;padding:56px 112px;}.integrations-con .we-can-build>*{margin-left:auto;margin-right:auto;display:block;width:700px;max-width:100%;}@media only screen and (max-width:1050px){.integrations-con .we-can-build{padding-top:28px;padding-bottom:28px;}.integrations-con .we-can-build>*{width:100%;}}@media only screen and (max-width:600px){.integrations-con .we-can-build{padding:28px;}}.integrations-con .build-details{padding-bottom:112px;display:flex;flex-flow:row wrap;justify-content:center;max-width:1200px;margin:auto;}.integrations-con .build-details .detail{width:350px;text-align:center;font-size:20px;padding:20px;}.integrations-con .build-details .detail .img{width:100%;height:250px;background-repeat:no-repeat;background-size:contain;}.integrations-con .api-details{background-color:#f2f2f2;display:flex;padding:112px;justify-content:space-between;}@media only screen and (max-width:1050px){.integrations-con .api-details.api-details-1 .detail{flex-direction:column;}.integrations-con .api-details.api-details-1 .detail .img{flex-basis:100% !important;height:350px !important;margin:0 !important;margin-bottom:28px !important;}.integrations-con .api-details.api-details-1 .detail .desc{margin-bottom:28px;}}.integrations-con .api-details.api-details-1 .detail{flex:1 0 100%;display:flex;justify-content:space-between;}.integrations-con .api-details.api-details-1 .detail .img{flex-basis:50%;margin-right:112px;width:auto;height:400px;}.integrations-con .api-details.api-details-1 .detail .info-con{flex-basis:50%;}.integrations-con .api-details .detail{flex:0 1 45%;}.integrations-con .api-details .detail .img{display:block;width:100%;height:400px;background-repeat:no-repeat;background-size:cover;background-position:top left;margin-bottom:28px;}.integrations-con .api-details .detail h2{line-height:1em;}.integrations-con .api-details .detail .url{margin-bottom:28px;display:block;}.integrations-con .api-details .detail .capitalize{text-transform:capitalize;}@media only screen and (max-width:600px){.integrations-con .api-details{flex-direction:column;padding:28px;}.integrations-con .api-details .detail{flex:1 1 100%;}.integrations-con .api-details .detail .desc{margin-bottom:28px;}}.integrations-con .why-build{display:block;padding:56px 112px;}.integrations-con .why-build>*{margin-left:auto;margin-right:auto;display:block;width:700px;max-width:100%;}@media only screen and (max-width:1050px){.integrations-con .why-build{padding-top:28px;padding-bottom:28px;}.integrations-con .why-build>*{width:100%;}}@media only screen and (max-width:600px){.integrations-con .why-build{padding:28px;}}.integrations-con .why-build .price{font-weight:700;font-size:larger;}.integrations-con .why-build .button{font-size:18px;}@media only screen and (max-width:600px){.integrations-con .why-build .button{display:block;}}.integrations-con .testimonial{background-color:rgba(0,162,255,.1);background-image:url(i/integrations/testimonial-background.png);background-size:cover;padding:112px;text-align:center;}.integrations-con .testimonial .quote{margin-bottom:56px;font-style:italic;margin-left:auto;margin-right:auto;display:block;font-size:30px;max-width:800px;}.integrations-con .testimonial .quote:before{content:'"';visibility:visible;}.integrations-con .testimonial .quote:after{content:'"';visibility:visible;}.integrations-con .testimonial .img{background-image:url(i/integrations/testimonialprofile.jpg);background-size:cover;background-position:center;margin-bottom:28px;width:200px;height:200px;margin-left:auto;margin-right:auto;border-radius:50%;display:block;}.integrations-con .testimonial .name{margin-bottom:0;font-weight:bold;font-size:28px;}.integrations-con .testimonial .title{font-size:14px;}@media only screen and (max-width:600px){.integrations-con .testimonial{padding:28px;}}.integrations-con .about-bb{background-color:#656565;display:block;padding:56px 112px;color:#fefefe;}.integrations-con .about-bb>*{margin-left:auto;margin-right:auto;display:block;width:700px;max-width:100%;}@media only screen and (max-width:1050px){.integrations-con .about-bb{padding-top:28px;padding-bottom:28px;}.integrations-con .about-bb>*{width:100%;}}@media only screen and (max-width:600px){.integrations-con .about-bb{padding:28px;}}.integrations-con .about-bb>*{color:#fefefe;}.integrations-con .contact{background-color:#f2f2f2;display:block;padding:56px 112px;}.integrations-con .contact>*{margin-left:auto;margin-right:auto;display:block;width:700px;max-width:100%;}@media only screen and (max-width:1050px){.integrations-con .contact{padding-top:28px;padding-bottom:28px;}.integrations-con .contact>*{width:100%;}}@media only screen and (max-width:600px){.integrations-con .contact{padding:28px;}}.integrations-con .contact .integration-contact-con.message-sent form.integration-contact{max-height:0;opacity:0;margin-top:0;margin-bottom:0;}.integrations-con .contact .integration-contact-con.message-sent .integration-contact-confirm{max-height:1000px;opacity:1;}.integrations-con .contact .integration-contact-con form.integration-contact{max-height:1000px;overflow:hidden;opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);}.integrations-con .contact .integration-contact-con form.integration-contact h2{margin-bottom:28px;}.integrations-con .contact .integration-contact-con form.integration-contact .optional{font-size:9.33333333px;color:#777;margin-left:5px;}.integrations-con .contact .integration-contact-con form.integration-contact select,.integrations-con .contact .integration-contact-con form.integration-contact input[type=text],.integrations-con .contact .integration-contact-con form.integration-contact textarea{width:100%;max-width:none;border:1px solid #ccc;border-radius:3px;}.integrations-con .contact .integration-contact-con form.integration-contact textarea{height:200px;padding:14px;resize:vertical;}.integrations-con .contact .integration-contact-con form.integration-contact .buttons input[type="submit"]{background-color:#00a2ff;color:#fefefe;border:1px solid #00a2ff;border-radius:3px;text-shadow:none;}.integrations-con .contact .integration-contact-con form.integration-contact .buttons input[type="submit"]:hover,.integrations-con .contact .integration-contact-con form.integration-contact .buttons input[type="submit"]:focus{box-shadow:none;}.integrations-con .contact .integration-contact-con .integration-contact-confirm{opacity:0;max-height:0;overflow:hidden;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);}.integrations-con .contact .integration-contact-con .integration-contact-confirm h2{margin-bottom:28px;}.integrations-con .contact .integration-contact-con .integration-contact-confirm .btn-signup-to-newsletter{background-color:#00a2ff;color:#fefefe;border:1px solid #00a2ff;border-radius:3px;}.integrations-con .contact .integration-contact-con .integration-contact-confirm .btn-signup-to-newsletter:hover,.integrations-con .contact .integration-contact-con .integration-contact-confirm .btn-signup-to-newsletter:focus{box-shadow:none;}.integrations-con .contact-link{background-color:#00a2ff;color:#fefefe;text-align:center;font-size:21px;padding:56px 112px;}.integrations-con .contact-link a.button,.integrations-con .contact-link a.button:hover{padding:10px 20px;background-color:#f2f2f2;line-height:1em;height:auto;margin-left:28px;}@media only screen and (max-width:600px){.integrations-con .contact-link{font-size:14px;padding:28px;}.integrations-con .contact-link a.button{margin-top:28px;display:block;margin-left:0;}}header .show-menu{line-height:1em;display:none;cursor:pointer;}header .content{position:fixed;top:10%;left:0;border-right:1px solid #e0e0e0;height:80%;width:600px;}#main>.logo{display:none;}footer{font-size:12px;color:#999;text-align:center;}#container{padding:80px 80px 80px 680px;max-width:1800px;}.badges{*zoom:1;}.badges:before,.badges:after{display:table;content:"";}.badges:after{clear:both;}.badges:before,.badges:after{display:table;content:"";}.badges:after{clear:both;}.badges h2{margin-bottom:40px;}.badges h4{font-weight:bold;float:left;width:100%;margin-top:20px;}.badges img{float:left;margin-right:20px;margin-bottom:20px;width:150px;}.staff-list .person-con{*zoom:1;margin-bottom:28px;}.staff-list .person-con:before,.staff-list .person-con:after{display:table;content:"";}.staff-list .person-con:after{clear:both;}.staff-list .person-con:before,.staff-list .person-con:after{display:table;content:"";}.staff-list .person-con:after{clear:both;}.staff-list .person-con .title{font-size:28px;font-weight:bold;margin-left:228px;}.staff-list .person-con .title .sub-head{font-weight:normal;display:inline-block;}.staff-list .person-con .linked-in{display:inline-block;background-image:url('i/linkedin_thumbnail.png');vertical-align:middle;width:24px;height:24px;}.staff-list .person-con .desc{margin-left:228px;}.staff-list .person-con .img-con{background-color:#e9e9e9;width:200px;height:200px;border:9.33333333px #1aa7cb solid #1aa7cb solid;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);float:left;margin-bottom:28px;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);}@media only screen and (max-width:1050px){.staff-list .person-con .title{font-size:28px;}.staff-list .person-con .title .sub-head{display:block;margin-left:0;padding-left:0;border-left:none;}.staff-list .person-con .img-con{width:150px;height:150px;}}@media only screen and (max-width:600px){.staff-list h1{text-align:center;}.staff-list .person-con{text-align:center;}.staff-list .person-con .title{font-size:21px;margin-left:0;margin-bottom:0;}.staff-list .person-con .desc{margin-left:0;}.staff-list .person-con .img-con{margin-bottom:0;margin-right:auto;margin-left:auto;float:none;display:block;width:100px;height:100px;}}.contact-us-con .footer-con{border-top:1px solid #1aa7cb;padding-top:28px;*zoom:1;}.contact-us-con .footer-con:before,.contact-us-con .footer-con:after{display:table;content:"";}.contact-us-con .footer-con:after{clear:both;}.contact-us-con .footer-con:before,.contact-us-con .footer-con:after{display:table;content:"";}.contact-us-con .footer-con:after{clear:both;}.contact-us-con .footer-con>*{-webkit-transform:rotateZ(2deg);-moz-transform:rotateZ(2deg);-o-transform:rotateZ(2deg);-ms-transform:rotateZ(2deg);transform:rotateZ(2deg);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);padding:14px;background-color:#fefefe;width:50%;overflow:hidden;float:left;display:block;}.contact-us-con .footer-con>*>img{width:100%;}.contact-us-con .footer-con>*:last-child{-webkit-transform:rotateZ(-1.1deg);-moz-transform:rotateZ(-1.1deg);-o-transform:rotateZ(-1.1deg);-ms-transform:rotateZ(-1.1deg);transform:rotateZ(-1.1deg);}.find-a-developer .form-con{display:flex;justify-content:space-between;}.find-a-developer .form-con .col{flex:0 0 45%;}.find-a-developer .form-con .buttons{margin-bottom:28px;}.find-a-developer .form-con .buttons a:hover{cursor:pointer;}.find-a-developer .form-con .buttons:last-child{margin-bottom:0;}.rpt-head{*zoom:1;margin-bottom:28px;}.rpt-head:before,.rpt-head:after{display:table;content:"";}.rpt-head:after{clear:both;}.rpt-head:before,.rpt-head:after{display:table;content:"";}.rpt-head:after{clear:both;}.rpt-head img{display:inline-block;}@media only screen and (max-width:600px){.rpt-head img{display:none;}}.rpt-head h1,.rpt-head h2,.rpt-head h3,.rpt-head h4{float:left;display:block;clear:both;line-height:42px;margin:0;padding:0;}.rpt-head h1 .sub-head,.rpt-head h2 .sub-head,.rpt-head h3 .sub-head,.rpt-head h4 .sub-head{font-weight:normal;margin-bottom:0;display:block;font-size:11.2px;}.rpt-head h1 .sub-head .icon,.rpt-head h2 .sub-head .icon,.rpt-head h3 .sub-head .icon,.rpt-head h4 .sub-head .icon{float:left;margin-left:0;margin-right:28px;}@media only screen and (max-width:600px){.rpt-head h1,.rpt-head h2,.rpt-head h3,.rpt-head h4{text-align:center;float:none;display:block;margin-bottom:0;}}.rpt-head .icon,.rpt-head select,.rpt-head input[type=text],.rpt-head .rad,.rpt-head .chk{float:right;margin-right:0;margin-left:28px;display:inline-block;}@media only screen and (max-width:600px){.rpt-head .icon,.rpt-head select,.rpt-head input[type=text],.rpt-head .rad,.rpt-head .chk{margin-left:14px;margin-right:14px;float:none;}}.rpt-head .icon{line-height:42px;}.rpt-head select,.rpt-head input[type=text]{height:42px;width:auto;padding:0 7px;width:120px;}.rpt-head .rad input,.rpt-head .chk input{margin-top:15px;}.rpt-head .rad label,.rpt-head .chk label{font-size:11.2px;line-height:42px;}.rpt-head .filters{clear:right;float:right;max-height:0;position:relative;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);overflow:hidden;}.rpt-head .filters select,.rpt-head .filters input[type=text],.rpt-head .filters .icon,.rpt-head .filters .rad,.rpt-head .filters .chk{float:left;margin-left:0;margin-right:28px;margin-bottom:28px;}.rpt-head .filters.block{display:block;padding:28px;overflow:hidden;padding-top:0;padding-bottom:0;width:100%;}.rpt-head .filters.open{max-height:150px;overflow:visible;padding-top:28px;padding-bottom:0;}.rpt-head .filters.open:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #1aa7cb;content:'';position:absolute;top:-5px;right:28px;}.rpt-head .filters .filter-grp{border:1px #fff solid;border-top:transparent;margin-right:28px;padding:7px;padding-top:0;margin-bottom:21px;float:left;*zoom:1;position:relative;margin-left:-8px;}.rpt-head .filters .filter-grp:before,.rpt-head .filters .filter-grp:after{display:table;content:"";}.rpt-head .filters .filter-grp:after{clear:both;}.rpt-head .filters .filter-grp:before,.rpt-head .filters .filter-grp:after{display:table;content:"";}.rpt-head .filters .filter-grp:after{clear:both;}.rpt-head .filters .filter-grp input,.rpt-head .filters .filter-grp select{margin-bottom:0;}.rpt-head .filters .filter-grp input:last-child,.rpt-head .filters .filter-grp select:last-child{margin-right:0;}.rpt-head .filters .filter-grp h4{position:absolute;line-height:11.2px;top:-12.2px;padding-left:7px;left:0;border-bottom:1px #fff solid;color:#fff;font-size:11.2px;display:inline-block;margin-bottom:0;float:none;padding-bottom:0;}@media only screen and (max-width:600px){.rpt-head{text-align:center;margin-bottom:28px;padding-bottom:0;}}.sidebar{float:right;border-left:1px #80b534 solid;padding-left:20px;margin-left:20px;margin-bottom:20px;width:300px;}.sidebar h3{margin-top:0;}.sidebar p{font-size:.8em;}.sidebar p:last-child{margin-bottom:0;}fieldset,form{border:none;margin:0 0 28px;padding:0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}fieldset.section,form.section{border:1px #343 solid;padding:0 28px;}fieldset.section legend,form.section legend{text-transform:uppercase;font-weight:bold;}fieldset h3,form h3{font-weight:normal;color:#1aa7cb;}fieldset dl,form dl{margin-bottom:28px;}fieldset dt,form dt{padding:0;text-transform:uppercase;display:block;margin-bottom:7px;overflow:hidden;font-weight:bold;}fieldset dt p,form dt p{text-transform:none;font-size:11.2px;font-weight:normal;margin-bottom:0;}fieldset dt .icon,form dt .icon{text-transform:none;float:right;margin-right:0;margin-left:28px;font-size:11.2px;font-weight:normal;}fieldset dd,form dd{padding:0;margin:0;line-height:51px;min-height:51px;}fieldset dd select,form dd select,fieldset dd input[type=text],form dd input[type=text]{width:100%;}fieldset dd.inline-elements select,form dd.inline-elements select,fieldset dd.inline-elements .chk,form dd.inline-elements .chk,fieldset dd.inline-elements .rad,form dd.inline-elements .rad,fieldset dd.inline-elements input[type="text"],form dd.inline-elements input[type="text"]{display:inline-block;margin-right:28px;}fieldset.narrow,form.narrow{width:200px;}fieldset.horiz dl,form.horiz dl{overflow:hidden;margin-bottom:5px;margin-top:0;}fieldset.horiz dt,form.horiz dt{float:left;width:150px;line-height:33px;}fieldset.horiz dd,form.horiz dd{display:block;margin-left:170px;line-height:33px;}fieldset.two-col,form.two-col{*zoom:1;}fieldset.two-col:before,form.two-col:before,fieldset.two-col:after,form.two-col:after{display:table;content:"";}fieldset.two-col:after,form.two-col:after{clear:both;}fieldset.two-col:before,form.two-col:before,fieldset.two-col:after,form.two-col:after{display:table;content:"";}fieldset.two-col:after,form.two-col:after{clear:both;}fieldset.two-col dl,form.two-col dl{float:left;width:45%;margin-right:5%;}fieldset.two-col dl:nth-of-type(2n),form.two-col dl:nth-of-type(2n){margin-right:0%;width:50%;}header .menu{margin-left:180px;margin-top:50px;padding:0;*zoom:1;position:relative;}header .menu:before,header .menu:after{display:table;content:"";}header .menu:after{clear:both;}header .menu:before,header .menu:after{display:table;content:"";}header .menu:after{clear:both;}header .menu .highlight{width:5px;position:absolute;left:-20px;margin-left:-15px;margin-top:0;height:56px;background-color:#1aa7cb;opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);}header .menu li{display:block;}header .menu li a,header .menu li span{height:56px;line-height:56px;display:block;color:#343;}header .menu li a+ul,header .menu li span+ul{margin-left:28px;margin-bottom:0;}header .menu li a+ul li a,header .menu li span+ul li a,header .menu li a+ul li span,header .menu li span+ul li span{color:#777;}header .logo{display:block;width:421px;height:84px;background-image:url('i/interface/sprite.png');background-repeat:no-repeat;background-position:0 0;text-indent:100%;white-space:nowrap;overflow:hidden;margin:0 auto 0;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){header .logo{background-image:url('i/interface/@2x/sprite.png') !important;background-position:0 0;background-size:600px 600px;}}header .contact{margin:20px 80px 0 180px;border-top:1px solid #e0e0e0;padding-top:20px;font-size:18px;}header .contact .phone{display:block;}header .contact a{display:block;}header .grad-cover{width:1px;height:100%;position:absolute;top:0;left:auto;bottom:auto;right:-1px;background-image:linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0) 20%,rgba(242,242,242,0) 80%,#f2f2f2 100%);background-image:-o-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0) 20%,rgba(242,242,242,0) 80%,#f2f2f2 100%);background-image:-moz-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0) 20%,rgba(242,242,242,0) 80%,#f2f2f2 100%);background-image:-webkit-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0) 20%,rgba(242,242,242,0) 80%,#f2f2f2 100%);background-image:-ms-linear-gradient(top,#f2f2f2 0%,rgba(242,242,242,0) 20%,rgba(242,242,242,0) 80%,#f2f2f2 100%);}input[type=button],input[type=submit],a.button,a.button:visited,a.button:link,a.button:hover{line-height:56px;text-decoration:none;padding:0 28px;height:56px;border:1px #bbb solid;background-color:#ddd;color:#555;text-align:center;display:inline-block;background-position:center center;font-size:14px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);}input[type=button].full-width,input[type=submit].full-width,a.button.full-width,a.button:visited.full-width,a.button:link.full-width,a.button:hover.full-width{width:100%;display:block;margin-bottom:28px;}input[type=button].full-width:last-child,input[type=submit].full-width:last-child,a.button.full-width:last-child,a.button:visited.full-width:last-child,a.button:link.full-width:last-child,a.button:hover.full-width:last-child{margin-bottom:0;}input[type=button]:hover,input[type=submit]:hover,a.button:hover,a.button:visited:hover,a.button:link:hover,a.button:hover:hover{opacity:.8;filter:alpha(opacity=80);zoom:1;}input[type=button]:focus,input[type=submit]:focus,a.button:focus,a.button:visited:focus,a.button:link:focus,a.button:hover:focus{-webkit-box-shadow:0 0 28px 4.66666667px #1aa7cb;-moz-box-shadow:0 0 28px 4.66666667px #1aa7cb;box-shadow:0 0 28px 4.66666667px #1aa7cb;}input[type=button]:visited,input[type=submit]:visited,a.button:visited,a.button:visited:visited,a.button:link:visited,a.button:hover:visited,input[type=button]:hover,input[type=submit]:hover,a.button:hover,a.button:visited:hover,a.button:link:hover,a.button:hover:hover{text-decoration:none;}input[type=button][type=submit],input[type=submit][type=submit],a.button[type=submit],a.button:visited[type=submit],a.button:link[type=submit],a.button:hover[type=submit],input[type=button].primary,input[type=submit].primary,a.button.primary,a.button:visited.primary,a.button:link.primary,a.button:hover.primary{background-color:#80b534;color:#fefefe;border:1px #54822a solid;}input[type=button][type=submit]:visited,input[type=submit][type=submit]:visited,a.button[type=submit]:visited,a.button:visited[type=submit]:visited,a.button:link[type=submit]:visited,a.button:hover[type=submit]:visited,input[type=button].primary:visited,input[type=submit].primary:visited,a.button.primary:visited,a.button:visited.primary:visited,a.button:link.primary:visited,a.button:hover.primary:visited,input[type=button][type=submit]:hover,input[type=submit][type=submit]:hover,a.button[type=submit]:hover,a.button:visited[type=submit]:hover,a.button:link[type=submit]:hover,a.button:hover[type=submit]:hover,input[type=button].primary:hover,input[type=submit].primary:hover,a.button.primary:hover,a.button:visited.primary:hover,a.button:link.primary:hover,a.button:hover.primary:hover{-webkit-box-shadow:0 0 14px 4.66666667px #80b534;-moz-box-shadow:0 0 14px 4.66666667px #80b534;box-shadow:0 0 14px 4.66666667px #80b534;}input[type=button].loading,input[type=submit].loading,a.button.loading,a.button:visited.loading,a.button:link.loading,a.button:hover.loading{color:#fefefe !important;background-color:#fefefe !important;background-image:url(i/loading.gif);background-position:center center;background-repeat:no-repeat;}input[type=button].textbox-height,input[type=submit].textbox-height,a.button.textbox-height,a.button:visited.textbox-height,a.button:link.textbox-height,a.button:hover.textbox-height{padding-top:6.5px;padding-bottom:6.5px;}.sub-form input[type=button][type=submit],.sub-form input[type=submit][type=submit],.sub-form a.button[type=submit],.sub-form a.button:visited[type=submit],.sub-form a.button:link[type=submit],.sub-form a.button:hover[type=submit],.sub-form input[type=button].primary,.sub-form input[type=submit].primary,.sub-form a.button.primary,.sub-form a.button:visited.primary,.sub-form a.button:link.primary,.sub-form a.button:hover.primary{border:1px #fefefe solid;text-decoration:none;}input[type=button].full-width,input[type=submit].full-width,a.button.full-width,a.button:visited.full-width,a.button:link.full-width,a.button:hover.full-width{width:100%;display:block;margin-bottom:28px;}input[type=button].full-width:last-child,input[type=submit].full-width:last-child,a.button.full-width:last-child,a.button:visited.full-width:last-child,a.button:link.full-width:last-child,a.button:hover.full-width:last-child{margin-bottom:0;}input[type=button]:hover,input[type=submit]:hover,a.button:hover,a.button:visited:hover,a.button:link:hover,a.button:hover:hover{opacity:.8;filter:alpha(opacity=80);zoom:1;}input[type=button]:visited,input[type=submit]:visited,a.button:visited,a.button:visited:visited,a.button:link:visited,a.button:hover:visited,input[type=button]:hover,input[type=submit]:hover,a.button:hover,a.button:visited:hover,a.button:link:hover,a.button:hover:hover{text-decoration:none;color:#777;}input[type=button][type=submit],input[type=submit][type=submit],a.button[type=submit],a.button:visited[type=submit],a.button:link[type=submit],a.button:hover[type=submit],input[type=button].primary,input[type=submit].primary,a.button.primary,a.button:visited.primary,a.button:link.primary,a.button:hover.primary{background-color:#80b534;color:#fefefe;text-shadow:-1px -1px 0 #555;}input[type=button].textbox-height,input[type=submit].textbox-height,a.button.textbox-height,a.button:visited.textbox-height,a.button:link.textbox-height,a.button:hover.textbox-height{padding-top:6.5px;padding-bottom:6.5px;line-height:1;height:auto;}.welcome{border-bottom:1px solid #e5e5e5;padding-bottom:40px;margin-bottom:40px;*zoom:1;}.welcome:before,.welcome:after{display:table;content:"";}.welcome:after{clear:both;}.welcome:before,.welcome:after{display:table;content:"";}.welcome:after{clear:both;}.welcome .right{float:right;}.welcome p{font-size:30px;font-weight:100;}.book-image{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:250px;height:250px;border-radius:50%;border:14px #1aa7cb solid;background-image:url(i/bookphoto.png);background-size:cover;float:right;}.what{margin:40px 0;}.what nav{margin-top:20px;height:260px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;transition:all 500ms ease-out;-webkit-transform:translateZ(0);}.what nav .consult,.what nav .develop,.what nav .deliver{width:33.33333333%;height:100%;float:left;position:relative;cursor:pointer;}.what nav .consult h3,.what nav .develop h3,.what nav .deliver h3{font-size:20px;font-weight:normal;text-shadow:rgba(0,0,0,.1) 0 -1px 0;text-align:center;position:absolute;top:auto;left:50%;bottom:0;right:auto;padding:10px 0;margin-left:-25%;width:50%;color:#fff;font-weight:100;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-transform:translateZ(0);}.what nav .consult h3:before,.what nav .develop h3:before,.what nav .deliver h3:before{content:"Z";font-family:"ArrrowsRegular";position:absolute;top:-20px;left:50%;bottom:auto;right:auto;margin-left:-8px;text-shadow:rgba(0,0,0,0) 0 -1px 0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-transform:translateZ(0);}.what nav .consult h3:after,.what nav .develop h3:after,.what nav .deliver h3:after{content:"z";font-family:"ArrrowsRegular";position:absolute;top:auto;left:50%;bottom:-12px;right:auto;margin-left:-8px;text-shadow:rgba(0,0,0,0) 0 -1px 0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-transform:translateZ(0);}.what nav .consult .ico,.what nav .develop .ico,.what nav .deliver .ico{display:block;margin:40px 0 0;position:absolute;top:0;left:50%;bottom:auto;right:auto;z-index:2;}.what nav .consult .hi,.what nav .develop .hi,.what nav .deliver .hi{display:block;width:200px;height:200px;background:rgba(0,0,0,.03);-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;position:absolute;top:-14px;left:50%;bottom:auto;right:auto;margin-left:-100px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-transform:translateZ(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms;}.what nav .consult:hover .hi,.what nav .develop:hover .hi,.what nav .deliver:hover .hi{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.what nav .consult:hover h3:before,.what nav .develop:hover h3:before,.what nav .deliver:hover h3:before,.what nav .consult.selected h3:before,.what nav .develop.selected h3:before,.what nav .deliver.selected h3:before{top:-14px;}.what nav .consult:hover h3:after,.what nav .develop:hover h3:after,.what nav .deliver:hover h3:after,.what nav .consult.selected h3:after,.what nav .develop.selected h3:after,.what nav .deliver.selected h3:after{bottom:-19px;}.what nav .consult.consult h3,.what nav .develop.consult h3,.what nav .deliver.consult h3{background:#1aa7cb;}.what nav .consult.consult h3:before,.what nav .develop.consult h3:before,.what nav .deliver.consult h3:before,.what nav .consult.consult h3:after,.what nav .develop.consult h3:after,.what nav .deliver.consult h3:after{color:#1aa7cb;}.what nav .consult.consult .ico,.what nav .develop.consult .ico,.what nav .deliver.consult .ico{width:138px;height:107px;background-image:url('i/interface/sprite.png');background-repeat:no-repeat;background-position:0 -360px;margin-left:-60px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.what nav .consult.consult .ico,.what nav .develop.consult .ico,.what nav .deliver.consult .ico{background-image:url('i/interface/@2x/sprite.png') !important;background-position:0 -360px;background-size:600px 600px;}}.what nav .consult.consult.selected h3,.what nav .develop.consult.selected h3,.what nav .deliver.consult.selected h3{background:#117897;}.what nav .consult.consult.selected h3:before,.what nav .develop.consult.selected h3:before,.what nav .deliver.consult.selected h3:before,.what nav .consult.consult.selected h3:after,.what nav .develop.consult.selected h3:after,.what nav .deliver.consult.selected h3:after{color:#117897;}.what nav .consult.develop h3,.what nav .develop.develop h3,.what nav .deliver.develop h3{background:#80b534;}.what nav .consult.develop h3:before,.what nav .develop.develop h3:before,.what nav .deliver.develop h3:before,.what nav .consult.develop h3:after,.what nav .develop.develop h3:after,.what nav .deliver.develop h3:after{color:#80b534;}.what nav .consult.develop .ico,.what nav .develop.develop .ico,.what nav .deliver.develop .ico{width:172px;height:100px;background-image:url('i/interface/sprite.png');background-repeat:no-repeat;background-position:-180px -360px;margin-left:-63px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.what nav .consult.develop .ico,.what nav .develop.develop .ico,.what nav .deliver.develop .ico{background-image:url('i/interface/@2x/sprite.png') !important;background-position:-180px -360px;background-size:600px 600px;}}.what nav .consult.develop .steam1,.what nav .develop.develop .steam1,.what nav .deliver.develop .steam1,.what nav .consult.develop .steam2,.what nav .develop.develop .steam2,.what nav .deliver.develop .steam2{width:5px;height:10px;z-index:3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fefefe;}.what nav .consult.develop .steam1,.what nav .develop.develop .steam1,.what nav .deliver.develop .steam1{position:absolute;top:96px;left:50%;bottom:auto;right:auto;margin:0 0 0 82px;-webkit-animation-name:steamer;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:2000ms;-moz-animation-name:steamer;-moz-animation-iteration-count:infinite;-moz-animation-duration:2000ms;}@-webkit-keyframes steamer{0%{top:96px;}100%{top:40px;}}@-moz-keyframes steamer{0%{top:96px;}100%{top:40px;}}.what nav .consult.develop .steam2,.what nav .develop.develop .steam2,.what nav .deliver.develop .steam2{position:absolute;top:94px;left:50%;bottom:auto;right:auto;margin:0 0 0 86px;-webkit-animation-name:steamer2;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:2000ms;-webkit-animation-delay:1000ms;-moz-animation-name:steamer2;-moz-animation-iteration-count:infinite;-moz-animation-duration:2000ms;-moz-animation-delay:1000ms;}@-webkit-keyframes steamer2{0%{top:94px;}100%{top:32px;}}@-moz-keyframes steamer2{0%{top:94px;}100%{top:32px;}}.what nav .consult.develop.selected h3,.what nav .develop.develop.selected h3,.what nav .deliver.develop.selected h3{background:#54822a;}.what nav .consult.develop.selected h3:before,.what nav .develop.develop.selected h3:before,.what nav .deliver.develop.selected h3:before,.what nav .consult.develop.selected h3:after,.what nav .develop.develop.selected h3:after,.what nav .deliver.develop.selected h3:after{color:#54822a;}.what nav .consult.develop:hover .steam1,.what nav .develop.develop:hover .steam1,.what nav .deliver.develop:hover .steam1,.what nav .consult.develop:hover .steam2,.what nav .develop.develop:hover .steam2,.what nav .deliver.develop:hover .steam2{opacity:0;}.what nav .consult.deliver h3,.what nav .develop.deliver h3,.what nav .deliver.deliver h3{background:#ea452b;}.what nav .consult.deliver h3:before,.what nav .develop.deliver h3:before,.what nav .deliver.deliver h3:before,.what nav .consult.deliver h3:after,.what nav .develop.deliver h3:after,.what nav .deliver.deliver h3:after{color:#ea452b;}.what nav .consult.deliver .ico,.what nav .develop.deliver .ico,.what nav .deliver.deliver .ico{width:120px;height:95px;background-image:url('i/interface/sprite.png');background-repeat:no-repeat;background-position:-420px -360px;margin-left:-60px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.what nav .consult.deliver .ico,.what nav .develop.deliver .ico,.what nav .deliver.deliver .ico{background-image:url('i/interface/@2x/sprite.png') !important;background-position:-420px -360px;background-size:600px 600px;}}.what nav .consult.deliver.selected h3,.what nav .develop.deliver.selected h3,.what nav .deliver.deliver.selected h3{background:#a83123;}.what nav .consult.deliver.selected h3:before,.what nav .develop.deliver.selected h3:before,.what nav .deliver.deliver.selected h3:before,.what nav .consult.deliver.selected h3:after,.what nav .develop.deliver.selected h3:after,.what nav .deliver.deliver.selected h3:after{color:#a83123;}.what .articles{position:relative;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;transition:all 500ms ease-out;-webkit-transform:translateZ(0);-webkit-perspective:200;-webkit-perspective-origin:50% 50%;}.what .articles article{padding:20px 0;border-bottom:1px solid #e0e0e0;opacity:0;-webkit-transform-style:preserve-3d;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;transition:all 500ms ease-out;-webkit-transform:translateZ(0);-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;position:absolute;top:0;left:0;bottom:auto;right:auto;}.what .articles article.incoming{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;transition-delay:500ms;}.what .articles article.open{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}.what .articles article h2{position:relative;}.what .articles article h2 span{font-family:"ArrrowsRegular";position:absolute;top:10px;left:-30px;bottom:auto;right:auto;font-size:20px;}.what .articles article .copy{width:60%;padding-right:5%;float:left;}.what .articles article ul{width:40%;padding-left:5%;float:left;list-style-type:none;margin:0;}.what .articles article ul li{position:relative;}.what .articles article ul li:before{content:"h";font-family:"ArrrowsRegular";position:absolute;top:0;left:-20px;bottom:auto;right:auto;}.what .articles article.consult h2{color:#1aa7cb;}.what .articles article.consult li:before{color:#1aa7cb;}.what .articles article.develop h2{color:#80b534;}.what .articles article.develop li:before{color:#80b534;}.what .articles article.deliver h2{color:#ea452b;}.what .articles article.deliver li:before{color:#ea452b;}.ie7 .what nav .consult,.ie8 .what nav .consult,.ie7 .what nav .develop,.ie8 .what nav .develop,.ie7 .what nav .deliver,.ie8 .what nav .deliver{width:32%;}.ie7 .what .articles article,.ie8 .what .articles article{display:none;}.ie7 .what .articles article.open,.ie8 .what .articles article.open{display:block;}.ie7 .what .articles article ul,.ie8 .what .articles article ul{width:30%;margin:0;padding:0;}.ie7 .what .articles article ul li,.ie8 .what .articles article ul li{margin:0;padding:0;}.work{overflow:hidden;margin:40px 0 80px 0;}.work .articles-con{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-14px;margin-right:-14px;}.work .articles-con article{flex:1 1 30%;border-top:1px solid #e0e0e0;margin-left:14px;margin-right:14px;}.work .articles-con article .logo{height:80px;}.work .articles-con article .logo img{display:block;}.work .articles-con article .logo img:not(ie7){position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.work .articles-con article h3{border-bottom:1px solid #e5e5e5;text-align:center;margin-bottom:20px;display:none;}.work .articles-con article a span{font-family:"ArrrowsRegular";padding-right:10px;position:relative;top:1px;}.work .articles-con article p{max-width:none;}.ie7 .work article{width:29%;}.clients{margin-top:50px;}.clients blockquote{margin:20px 0 20px 0;width:45%;float:left;position:relative;font-size:18px;}.clients blockquote.quote2{margin-left:10%;}.clients blockquote.quotefull{float:none;width:100%;clear:both;}.clients blockquote .qm{position:absolute;top:-14px;left:-25px;bottom:auto;right:auto;font-size:40px;font-family:Georgia,serif;color:#80b534;}.clients blockquote .src{display:block;font-size:16px;color:#999;}.clients blockquote .src .arr{position:relative;top:1px;padding-right:10px;}.ie7 .clients blockquote{width:44%;}.partners{border-top:1px solid #e5e5e5;overflow:hidden;}.partners img{margin-bottom:20px;width:160px;}.ir{text-indent:100%;white-space:nowrap;overflow:hidden;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.size-right{width:100% !important;margin:0 !important;min-width:0 !important;}@media all and (max-width:1450px){header .content{width:500px;}header .content .logo{width:360px;height:73px;background-image:url('i/interface/sprite.png');background-repeat:no-repeat;background-position:0 -120px;}header .content .contact{margin-left:149px;margin-right:69px;}header .content .menu{margin-left:149px;}#container{padding-left:580px;}}@media all and (max-width:1450px) andonly screen and (-webkit-min-device-pixel-ratio:1.5),all and(max-width:1450px)and only screen and(min-resolution:144dpi){header .content .logo{background-image:url('i/interface/@2x/sprite.png') !important;background-position:0 -120px;background-size:600px 600px;}}@media all and (max-width:1300px){header .content{width:360px;}header .content .logo{width:300px;height:60px;background-image:url('i/interface/sprite.png');background-repeat:no-repeat;background-position:0 -240px;}header .content .contact{margin-left:95px;margin-right:29px;}header .content .menu{margin-left:95px;}#container{padding-left:440px;}}@media all and (max-width:1300px) andonly screen and (-webkit-min-device-pixel-ratio:1.5),all and(max-width:1300px)and only screen and(min-resolution:144dpi){header .content .logo{background-image:url('i/interface/@2x/sprite.png') !important;background-position:0 -240px;background-size:600px 600px;}}@media all and (max-width:1100px){header{position:fixed;z-index:1000;top:0;}header .content{position:fixed;top:0;left:auto;bottom:0;background-color:#fefefe;width:400px;max-width:100%;height:100%;right:-400px;border:1px #777 solid;-webkit-box-shadow:0 0 0 #333;-moz-box-shadow:0 0 0 #333;box-shadow:0 0 0 #333;margin-top:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);}header .content .menu{position:static;margin-left:77px;margin-top:77px;display:block;width:100%;margin-bottom:40px;}header .content .menu li{display:block;float:none;margin:0;font-size:28px;line-height:2em;}header .content .logo{width:300px;height:60px;background-image:url('i/interface/sprite.png');background-repeat:no-repeat;background-position:0 -240px;display:none;text-indent:-9999px;margin:auto;margin-top:20px;margin-left:13px;margin-bottom:40px;}header .content .contact{position:static;margin-top:20px;margin-left:20px;}header .show-menu{margin-top:28px;display:block;color:#333;font-size:36px;width:0;z-index:18;position:fixed;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);right:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);height:36px;width:36px;}header .show-menu:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}header .show-menu:before{margin:0;line-height:36px;text-align:center;height:36px;width:36px;}header .show-menu.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}header .show-menu.open+.content{right:0;-webkit-box-shadow:5px 5px 15px #333;-moz-box-shadow:5px 5px 15px #333;box-shadow:5px 5px 15px #333;}#main>.logo{width:300px;height:60px;background-image:url('i/interface/sprite.png');background-repeat:no-repeat;background-position:0 -240px;display:block;text-indent:-9999px;margin:auto;margin-left:-7px;margin-bottom:40px;}#container{padding:20px;}h1{font-size:18px;}h2{font-size:18px;}.welcome{margin-bottom:0;}.what nav{display:none;}.what .articles article{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;opacity:1;position:static;}.what .articles article .copy{width:auto;float:none;}.what .articles article ul{width:auto;float:none;}.what .articles article h2 span{display:none;}.work .articles-con article{flex:1 0 100%;}.work .articles-con article .logo{margin-left:auto;}.work .articles-con article h3{text-align:center;}.clients blockquote{padding-left:20px;}.clients blockquote .qm{left:0;}}@media all and (max-width:1100px) andonly screen and (-webkit-min-device-pixel-ratio:1.5),all and(max-width:1100px)and only screen and(min-resolution:144dpi){header .content .logo{background-image:url('i/interface/@2x/sprite.png') !important;background-position:0 -240px;background-size:600px 600px;}}@media all and (max-width:1100px) andonly screen and (-webkit-min-device-pixel-ratio:1.5),all and(max-width:1100px)and only screen and(min-resolution:144dpi){#main > .logo{background-image:url('i/interface/@2x/sprite.png') !important;background-position:0 -240px;background-size:600px 600px;}}
@media all and (max-width:600px){
	.services-con{display:block !important;}
	.services-con>*{margin-bottom:20px;}
	
	
	.integrations-con h1{font-size:36px;}}@media only screen and (max-width:1100px){.integrations-con h2{font-size:28px;}.integrations-con .api-details{display:block !important;}.integrations-con .sync{margin:0 50px 0 50px;}}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{color:#444 !important;text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}@page{margin:.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.modal-dialog-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;z-index:20;opacity:0;filter:alpha(opacity=0);zoom:1;-webkit-transition:all all .5s .5s ease ease-out;-moz-transition:all all .5s .5s ease ease-out;-ms-transition:all all .5s .5s ease ease-out;transition:all all .5s .5s ease ease-out;-webkit-transform:translateZ(0);}.modal-dialog-overlay.rendered{opacity:.8;filter:alpha(opacity=80);zoom:1;}.modal-dialog-con{opacity:0;filter:alpha(opacity=0);zoom:1;position:fixed;z-index:21;min-width:500px;top:500px;left:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:transform .5s 0s ease,opacity .5s 0s ease;max-width:970px;-webkit-transform:scale(.01,.01);-moz-transform:scale(.01,.01);-o-transform:scale(.01,.01);-ms-transform:scale(.01,.01);transform:scale(.01,.01);pointer-events:none;}.modal-dialog-con.pinnable .modal-dialog-inner>.pin{display:block;}.modal-dialog-con.is-showing-panels .modal-dialog-inner{background-color:transparent;}.modal-dialog-con.is-showing-panels .modal-dialog-inner>.close{margin-right:29.5px;margin-top:29.5px;}.modal-dialog-con.is-showing-panels .modal-dialog-inner>.content{overflow:visible;}.modal-dialog-con.is-showing-panels .modal-dialog-inner .panels .btn-back{background-color:#1aa7cb;}.modal-dialog-con.is-showing-panels .modal-dialog-inner .panels>.panel{padding:28px 28px .1px;}.modal-dialog-con.is-showing-panels .modal-dialog-inner .panels>.btn-back{left:-28px;}.modal-dialog-con.rendered{pointer-events:auto;opacity:1;filter:alpha(opacity=100);zoom:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);}.modal-dialog-con .modal-dialog-inner{background-color:#fff;min-height:80px;cursor:move;}.modal-dialog-con .modal-dialog-inner>.close,.modal-dialog-con .modal-dialog-inner>.pin{z-index:1;position:absolute;right:0;top:0;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;display:block;height:25px;text-decoration:none;line-height:23px;cursor:pointer;color:#fefefe;font-size:12.5px;background-color:rgba(255,255,255,.18);border:solid 1px rgba(255,255,255,.5);width:25px;text-align:center;margin-right:1.5px;margin-top:1.5px;}.modal-dialog-con .modal-dialog-inner>.close:before,.modal-dialog-con .modal-dialog-inner>.pin:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.modal-dialog-con .modal-dialog-inner>.close:before,.modal-dialog-con .modal-dialog-inner>.pin:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.modal-dialog-con .modal-dialog-inner>.close:before,.modal-dialog-con .modal-dialog-inner>.pin:before{font-weight:normal;width:auto;}.modal-dialog-con .modal-dialog-inner>.close:hover,.modal-dialog-con .modal-dialog-inner>.pin:hover{cursor:pointer;background-color:#1aa7cb !important;color:#fff !important;}.modal-dialog-con .modal-dialog-inner>.close:hover *,.modal-dialog-con .modal-dialog-inner>.pin:hover *{color:#fff !important;}.modal-dialog-con .modal-dialog-inner>.pin{right:39px;display:none;}.modal-dialog-con .modal-dialog-inner>.content{padding:28px 28px 0;cursor:default;max-height:800px;}.modal-dialog-con .modal-dialog-inner>.content form .buttons:last-child,.modal-dialog-con .modal-dialog-inner>.content fieldset .buttons:last-child{margin-left:-28px;margin-right:-28px;margin-bottom:-28px;}@media only screen and (max-width:1050px){.modal-dialog-con{min-width:initial;width:100%;height:100%;overflow-y:auto;}.modal-dialog-con .modal-dialog-inner>.content{max-height:none;}}.icon-list{margin-bottom:28px;}.icon-list.benefits h3:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon-list.benefits h3:before{color:#54822a !important;}.icon-list.problems h3:before{font-family:'FontAwesome';content:"";font-weight:normal;color:#c00;width:15px;display:inline-block;}.icon-list.problems h3:before{color:#a83123 !important;}.icon-list.faq h3:before{font-family:'FontAwesome';content:"";font-weight:normal;color:inherit;width:15px;display:inline-block;}.icon-list.faq h3:before{color:#117897 !important;}.icon-list h3{margin-left:28px;}.icon-list h3:before{margin-left:-28px;width:28px !important;text-align:left !important;}.icon-list p{margin-left:28px;}.large-content h1{font-size:84px;margin-bottom:.5em;line-height:1.1;}.large-content h1 span{margin-top:10px;margin-left:5px;display:block;font-size:30%;text-transform:uppercase;color:#555;}.large-content h2{font-size:56px;}.large-content p.highlight{padding:28px;border-top:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid;font-style:italic;font-size:larger;}.large-content .intro p{font-size:42px;}@media only screen and (max-width:600px){.large-content h1{font-size:56px;}.large-content h2{font-size:28px;}.large-content .intro p{font-size:21px;}}.case-study-con .intro .benefits{margin-bottom:56px;}.case-study-con .intro-con{*zoom:1;}.case-study-con .intro-con:before,.case-study-con .intro-con:after{display:table;content:"";}.case-study-con .intro-con:after{clear:both;}.case-study-con .intro-con:before,.case-study-con .intro-con:after{display:table;content:"";}.case-study-con .intro-con:after{clear:both;}.case-study-con .intro-con .client-img{height:200px;width:200px;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;border:10px #1aa7cb solid;margin-left:28px;margin-bottom:28px;float:right;}@media only screen and (max-width:600px){.case-study-con .intro-con .client-img{display:none;}}.case-study-con .intro-con p{font-size:28px;}.panel{max-width:1024px;margin-bottom:28px;}.panel h2{font-size:36px;}
.services-con{}
.services-con .services-image-header {
	float:right;
	margin-left:20px;
	margin-bottom: 20px;
	max-width: 50%;
	width: 400px;
}

@media all and (max-width:600px) {
	.services-con .services-image-header {
	                                 float:none;width:100%;margin:0px;max-width:none;margin-bottom:20px;
                                 }
}
.services-image {
	width:100%;
}.button-links{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-14px;margin-right:14px;align-content:center;margin-bottom:28px;}.button-links a{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateZ(0);flex:1 1 250px;margin:14px;font-size:16px;border:1px #e0e0e0 solid;padding:28px;text-align:center;color:#343;box-shadow:0 3px 9px rgba(0,0,0,.2);border-radius:3px;opacity:0;transform:translateY(50px);position:relative;}@keyframes img-enter{0%{opacity:0;transform:translateY(50px);}100%{opacity:1;transform:translateY(0);}}.button-links a:hover{cursor:pointer;box-shadow:0 3px 9px #333;}.button-links a:hover .info{opacity:1;filter:alpha(opacity=100);zoom:1;}.button-links a:nth-child(1){animation:img-enter 1s forwards 0s;}.button-links a:nth-child(2){animation:img-enter 1s forwards .2s;}.button-links a:nth-child(3){animation:img-enter 1s forwards .4s;}.button-links a:nth-child(4){animation:img-enter 1s forwards .6s;}.button-links a:nth-child(5){animation:img-enter 1s forwards .8s;}.button-links a:nth-child(6){animation:img-enter 1s forwards 1s;}.button-links a:nth-child(7){animation:img-enter 1s forwards 1.1s;}.button-links a:nth-child(8){animation:img-enter 1s forwards 1.2s;}.button-links a:nth-child(9){animation:img-enter 1s forwards 1.3s;}.button-links a:nth-child(10){animation:img-enter 1s forwards 1.4s;}.button-links a:nth-child(11){animation:img-enter 1s forwards 1.5s;}.button-links a:nth-child(12){animation:img-enter 1s forwards 1.6s;}.button-links a .title{font-weight:bold;}.button-links a .info{display:none;}.button-links a .services-image{display:block;width:auto;margin-right:-14px;margin-top:-14px;margin-left:-14px;margin-bottom:14px;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;}.full-width p{max-width:100%;}

.bi-services-con {
}

.bi-services-con .bi-service-con {
	margin-bottom: 20px;
	cursor:pointer;
}

.bi-services-con .endpoints {
	
}

.bi-services-con .endpoints > span {
	display:inline-block;
	white-space:nowrap;
}

	.bi-services-con .endpoints > span:not(:last-child):after {
		content: ', ';
		visibility: visible;
	}
	.bi-services-con .details-con {
		margin-left: 50px;
	}
.bi-services-con .title-con {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.bi-services-con .title-con img {
	width: 40px;
	margin-right: 10px;
}

.pricing-con {
	border-top: 1px #ccc solid;
}

.pricing-con table {
	width: 100%;
	border-collapse: collapse;
}

.pricing-con table tr {
	vertical-align: top;
}

.pricing-con table tr td:not(:first-child){
	padding-left: 20px;
	text-align:right;
	width: 150px;
}
	.pricing-con table tr.tbl-header {
		font-size: 24px;
		color: #555;
	}

		.pricing-con table tr.tbl-header td {
			border-bottom: 1px #00a2ff solid;
		}

		.pricing-con table h4 {
			font-weight:bold;
			margin-bottom:0px;
			color: #555;
		}

.pricing-con table tr.section-header {
	font-size: 24px;
	// font-weight: bold;
}

.pricing-con table tr.section-header p {
	font-size: 14px;
}

.pricing-con table tr.section-header h4 {
	font-size: 20px;
	position:relative;
	margin-bottom: 10px;
}

.pricing-con table tr.section-header h4:after {
	visibility:visible;
	content:'';
	position:absolute;
	bottom:0;
	height:2px;
	width: 100px;
	left:0;
background-color: #00a2ff;
}

.small, p.small {
	font-size: 14px;
	line-height:1.5;
}

@media only screen and (max-width:1050px) {
	.pricing-con table td p {
		font-size: 12px !important;
	}

	.pricing-con table tr td:not(:first-child) {
		width: 100px;
	}
}

