/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,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%;-ms-text-size-adjust:100%;-webkit-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:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}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:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}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:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}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,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html 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}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html,body{box-sizing:content-box}body{width:100%}.container{max-width:1150px;margin:0 auto;position:relative;max-width:71.875em;margin-left:auto;margin-right:auto;*zoom:1}.container::after{clear:both;content:"";display:table}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media screen and (max-width: 760px){#site_header,.section{padding:0 15px}}@media screen and (max-width: 760px){#site_header,.section{padding:0 25px}}@media screen and (min-width: 1000px){#site_header,.section{padding:0 50px}}@media screen and (max-width: 760px){#site_header{padding:0}}@media screen and (max-width: 760px){#site_header{padding:0}}@media screen and (min-width: 1000px){#site_header{padding:0 50px}}#site_header{background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);height:60px;z-index:40;box-shadow:0 1px 0 rgba(0,0,0,0.4);-ms-box-shadow:0 1px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0}#site_header h1.logo{display:block;width:87px;height:43px;position:absolute;margin:0;padding:0;text-indent:-999px;overflow:hidden;background-repeat:no-repeat;z-index:2;background-image:url(website/insight_logo_w-dcc18e98b6bd6e9ca55a1e81e0d82442.png)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#site_header h1.logo{background-image:url(website/insight_logo_w-2x-4471de587a75314fe6e443724233445b.png);background-size:87px 43px}}@media screen and (max-width: 760px){#site_header h1.logo{left:50%;margin-left:-43px;top:10px}}@media screen and (min-width: 761px) and (max-width: 999px){#site_header h1.logo{left:50%;margin-left:-43px;top:10px}}@media screen and (min-width: 1000px){#site_header h1.logo{top:10px;left:0}}#site_header h1.logo a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}#site_header #main_menu{display:block;margin:0;padding:0;height:60px;z-index:1}#site_header #main_menu.visible .menu_links{display:block}#site_header #main_menu.visible .toggle_menu{display:block;background-image:url(website/close_w-85b17f3ecfb36e383db764de82558ba9.png)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#site_header #main_menu.visible .toggle_menu{background-image:url(website/close_w-2x-9a77d79e67321e4bd8c9b247d97818a3.png);background-size:20px 20px}}#site_header #main_menu .toggle_menu{position:absolute;left:30px;top:20px;width:22px;height:22px;border:0;text-decoration:none;outline:0 !important;background-repeat:no-repeat;background-position:center;z-index:3;cursor:pointer;background-image:url(website/menu-ca07aa3527c07058e3e0536905c56530.png)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#site_header #main_menu .toggle_menu{background-image:url(website/menu-2x-898e78dd6c675e5dd719bfe2c5416755.png);background-size:20px 20px}}@media screen and (max-width: 760px){#site_header #main_menu .toggle_menu{display:block}}@media screen and (min-width: 761px) and (max-width: 999px){#site_header #main_menu .toggle_menu{display:block}}@media screen and (min-width: 1000px){#site_header #main_menu .toggle_menu{display:none !important}}#site_header #main_menu .menu_links{display:block;margin:0;padding:0;position:absolute;top:0;left:100px;right:100px;text-align:center;line-height:55px}@media screen and (max-width: 760px){#site_header #main_menu .menu_links{display:none;text-align:center;position:absolute;top:0;right:0;left:0;background-color:#222222;padding:120px 0 50px;height:60px;-webkit-transition:all, 0.5s;-moz-transition:all, 0.5s;transition:all, 0.5s}#site_header #main_menu .menu_links li{display:block;width:100%;text-align:center;background-color:#222222;padding:0px 0 50px}}@media screen and (min-width: 761px) and (max-width: 999px){#site_header #main_menu .menu_links{display:none;text-align:center;position:absolute;top:0;right:0;left:0;background-color:#222222;padding:120px 0 50px;height:60px}#site_header #main_menu .menu_links li{display:block;width:100%;text-align:center;background-color:#222222;padding:0px 0 50px}}@media screen and (min-width: 1000px){#site_header #main_menu .menu_links{height:60px}#site_header #main_menu .menu_links li{display:inline-block;vertical-align:middle;margin:0;padding:0}#site_header #main_menu .menu_links li+li{margin-left:50px}}#site_header #main_menu .menu_links li{font-size:15.85px;line-height:1;font-weight:bold;position:relative}#site_header #main_menu .menu_links li a{color:#fff;text-decoration:none;padding-bottom:10px;line-height:1}#site_header #main_menu .menu_links li a:hover{color:#7cb342}#site_header #main_menu .menu_links li a.active{color:#7cb342}#site_header #main_menu .menu_links li a.active:after{display:block;content:" ";position:absolute;width:30px;height:2px;background-color:#7cb342;bottom:-13px;left:50%;margin-left:-15px}#site_header.pricing{background-color:transparent;box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#site_header.pricing #main_menu .menu_links li a:hover{color:#fff}#site_header.pricing #main_menu .menu_links li a.active{color:#fff}#site_header.pricing #main_menu .menu_links li a.active:after{background-color:#fff;opacity:0.5}#site_header .button{position:absolute;right:0;top:50%;margin-top:-19px}@media screen and (max-width: 760px){#site_header .button{font-size:11px}}#site_header.lite{background-color:white}#site_header.lite h1.logo{background-image:url(website/insight_logo-25862738d6859e61c5333f04924d2e2f.png)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#site_header.lite h1.logo{background-image:url(website/insight_logo-2x-f000f5f64a0e0d42e5d9ef216cd110a2.png);background-size:87px 43px}}#site_header.lite #main_menu .menu_links li{color:#999999}#site_header.lite #main_menu .menu_links li a{color:inherit}#site_header.lite #main_menu .menu_links li a:hover{color:#6ca135}#welcome{*zoom:1}#welcome:before,#welcome:after{content:" ";display:table}#welcome:after{clear:both}#welcome .lead{position:relative;color:#fff}@media screen and (max-width: 760px){#welcome .lead{float:left;display:block;margin-right:1.9626%;width:100%;text-align:center}#welcome .lead:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#welcome .lead{float:left;display:block;margin-right:1.9626%;width:70.86783%;margin-left:14.56609%;text-align:center}#welcome .lead:last-child{margin-right:0}}@media screen and (min-width: 1000px){#welcome .lead{left:0;width:50%;max-width:500px}}#welcome .actions{margin:40px 0 20px}#welcome .actions .action_link{font-weight:bold}@media screen and (max-width: 760px){#welcome .actions{margin:30px 0 10px}#welcome .actions .button{display:block;margin:0 auto;max-width:185px}#welcome .actions .action_link{display:inline-block;margin:25px auto 0}}#welcome .computer_1{display:block;text-align:center}@media screen and (max-width: 760px){#welcome .computer_1{float:left;display:block;margin-right:1.9626%;width:100%;position:relative;margin-bottom:-45px}#welcome .computer_1:last-child{margin-right:0}#welcome .computer_1 img{width:100%;height:auto}}@media screen and (min-width: 761px) and (max-width: 999px){#welcome .computer_1{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%;position:relative;margin-bottom:-95px}#welcome .computer_1:last-child{margin-right:0}#welcome .computer_1 img{width:100%;height:auto}}@media screen and (min-width: 1000px){#welcome .computer_1{position:absolute;height:448px;bottom:-65px;left:42.6%;right:0;overflow:hidden}#welcome .computer_1 img{width:878px;height:448px}}#pricing .computer_1{display:block;text-align:center}@media screen and (max-width: 760px){#pricing .computer_1{display:none}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing .computer_1{display:none}}@media screen and (min-width: 1000px){#pricing .computer_1{position:absolute;height:309px;bottom:-65px;left:42.6%;right:0;overflow:hidden}#pricing .computer_1 img{width:614px;height:309px}}#why h2{display:block;text-align:center;width:100%;padding:90px 0 45px;text-transform:uppercase;font-size:12px;color:#999999;font-weight:bold;letter-spacing:0.15em;background-color:#f9f9f9}#why .wrap{display:block;text-align:center;width:100%;background-color:#f9f9f9;padding:45px 0 0;border-bottom:1px solid #f3f3f3}@media screen and (max-width: 760px){#why .wrap h2{padding:50px 0 45px}}@media screen and (min-width: 761px) and (max-width: 999px){#why .wrap h2{padding:90px 0 45px}}@media screen and (min-width: 1000px){#why .wrap h2{padding:45px 0}}#why .article{*zoom:1;position:relative;padding:100px 50px 0}#why .article:before,#why .article:after{content:" ";display:table}#why .article:after{clear:both}@media screen and (max-width: 760px){#why .figure{position:relative}}@media screen and (min-width: 761px) and (max-width: 999px){#why .figure{position:absolute}}@media screen and (min-width: 1000px){#why .figure{position:absolute}}@media screen and (max-width: 760px){#why .text{float:left;display:block;margin-right:1.9626%;width:100%;text-align:center}#why .text:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#why .text{float:left;display:block;margin-right:1.9626%;width:49.0187%}#why .text:last-child{margin-right:0}}@media screen and (min-width: 1000px){#why .text{float:left;display:block;margin-right:1.9626%;width:41.73566%}#why .text:last-child{margin-right:0}}#why .text .title{margin-bottom:40px}#why .text p{color:#666666}@media screen and (max-width: 760px){#why .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){#why .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 1000px){#why .text p{font-size:16px;line-height:28px}}@media screen and (max-width: 760px){#why .text .button{margin-top:15px;margin-bottom:40px}}@media screen and (min-width: 761px) and (max-width: 999px){#why .text .button{margin-top:15px}}@media screen and (min-width: 1000px){#why .text .button{margin-top:35px}}@media screen and (min-width: 761px) and (max-width: 999px){#why .feature1 .text,#why .feature3 .text{margin-left:50.9813%}}@media screen and (min-width: 1000px){#why .feature1 .text,#why .feature3 .text{margin-left:50.9813%}}#why .feature1{background-color:white}@media screen and (max-width: 760px){#why .feature1{padding:30px 15px 50px}}@media screen and (min-width: 761px) and (max-width: 999px){#why .feature1{padding:115px 25px 100px}}@media screen and (min-width: 1000px){#why .feature1{height:495px}}@media screen and (max-width: 760px){#why .feature1 .figure{display:block;position:relative;*zoom:1}#why .feature1 .figure:before,#why .feature1 .figure:after{content:" ";display:table}#why .feature1 .figure:after{clear:both}#why .feature1 .figure img{display:block;width:100%;height:auto}}@media screen and (min-width: 761px) and (max-width: 999px){#why .feature1 .figure{position:absolute;left:0;overflow-x:hidden;right:53%;height:394px;top:50px}#why .feature1 .figure img{display:block;width:612px;position:absolute;right:0}}@media screen and (min-width: 1000px){#why .feature1 .figure{position:absolute;left:0;overflow-x:hidden;right:55.5%;height:394px;top:30px}#why .feature1 .figure img{display:block;width:612px;position:absolute;right:0}}#why .feature2{background-color:#f4f4f5;border-top:1px solid #f1f1f1}@media screen and (max-width: 760px){#why .feature2{padding:70px 15px 50px}}@media screen and (min-width: 761px) and (max-width: 999px){#why .feature2{padding:115px 25px}}@media screen and (min-width: 1000px){#why .feature2{height:490px}}#why .feature2 .text{margin-left:0}#why .feature2 .container{z-index:2}#why .feature2 .figure{background-color:#f4f4f5;position:absolute;right:0;top:0;bottom:0;overflow-x:hidden;z-index:0}@media screen and (max-width: 760px){#why .feature2 .figure{left:0}#why .feature2 .figure img{width:auto;height:100%;right:-200px;opacity:0.5}}@media screen and (min-width: 761px) and (max-width: 999px){#why .feature2 .figure{left:0}#why .feature2 .figure img{right:-230px}}@media screen and (min-width: 1000px){#why .feature2 .figure{left:20%}#why .feature2 .figure img{right:0}}#why .feature2 .figure img{height:100%;display:block;position:absolute}#why .feature3{background-color:#3c3d40}@media screen and (max-width: 760px){#why .feature3{padding:0 15px 10px}}@media screen and (min-width: 761px) and (max-width: 999px){#why .feature3{padding:100px 25px 80px}}@media screen and (min-width: 1000px){#why .feature3{padding:100px 25px 80px}}#why .feature3 .title{color:white}#why .feature3 p{color:#bbbbbb}@media screen and (max-width: 760px){#why .feature3 .figure{display:block;position:relative;display:block;margin:-50px auto 20px}#why .feature3 .figure::after{clear:both;content:"";display:table}#why .feature3 .figure img{display:block;width:100%;height:auto}}@media screen and (min-width: 761px) and (max-width: 999px){#why .feature3 .figure{float:left;display:block;margin-right:1.9626%;width:49.0187%;position:absolute;left:0;overflow-x:hidden;right:50%;top:10px;position:absolute;right:0}#why .feature3 .figure:last-child{margin-right:0}#why .feature3 .figure img{display:block;position:relative;width:100%;height:auto}}@media screen and (min-width: 1000px){#why .feature3 .figure{position:absolute;left:0;overflow-x:hidden;right:52%;top:-30px;height:635px}#why .feature3 .figure img{width:669px;position:absolute;right:0;height:100%}}#why .feature3 .figure img{display:block}#reviews{background-color:#f9f9f9;border-bottom:1px solid #f4f4f4}@media screen and (max-width: 760px){#reviews .container{padding:60px 15px}}@media screen and (min-width: 761px) and (max-width: 999px){#reviews .container{padding:95px 0 60px}}@media screen and (min-width: 1000px){#reviews{min-height:450px}#reviews .container{padding:150px 0 85px}}#reviews .container{*zoom:1}#reviews .container:before,#reviews .container:after{content:" ";display:table}#reviews .container:after{clear:both}@media screen and (max-width: 760px){#reviews .review{float:left;display:block;margin-right:1.9626%;width:100%}#reviews .review:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#reviews .review{float:left;display:block;margin-right:1.9626%;width:78.15087%;margin-left:7.28304%}#reviews .review:last-child{margin-right:0}}@media screen and (min-width: 1000px){#reviews .review{float:left;display:block;margin-right:1.9626%;width:56.30174%;margin-left:21.84913%}#reviews .review:last-child{margin-right:0}}#reviews .blockquote{font-size:24px;line-height:36px;color:#666;font-weight:200;margin-bottom:35px}#reviews .blockquote p{margin:0}#reviews .author{*zoom:1;position:relative;line-height:73px}#reviews .author:before,#reviews .author:after{content:" ";display:table}#reviews .author:after{clear:both}#reviews .author img{behavior:url("https://cosiconsulting.com/assets/PIE.htc");display:block;position:relative;width:73px;height:73px;border-radius:50%;float:left;margin:0 25px 0 0}#reviews .author img.company-review{float:right;width:auto;height:35px;border-radius:0;margin-top:-26px;display:inline-block;margin-left:30px;background-color:#0d2b56;padding:6px}@media screen and (max-width: 760px){#reviews .author img.company-review{float:none;margin-top:10px;margin-left:0;display:block}}#reviews .author img.company-review.mccarran{height:30px;margin-top:-20px;background-color:#071d49;padding:5px}@media screen and (max-width: 760px){#reviews .author img.company-review.mccarran{float:none;margin-top:15px;margin-left:0}}#reviews .author p{display:inline-block;vertical-align:middle;font-size:13px;line-height:17px}#solutions_spotlight{background-color:white}#solutions_spotlight h2{display:block;text-align:center;width:100%;padding:50px 0 45px;text-transform:uppercase;font-size:12px;color:#999999;font-weight:bold;letter-spacing:0.15em;background-color:white;border-bottom:2px solid #f4f4f4}#solutions_spotlight .tabs_select{display:block;position:relative;height:100px;text-align:center;margin:0;padding:0;background-color:#f8f8f8;border-bottom:2px solid #f4f4f4}#solutions_spotlight .tabs_select li{display:inline-block;vertical-align:middle;cursor:pointer;height:102px;position:relative}#solutions_spotlight .tabs_select li .icon{position:relative;top:50%;margin-top:-21px}#solutions_spotlight .tabs_select li:hover,#solutions_spotlight .tabs_select li.active{background-image:url(website/active_tab-7ac5ea6fc39aff68973bfcd464eba8e5.png);background-position:center bottom;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#solutions_spotlight .tabs_select li:hover,#solutions_spotlight .tabs_select li.active{background-image:url(website/active_tab-2x-00cb5b4d51ef087d2f928410bc6baa69.png);background-size:50px 10px}}@media screen and (max-width: 760px){#solutions_spotlight .tabs_select li+li{margin-left:10px}}@media screen and (min-width: 761px) and (max-width: 999px){#solutions_spotlight .tabs_select li+li{margin-left:90px}}@media screen and (min-width: 1000px){#solutions_spotlight .tabs_select li+li{margin-left:105px}}#solutions_spotlight .wrap{text-align:center}@media screen and (max-width: 760px){#solutions_spotlight .wrap{padding:50px 15px 70px}}@media screen and (min-width: 761px) and (max-width: 999px){#solutions_spotlight .wrap{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%;padding:60px 0 50px}#solutions_spotlight .wrap:last-child{margin-right:0}}@media screen and (min-width: 1000px){#solutions_spotlight .wrap{float:left;display:block;margin-right:1.9626%;width:70.86783%;margin-left:14.56609%;padding:80px 0}#solutions_spotlight .wrap:last-child{margin-right:0}}#solutions_spotlight .wrap.partnership{margin-top:-20px;padding-top:0;padding-bottom:100px}#solutions_spotlight .wrap .article{text-align:center;margin:0 auto;display:none}#solutions_spotlight .wrap h3{color:#333333;margin-bottom:50px}#solutions_spotlight .wrap p{font-size:16px;line-height:24px;color:#666666;margin:0}#solutions_spotlight .action_link{display:inline-block;font-size:14px;color:#7cb342;border:0;font-weight:bold;margin:50px 0 0}#solutions_spotlight .icon{display:block;position:relative;background-image:url(website/solution_icons-80bb5b0ab8ae304f39f3eac342da085a.png);height:43px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#solutions_spotlight .icon{background-image:url(website/solution_icons-2x-85f44579d94ec1b5de73569d5ae716c5.png);background-size:150px 43px}}#solutions_spotlight .icon.banking{background-position:0 0;width:50px}#solutions_spotlight .icon.energy{background-position:-56px 0;width:44px}#solutions_spotlight .icon.business{background-position:-104px 0;width:44px}#solutions_spotlight.partnership h2{background-color:#f8f8f8;border:none}#solutions_spotlight.partnership .tabs_select{background-color:#fff;height:250px;border-bottom:0}#solutions_spotlight.partnership .logo{background-size:cover;width:100px;height:100px;margin:75px 0;display:block}@media screen and (max-width: 760px){#solutions_spotlight.partnership .logo{width:55px;height:55px;margin:95px 0}}#solutions_spotlight.partnership .logo.box{background-image:url(../website/box-logo.png)}#solutions_spotlight.partnership .logo.opentext{background-image:url(website/opentext-7853113dfe185e069657881db9ec9990.png);background-position:-13px center}@media screen and (max-width: 760px){#solutions_spotlight.partnership .logo.opentext{background-position:-7px center}}#solutions_spotlight.partnership .logo.documentum{background-image:url(website/documentum-146fcdbca875b89abc015fba8c7ac091.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:120px;margin-left:-5px;margin-right:-5px}@media screen and (max-width: 760px){#solutions_spotlight.partnership .logo.documentum{width:75px}}#solutions_spotlight.partnership .logo.ibm{background-image:url(website/filenet-517a63476bd0c9c4d928da59d770bc23.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:120px;margin-left:-10px;margin-right:-10px}@media screen and (max-width: 760px){#solutions_spotlight.partnership .logo.ibm{width:75px}}#solutions_spotlight.partnership .logo.sharepoint{background-image:url(website/sharepointlogo-fdb957da7e1d89eecdddf23fef1aed23.png)}#solutions_spotlight.partnership .logo.google-partner{background-image:url(website/google_partner_advantage_logo-64b3546980237e1f2e64cbf3750e8a46.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:120px;margin-left:-10px;margin-right:-10px}@media screen and (max-width: 760px){#solutions_spotlight.partnership .logo.google-partner{width:75px}}#main_features{background-color:white}#main_features .article{*zoom:1}#main_features .article:before,#main_features .article:after{content:" ";display:table}#main_features .article:after{clear:both}@media screen and (max-width: 760px){#main_features .article .container{padding:50px 15px}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article .container{padding:80px 25px}}@media screen and (min-width: 1000px){#main_features .article .container{padding:80px 0}}#main_features .article .title{margin-bottom:35px}#main_features .article .text{position:relative}@media screen and (max-width: 760px){#main_features .article .text{float:left;display:block;margin-right:1.9626%;width:92.71696%;margin-left:7.28304%}#main_features .article .text:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article .text{float:left;display:block;margin-right:1.9626%;width:49.0187%}#main_features .article .text:last-child{margin-right:0}}@media screen and (min-width: 1000px){#main_features .article .text{float:left;display:block;margin-right:1.9626%;width:41.73566%;margin-left:7.28304%}#main_features .article .text:last-child{margin-right:0}}#main_features .article .text p{color:#666666}@media screen and (max-width: 760px){#main_features .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 1000px){#main_features .article .text p{font-size:16px;line-height:28px}}#main_features .article .figure{position:relative}#main_features .article .figure img{display:block;position:relative;vertical-align:middle;max-width:100%;height:auto}#main_features .article .figure div{position:relative;top:30px}#main_features .article .figure div .action_link{left:10px}@media screen and (max-width: 760px) and (max-width: 760px){#main_features .article .figure{float:left;display:block;margin-right:1.9626%;width:100%;margin:50px auto}#main_features .article .figure:last-child{margin-right:0}#main_features .article .figure img{display:block;margin:0 auto;width:80%;max-width:350px}#main_features .article .figure div{text-align:center}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article .figure{float:left;display:block;margin-right:1.9626%;width:49.0187%;text-align:center}#main_features .article .figure:last-child{margin-right:0}#main_features .article .figure img{width:90%}#main_features .article .figure div{text-align:center}}@media screen and (min-width: 1000px){#main_features .article .figure{float:left;display:block;margin-right:1.9626%;width:49.0187%;text-align:center}#main_features .article .figure:last-child{margin-right:0}#main_features .article .figure img{margin:0 auto}}#main_features .article+.article .container{border-top:1px solid #f2f2f2}#main_features .article.feature1 .text,#main_features .article.feature3 .text,#main_features .article.feature5 .text,#main_features .article.feature7 .text,#main_features .article.feature9 .text{margin-right:0;float:right}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article.feature1 .text ul li,#main_features .article.feature3 .text ul li,#main_features .article.feature5 .text ul li,#main_features .article.feature7 .text ul li,#main_features .article.feature9 .text ul li{padding-right:25px}}@media screen and (min-width: 1000px){#main_features .article.feature1 .text ul li,#main_features .article.feature3 .text ul li,#main_features .article.feature5 .text ul li,#main_features .article.feature7 .text ul li,#main_features .article.feature9 .text ul li{padding-right:50px}}#main_features .article.feature2 .figure,#main_features .article.feature4 .figure,#main_features .article.feature6 .figure,#main_features .article.feature8 .figure,#main_features .article.feature10 .figure{margin-right:0}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article.feature2 .figure div .action_link,#main_features .article.feature4 .figure div .action_link,#main_features .article.feature6 .figure div .action_link,#main_features .article.feature8 .figure div .action_link,#main_features .article.feature10 .figure div .action_link{left:40px}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article.feature2 .figure{top:20px;text-align:right}#main_features .article.feature2 .figure img{display:inline}}@media screen and (min-width: 1000px){#main_features .article.feature3 .text{top:30px}}@media screen and (min-width: 1000px){#main_features .article.feature4 .figure img{top:-20px}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article.feature4 .figure{text-align:right}#main_features .article.feature4 .figure img{margin:0;display:inline}}#main_features .article.feature5 .figure img{top:20px}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article.feature6 .figure{text-align:right}#main_features .article.feature6 .figure img{display:inline}}@media screen and (min-width: 1000px){#main_features .article.feature6 .figure img{margin-top:30px}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article.feature8 .figure{text-align:right}#main_features .article.feature8 .figure img{display:inline}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article.feature9 .text{top:20px}#main_features .article.feature9 .figure img{top:0px}}@media screen and (min-width: 1000px){#main_features .article.feature9 .text{top:50px}#main_features .article.feature9 .figure img{top:0px}}@media screen and (min-width: 761px) and (max-width: 999px){#main_features .article.feature10 .figure{text-align:right}#main_features .article.feature10 .figure img{display:inline;top:60px}#main_features .article.feature10 .figure div{top:90px}}#solutions .article{position:relative}@media screen and (max-width: 760px){#solutions .article{padding:50px 15px}}@media screen and (min-width: 761px) and (max-width: 999px){#solutions .article{padding:60px 35px 50px}}@media screen and (min-width: 1000px){#solutions .article{padding:150px 50px 0}}#solutions .article+.article{border-top:1px solid #ebebeb}@media screen and (max-width: 760px){#solutions .article .text{float:left;display:block;margin-right:1.9626%;width:100%;text-align:center}#solutions .article .text:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#solutions .article .text{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%;text-align:center}#solutions .article .text:last-child{margin-right:0}}@media screen and (min-width: 1000px){#solutions .article .text{float:left;display:block;margin-right:1.9626%;width:41.73566%}#solutions .article .text:last-child{margin-right:0}}#solutions .article .text .title{margin-bottom:40px}#solutions .article .text p{color:#666666}@media screen and (max-width: 760px){#solutions .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){#solutions .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 1000px){#solutions .article .text p{font-size:16px;line-height:28px}}#solutions .article .text .button{margin-top:35px}@media screen and (max-width: 760px){#solutions .article .figure{position:relative;display:block;text-align:center;margin-bottom:50px}#solutions .article .figure img{max-width:100%;height:auto}}@media screen and (min-width: 761px) and (max-width: 999px){#solutions .article .figure{position:relative;display:block;text-align:center;margin-bottom:50px}#solutions .article .figure img{max-width:100%;height:auto}}@media screen and (min-width: 1000px){#solutions .article .figure{position:absolute;overflow-x:hidden}}#solutions .secure{min-height:450px;background-color:white}@media screen and (min-width: 1000px){#solutions .secure .figure{left:45%;right:0;top:90px}}#solutions .pitchbook_management{min-height:380px;background-color:#f8f8f8}@media screen and (min-width: 1000px){#solutions .pitchbook_management .text{margin-left:50.9813%}}@media screen and (min-width: 1000px){#solutions .pitchbook_management .figure{left:0;right:59%;top:95px;text-align:right}}#solutions .legal_management{min-height:405px;background-color:white}@media screen and (min-width: 1000px){#solutions .legal_management{padding:115px 50px 0}}@media screen and (min-width: 761px) and (max-width: 999px){#solutions .legal_management .figure{float:left;display:block;margin-right:1.9626%;width:70.86783%;margin-left:14.56609%}#solutions .legal_management .figure:last-child{margin-right:0}}@media screen and (min-width: 1000px){#solutions .legal_management .figure{left:50%;right:0;bottom:70px}}.page_header.solution h2{font-size:36px;line-height:45px}.page_header.solution p{font-size:16px;line-height:28px}.sidebar{position:relative;*zoom:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #f2f2f2;margin-left:-1px;background:white;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #fff 0%, #f7f7f8 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(100%, #f7f7f8));background:-webkit-linear-gradient(left, #fff 0%, #f7f7f8 100%);background:-o-linear-gradient(left, #fff 0%, #f7f7f8 100%);background:-ms-linear-gradient(left, #fff 0%, #f7f7f8 100%);background:linear-gradient(to right, #fff 0%, #f7f7f8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f8',GradientType=1 )}.sidebar:before,.sidebar:after{content:" ";display:table}.sidebar:after{clear:both}@media screen and (max-width: 760px){.sidebar{padding:50px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 761px) and (max-width: 999px){.sidebar{float:left;display:block;margin-right:1.9626%;width:41.73566%;padding:75px 25px 50px}.sidebar:last-child{margin-right:0}}@media screen and (min-width: 1000px){.sidebar{float:left;display:block;margin-right:1.9626%;width:41.73566%;padding:75px 50px 75px 0}.sidebar:last-child{margin-right:0}}.sidebar:after{display:block;content:" ";height:1px;width:100%;position:absolute;bottom:0;right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #f2f2f2 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #f2f2f2 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, #f2f2f2 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f2f2f2',GradientType=1 )}.sidebar .title{margin-bottom:30px}.sidebar .list li{font-weight:bold;color:#666666;line-height:16px;line-height:28px}.sidebar .list li .list{margin-left:25px;font-style:italic;margin-top:20px}.sidebar .list li .list li{font-weight:500;font-size:14px;line-height:2}.sidebar .list li .list li+li{margin-top:10px}.about_text{max-width:71.875em;margin-left:auto;margin-right:auto;*zoom:1}.about_text::after{clear:both;content:"";display:table}.about_text:before,.about_text:after{content:" ";display:table}.about_text:after{clear:both}.about_text .article{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 760px){.about_text .article{float:left;display:block;margin-right:1.9626%;width:100%;padding:75px 15px 0}.about_text .article:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){.about_text .article{float:left;display:block;margin-right:1.9626%;width:56.30174%;margin-right:0;padding:75px 25px 0}.about_text .article:last-child{margin-right:0}}@media screen and (min-width: 1000px){.about_text .article{float:left;display:block;margin-right:1.9626%;width:49.0187%;margin-right:0;margin-left:7.28304%;padding:75px 50px 0}.about_text .article:last-child{margin-right:0}}.about_text .article .title{font-size:18px;line-height:30px;color:#333333;font-weight:500;margin-bottom:45px}.about_text .article p{color:#666666}@media screen and (max-width: 760px){.about_text .article p{font-size:14px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){.about_text .article p{font-size:14px;line-height:24px}}@media screen and (min-width: 1000px){.about_text .article p{font-size:16px;line-height:28px}}.about_text .article .figure{margin-top:50px}.about_text .article .figure img{max-width:100%}.key_features{background-color:white;display:block;max-width:71.875em;margin-left:auto;margin-right:auto}.key_features::after{clear:both;content:"";display:table}@media screen and (max-width: 760px){.key_features{padding:75px 15px 0}}@media screen and (min-width: 761px) and (max-width: 999px){.key_features{padding:75px 25px 0}}@media screen and (min-width: 1000px){.key_features{padding:75px 50px 0}}.key_features::after{clear:both;content:"";display:table}.key_features .h2,.key_features h2{font-size:28px;color:#333333;font-weight:bold;margin-bottom:50px}.key_features .article{*zoom:1}.key_features .article:before,.key_features .article:after{content:" ";display:table}.key_features .article:after{clear:both}.key_features .article .container{border-top:1px solid #f2f2f2;float:left;display:block;margin-right:1.9626%;width:100%}@media screen and (max-width: 760px){.key_features .article .container{padding:40px 0}}@media screen and (min-width: 761px) and (max-width: 999px){.key_features .article .container{padding:50px 0}}@media screen and (min-width: 1000px){.key_features .article .container{padding:80px 0}}.key_features .article .container:last-child{margin-right:0}.key_features .article .title{margin-bottom:35px}.key_features .article .text{position:relative}@media screen and (max-width: 760px){.key_features .article .text{float:left;display:block;margin-right:1.9626%;width:92.71696%;margin-left:7.28304%}.key_features .article .text:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){.key_features .article .text{float:left;display:block;margin-right:1.9626%;width:49.0187%}.key_features .article .text:last-child{margin-right:0}}@media screen and (min-width: 1000px){.key_features .article .text{float:left;display:block;margin-right:1.9626%;width:49.0187%}.key_features .article .text:last-child{margin-right:0}}.key_features .article .text p{color:#666666}@media screen and (max-width: 760px){.key_features .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){.key_features .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 1000px){.key_features .article .text p{font-size:16px;line-height:28px}}.key_features .article .figure{text-align:center;position:relative}@media screen and (max-width: 760px){.key_features .article .figure{float:left;display:block;margin-right:1.9626%;width:100%;margin-bottom:30px}.key_features .article .figure:last-child{margin-right:0}.key_features .article .figure img{width:90%}}@media screen and (min-width: 761px) and (max-width: 999px){.key_features .article .figure{float:left;display:block;margin-right:1.9626%;width:49.0187%;margin-top:55px}.key_features .article .figure:last-child{margin-right:0}}@media screen and (min-width: 1000px){.key_features .article .figure{float:left;display:block;margin-right:1.9626%;width:41.73566%}.key_features .article .figure:last-child{margin-right:0}}.key_features .article .figure img{display:block;position:relative;vertical-align:middle;margin:0 auto;max-width:100%;height:auto}@media screen and (min-width: 761px) and (max-width: 999px){.key_features .article1 .figure,.key_features .article3 .figure{margin-right:0;float:right}}@media screen and (min-width: 1000px){.key_features .article1 .figure,.key_features .article3 .figure{float:right;margin-right:0;margin-left:7.28304%}}@media screen and (min-width: 761px) and (max-width: 999px){.key_features .article2 .text{margin-right:0}}@media screen and (min-width: 1000px){.key_features .article2 .text{margin-right:0;margin-left:7.28304%}}@media screen and (min-width: 761px) and (max-width: 999px){.key_features .article2 .figure img{width:90%}}#team{position:relative;z-index:2;box-shadow:0 3px 5px rgba(0,0,0,0.1);background-color:#f8f9f9;*zoom:1}#team:before,#team:after{content:" ";display:table}#team:after{clear:both}#team h2{display:block;text-align:center;width:100%;padding:90px 0 45px;text-transform:uppercase;font-size:12px;color:#999999;font-weight:bold;letter-spacing:0.15em;background-color:#fff;border-bottom:1px solid #f3f3f3}#team .team_members{max-width:71.875em;margin-left:auto;margin-right:auto;padding:35px 0 70px}#team .team_members::after{clear:both;content:"";display:table}#team .container{margin:0 auto}#team .members_list{display:block;margin:0;padding:0;float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%}#team .members_list:last-child{margin-right:0}#team .members_list .row{*zoom:1}#team .members_list .row:before,#team .members_list .row:after{content:" ";display:table}#team .members_list .row:after{clear:both}#team .members_list .row+.row{margin-top:45px}#team .members_list .member{display:block;margin:0;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 760px){#team .members_list .member{float:left;display:block;margin-right:1.9626%;width:49.0187%}#team .members_list .member:last-child{margin-right:0}#team .members_list .member:nth-child(2n){margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#team .members_list .member{float:left;display:block;margin-right:2.29722%;width:31.80186%}#team .members_list .member:last-child{margin-right:0}#team .members_list .member:nth-child(3n){margin-right:0}}@media screen and (min-width: 1000px){#team .members_list .member{float:left;display:block;margin-right:2.29722%;width:23.27709%}#team .members_list .member:last-child{margin-right:0}}@media screen and (min-width: 1000px){#team .members_list .member:nth-child(4n){margin-right:0}}#team .members_list .member .figure{padding:0;border:0;margin:0 0 30px;text-align:center}#team .members_list .member .figure img{display:block;width:100%;height:auto}#team .members_list .member .about{height:120px}#team .members_list .member .name{font-size:16px;line-height:1;color:#333333;font-weight:bold;display:block}#team .members_list .member .role{margin-top:10px;font-size:14px;color:#999999}#team .members_list .member .social_links{padding:10px 0 0}#map{z-index:1;height:640px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fafafa;position:relative;background-image:url(website/map-6b2f8fe9607b8ba04d1e996d3e4df778.jpg);background-size:cover;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#map{background-image:url(website/map-2x-beeaad20622eb5011e737654094728ba.jpg);background-size:auto auto}}@media screen and (max-width: 760px){#map #googlemap{display:none}}@media screen and (min-width: 761px) and (max-width: 999px){#map #googlemap{display:none}}@media screen and (min-width: 1000px){#map #googlemap{position:absolute;top:0;right:0;bottom:0;left:0}}#map .h2{text-transform:uppercase;color:#ffffff;font-size:12px;text-transform:uppercase;font-weight:bold;text-align:center;padding:20px 0;line-height:1;display:inline-block;margin:0 auto;background-color:#7cb342;border-radius:4px;display:block;width:150px}#map .contacts_box{margin:auto;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 7px rgba(0,0,0,0.2);-ms-box-shadow:0 2px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.2)}@media screen and (max-width: 760px){#map .contacts_box{float:left;display:block;margin-right:1.9626%;width:100%;position:relative;top:80px;padding:50px 15px}#map .contacts_box:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#map .contacts_box{width:410px;height:470px;position:absolute;top:0;right:0;bottom:0;left:0;padding:50px 55px}}@media screen and (min-width: 1000px){#map .contacts_box{width:410px;height:470px;position:absolute;padding:50px 55px;top:0;right:0;bottom:0;left:0}}#map .contacts_box .office{font-size:20px;margin:0 0 20px;padding:0;color:#333333;font-weight:500}#map .contacts_box .address{font-size:14px;color:#666;line-height:24px;margin-right:10px}#map .contacts_box .address a{color:inherit}#map .contacts_box hr{display:block;height:1px;width:100%;background-color:#e5e5e5;border:0;margin:25px auto}#map .contacts_box .button{display:block;margin:0 auto;text-align:center;padding:0 15px;font-size:14px;height:50px;line-height:50px}#map .contacts_box .contacts{margin:25px auto}#map .contacts_box .contacts_table{margin:0;padding:0;display:block;width:100%}#map .contacts_box .contacts_table tr,#map .contacts_box .contacts_table th,#map .contacts_box .contacts_table td{vertical-align:top;margin:0;padding:0}#map .contacts_box .contacts_table th{text-align:left;color:#666666;font-size:13px;font-weight:bold;width:110px;padding:0;margin:0;line-height:24px}#map .contacts_box .contacts_table td{font-size:14px;line-height:24px;color:#666666;text-align:left}#map .contacts_box .contacts_table td a{color:#7cb342}#map .contacts_box .contacts_table td a.phone{color:inherit}#map .contacts_box .contacts_table td a:hover{color:#6ca135}#map .contacts_box .contacts_table tr{display:block;margin-bottom:5px}#map .contacts_box .contacts_table tr.socials{margin-top:25px}#map .contacts_box .contacts_table .social_links{display:block;padding:0;margin:0;text-align:left}#map .contacts_box .contacts_table .social_links li{margin:0;padding:0;display:inline-block;line-height:1}#map .contacts_box .contacts_table .social_links li+li{margin-left:20px}#map .contacts_box .contacts_table .social_links li a{display:block;position:relative;width:25px;height:20px;line-height:24px;color:#dddddd;background-repeat:no-repeat;background-position:bottom;background-color:transparent}.facebook:after{background-position:0 -20px}.facebook:hover:after{background-position:0 -40px}.linkedin:after{background-position:-61px -20px}.linkedin:hover:after{background-position:-61px -40px}.twitter:after{background-position:-184px -19px}.twitter:hover:after{background-position:-184px -39px}.youtube:after{background-position:-120px -20px}.youtube:hover:after{background-position:-120px -40px}#site_footer{position:relative;width:100%}@media screen and (max-width: 760px){#site_footer{display:block}}@media screen and (min-width: 761px) and (max-width: 999px){#site_footer{display:block}}@media screen and (min-width: 1000px){#site_footer{display:table}}#site_footer .copyrights{background-color:#3c3d40;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}@media screen and (max-width: 760px){#site_footer .copyrights{display:block;width:100%;padding-bottom:45px;text-align:center}}@media screen and (min-width: 761px) and (max-width: 999px){#site_footer .copyrights{display:block;width:100%}#site_footer .copyrights .copyright__socials{position:relative;padding:50px 25px 0}#site_footer .copyrights .copyright__socials .social_links{right:25px;top:50%;margin-top:0}#site_footer .copyrights .contacts{background-color:#303134;padding:30px 25px}#site_footer .copyrights .contacts .short_contacts{text-align:center}#site_footer .copyrights .contacts .short_contacts li ins{display:none}}@media screen and (min-width: 1000px){#site_footer .copyrights{display:block;height:290px;float:left;padding:40px 20px 35px 50px;width:570px}}#site_footer .copyrights .contacts{*zoom:1}#site_footer .copyrights .contacts:before,#site_footer .copyrights .contacts:after{content:" ";display:table}#site_footer .copyrights .contacts:after{clear:both}#site_footer .copyrights .contacts .short_contacts{display:block;margin:0;padding:0}@media screen and (max-width: 760px){#site_footer .copyrights .contacts .short_contacts{text-align:center;float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%}#site_footer .copyrights .contacts .short_contacts:last-child{margin-right:0}}#site_footer .copyrights .contacts .short_contacts li{display:block;position:relative;margin:0;padding:0 0 0 40px;font-size:14px;line-height:18px;color:#818690}@media screen and (max-width: 760px){#site_footer .copyrights .contacts .short_contacts li{padding:0}#site_footer .copyrights .contacts .short_contacts li ins{display:none}#site_footer .copyrights .contacts .short_contacts li+li{margin-top:10px}}@media screen and (min-width: 761px) and (max-width: 999px){#site_footer .copyrights .contacts .short_contacts li+li{margin-top:10px}}@media screen and (min-width: 1000px){#site_footer .copyrights .contacts .short_contacts li{width:60%}#site_footer .copyrights .contacts .short_contacts li+li{margin-top:15px}}#site_footer .copyrights .contacts .short_contacts li a{font-size:14px}#site_footer .copyrights .contacts .icon{display:block;background-image:url(website/contact_icons-b2eb84e4a333f6fb2c06351d4415b58c.png);background-repeat:no-repeat;width:24px;position:absolute;left:0}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#site_footer .copyrights .contacts .icon{background-image:url(website/contact_icons-2x-cb520d141bc9f02f68c2718e0bc11d0d.png);background-size:24px 75px}}#site_footer .copyrights .contacts .icon.mail{height:17px;background-position:0 0}#site_footer .copyrights .contacts .icon.phone{height:20px;background-position:0 -22px}#site_footer .copyrights .contacts .icon.location{height:24px;background-position:0 -48px}@media screen and (max-width: 760px){#site_footer .copyrights .social_links{position:relative;display:block;margin:30px auto 50px}}@media screen and (min-width: 761px) and (max-width: 999px){#site_footer .copyrights .social_links{position:absolute;top:30px;right:30px}}@media screen and (min-width: 1000px){#site_footer .copyrights .social_links{position:absolute;top:30px;right:30px}}#site_footer .footer_logo{display:block;width:87px;height:32px;background-image:url(website/insight_logo-w-71fe73d9af8c3fe47bb1090d5d03ded0.png);background-repeat:no-repeat;margin-bottom:5px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#site_footer .footer_logo{background-image:url(website/insight_logo-w-2x-319ed80f751ca5ff5b39336ce7539dc4.png);background-size:87px 32px}}#site_footer .copyright p{font-size:10px;line-height:15px;color:#fff;font-weight:normal;width:140px}@media screen and (max-width: 760px){#site_footer .copyright{margin:0 auto 30px;padding-top:25px;text-align:center}#site_footer .copyright .footer_logo{margin:0 auto 10px}#site_footer .copyright p{display:block;margin:auto}}@media screen and (min-width: 761px) and (max-width: 999px){#site_footer .copyright{margin:0 0 30px}}@media screen and (min-width: 1000px){#site_footer .copyright{margin:0 0 30px}}#site_footer .contact_us{background-color:#7cb342;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 760px){#site_footer .contact_us{display:block;width:100%;padding:40px 0 30px}}@media screen and (min-width: 761px) and (max-width: 999px){#site_footer .contact_us{display:block;width:100%;padding:40px 0 35px}}@media screen and (min-width: 1000px){#site_footer .contact_us{display:block;position:absolute;left:570px;right:0;bottom:0;top:0;float:right;padding:65px 0}}#site_footer .contact_us p{margin:0;padding:0;color:#fff;font-weight:200;text-align:center;max-width:500px;display:block;margin:0 auto}@media screen and (max-width: 760px){#site_footer .contact_us p{font-size:20px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){#site_footer .contact_us p{font-size:24px;line-height:32px}}@media screen and (min-width: 1000px){#site_footer .contact_us p{font-size:24px;line-height:32px}}#site_footer .contact_us .button{display:block;background-color:white;color:#7cb342;font-size:16px;text-align:center;height:50px;line-height:50px;font-weight:bold;cursor:pointer;width:225px;border-radius:25px}@media screen and (max-width: 760px){#site_footer .contact_us .button{margin:20px auto 0}#site_footer .contact_us .button.pricing{margin:0 auto 0}}@media screen and (min-width: 761px) and (max-width: 999px){#site_footer .contact_us .button{margin:20px auto 0}#site_footer .contact_us .button.pricing{margin:0 auto 0}}@media screen and (min-width: 1000px){#site_footer .contact_us .button{margin:35px auto 0}#site_footer .contact_us .button.pricing{margin:55px auto 0}}#site_footer .contact_us .button:hover{background-color:rgba(255,255,255,0.9)}#site_footer .social_links li{width:42px;height:42px}#site_footer .social_links li+li{margin-left:10px}#site_footer .social_links li a{behavior:url("https://cosiconsulting.com/assets/PIE.htc");display:block;width:42px;height:42px;position:relative;border-radius:100%;background-color:#505153;text-align:center;line-height:42px}#site_footer .social_links .facebook:hover{background-color:#3b5998}#site_footer .social_links .facebook:after{background-position:0 0;width:18px}#site_footer .social_links .linkedin:hover{background-color:#0976b4}#site_footer .social_links .linkedin:after{background-position:-61px 0;width:20px}#site_footer .social_links .twitter:hover{background-color:#55acee}#site_footer .social_links .twitter:after{background-position:-184px 1px;width:20px}#site_footer .social_links .youtube:hover{background-color:#cd201f}#site_footer .social_links .youtube:after{background-position:-120px 0;width:25px}#site_footer.lite{background-color:white;border-top:1px solid #f2f2f2;height:150px}#site_footer.lite .footer_logo{height:32px;background-image:url(website/insight_logo-25862738d6859e61c5333f04924d2e2f.png)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#site_footer.lite .footer_logo{background-image:url(website/insight_logo-2x-f000f5f64a0e0d42e5d9ef216cd110a2.png);background-size:87px 43px}}#site_footer.lite .copyright{background-color:white;padding:45px 0 0}#site_footer.lite .copyright p{color:#999999}.button{display:inline-block;position:relative;cursor:pointer;behavior:url("https://cosiconsulting.com/assets/PIE.htc")}.button.action{background:#7cb342;color:#fff;font-size:16px;font-weight:bold;padding:0 35px;height:50px;line-height:50px;border-radius:30px}.button.action:hover{background-color:#6ca135}.button.button-video{position:absolute;box-sizing:border-box;top:0;bottom:0;right:0;left:0;width:202px;margin:auto;pointer-events:all}.button.button-video:before{display:inline-block;content:" ";width:30px;height:30px;background-image:url(website/play_w-10d10d36ec780448b32b121f7f8205dc.png);background-position:center;background-repeat:no-repeat;position:relative;top:9px;left:-10px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.button.button-video:before{background-image:url(website/play_w-2x-db3312f970b003270796f434cbcff5dd.png);background-size:30px 30px}}.button.inside{color:white;border:2px solid;border-color:rgba(255,255,255,0.5);border-radius:19px;height:33px;line-height:33px;padding:0 20px;font-weight:bold;font-size:14px;box-sizing:content-box}.button.inside:hover{border-color:white}@media screen and (max-width: 760px){.button.inside{border:0}}@media screen and (min-width: 761px) and (max-width: 999px){.button.inside{border:0}}.button.feature,.button.solution{font-size:14px;font-weight:bold;color:#7cb342;background-color:transparent;border:2px solid;border-color:rgba(124,179,66,0.5);border-radius:19px;height:36px;line-height:36px;padding:0 40px 0 20px;position:relative}.button.feature:before,.button.feature:after,.button.solution:before,.button.solution:after{position:absolute;display:block;content:" ";width:7px;height:13px;background-size:7px 13px;background-repeat:no-repeat;top:50%;margin-top:-6px;left:84%}.button.feature:after,.button.solution:after{background-image:url(website/b_rarr_g-bcd3a5b086bcc316c8ee26b49c95043a.png)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.button.feature:after,.button.solution:after{background-image:url(website/b_rarr_g-2x-8fefc30d7197fb738712c3e50eceeef6.png);background-size:7px 13px}}.button.feature:hover,.button.solution:hover{border-color:#7cb342}.button.feature:hover:after,.button.solution:hover:after{-webkit-animation:bounce 0.3s;-moz-animation:bounce 0.3s;-o-animation:bounce 0.3s;animation:bounce 0.3s}@media screen and (max-width: 760px){.button.feature,.button.solution{border:0}}@media screen and (min-width: 761px) and (max-width: 999px){.button.feature,.button.solution{border:0}}.button.solution:before,.button.solution:after{left:88%}.actions .button{font-size:16px;font-weight:bold}.actions .action_link{margin-left:30px}.action_link.more{position:relative}.action_link.more:before,.action_link.more:after{position:absolute;display:block;content:" ";width:7px;height:13px;background-size:7px 13px;background-repeat:no-repeat;top:50%;margin-top:-6px;left:105%}.action_link.more:before{background-image:url(website/b_rarr_g-bcd3a5b086bcc316c8ee26b49c95043a.png);opacity:1}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.action_link.more:before{background-image:url(website/b_rarr_g-2x-8fefc30d7197fb738712c3e50eceeef6.png);background-size:7px 13px}}.action_link.more:after{background-image:url(website/b_rarr-60d6c5cdc06a4b529c657f3610f7e325.png);opacity:0}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.action_link.more:after{background-image:url(website/b_rarr-2x-6f1e904d1aa12fd7ff93fc7755659223.png);background-size:7px 13px}}.action_link.more:hover{color:#6ca135}.action_link.more:hover:before{opacity:0}.action_link.more:hover:after{opacity:1;-webkit-animation:bounce 0.3s;-moz-animation:bounce 0.3s;-o-animation:bounce 0.3s;animation:bounce 0.3s}.action_link{cursor:pointer}.action_link.button-video{position:relative;border:0;font-weight:bold;z-index:1;pointer-events:auto !important}.action_link.button-video:before{display:inline-block;content:" ";width:30px;height:30px;background-image:url(website/play-5361793a1e198df7150187dd2c1f2614.png);position:absolute;left:-50px;top:-6px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.action_link.button-video:before{background-image:url(website/play-2x-75c7aa55b04f9f828c9636cb314fb55c.png);background-size:30px 62px}}.action_link.button-video:hover{color:#6ca135}.action_link.button-video:hover:before{background-position:center bottom}@-webkit-keyframes bounce{0%, 100%{margin-left:0px}50%{margin-left:2px}}@-moz-keyframes bounce{0%, 100%{margin-left:0px}50%{margin-left:2px}}@-o-keyframes bounce{0%, 100%{margin-left:0px}50%{margin-left:2px}}@keyframes bounce{0%, 100%{margin-left:0px}50%{margin-left:5px}}.figure{pointer-events:none}.page_header{display:block;position:relative;background-repeat:no-repeat;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background-position:center;margin:0;color:white}.page_header h2{font-size:42px;padding:0;font-weight:200;color:white}@media screen and (max-width: 760px){.page_header .container{padding:120px 15px 70px}}@media screen and (min-width: 761px) and (max-width: 999px){.page_header .container{padding:120px 30px 70px}}@media screen and (min-width: 1000px){.page_header .container{padding:150px 0 50px}}.page_header .lead h2{margin:0 0 35px}.page_header#welcome{min-height:530px;background-image:url(website/new_welcome_bg-0fc4cfa62a7b9f0ad9c3bcc34d5a3bb8.jpg);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/website/new_welcome_bg-0fc4cfa62a7b9f0ad9c3bcc34d5a3bb8.jpg, sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/website/new_welcome_bg-0fc4cfa62a7b9f0ad9c3bcc34d5a3bb8.jpg, sizingMethod='scale')"}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.page_header#welcome{background-image:url(website/new_welcome_bg-2x-aa3fca08142678f915de38f2b897b3fd.jpg);background-size:auto auto}}@media screen and (min-width: 761px) and (max-width: 999px){.page_header#welcome .container{padding:120px 0 30px}}@media screen and (min-width: 1000px){.page_header#welcome .container{padding:215px 0 50px}}@media screen and (max-width: 760px){.page_header#welcome .lead h2,.page_header#welcome .lead .h2{font-size:30px}}.page_header#welcome .lead p{font-size:20px;line-height:30px;font-weight:200}@media screen and (max-width: 760px){.page_header#welcome .lead p{font-size:16px;line-height:24px}}.page_header.pricing{background-color:#7CB342;height:359px}@media screen and (min-width: 1000px){.page_header.pricing .lead h2,.page_header.pricing .lead .h2{font-size:64px}}@media screen and (max-width: 760px){.page_header.pricing .lead h2,.page_header.pricing .lead .h2{font-size:30px;text-align:center}}@media screen and (min-width: 761px) and (max-width: 999px){.page_header.pricing .lead h2,.page_header.pricing .lead .h2{font-size:64px;text-align:center}}.page_header.features{background-image:url(website/new_welcome_bg-0fc4cfa62a7b9f0ad9c3bcc34d5a3bb8.jpg);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/website/new_welcome_bg-0fc4cfa62a7b9f0ad9c3bcc34d5a3bb8.jpg, sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/website/new_welcome_bg-0fc4cfa62a7b9f0ad9c3bcc34d5a3bb8.jpg, sizingMethod='scale')"}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.page_header.features{background-image:url(website/new_welcome_bg-2x-aa3fca08142678f915de38f2b897b3fd.jpg);background-size:auto auto}}@media screen and (max-width: 760px){.page_header.features{text-align:center}}@media screen and (min-width: 761px) and (max-width: 999px){.page_header.features{text-align:center}}.page_header.company{background-image:url(../website/company_bg.jpg);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/company_bg.jpg, sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/company_bg.jpg, sizingMethod='scale')"}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.page_header.company{background-image:url(../website/company_bg-2x.jpg);background-size:auto auto}}.page_header.company .cosi_logo{display:block;position:relative;margin:0 0 45px;padding:0;width:226px;height:44px;background-image:url(website/cosi_logo-5fdb9dcd3912454215e535a8a32696c5.png)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.page_header.company .cosi_logo{background-image:url(website/cosi_logo-2x-067d64236ca665520c0ef838f70a80ff.png);background-size:226px 44px}}@media screen and (max-width: 760px){.page_header.company .lead{float:left;display:block;margin-right:1.9626%;width:100%}.page_header.company .lead:last-child{margin-right:0}.page_header.company .lead p{font-size:14px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){.page_header.company .lead{float:left;display:block;margin-right:1.9626%;width:100%}.page_header.company .lead:last-child{margin-right:0}.page_header.company .lead p{font-size:14px;line-height:24px}}@media screen and (min-width: 1000px){.page_header.company .lead{width:63%}.page_header.company .lead p{font-size:16px;line-height:28px}}.page_header.solutions{background-image:url(../website/solutions/solutions_bg.jpg);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/solutions/solutions_bg.jpg, sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/solutions/solutions_bg.jpg, sizingMethod='scale')"}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.page_header.solutions{background-image:url(../website/solutions/solutions_bg-2x.jpg);background-size:auto auto}}@media screen and (max-width: 760px){.page_header.solutions .lead{float:left;display:block;margin-right:1.9626%;width:100%;text-align:center}.page_header.solutions .lead:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){.page_header.solutions .lead{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%;text-align:center}.page_header.solutions .lead:last-child{margin-right:0}}@media screen and (min-width: 1000px){.page_header.solutions .lead{width:48%}}.page_header.solutions .lead p{font-size:16px;line-height:28px}@media screen and (max-width: 760px){.page_header.solution .lead{float:left;display:block;margin-right:1.9626%;width:100%;text-align:center}.page_header.solution .lead:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){.page_header.solution .lead{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%;text-align:center}.page_header.solution .lead:last-child{margin-right:0}}.page_header#file-share{background-image:url(../website/solutions/file-share/file-share_bg.jpg);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/solutions/file-share/file-share_bg.jpg, sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/solutions/file-share/file-share_bg.jpg, sizingMethod='scale')"}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.page_header#file-share{background-image:url(../website/solutions/file-share/file-share_bg-2x.jpg);background-size:auto auto}}@media screen and (min-width: 1000px){.page_header#file-share .lead{float:left;display:block;margin-right:1.9626%;width:56.30174%}.page_header#file-share .lead:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){.page_header#file-share .lead h2{width:70%;margin:0 auto 35px}}.page_header#legal-documents{background-image:url(../website/solutions/legal-documents/legal-documents_bg.jpg);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/solutions/legal-documents/legal-documents_bg.jpg, sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/solutions/legal-documents/legal-documents_bg.jpg, sizingMethod='scale')"}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.page_header#legal-documents{background-image:url(../website/solutions/legal-documents/legal-documents_bg-2x.jpg);background-size:auto auto}}@media screen and (min-width: 1000px){.page_header#legal-documents .lead{float:left;display:block;margin-right:1.9626%;width:63.58479%}.page_header#legal-documents .lead:last-child{margin-right:0}}.page_header#pitch-book{background-image:url(../website/solutions/pitch-book/pitch-book_bg.jpg);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/solutions/pitch-book/pitch-book_bg.jpg, sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/website/solutions/pitch-book/pitch-book_bg.jpg, sizingMethod='scale')";background-position:top center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.page_header#pitch-book{background-image:url(../website/solutions/pitch-book/pitch-book_bg-2x.jpg);background-size:auto auto}}@media screen and (min-width: 1000px){.page_header#pitch-book .lead{float:left;display:block;margin-right:1.9626%;width:41.73566%}.page_header#pitch-book .lead:last-child{margin-right:0}}.social_links{display:block;margin:0;padding:0;position:relative}.social_links li{padding:0;margin:0;width:25px;height:20px;display:inline-block;position:relative}.social_links li+li{margin-left:10px}.social_links li a:after{display:block;content:" ";background-image:url(website/social_icons-decf8384119c3dfb56563cdf32e0035f.png);background-repeat:no-repeat;width:25px;height:20px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.social_links li a:after{background-image:url(website/social_icons-2x-2dc0ca3d328e77fa7406d4962ca34e4d.png);background-size:204px 59px}}.modal{z-index:90;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,0.3);opacity:1;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.modal .modal_content{background-color:#ffffff;margin:0 auto;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;padding:25px 65px;box-shadow:0 4px 14px rgba(0,0,0,0.1);-ms-box-shadow:0 4px 14px rgba(0,0,0,0.1);-moz-box-shadow:0 4px 14px rgba(0,0,0,0.1);-webkit-box-shadow:0 4px 14px rgba(0,0,0,0.1)}@media screen and (max-width: 760px){.modal .modal_content{width:100%;position:absolute;top:25px;right:auto;bottom:auto;left:auto}}@media screen and (min-width: 761px) and (max-width: 999px){.modal .modal_content{width:610px;height:580px;margin:auto;top:0;right:0;bottom:0;left:0}}@media screen and (min-width: 1000px){.modal .modal_content{width:610px;left:50%;margin:100px 0 0 -305px}}.modal .modal_content .modal_title{display:block;color:#333333;font-size:28px;font-weight:200;text-align:center;padding:0;margin:0 0 30px}.modal .modal_content .modal_subtitle{color:#999999;font-size:13px;line-height:20px;text-align:center;margin:0 0 40px;padding:0}.modal .modal_content form{display:block;margin:40px 0 0px;display:block}.modal .modal_content form::after{clear:both;content:"";display:table}.modal .modal_content .field{*zoom:1;position:relative;text-align:center}.modal .modal_content .field:before,.modal .modal_content .field:after{content:" ";display:table}.modal .modal_content .field:after{clear:both}.modal .modal_content .field .col{float:left;display:block;margin-right:4.70246%;width:47.64877%;position:relative}.modal .modal_content .field .col:last-child{margin-right:0}.modal .modal_content .field .col+.col{margin-right:0}.modal .modal_content .field .col.error input,.modal .modal_content .field .col.error textarea{border-bottom-color:#fb6e43}.modal .modal_content .field .col.error .error_message{top:100%}.modal .modal_content .field .error_message{top:50%;display:block;position:absolute;left:15px;right:0;font-weight:500;text-align:left;font-size:10px;color:#fb6e43;z-index:0}.modal .modal_content .field+.field{margin-top:25px}.modal .modal_content .field .req{position:absolute;right:15px;top:17px;text-decoration:none;color:red;border:0;text-indent:-999px;width:10px;height:10px;background-size:10px;background-image:url(website/req-6e0563a7c48d7dfc87936ad124beba08.png);background-repeat:no-repeat;z-index:2}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.modal .modal_content .field .req{background-image:url(website/req-2x-6567d7d115a4b959b31aa11fa289f81e.png);background-size:10px 10px}}.modal .modal_content .field.error input,.modal .modal_content .field.error textarea{border-bottom-color:#fb6e43}.modal .modal_content .field.error .error_message{top:100%}.modal .modal_content .button{display:inline-block;font-size:16px;font-weight:bold;padding:0 60px 0 40px;margin:20px auto;position:relative}.modal .modal_content .button:after{position:absolute;display:inline-block;content:" ";width:11px;height:18px;background-size:11px 18px;background-repeat:no-repeat;background-image:url(website/b_rarr_w-1c34a4ba9a1bbcc5a9c156bbcef33755.png);margin-top:-8px;left:80%;top:50%}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.modal .modal_content .button:after{background-image:url(website/b_rarr_w-2x-0af6f3bc7f11bfff6bad77367b09fff3.png);background-size:9px 16px}}.modal .modal_content .button:hover:after{-webkit-animation:bounce 0.3s;-moz-animation:bounce 0.3s;-o-animation:bounce 0.3s;animation:bounce 0.3s}.modal .modal_content input,.modal .modal_content textarea{display:block;width:100%;max-width:100%;line-height:44px;height:44px;background:#fff !important;text-align:left;border:1px solid #e5e5e5;outline:none;font-size:13px;color:#666666;font-family:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 15px;z-index:1;border-radius:3px;behavior:url("https://cosiconsulting.com/assets/PIE.htc");-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;resize:none}.modal .modal_content input:focus,.modal .modal_content textarea:focus{border-color:#7cb342}.modal .modal_content input:focus+.req,.modal .modal_content textarea:focus+.req{display:none}.modal .modal_content input#name{font-size:16px}.modal .modal_content textarea{display:block;height:125px;padding:15px;line-height:1.2}.modal .modal_content .result{position:absolute;top:0;right:0;bottom:0;left:0;background-color:white;border-radius:6px;z-index:3}.modal .modal_content .result .message{font-size:28px;font-weight:200;color:#333333;text-align:center;display:block;position:absolute;top:40%;left:0;right:0}.modal .modal_content .result .message small{display:block;font-size:16px}.hidden{display:none !important;visibility:hidden !important}.transparent{opacity:0 !important}.modal_content .close{display:block;position:absolute;right:35px;top:32px;cursor:pointer;width:17px;height:17px;background-size:17px;background-repeat:no-repeat;background-image:url(website/close-a455df9b20a0726ace8db428f8697b59.png);opacity:0.8;z-index:4}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.modal_content .close{background-image:url(website/close-2x-97362b3d95dd2fca6fbb7bbb21bde571.png);background-size:17px 17px}}.modal_content .close:hover{opacity:1}.modal_video{z-index:90;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,0.3);opacity:1;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.modal_video .modal_content{border:5px solid #333333;border-radius:3px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#79be76}.modal_video .modal_content .close{background-color:rgba(255,255,255,0.2);border-radius:50%;width:40px;height:40px;right:10px;top:10px;background-position:center;background-image:url(website/close_w-85b17f3ecfb36e383db764de82558ba9.png)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.modal_video .modal_content .close{background-image:url(website/close_w-2x-9a77d79e67321e4bd8c9b247d97818a3.png);background-size:16px 16px}}@media screen and (max-width: 760px){.modal_video .modal_content{width:410px;height:235px}.modal_video .modal_content iframe{width:400px;height:225px}}@media screen and (min-width: 761px) and (max-width: 999px){.modal_video .modal_content{width:570px;height:325px}.modal_video .modal_content iframe{width:560px;height:315px}}@media screen and (min-width: 1000px){.modal_video .modal_content{width:863px;height:490px}.modal_video .modal_content iframe{width:853px;height:480px}}.banner{display:block;background-color:black;*zoom:1;position:relative;box-shadow:0 5px 50px rgba(0,0,0,0.5);overflow:hidden;max-width:71.875em;margin-left:auto;margin-right:auto}.banner:before,.banner:after{content:" ";display:table}.banner:after{clear:both}.banner::after{clear:both;content:"";display:table}@media screen and (max-width: 760px){.banner{top:15px}}@media screen and (min-width: 761px) and (max-width: 999px){.banner{top:45px;height:250px;margin:45px auto 0}}@media screen and (min-width: 1000px){.banner{height:250px;margin:45px auto 0}}.banner .close{display:block;position:absolute;width:17px;height:17px;top:0;right:0;padding:15px;background-image:url(website/close_w-85b17f3ecfb36e383db764de82558ba9.png);background-repeat:no-repeat;background-position:center;z-index:1}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.banner .close{background-image:url(website/close_w-2x-9a77d79e67321e4bd8c9b247d97818a3.png);background-size:17px 17px}}.emc2015{background-image:url(../website/banner/banner_emc_2015-2x.jpg);background-size:auto 250px;background-position:left top;background-repeat:no-repeat}.emc2015 .about{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:45px 40px;color:white !important;text-align:left}@media screen and (max-width: 760px){.emc2015 .about{position:relative;width:100%;margin-top:180px}}@media screen and (min-width: 761px) and (max-width: 999px){.emc2015 .about{position:absolute;right:20px;margin-left:-30px;margin-top:20px;width:510px;height:205px}}@media screen and (min-width: 1000px){.emc2015 .about{position:absolute;right:20px;margin-left:-30px;margin-top:20px;width:510px;height:205px}}.emc2015 .about:before{display:block;content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4);z-index:0}.emc2015 .about .title{position:relative;color:white;font-size:20px;line-height:29px;margin-bottom:25px}.emc2015 .about p{position:relative;font-size:15.85px;line-height:23.71px}.box-works{background-image:url(../website/banner/Banner_BoxWorks_2017-2x.png);background-size:auto 250px;background-position:left top;background-repeat:no-repeat}@media screen and (max-width: 760px){.box-works{background-color:#1c7bf6;background-size:auto 130px}}.box-works .about{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:45px 40px;color:white !important;text-align:left}@media screen and (max-width: 760px){.box-works .about{position:relative;width:100%;margin-top:120px}}@media screen and (min-width: 761px) and (max-width: 999px){.box-works .about{position:absolute;right:20px;margin-left:-30px;margin-top:20px;width:510px;height:205px}}@media screen and (min-width: 1000px){.box-works .about{position:absolute;right:20px;margin-left:-30px;margin-top:20px;width:510px;height:205px}}.box-works .about:before{display:block;content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.box-works .about .title{position:relative;color:white;font-size:20px;line-height:29px;margin-bottom:25px}.box-works .about p{position:relative;font-size:15.85px;line-height:23.71px}#pricing_options{background-color:#F6F6F9;padding-bottom:114px}@media screen and (min-width: 761px) and (max-width: 999px){#pricing_options .container{padding-left:20px}}#pricing_options .container .column{box-sizing:'border-box'}@media screen and (min-width: 1000px){#pricing_options .container .column{float:left;display:block;margin-right:2.29722%;width:30.94938%}#pricing_options .container .column:last-child{margin-right:0}#pricing_options .container .column.column1,#pricing_options .container .column.column2{margin-right:40px}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing_options .container .column{float:left;display:block;margin-right:2.29722%;width:47.57268%}#pricing_options .container .column:last-child{margin-right:0}#pricing_options .container .column.column3{float:left;display:block;margin-right:2.29722%;width:100%}#pricing_options .container .column.column3:last-child{margin-right:0}}@media screen and (max-width: 760px){#pricing_options .container .column{float:left;display:block;margin-right:2.29722%;width:100%}#pricing_options .container .column:last-child{margin-right:0}#pricing_options .container .column.column1,#pricing_options .container .column.column2{margin-right:none}#pricing_options .container .column.column2 .pricing-box{margin-top:15px}}#pricing_options .container h3{padding:60px 0 0;text-align:center}@media screen and (min-width: 761px) and (max-width: 999px){#pricing_options .container h3{padding:60px 0}}@media screen and (max-width: 760px){#pricing_options .container h3{padding:60px 0}}#pricing_options .container h3 .price{color:#999999;margin-left:20px}#pricing_options .pricing-box{background-color:#fff;padding:32px 20px;margin-top:-100px}#pricing_options .pricing-box h3{font-size:32px;color:#333333;font-weight:initial;padding-bottom:25px}#pricing_options .pricing-box h3 span.hint_large{color:#7CB342}#pricing_options .pricing-box h3 span.hint_small{color:#999999}#pricing_options .pricing-box ul{padding:0;list-style:none}#pricing_options .pricing-box ul li{line-height:64px;font-size:16px;border-bottom:1px solid #EAEAF2;position:relative}#pricing_options .pricing-box ul li .title{font-size:16px;font-weight:initial}#pricing_options .pricing-box ul li:nth-child(1){font-weight:bold}#pricing_options .pricing-box ul li:nth-child(1) .title{font-weight:bold}#pricing_options .pricing-box ul li:nth-child(7){border-bottom:2px solid #EAEAF2}#pricing_options .pricing-box ul li:nth-child(8){border-bottom:none}#pricing_options .pricing-box ul li:nth-child(8) .title{font-size:20px;font-weight:bold}#pricing_options .pricing-box ul li:nth-child(8) .hint{color:#91949A;font-size:16px;top:25px;position:absolute}#pricing_options .pricing-box ul li .details{float:right}#pricing_options .pricing-box .button.feature{margin:40px auto 0px auto;border-color:#7cb342;width:200px;height:50px;border-radius:25px;font-size:16px;line-height:45px;text-align:center;box-sizing:border-box;padding:0;position:relative;display:block}#pricing_options .pricing-box .button.feature:before,#pricing_options .pricing-box .button.feature:after{display:none}@media screen and (min-width: 761px) and (max-width: 999px){#pricing_options .pricing-box .button.feature{border:2px solid}}@media screen and (max-width: 760px){#pricing_options .pricing-box .button.feature{border:2px solid}}#pricing_options .review{margin:0 auto;padding:0;position:relative;text-align:left}@media screen and (min-width: 1000px){#pricing_options .review{padding-top:187px}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing_options .review{padding-top:80px;padding-left:150px;padding-right:150px;text-align:center}}@media screen and (max-width: 760px){#pricing_options .review{padding-top:80px;text-align:center}}#pricing_options .review .portrait{width:50px;height:50px;border-radius:100%;position:absolute;left:0px;top:-5px}#pricing_options .review+.review{margin-top:50px}#pricing_options .review .blockquote{margin:0;padding:0;color:white;font-style:normal;font-size:16px;line-height:28px;position:relative;color:#333333}#pricing_options .review .author{color:#333333;font-size:14px;font-weight:normal;position:relative;margin-bottom:0;text-align:left;max-width:302px;margin:30px auto}#pricing_options .review .author p{margin-left:70px;line-height:24px}#pricing_options .review img{behavior:url("https://cosiconsulting.com/assets/PIE.htc");display:block;position:relative;width:73px;height:73px;border-radius:50%;float:left;margin:0 25px 0 0}#pricing_options .review img.company-review{float:right;width:auto;height:35px;border-radius:0;margin-top:-18px;display:inline-block;padding:6px}@media screen and (max-width: 760px){#pricing-services,#pricing-training{padding:50px 15px}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing-services,#pricing-training{padding:60px 35px 50px}}@media screen and (min-width: 1000px){#pricing-services,#pricing-training{padding:100px 50px 150px 50px}}#pricing-services .container h3,#pricing-training .container h3{font-size:32px;color:#333333;font-weight:initial}#pricing-services .container .article,#pricing-training .container .article{position:relative}#pricing-services .container .article .text,#pricing-training .container .article .text{box-sizing:border-box}@media screen and (max-width: 760px){#pricing-services .container .article .text,#pricing-training .container .article .text{float:left;display:block;margin-right:1.9626%;width:100%}#pricing-services .container .article .text:last-child,#pricing-training .container .article .text:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing-services .container .article .text,#pricing-training .container .article .text{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%}#pricing-services .container .article .text:last-child,#pricing-training .container .article .text:last-child{margin-right:0}}@media screen and (min-width: 1000px){#pricing-services .container .article .text,#pricing-training .container .article .text{float:left;display:block;margin-right:1.9626%;width:49.0187%}#pricing-services .container .article .text:last-child,#pricing-training .container .article .text:last-child{margin-right:0}#pricing-services .container .article .text:first-child,#pricing-training .container .article .text:first-child{padding-right:20px}#pricing-services .container .article .text:nth-child(2),#pricing-training .container .article .text:nth-child(2){padding-left:20px}}#pricing-services .container .article .text h4.title,#pricing-training .container .article .text h4.title{margin-bottom:20px;margin-top:60px;font-size:16px;font-weight:bold;color:#333;line-height:30px}#pricing-services .container .article .text h4.title small,#pricing-training .container .article .text h4.title small{font-size:80%;color:#91949A}#pricing-services .container .article .text h4.title .price,#pricing-training .container .article .text h4.title .price{float:right}#pricing-services .container .article .text p,#pricing-training .container .article .text p{color:#666666}@media screen and (max-width: 760px){#pricing-services .container .article .text p,#pricing-training .container .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing-services .container .article .text p,#pricing-training .container .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 1000px){#pricing-services .container .article .text p,#pricing-training .container .article .text p{font-size:16px;line-height:28px}}#pricing-saas{background-color:#F6F6F9}@media screen and (max-width: 760px){#pricing-saas{padding:50px 15px}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing-saas{padding:60px 35px 50px}}@media screen and (min-width: 1000px){#pricing-saas{padding:100px 50px 150px 50px}}#pricing-saas .container h3{font-size:32px;color:#333333;font-weight:initial}#pricing-saas .container .article{position:relative}#pricing-saas .container .article .text{box-sizing:border-box}@media screen and (max-width: 760px){#pricing-saas .container .article .text{float:left;display:block;margin-right:1.9626%;width:100%}#pricing-saas .container .article .text:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing-saas .container .article .text{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%}#pricing-saas .container .article .text:last-child{margin-right:0}}@media screen and (min-width: 1000px){#pricing-saas .container .article .text{float:left;display:block;margin-right:1.9626%;width:56.30174%;margin-left:21.84913%}#pricing-saas .container .article .text:last-child{margin-right:0}}#pricing-saas .container .article .text h4.title{margin-bottom:20px;margin-top:60px;font-size:16px;font-weight:bold;color:#333;line-height:30px}#pricing-saas .container .article .text h4.title .price{color:#91949A;margin-left:20px}#pricing-saas .container .article .text p{color:#666666}@media screen and (max-width: 760px){#pricing-saas .container .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 761px) and (max-width: 999px){#pricing-saas .container .article .text p{font-size:14px;line-height:24px}}@media screen and (min-width: 1000px){#pricing-saas .container .article .text p{font-size:16px;line-height:28px}}.service_page{display:table;width:100%;height:100vh}.service_page #site_header{position:relative;border-bottom:1px solid #ececec;box-shadow:none !important}@media screen and (min-width: 761px) and (max-width: 999px){.service_page #site_header h1.logo{position:absolute;margin-left:0;left:25px}.service_page #site_header #main_menu{display:block;float:right}.service_page #site_header #main_menu .menu_links{display:block;padding:0 25px 0 0;background-color:white;text-align:right}.service_page #site_header #main_menu .menu_links li{display:inline-block;vertical-align:middle;margin:0;padding:0;width:auto;background-color:transparent}.service_page #site_header #main_menu .menu_links li+li{margin-left:50px}}.service_page #not_found{max-width:100%;margin-left:auto;margin-right:auto;padding:100px 50px 80px;background-color:#f5f5f5;position:relative}.service_page #not_found::after{clear:both;content:"";display:table}@media screen and (max-width: 760px){.service_page #not_found{padding:50px 50px 0}}@media screen and (min-width: 761px) and (max-width: 999px){.service_page #not_found{padding:100px 50px 0}}@media screen and (min-width: 1000px){.service_page #not_found{padding:100px 50px 80px}}.service_page #not_found .h2{color:#333;font-size:35px;line-height:54px;font-weight:normal}.service_page #not_found .error_num{color:#999999;font-size:12px;text-transform:uppercase;font-weight:bold;margin-top:10px}@media screen and (max-width: 760px){.service_page #not_found .text{float:left;display:block;margin-right:1.9626%;width:100%;text-align:center}.service_page #not_found .text:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){.service_page #not_found .text{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%;text-align:center}.service_page #not_found .text:last-child{margin-right:0}}@media screen and (min-width: 1000px){.service_page #not_found .text{float:left;display:block;margin-right:1.9626%;width:41.73566%}.service_page #not_found .text:last-child{margin-right:0}}.service_page #not_found .figure{position:relative}@media screen and (max-width: 760px){.service_page #not_found .figure{float:left;display:block;margin-right:1.9626%;width:100%;text-align:center;position:relative;bottom:-50px}.service_page #not_found .figure:last-child{margin-right:0}.service_page #not_found .figure img{width:100%;height:auto}}@media screen and (min-width: 761px) and (max-width: 999px){.service_page #not_found .figure{float:left;display:block;margin-right:1.9626%;width:85.43391%;margin-left:7.28304%;text-align:center;position:relative;bottom:-50px}.service_page #not_found .figure:last-child{margin-right:0}.service_page #not_found .figure img{width:100%;height:auto}}@media screen and (min-width: 1000px){.service_page #not_found .figure{position:absolute;left:44%;bottom:-50px;right:0;height:300px;overflow:hidden}.service_page #not_found .figure img{display:block;height:300px}}.service_page .system_message .text{margin:90px 0}@media screen and (max-width: 760px){.service_page .system_message .text{float:left;display:block;margin-right:1.9626%;width:100%;text-align:center;margin-top:100px}.service_page .system_message .text:last-child{margin-right:0}}@media screen and (min-width: 761px) and (max-width: 999px){.service_page .system_message .text{float:left;display:block;margin-right:1.9626%;width:56.30174%;margin-left:21.84913%;text-align:center;margin-top:100px}.service_page .system_message .text:last-child{margin-right:0}}@media screen and (min-width: 1000px){.service_page .system_message .text{float:left;display:block;margin-right:1.9626%;width:27.16957%}.service_page .system_message .text:last-child{margin-right:0}}.service_page .system_message p{font-size:16px;line-height:28px;color:#333}.service_page .system_message .button{margin-top:30px}@media screen and (max-width: 760px){.service_page #site_footer .container{padding:0 15px}}@media screen and (min-width: 761px) and (max-width: 999px){.service_page #site_footer .container{padding:0 25px}}@media screen and (min-width: 1000px){.service_page #site_footer .container{padding:0 50px}}@font-face{font-family:'HN';src:url(HelveticaNeueLTW1G-Roman-098ce600c6809c33df95a55d76a671b1.eot);src:url(HelveticaNeueLTW1G-Roman-2112f600f3b31d8242cadb7b81fbf700.woff) format("woff"),url(https://cosiconsulting.com/HelveticaNeueLTW1G-Roman.ttf) format("truetype"),url(HelveticaNeueLTW1G-Roman-eef0249fa461e30e9f3ee1ab70a55664.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'HN';src:url(HelveticaNeueLTW1G-Lt-af0eeb1e82e69cc4c3eed143bc04f723.eot);src:url(HelveticaNeueLTW1G-Lt-7d74f83dcd1c0e7b1275eac0ec864a61.woff) format("woff"),url(https://cosiconsulting.com/HelveticaNeueLTW1G-Lt.ttf) format("truetype"),url(HelveticaNeueLTW1G-Lt-525aac2bbc3c5845b452fb50e93c550e.svg) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'HN';src:url(HelveticaNeueLTW1G-Bd-abc6af3d9270b6ad4e0bfd21608e382c.eot);src:url(HelveticaNeueLTW1G-Bd-bc6bf51ed7a8d1dafe2801454d2a353e.woff) format("woff"),url(https://cosiconsulting.com/HelveticaNeueLTW1G-Bd.ttf) format("truetype"),url(HelveticaNeueLTW1G-Bd-b67d89e66882e370785e1da66618b66a.svg) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'socicon';src:url(socicon-webfont-a419417c941b7e5e4eab606add8af395.eot);src:url(socicon-webfont-a419417c941b7e5e4eab606add8af395.eot@) format("embedded-opentype"),url(socicon-webfont-69406b9ded6dc580f7767a841af6f53f.woff) format("woff"),url(socicon-webfont-aad931be5809bdee6dc3143538ef6fdd.ttf) format("truetype"),url(socicon-webfont-862afdfef1318b0fe4078821c935637c.svg) format("svg");font-weight:normal;font-style:normal;text-transform:initial}html,body{font-family:"Helvetica Neue", "HN", Helvetica, Arial, sans-serif;font-smooth:always;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}a{text-decoration:none}.action_link{color:#7cb342;border-bottom:1px solid;border-bottom-color:rgba(124,179,66,0.3)}.action_link:hover{border-bottom-color:#7cb342}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1}h3,.h3,.title{font-size:20px;font-weight:bold;color:#333}p{margin:0}p+p{margin-top:1em}.list{display:block;margin:0;padding:0}.list li{display:block;margin:0;padding:0;position:relative}.list li:before{behavior:url("https://cosiconsulting.com/assets/PIE.htc");display:block;content:" ";width:7px;height:7px;border-radius:50%;background-color:#e5e5e5;position:absolute;left:-25px;top:12px}.list li+li{margin-top:25px}@media screen and (max-width: 760px){.list li:before{left:-15px;top:9px}}@media screen and (min-width: 761px) and (max-width: 999px){.list li:before{left:-15px;top:9px}}a{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;text-decoration:none;outline:0 !important}.button{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-decoration:none;outline:0 !important}
