@charset "UTF-8";a,body,hr{padding:0}a,li ol,li ul{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,hr,label,menu,nav,section{display:block}label,sub,sup{position:relative}.subtext,label span{color:#666}a,button,input,search,select,sub,sup,textarea{vertical-align:baseline}#headcontainer,#maincontentcontainer,table{width:100%}hr,img{border:0}#navigation li,#navigation li>ul,.slick-dots,nav ul{list-style:none}.modal-video,.slick-slide.dragging img{pointer-events:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;background:0 0}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}body{line-height:1;margin:0 auto;font:23px Roboto,helvetica,arial,verdana,helve,sans-serif;color:#333}button,input,select,textarea{font-family:helvetica,arial,verdana,helve,sans-serif;color:#000}h1,h2,h3,h4,h5,h6{font-family:Roboto,helvetica,arial,verdana,helve,sans-serif;font-weight:300;margin:20px 0;line-height:1.3}pre.code,strong.code{font-family:monospace}h1,h2{font-size:58px}h3,h4{font-size:23px}footer h4{color:#ccc}h5{font-size:20px}h6{font-size:18px}address,dl,ol,p,ul{margin:0 0 20px;font-size:23px;font-weight:300;line-height:1.3}li ol,li ul,small{font-size:1em}p{-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto;-webkit-hyphenate-character:"‐";-webkit-hyphenate-limit-after:1;-webkit-hyphenate-limit-before:3;-moz-hyphens:auto}p.center{text-align:center}ol,ul{margin:0 0 1.5em}dd,dl{margin-bottom:1.5em}dt{font-weight:400}.strong,b,strong{font-weight:700}hr{margin:1em 0;height:1px;border-top:1px solid #ccc}fieldset,legend{padding:0;border-width:0}sub,sup{font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}a,a:active,a:hover,a:link,a:visited{font-weight:300;text-decoration:underline}img{height:auto;width:auto\9}img.floatleft{float:left;margin:0 10px 0 0}img.floatright{float:right;margin:0 0 0 10px}table{border-collapse:collapse;border-spacing:0;margin-bottom:1.4em}caption,td,th{padding:.25em 10px .25em 5px}tfoot{font-style:italic}caption{background-color:transparent}form{margin:0}fieldset{margin-bottom:1.5em}label{cursor:pointer;margin:0;top:0;left:0}label.inline{display:inline;margin:0}label span{font-size:.9em}label span.right{position:absolute;bottom:0;right:1em;text-align:right}#wrapper,.contact-form li,.relative,.required_notification{position:relative}label.disabled{color:#ccc}button,input,search,select,textarea{font-size:100%;margin:0}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{padding:.5em 1em;margin:0;cursor:pointer;-webkit-appearance:button}input[type=search]{box-sizing:content-box}input{margin:0;border:1px solid #ccc;font-size:1em;padding:5px}.placeholder,input:-moz-placeholder,input::-webkit-input-placeholder{color:#bbb}input::-moz-focus-inner{border:0}input.disabled,input[disabled=disabled]{color:#999;background:#f5f5f5;-moz-box-shadow:inset 0 0 2px #ddd;-webkit-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #ddd}input:invalid,textarea:invalid{-webkit-box-shadow:0 0 2px red;-moz-box-shadow:0 0 2px red;box-shadow:0 0 2px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#ccc}#skiptomain{display:none}#wrapper{text-align:left}#smallprint,.center{text-align:center}.darkcontainer{background:rgba(102,102,102,.05)}.lightcontainer{background:rgba(255,255,255,.33)}#maincontent,.maincontent{clear:both;width:80%;font-size:.8125em;max-width:92.3em;margin:0 auto;padding:1em 0;color:#333;line-height:1.5em;position:relative}#partner-detail-content figure img,.img-responsive,.narrative .main-copy .illustration img{max-width:100%}#footer-container{width:100%;background:#2e2e2e}#footer-container .floatright img{width:50%}@media(max-width:768px){#footer-container .floatright,#footer-container .floatright img{float:left!important}}footer{width:93.75%;clear:both;margin:0 auto;padding:20px 0;color:#fff}footer a:link,footer a:visited{color:#999;text-decoration:underline}footer a:hover{color:#fff;text-decoration:underline}ul.pagefooterlist,ul.pagefooterlistimages{display:block;float:left;margin:0;padding:0;list-style:none}ul.pagefooterlist li,ul.pagefooterlistimages li{clear:left;margin:0;padding:0 0 3px;display:block;line-height:1.5em;font-weight:400;background:0 0}#navigation ul:after,.breaker,.group:after,.section,.slick-track:after{clear:both}ul.pagefooterlistimages li{height:34px}ul.pagefooterlistimages li img{padding:5px 5px 5px 0;vertical-align:middle;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}ul.pagefooterlistimages li a{text-decoration:none}ul.pagefooterlistimages li a:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#smallprint{margin-top:20px;line-height:1.4em;color:#999;font-size:.923em}#smallprint p{vertical-align:middle}#smallprint .twitter-follow-button{margin-left:1em;vertical-align:middle}#smallprint img{margin:0 10px 15px 0;vertical-align:middle;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#smallprint a:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#smallprint a:link,#smallprint a:visited{color:#999;text-decoration:none}#smallprint a:hover{color:#999;text-decoration:underline}pre.code{padding:0;margin:0;white-space:pre-wrap;font-size:1.1em}strong.code{font-weight:400;font-size:1.2em}.twocolumns{-moz-column-count:2;-moz-column-gap:2em;-webkit-column-count:2;-webkit-column-gap:2em;column-count:2;column-gap:2em}.floatleft{float:left}.floatright{float:right}.cursor{cursor:pointer}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#349edb;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#wrapper,.cbp-fwslider,.modal-video,.slick-list{overflow:hidden}.clearfix{zoom:1}::-webkit-selection{background:#1777af;color:#fafafa;text-shadow:none}::-moz-selection{background:#1777af;color:#fafafa;text-shadow:none}::selection{background:#1777af;color:#fafafa;text-shadow:none}::-webkit-input-placeholder{font-size:.875em;line-height:1.4}input:-moz-placeholder{font-size:.875em;line-height:1.4}.ie7 img,.iem7 img{-ms-interpolation-mode:bicubic}*,input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}:focus{outline:0}.contact-form ul{width:740px;list-style-type:none;list-style-position:outside;margin:0 auto;padding:0}.contact-form li{padding:9px}input[type=checkbox]{-ms-transform:scale(2);padding:10px}.contact-boxes input,.contact-boxes input:focus,.contact-boxes textarea,.contact-boxes textarea:focus{padding-right:0!important;border:0!important;-webkit-box-shadow:0 0 0!important;box-shadow:0 0 0!important}#contact-content h2{padding:0 0 0 170px;color:#fff;background:url(../images/contact/contact-icon.png) no-repeat;line-height:145px;height:155px;margin:30px 0 0}.required_notification{left:63%;color:#d45252;font-size:14px;font-weight:500}.ecommerce-contact .required_notification{left:70%;color:#fff}.contact-form .required_notification{left:0;font-size:16px;font-weight:500}.contact-form label{float:left;width:32%;text-align:right;margin-right:20px}.contact-form input{width:330px;padding:8px}.contact-form textarea{padding:10px;width:348px}.contact-form .contact-boxes input{width:25px;height:25px;-webkit-box-shadow:0 0 0 #fff,0 0 0 #fff inset;box-shadow:0 0 0 #fff,0 0 0 #fff inset;-moz-appearance:none}.contact-form .contact-boxes label{float:right;width:75%!important;text-align:left;white-space:nowrap}.contact-form .contact-boxes ul{display:table-cell;list-style-type:none;width:auto!important}.asterisk{color:#d45252;background:#fff;padding:0 5px;border-radius:0 5px 5px;margin:0 5px 0 0}.contact-form input,.contact_form textarea{border:1px solid #aaa;-webkit-box-shadow:0 0 3px #ccc,0 10px 15px #eee inset;box-shadow:0 0 3px #ccc,0 10px 15px #eee inset;border-radius:2px;padding-right:30px;-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s}.contact-form input:focus,.contact_form textarea:focus{background:#fff;border:1px solid #555;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa;padding-right:70px}.contact-form input.required,.contact_form textarea.required{background:url(../images/forms/red_asterisk.png) 98% center no-repeat #fff}.contact-form input.valid,.contact_form textarea.valid{background:url(../images/forms/valid.png) 98% center no-repeat #fff}.contact-form input.invalid,.contact_form textarea.invalid{background:url(../images/forms/invalid.png) 98% center no-repeat #fff}.contact-form input:focus.valid,.contact_form textarea:focus.valid{background:url(../images/forms/valid.png) 98% center no-repeat #fff;-webkit-box-shadow:0 0 5px #5cd053;box-shadow:0 0 5px #5cd053;border-color:#28921f}.contact-form input:focus.invalid,.contact_form textarea:focus.invalid{background:url(../images/forms/invalid.png) 98% center no-repeat #fff;-webkit-box-shadow:0 0 5px #d45252;box-shadow:0 0 5px #d45252;border-color:#b03535}.form-hint{background:#d45252;border-radius:3px;color:#fff;margin-left:8px;padding:1px 6px;z-index:999;position:absolute;display:none}.form-hint::before{content:"◀";color:#d45252;position:absolute;top:1px;left:-6px}.contact-form input:focus+.form_hint{display:inline}.contact-form input:required:valid+.form_hint{background:#28921f}.contact-form input:required:valid+.form_hint::before{color:#28921f}.contact-form .submit{position:relative;left:35%;text-align:center}.submit:hover{opacity:.85;cursor:pointer}.submit:active{border:1px solid #20911e;box-shadow:0 0 10px 5px #356b0b inset;-webkit-box-shadow:0 0 10px 5px #356b0b inset;-moz-box-shadow:0 0 10px 5px #356b0b inset;-ms-box-shadow:0 0 10px 5px #356b0b inset;-o-box-shadow:0 0 10px 5px #356b0b inset}.cbp-fwslider{position:relative}.cbp-fwdots,.cbp-fwslider nav span{position:absolute;text-align:center}.cbp-fwslider ul{margin:0;padding:0;list-style-type:none}.cbp-fwslider ul li{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);float:left;display:block;margin:0;padding:0}.cbp-fwslider ul li>a,.cbp-fwslider ul li>div{display:block;outline:0}.cbp-fwslider ul li>a img{border:none;display:block;margin:0 auto}.cbp-fwslider nav span{top:204px;width:64px;height:250px;background:#000;color:#fff;font-weight:100;font-size:60px;line-height:240px;cursor:pointer;opacity:.5;filter:alpha(opacity=50);zoom:1}.cbp-fwslider nav span:hover{background:#000;opacity:1;filter:alpha(opacity=100);zoom:1}.cbp-fwslider nav span.cbp-fwnext{right:0}.cbp-fwslider nav span.cbp-fwprev{left:0}.cbp-fwdots{top:420px;white-space:nowrap;width:100%}.cbp-fwdots span{display:inline-block;width:61px;height:8px;background:#fff;margin:4px;cursor:pointer;opacity:.5;filter:alpha(opacity=50);zoom:1}.cbp-fwdots span.cbp-fwcurrent,.cbp-fwdots span:hover{background:#fff;opacity:1;filter:alpha(opacity=100);zoom:1}.cbp-fwdots span.cbp-fwcurrent{-moz-transition:box-shadow .2s ease-in-out;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;position:relative}#clients-content .cbp-fwslider .cbp-fwdots span,#clients-content .cbp-fwslider .cbp-fwdots span.cbp-fwcurrent,#clients-content .cbp-fwslider nav span,#clients-content .cbp-fwslider nav span:hover{background:#6ca743}#clients-content .cbp-fwslider{min-height:150px}#clients-content .cbp-fwslider nav span{top:0;line-height:150px;height:150px}#clients-content .cbp-fwslider .cbp-fwdots{bottom:0;top:inherit}#clients-content .cbp-fwslider .client-content{width:32%;display:inline-block}#clients-content .cbp-fwslider img{margin:0 auto;display:block}#ourstory-content .cbp-fwslider .culture-content{width:32%;display:inline-block}#ourstory-content .cbp-fwslider img{margin:0 auto;display:block}#ourstory-content .cbp-fwslider .cbp-fwdots{top:inherit;bottom:50px}#homeSlider .overlay{font-family:Roboto,helvetica,arial,verdana,helve,sans-serif;font-weight:300;position:absolute;top:204px;width:100%;height:250px;color:#fff;background-color:rgba(0,0,0,.5);z-index:99;filter:alpha(opacity=50);zoom:1}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#homeSlider .company{background:#000;background-color:rgba(0,0,0,.9)}#homeSlider .title-icon{float:left;position:relative;top:-20px;left:-13px}#homeSlider .ecommerce{background:#6ca743;background-color:rgba(226,151,38,.95);filter:alpha(opacity=95);zoom:1}#homeSlider .infrastructure{background:#e29726;background-color:rgba(108,167,67,.9);filter:alpha(opacity=90);zoom:1}#homeSlider .managed-services{background:#67a6da;background-color:rgba(103,166,218,.9);filter:alpha(opacity=90);zoom:1}#homeSlider h1,#homeSlider h2,#homeSlider p{filter:alpha(opacity=100);zoom:1;position:relative}#homeSlider h1,#homeSlider h2{font-size:50px;font-weight:100;color:#fff;text-transform:uppercase;text-align:left;letter-spacing:2px;margin:0;padding:0;line-height:44px}#homeSlider .overlay-container{width:95%;margin:35px auto 0}#homeSlider .title{float:left;width:59%;text-align:center}#homeSlider .text{float:left;width:38%}#homeSlider .text strong{font-weight:500}#homeSlider h2{font-weight:300;margin:10px 0}#homeSlider .divider{position:relative;left:50%;margin-left:-225px;display:block;width:450px;height:1px;background:#bbb;text-indent:-9999px}#homeSlider .ecommerce .divider,#homeSlider .infrastructure .divider,#homeSlider .managed-services .divider{display:none}#homeSlider p{font-size:23px;line-height:1;letter-spacing:1px;margin:0!important;padding:0 0 10px}#homeSlider a{color:#fff;text-decoration:none}#homeSlider .more{position:absolute;bottom:15px;right:30px;display:table-cell;border:1px solid #fff;padding:5px 10px}#homeSlider a.more:hover{background:#fff;color:#000!important}#homeSlider .company .text,#homeSlider .company .title{width:50%}#homeSlider .company h1,#homeSlider .company h2{text-align:center;font-weight:300;display:inline-block}#homeSlider .company h1{padding:0 0 15px}#slider-footer{color:#fff;width:90%;margin:0 auto}.slider-footer{position:absolute;bottom:201px;width:100%;background:#000;background-color:rgba(0,0,0,.75);-ms-filter:“alpha(opacity=75) ”;filter:alpha(opacity=75)}#slider-footer img,#slider-footer p{filter:alpha(opacity=100);position:relative;zoom:1}#slider-footer p{margin:10px 0 0;font-size:26px;line-height:1.2}#slider-footer a,#slider-footer a:active,#slider-footer a:link,#slider-footer a:visited{text-decoration:none;color:#fff}#slider-footer img{border-bottom:0;width:40%}#scrollspy a,a:active,a:hover,a:visited{color:inherit;text-decoration:none}#scrollspy.container{margin-top:175px;position:fixed;right:30px;top:0;z-index:1}#scrollspy .item-container{margin-top:40px;position:relative}#scrollspy .nav-item,#scrollspy .nav-item-active{background-color:transparent;border-radius:50%;border:thin solid #000;cursor:pointer;height:7px;position:relative;width:7px}#scrollspy .nav-item-active{background-color:#000}#scrollspy .nav-item-label,#scrollspy .nav-item-label-active,#scrollspy .nav-item-label-persistent{background:#e29726;border-radius:25px 0 0 25px;padding:4px 8px;position:absolute;right:25px;text-align:center;top:-8px;visibility:hidden;white-space:nowrap}#scrollspy .nav-item-label-active,#scrollspy .nav-item-label-persistent{visibility:visible}#scrollspy .nav-item-link{text-decoration:none}#scrollspy .rightArrow,#scrollspy .rightArrow-active,#scrollspy .rightArrow-persistent{border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:17px solid #e29726;height:0;position:absolute;right:9px;top:-8px;visibility:hidden;white-space:nowrap;width:0}.slick-list,.slick-slider,.slick-track{position:relative;display:block}#scrollspy .rightArrow-active,#scrollspy .rightArrow-persistent{visibility:visible}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.section{padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group{zoom:1}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}.span_1_of_2_small{width:29.2%}.span_1_of_2_large{width:69.2%}@media only screen and (max-width:480px){.col{margin:1% 0}.span_1_of_2,.span_1_of_2_large,.span_1_of_2_small,.span_2_of_2{width:100%}}.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}@media only screen and (max-width:480px){.span_1_of_3,.span_2_of_3,.span_3_of_3{width:100%}}.span_4_of_4{width:100%}.span_3_of_4{width:74.6%}.span_2_of_4{width:49.2%}.span_1_of_4{width:23.8%}@media only screen and (max-width:480px){.span_1_of_4,.span_2_of_4,.span_3_of_4,.span_4_of_4{width:100%}}.span_5_of_5{width:100%}.span_4_of_5{width:79.68%}.span_3_of_5{width:59.36%}.span_2_of_5{width:39.04%}.span_1_of_5{width:18.72%}@media only screen and (max-width:480px){.span_1_of_5,.span_2_of_5,.span_3_of_5,.span_4_of_5,.span_5_of_5{width:100%}}.span_6_of_6{width:100%}.span_5_of_6{width:83.06%}.span_4_of_6{width:66.13%}.span_3_of_6{width:49.2%}.span_2_of_6{width:32.26%}.span_1_of_6{width:15.33%}@media only screen and (max-width:480px){.span_1_of_6,.span_2_of_6,.span_3_of_6,.span_4_of_6,.span_5_of_6,.span_6_of_6{width:100%}}.span_7_of_7{width:100%}.span_6_of_7{width:85.48%}.span_5_of_7{width:70.97%}.span_4_of_7{width:56.45%}.span_3_of_7{width:41.94%}.span_2_of_7{width:27.42%}.span_1_of_7{width:12.91%}@media only screen and (max-width:480px){.span_1_of_7,.span_2_of_7,.span_3_of_7,.span_4_of_7,.span_5_of_7,.span_6_of_7,.span_7_of_7{width:100%}}.span_8_of_8{width:100%}.span_7_of_8{width:87.3%}.span_6_of_8{width:74.6%}.span_5_of_8{width:61.9%}.span_4_of_8{width:49.2%}.span_3_of_8{width:36.5%}.span_2_of_8{width:23.8%}.span_1_of_8{width:11.1%}@media only screen and (max-width:480px){.span_1_of_8,.span_2_of_8,.span_3_of_8,.span_4_of_8,.span_5_of_8,.span_6_of_8,.span_7_of_8,.span_8_of_8{width:100%}}.span_9_of_9{width:100%}.span_8_of_9{width:88.71%}.span_7_of_9{width:77.42%}.span_6_of_9{width:66.13%}.span_5_of_9{width:54.84%}.span_4_of_9{width:43.55%}.span_3_of_9{width:32.26%}.span_2_of_9{width:20.97%}.span_1_of_9{width:9.68%}@media only screen and (max-width:480px){.span_1_of_9,.span_2_of_9,.span_3_of_9,.span_4_of_9,.span_5_of_9,.span_6_of_9,.span_7_of_9,.span_8_of_9,.span_9_of_9{width:100%}}.span_10_of_10{width:100%}.span_9_of_10{width:89.84%}.span_8_of_10{width:79.68%}.span_7_of_10{width:69.52%}.span_6_of_10{width:59.36%}.span_5_of_10{width:49.2%}.span_4_of_10{width:39.04%}.span_3_of_10{width:28.88%}.span_2_of_10{width:18.72%}.span_1_of_10{width:8.56%}@media only screen and (max-width:480px){.span_10_of_10,.span_1_of_10,.span_2_of_10,.span_3_of_10,.span_4_of_10,.span_5_of_10,.span_6_of_10,.span_7_of_10,.span_8_of_10,.span_9_of_10{width:100%}}.span_11_of_11{width:100%}.span_10_of_11{width:90.76%}.span_9_of_11{width:81.52%}.span_8_of_11{width:72.29%}.span_7_of_11{width:63.05%}.span_6_of_11{width:53.81%}.span_5_of_11{width:44.58%}.span_4_of_11{width:35.34%}.span_3_of_11{width:26.1%}.span_2_of_11{width:16.87%}.span_1_of_11{width:7.63%}@media only screen and (max-width:480px){.span_10_of_11,.span_11_of_11,.span_1_of_11,.span_2_of_11,.span_3_of_11,.span_4_of_11,.span_5_of_11,.span_6_of_11,.span_7_of_11,.span_8_of_11,.span_9_of_11{width:100%}}.span_12_of_12{width:100%}.span_11_of_12{width:91.53%}.span_10_of_12{width:83.06%}.span_9_of_12{width:74.6%}.span_8_of_12{width:66.13%}.span_7_of_12{width:57.66%}.span_6_of_12{width:49.2%}.span_5_of_12{width:40.73%}.span_4_of_12{width:32.26%}.span_3_of_12{width:23.8%}.span_2_of_12{width:15.33%}.span_1_of_12{width:6.86%}@media only screen and (max-width:480px){.span_10_of_12,.span_11_of_12,.span_12_of_12,.span_1_of_12,.span_2_of_12,.span_3_of_12,.span_4_of_12,.span_5_of_12,.span_6_of_12,.span_7_of_12,.span_8_of_12,.span_9_of_12{width:100%}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;zoom:1}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:slick;src:url(/css/fonts/slick.eot);src:url(/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/css/fonts/slick.woff) format("woff"),url(/css/fonts/slick.ttf) format("truetype"),url(/css/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}.slick-next:focus,.slick-prev:focus{outline:0}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.85}.slick-prev{left:-25px}.slick-prev:before{content:"←"}.slick-next{right:-25px}.slick-next:before{content:"→"}.slick-dots{position:absolute;top:400px;display:block;text-align:center;padding:0;left:50%;margin-left:-60px}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.fa,.fa-stack{display:inline-block}#clients-content a,#partners-content a{cursor:default}.slick-dots li button:focus{outline:0}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:14px;line-height:20px;text-align:center;color:#fff;opacity:.25}.slick-dots li.slick-active button:before{opacity:.75}@font-face{font-family:FontAwesome;src:url(/css/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(/css/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(/css/fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(/css/fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(/css/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#navigation ul,.header-menu,.narrative .full-navigation h4{font-family:'Open Sans Condensed',sans-serif}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}#navigation li,.banner-icon,.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}#news-and-events-ticker ul,.narrative .full-navigation,.narrative .main-copy,.vertical-top{vertical-align:top}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}#banner-content,.logo{position:relative}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.m-center{margin:0 auto}.text-center{text-align:center}.m-0{margin:0}.m-1{margin:.25em}.m-2{margin:.5em}.m-3{margin:1em}.m-4{margin:1.5em}.m-5{margin:3em}.p-0{padding:0}.p-1{padding:.25em}.p-2{padding:.5em}.p-3{padding:1em}.p-4{padding:1.5em}.p-5{padding:3em}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local("Open Sans Cond Light"),local("OpenSans-CondensedLight"),url(//themes.googleusercontent.com/static/fonts/opensanscondensed/v7/gk5FxslNkTTHtojXrkp-xF1YPouZEKgzpqZW9wN-3Ek.woff) format("woff")}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local("Open Sans Condensed Bold"),local("OpenSans-CondensedBold"),url(//themes.googleusercontent.com/static/fonts/opensanscondensed/v7/gk5FxslNkTTHtojXrkp-xONSK5BxN3NFS4EJkViHIqo.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(//themes.googleusercontent.com/static/fonts/roboto/v11/vzIUHo9z-oJ4WgkpPOtg1_esZW2xOQ-xsNqO47m55DA.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(//themes.googleusercontent.com/static/fonts/roboto/v11/Hgo13k-tfSpn0qi1SFdUfT8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(//themes.googleusercontent.com/static/fonts/roboto/v11/2UX7WLTfW3W8TclTUvlFyQ.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(//themes.googleusercontent.com/static/fonts/roboto/v11/RxZJdnzeo3R5zSexge8UUT8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}body{background:#333}#wrapper{background:#fff;margin:0 auto;width:100%}#head-container{position:fixed;width:100%;height:114px;z-index:99;background-color:#232222}.logo{top:2px;left:30px}#banner-content .section{position:absolute;left:0;margin:auto;top:75px;right:0}@media only screen and (max-width:500px){#banner-content .section{top:36px}}#banner-content .banner{position:relative}.banner{width:100%}.subbanner p{margin:25px 0 0 170px}.page_title h2{text-align:center;font-size:200%;font-weight:400;padding:40px 0 20px;margin:unset!important}.page_title h4{text-align:center;padding:0 0 10px;margin:0 0 20px!important}.top-layer{width:100%;position:absolute;z-index:1}#dyn-back,#navigation li,#navigation li>ul{position:relative}#dyn-back .break-mobile{display:none}@media only screen and (max-width:490px){#dyn-back .break-mobile{display:block}}#dyn-back .break-tablet{display:none}@media only screen and (min-width:490px)and (max-width:768px){#dyn-back .break-tablet{display:block}}#dyn-back .break-desktop{display:none}@media only screen and (min-width:768px){#dyn-back .break-desktop{display:block}}.top-layer{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.top-layer .overlay{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:1rem}.top-layer.overlay-top-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.top-layer.overlay-top-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.top-layer.overlay-top-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.top-layer.overlay-middle-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-layer.overlay-middle-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-layer.overlay-middle-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-layer.overlay-bottom-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.top-layer.overlay-bottom-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.top-layer.overlay-bottom-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.top-layer .overlay-text{color:#fff;font-size:1.25rem}@media only screen and (min-width:490px)and (max-width:768px){.top-layer .overlay-text{font-size:2rem}}@media only screen and (min-width:768px){.top-layer .overlay-text{font-size:3rem}}header{background-color:#232222!important}#navigation ul{margin:0;line-height:100%;width:auto;z-index:2}#navigation li{margin:0;display:inline-block}#navigation li>ul{float:left;transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out}#navigation li:hover>ul{visibility:visible;opacity:1}#navigation a,#navigation a:link{font-size:20px;color:#fff;text-decoration:none;display:block;padding:20px 30px;margin:0}#navigation li:hover li a,#navigation ul ul li:hover a{background:0 0;border:none;color:#373737}#navigation ul ul a:hover{color:#373737}#navigation ul ul{z-index:2;display:block;visibility:hidden;opacity:0;margin:0;padding:0}#navigation ul ul li{margin:0}#navigation ul ul a,#navigation ul ul a:link{font-size:20px;color:#232222;padding:10px 0 15px 30px}#navigation ul:after{content:'.';display:block;visibility:hidden;line-height:0;height:0}* html #navigation ul{height:1%}#navigation .display{display:block!important}#navigation .about-sub .active,#navigation .solutions-sub .active{font-weight:700;color:#373737!important}#navigation ul ul.about-sub{background:#f6dc1f;width:2000px;position:absolute;top:63px;left:-692px;padding:0 0 0 692px;z-index:999}#navigation ul ul.solutions-sub{background:#e29726;width:2000px;position:absolute;top:63px;left:-375px;padding:0 0 0 375px}#navigation ul ul.about-sub li,#navigation ul ul.solutions-sub li{padding:0}#navigation li.solutions-menu:hover>a:first-of-type{color:#e29726!important}#navigation li.solutions-menu a.active,#navigation li.solutions-menu a:hover{color:#232222}#navigation li.clients-menu a.active,#navigation li.clients-menu a:hover{color:#6ca743}#navigation li.partners-menu a.active,#navigation li.partners-menu a:hover{color:#67a6da}#navigation li.contact-menu a.active,#navigation li.contact-menu a:hover{color:#396196}#navigation li.blog-menu a.active,#navigation li.blog-menu a:hover{color:#e29726}#navigation li.about-menu:hover>a:first-of-type{color:#f6dc1f!important}#navigation li.about-menu ul a.active,#navigation li.about-menu ul a:hover{color:#232222}@media only screen and (max-width:925px),(min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){#navigation li:hover>span.plat{display:block}}#mobile_menu{display:none}.video-button{float:right;position:absolute;top:50%;right:1.5%;display:block}.video-button a,.video-button a:active,.video-button a:after,.video-button a:before,.video-button a:link,.video-button a:visited{color:#e29726!important;border:2px solid #e29726!important;text-align:center;text-transform:uppercase!important;font-size:15px!important;padding:10px 20px!important;text-decoration:none!important;font-weight:500!important;-webkit-transition:.2s ease;transition:.2s ease}.video-button a:hover{color:#fff!important;border-color:#fff!important;background-color:#e29726!important}.optional-text{display:inherit}@media only screen and (max-width:375px){.video-button{right:90px!important}.video-button text{display:none!important}}@media only screen and (max-width:1023px)and (min-width:926px),(min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){.video-button{top:10px}}@media only screen and (max-width:925px),(min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){.open_on_mini,.open_on_mini li{opacity:1!important;position:relative!important}#navigation li:hover ul,#navigation li:hover ul li,.open_on_mini,.open_on_mini li{position:relative!important}#navigation,#navigation ul ul,.header-menu{padding:0!important}.video-button{top:14px;right:100px}.open_on_mini{display:block}.open_on_mini li{display:block!important;visibility:visible!important;border-bottom-width:1px!important;border-bottom-color:gray!important;border-bottom-style:solid!important}#navigation li>ul{transition:opacity 0s ease-out!important;-moz-transition:opacity 0s ease-out!important;-webkit-transition:opacity 0s ease-out!important;-o-transition:opacity 0s ease-out!important}#navigation li:hover>ul{visibility:visible;opacity:1}.plat{display:none!important}#mobile_menu:checked~nav{min-height:400px;max-height:800px;visibility:visible;transition:max-height,min-height .3s;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}nav{visibility:hidden;display:block!important;max-height:0;min-height:0;overflow:hidden;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}#navigation li{display:inline-block;float:left!important;clear:left!important;border-bottom-width:2px;list-style:inside!important;width:100%}#navigation *{background-color:transparent!important}#navigation li:hover ul li{border-color:grey;border-style:solid;border-bottom-width:1px}#navigation .has-sub{background-color:transparent}.solutions-menu>a{border-width:0 0 4px!important;border-style:solid;border-color:#e29726}.clients-menu,.partners-menu{border-bottom-width:1px!important;border-style:solid}.solutions-menu *{color:#e29726}.clients-menu{border-color:grey}.clients-menu *{color:#6ca743}.partners-menu{border-color:gray}.partners-menu *{color:#67a6da}.about-menu>a{border-width:0 0 4px!important;border-style:solid;border-color:#f6dc1f}.blog-menu,.contact-menu{border-bottom-width:1px!important;border-style:solid;border-color:gray}.about-menu *{color:#f6dc1f}.blog-menu *{color:#e29726}.contact-menu *{color:#396196}#navigation ul ul{width:100%!important;left:0!important;position:relative;top:0!important}#navigation ul ul a{margin-left:1.2em!important}}li:hover>span.plat{display:block}#navigation li>span.plat{display:none;width:14px;height:3px;position:absolute;top:43px}#navigation li:hover>span.plat{display:block}#navigation li.about-menu>span.plat{background-color:#f6dc1f;left:58px}#navigation li.solutions-menu>span.plat{background-color:#e29726;left:91px}#navigation li.clients-menu>span.plat{background-color:#6ca743;left:69px}#navigation li.partners-menu>span.plat{background-color:#67a6da;left:82px}#navigation li.contact-menu>span.plat{background-color:#396196;left:75px}#navigation li.blog-menu>span.plat{background-color:#dd631e;left:53px}#navigation ul.about-sub li>span.plat,#navigation ul.solutions-sub li>span.plat{background-color:#444}#navigation ul.about-sub li>span,#navigation ul.solutions-sub li>span{right:0;top:33px}.header-menu{text-transform:uppercase;position:absolute;bottom:0;left:160px;display:inline}a.arrow{background:url(../images/navigation/arrow.png) right 10px no-repeat;padding:0 15px 0 0}.nav-trigger{display:none}.image-link{border-bottom:0!important}.fixed-menu .logo{width:74px}.fixed-menu{height:76px!important}.yellow{color:#f6dc1f!important}.orange{color:#e29726!important}.green{color:#6ca743!important}.blue{color:#67a6da!important}.periwinkle{color:#396196!important}.gray{color:#232222!important}@media only screen and (min-width:925px),(max-device-width:768px)and (min-device-width:1024px)and (orientation:landscape){.sub_show{display:block!important;visibility:visible!important;opacity:1!important;z-index:1!important}}.modal-video{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;-webkit-overflow-scrolling:touch;outline:0;transition:opacity .4s ease;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-video:target{opacity:1;pointer-events:auto}.modal-content{background:0 0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:relative;display:block;padding-bottom:50%}.modal-content a,.modal-content a:active,.modal-content a:after,.modal-content a:before,.modal-content a:link,.modal-content a:visited{float:right;font-weight:700;font-size:35px;color:#fff;text-decoration:none;padding-right:15px;text-align:right}.modal-content a:hover{color:#e29726}.modal-content iframe{position:fixed!important;top:50px;left:0;width:100%;height:90%}.container{padding:114px 0 0}.main-content{width:90%;margin:1em auto}.main-content a{color:#000}.main-content .user-edit{font-weight:300}.main-content .user-edit ul{list-style-position:inside}.sketches h1,.sketches h2{color:#fff;font-size:30px;line-height:36px;letter-spacing:-1px}.sketches h1{margin:40px 0 20px}.sketches h2{margin-bottom:40px}.sketches .consultant{background:url(../images/home/sketches/consultant.png) no-repeat;display:block;height:611px;left:300px;position:absolute;text-indent:-9999px;top:235px;width:287px}.sketches .doodles img{width:100%}.sketches .styled-select{background:url(../images/home/sketches/select.png) 100% 0 no-repeat;height:46px;overflow:hidden;width:307px}.sketches .styled-select select{background:0 0;border:none;font-size:18px;height:46px;padding:5px;width:310px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.sketches select#selNav{position:relative;z-index:1}.sketches #selNav::-ms-expand{display:none}.sketches .semi-square{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sketches .white{background-color:#fff}.sketches .white select{color:#333}@media only screen and (max-width:830px){.sketches{width:100%}.sketches .consultant{left:230px}}@media only screen and (max-width:768px){.sketches,.sketches .styled-select{width:100%}.sketches .consultant{display:none}.sketches .span_1_of_2{text-align:center;width:100%}.sketches .styled-select select{width:110%}}#homeSlider .slick-next,#homeSlider .slick-prev{margin-top:0;width:25px;height:25px;-webkit-box-sizing:border-box;box-sizing:border-box}#homeSlider .slick-prev{left:43%;top:410px}#homeSlider .slick-next{right:43%;top:410px}#homeSlider .slick-next:before,#homeSlider .slick-prev:before{font-size:26px}#homeSlider .slick-dots{margin-left:-58px;-webkit-box-sizing:border-box;box-sizing:border-box}@-moz-document url-prefix(){.slick-dots{top:409px}}#news-and-events-ticker{display:none;position:absolute;text-align:right;width:100%;z-index:1}#news-and-events-ticker .arrow{display:inline;padding:13px 0 0 5px;vertical-align:top}#news-and-events-ticker .bullhorn{display:inline;position:relative;top:5px;left:-3px}#news-and-events-ticker .overlay{color:#fff;font-weight:100;height:34px;padding-right:25px;background:#000;background-color:rgba(0,0,0,.5);filter:alpha(opacity=50);zoom:1}#news-and-events-ticker .ticker-bulletin-active{display:inline}#news-and-events-ticker a,#news-and-events-ticker a:active,#news-and-events-ticker a:link,#news-and-events-ticker a:visited{font-size:16px;color:#fff;text-decoration:none}#news-and-events-ticker .ticker-bulletin-inactive{display:none}#news-and-events-ticker ul{clear:both;display:inline-block;height:5px;list-style:none}#news-and-events-ticker ul li{filter:alpha(opacity=100);zoom:1;position:relative}.about-hero img{border-bottom:23px solid #f6dc1f}.about-hero h1{display:inline;background:#f6dc1f;padding:0 20px}#careers-content{margin-top:2px!important}.memorial{background:url(/images/about/memorial/memorial-background.jpg) no-repeat;background-size:cover;border-top:23px solid #f99765;min-height:673px;padding:0 72px}.memorial h3{font-size:36px;font-weight:400;letter-spacing:-1px;margin:35px 0 25px;text-align:left}.memorial img{margin:0 0 10px 15px;width:100%}.memorial p{font-size:18px;font-weight:400;line-height:26px}.memorial .photo{float:right;padding-left:30px}@media only screen and (max-width:670px){.memorial{padding:0 20px}.memorial p{color:#fff}.memorial h3{color:#fff;margin:0 0 20px!important;text-align:center!important}.memorial .photo{text-align:center;width:100%}.memorial img{margin:0 0 10px!important;width:50%!important}}#solutions-home-content h2,.tiles{text-align:center}#careers-content h2{margin:20px 0}#careers-content a:hover{text-decoration:underline}.expand-news{position:relative;top:4px;float:left;margin:0 10px 0 0}#news-events-content ul{margin:0 0 0 35px}#news-events-content .span_1_of_8{width:7.1%}#news-events-content .eventContent,#news-events-content .newsContent{position:relative}#news-events-content .eventContent p,#news-events-content .newsContent p{margin:0 0 0 40px}#news-events-content .toggleButton{display:none;top:1px;position:absolute;width:33px;height:33px}#news-events-content .collapseButton{background:url(../images/about/news-events/minus.gif) no-repeat}#news-events-content .expandButton{background:url(../images/about/news-events/plus.gif) no-repeat}#news-events-content .goButton{background:url(../images/about/news-events/go.gif) no-repeat}.ourstory-carousel{background-color:#fff}.ourstory-carousel .banner{min-height:0!important;min-width:0!important}#cultureSlider{width:90%;margin:0 auto}#cultureSlider .slideImg{width:98%;height:auto}#cultureSlider .slick-dots{top:inherit}#cultureSlider .slick-dots li button:before{color:#e9d01d}#cultureSlider .slick-next,#cultureSlider .slick-prev{margin-top:-32px!important;width:64px!important;height:64px!important}#cultureSlider .slick-prev{left:-70px}#cultureSlider .slick-next{right:-70px}#cultureSlider .slick-next:before,#cultureSlider .slick-prev:before{color:#f6dc1f;font-size:64px}.news-events#cssmenu ul ul.about-sub{border-bottom:1px solid #d3bd1f}.event-detail .event-name,.event-detail .news-name,.news-detail .event-name,.news-detail .news-name{background:#f6dc1f;border-bottom:1px solid #d3bd1f;border-top:1px solid #fff18e;padding:35px 0 0 35px}.ecommerce-hero img,.solutions-hero img{border-bottom:23px solid #e29726}.event-detail .event-name h1,.event-detail .news-name h1,.news-detail .event-name h1,.news-detail .news-name h1{margin:5px 0 2px}.event-detail .name-border,.news-detail .name-border{background:#f6dc1f;border-top:1px solid #fff18e;display:block;height:25px;width:100%}@media(max-width:768px){.event-detail .name-border,.news-detail .name-border{display:none}}.event-detail .event-detail-content,.event-detail .news-detail-content,.news-detail .event-detail-content,.news-detail .news-detail-content{width:94%;margin-top:40px}.event-detail .event-detail-content .divider,.event-detail .event-detail-content h1,.event-detail .event-detail-content time,.event-detail .news-detail-content .divider,.event-detail .news-detail-content h1,.event-detail .news-detail-content time,.news-detail .event-detail-content .divider,.news-detail .event-detail-content h1,.news-detail .event-detail-content time,.news-detail .news-detail-content .divider,.news-detail .news-detail-content h1,.news-detail .news-detail-content time{font-size:23px;font-weight:300}.event-detail .event-detail-content h1,.event-detail .news-detail-content h1,.news-detail .event-detail-content h1,.news-detail .news-detail-content h1{display:inline;font-weight:400}.event-detail .event-detail-content .info p,.event-detail .news-detail-content .info p,.news-detail .event-detail-content .info p,.news-detail .news-detail-content .info p{margin:0}.event-detail .event-detail-content .info span,.event-detail .news-detail-content .info span,.news-detail .event-detail-content .info span,.news-detail .news-detail-content .info span{font-weight:400}@media(max-width:768px){.event-detail .event-detail-content button,.event-detail .news-detail-content button,.news-detail .event-detail-content button,.news-detail .news-detail-content button{font-size:18px;width:100%;background:#f6dc1f}.event-detail .event-detail-content figure img,.event-detail .news-detail-content figure img,.news-detail .event-detail-content figure img,.news-detail .news-detail-content figure img{width:100%}.event-detail .event-detail-content .divider,.event-detail .news-detail-content .divider,.news-detail .event-detail-content .divider,.news-detail .news-detail-content .divider{display:none}.event-detail .event-detail-content h2,.event-detail .event-detail-content time,.event-detail .news-detail-content h2,.event-detail .news-detail-content time,.news-detail .event-detail-content h2,.news-detail .event-detail-content time,.news-detail .news-detail-content h2,.news-detail .news-detail-content time{font-size:18px;display:block!important;margin-bottom:5px;width:100%}.event-detail .event-detail-content time,.event-detail .news-detail-content time,.news-detail .event-detail-content time,.news-detail .news-detail-content time{color:#999}}.tiles p,.tiles ul{font-size:14px}.tiles,.tiles h4{color:#fff}.event-detail .event-detail-content figure,.event-detail .news-detail-content figure,.news-detail .event-detail-content figure,.news-detail .news-detail-content figure{margin-bottom:20px}.event-detail .event-detail-content h2,.event-detail .news-detail-content h2,.news-detail .event-detail-content h2,.news-detail .news-detail-content h2{display:inline;font-weight:400;letter-spacing:0}#partners-content h3,#solutions-content h3{font-weight:500}.event-detail .event-detail-content .col,.event-detail .news-detail-content .col,.news-detail .event-detail-content .col,.news-detail .news-detail-content .col{margin:20px 0 0}.solutions-hero h1{display:inline;background:#e29726;padding:0 20px}.tiles{width:260px;padding:16px 20px 32px}.tiles ul{display:inline-block;text-align:left;margin-left:35px}#solutions-home-content .managed-services,#solutions-home-content .strategic-planning{margin:187px auto 0}ul.strategic-icons{list-style-type:none;margin:0;padding:0}ul.strategic-icons li{float:left;margin:0;padding:10px;text-align:center}.strategic-planning{background:#232222}.solutions-page{width:100%;margin:0}.solutions-page-wrap{width:90%;margin:0 auto;padding:20px 0}#solutions-home-content .ecommerce{position:relative;background:#e29726;margin:0 auto}#solutions-home-content .icon{width:151px;height:151px;position:relative;z-index:1}#solutions-home-content .ecommerce .icon{position:relative;z-index:1}#solutions-home-content .program-excellence{position:relative;padding:3px 0 0;margin:0 auto;width:300px}#solutions-home-content .program-excellence p{position:absolute;top:33px;left:109px;width:139px;margin:0;padding:0}#solutions-home-content .infrastructure{background:#6ca743;margin:0 auto}#solutions-home-content .infrastructure .icon{position:relative;z-index:1}#solutions-home-content .managed-services{background:#67a6da}.ecommerce-hero h1{display:inline;background:#e29726;padding:0 20px}#solutions-content .section{margin:0 0 20px}#solutions-content h2{text-align:center}#solutions-content .icon{position:absolute;width:96px;height:93px}#solutions-content h3,#solutions-content p,#solutions-content ul{margin:0 0 0 115px}#solutions-content p{margin:5px 0 10px 115px}#solutions-content ul{margin:0 0 0 130px}#capabilities-content .section{margin:0 0 20px}#capabilities-content h2{text-align:center}#capabilities-content h3{min-height:87px;font-weight:500;margin:20px 0 0}#capabilities-content ul{margin:0 0 0 20px}#capabilities-content img{position:relative;left:50px}#clients-content .section{margin:0 0 20px}#clients-content h2{text-align:center}#partners-content h2{text-align:center;margin:40px 0}#partners-content .section{margin:0 0 45px}#partners-content .summaryImage{position:relative;margin:0 auto;width:98%;border:1px solid #cacaca;padding:65px 5px}#partners-content .toggleButton{top:4px;right:4px;position:absolute;width:29px;height:29px}#partners-content .goButton{background:url(../images/partners/go.gif) no-repeat}.narrative{display:block;margin:50px auto 10px}@media only screen and (min-width:768px){.narrative{display:table}}.narrative .full-navigation{display:none}@media only screen and (min-width:768px){.narrative .full-navigation{display:table-cell;padding:0 40px 0 0}}.narrative .full-navigation h4{font-size:30px!important;font-weight:700;margin:0;text-align:center;text-transform:uppercase}.narrative .full-navigation ul{list-style-type:none;padding:15px 0 0}.narrative .full-navigation ul li{margin:0 0 15px;padding:0}.narrative .full-navigation ul li a,.narrative .full-navigation ul li a:active,.narrative .full-navigation ul li a:hover,.narrative .full-navigation ul li a:visited{color:#333;font-size:27px;font-weight:500;display:block;position:relative;text-decoration:none}.narrative .full-navigation ul li span{position:relative;top:22px;left:81px}.narrative .full-navigation ul li .nav-link .active,.narrative .full-navigation ul li .nav-link .inactive{height:75px;width:250px;background-repeat:no-repeat}.narrative .mobile-navigation{display:block;margin:30px 0 0}.narrative .mobile-navigation h4{font-weight:700}.narrative .mobile-navigation ul{list-style-type:none;margin:0!important;padding:0}.narrative .mobile-navigation ul li{margin:0;padding:0}.narrative .mobile-navigation ul li a{border:1px solid #e29726;color:#e29726;font-family:'Open Sans Condensed';font-weight:700;display:block;padding:20px;text-align:center;text-decoration:none;text-transform:uppercase}.narrative .mobile-navigation ul li a.active,.narrative .mobile-navigation ul li a:hover{background:#e29726;color:#fff}@media only screen and (min-width:768px){.narrative .mobile-navigation{display:none}}.narrative .main-copy ul{margin:0 0 0 30px}.narrative .main-copy ul li{padding:0 0 10px}.narrative .main-copy .dept-text.active,.narrative .main-copy [class^=nav-text-].active{display:block}.narrative .main-copy .dept-text.inactive,.narrative .main-copy [class^=nav-text-].inactive{display:none}.narrative .main-copy .illustration{margin:40px 0 0;text-align:center}.narrative .main-copy .illustration .dept-image.active,.narrative .main-copy .illustration [class^=nav-image-].active{display:block}.narrative .main-copy .illustration .dept-image.inactive,.narrative .main-copy .illustration [class^=nav-image-].inactive{display:none}.ebusiness-contents-bottom .main-content{margin:12px auto 70px!important}.ebusiness-contents-bottom #clients-content h2{margin:10px 0 40px!important}.infrastructure-hero img{border-bottom:23px solid #6ca743}.infrastructure-hero h1{display:inline;background:#6ca743;padding:0 20px}.contact-form .infrastructure-submit,.infrastructure-contact{background:#6ca743}#infrastructureSlider{width:90%;margin:0 auto}#infrastructureSlider .clients-content img{margin:0 auto}@media only screen and (max-width:500px){#infrastructureSlider .clients-content img{width:100%}}#infrastructureSlider .slick-dots{top:100px}#infrastructureSlider .slick-dots li button:before{color:#6ca743}#infrastructureSlider .slick-next,#infrastructureSlider .slick-prev{margin-top:-32px!important;width:64px!important;height:64px!important}#partner-detail-content h2,#partner-detail-content h3{margin-top:0;font-weight:500}#infrastructureSlider .slick-next:before,#infrastructureSlider .slick-prev:before{color:#6ca743;font-size:64px}#partner-detail-content h2{line-height:1;font-size:23px}#partner-detail-content .span_2_of_12{width:28.33%;text-align:center}#partner-detail-content .span_10_of_12{width:70.06%;margin-left:0}#partner-detail-content .span_12_of_12{margin-left:0}#partner-detail-content figure{margin:40px 0 5px}@media only screen and (max-width:760px){#partner-detail-content ul.badges{margin-bottom:25px}#partner-detail-content .span_10_of_12,#partner-detail-content .span_2_of_12{width:100%;margin-left:0}}.partner-detail-hero{background:#67a6da;border-bottom:1px solid #3399cb;overflow:hidden;height:85px!important}.partner-detail-hero a{text-decoration:none;color:#333}.partner-detail-hero-border{background:#67a6da;border-top:1px solid #93c5ee;height:25px}.partner-detail-hero h1{width:90%;margin:0 auto}.partner-detail-contact,.partner-detail-contact .submit{background:#67a6da!important}ul.badges{list-style-type:none;padding-left:0!important;border-top:2px solid #ebebeb;border-bottom:2px solid #ebebeb;margin:0;padding:0;width:100%;display:table}.contact-error-message,.contact-thankyou-message{margin:auto;display:none}ul.badges li{display:table-cell;padding:10px 0 5px;width:auto}ul.badges .full-width{width:100%}.partner-hero img{border-bottom:23px solid #67a6da}.partner-hero h1{display:inline;background:#67a6da;padding:0 20px}.contact-error-message-solutions{display:none;margin:auto;padding-left:20%}.contact-error-message a{text-decoration:underline;color:red}.contact-thankyou-message-solutions{display:none;margin:auto auto 2em;width:55%}.ecommerce-contact{background:#e29726;color:#fff;padding:0 0 40px}.contact-form h2{padding:0 0 0 170px;color:#fff;background:url(../images/contact/contact-icon.png) no-repeat;line-height:145px;height:155px;margin:30px 0 0}.contact-form{background:#fff;color:#000;padding:0 0 40px}.contact-form .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-form .title-inner{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.contact-form .submit{border:1px solid #fff;background:0 0;color:#fff}.contact-form .submit:hover{background:#fff;color:#000}.contact-form .required_notification{color:#fff;text-align:center;margin:.5em auto;display:none}.contact-form-orange{background:#e29726;color:#fff}.contact-form-green{background:#6ca743;color:#fff}.contact-form-blue{background:#67a6da;color:#fff}#contact-content .section{left:0;margin:auto;top:20%;right:0;width:575px}#ContactErrorMessage,#ContactThankYouMessage{display:none;margin:1em auto;max-width:900px}#ContactThankYouMessage h3{background:url(../images/contact/thank-you-solutions.png) left no-repeat;height:96px;padding:0 0 0 110px;font-size:56px;line-height:1.5}@media only screen and (max-width:670px){#ContactErrorMessage,#ContactThankYouMessage{max-width:600px}}.contactus-hero img{border-bottom:23px solid #396196}.contactus-hero h1{display:inline;background:#396196;padding:0 20px}#contactus-content h3{margin:0 0 30px}#contactus-content .span_4_of_8:first-child{width:60%}#contactus-content .span_4_of_8:last-child{width:30%}#contactus-content .contact-form ul{width:auto}#contactus-content .contact-form label{text-align:left;width:22%}.address-container{width:354px;border:10px solid #396196;margin:34px 0}.address-container .address{padding:20px;font-size:18px}#contactus-content .submit{position:relative;left:24.5%;background:#fff;border:1px solid #396196;color:#396196}#contactus-content .submit:hover{background:#396196;border:1px solid #396196;color:#fff}.map-container{margin:40px 0}.hint{color:red;display:block;font-size:18px;margin-top:10px}.hide{display:none}.managed-services-hero img{border-bottom:23px solid #67a6da}.managed-services-hero h1{display:inline;background:#67a6da;padding:0 20px}.contact-form .managed-services-submit,.managed-services-contact{background:#67a6da}.clients-hero img{border-bottom:23px solid #6ca743}.clients-hero h1{display:inline;background:#6ca743;padding:0 20px}#clients-content h2{margin:40px 0}#clients-content h3{font-weight:500}.summaryContent{background-color:#eaf2e3;display:none;position:relative;top:-38px;width:100%}.summaryContent section{padding:5px 80px}#clients-content .collapseButton{background:url(../images/clients/minus.gif) no-repeat}#clients-content .expandButton{background:url(../images/clients/plus.gif) no-repeat}#clients-content .summaryGroup{display:none}#clients-content .summaryImage{position:relative;margin:20px auto;width:302px;height:222px;border:1px solid #cacaca;overflow:hidden}#clients-content .summaryImage div:hover{background:#6ca743;cursor:pointer}#clients-content .summaryImage div:hover img{-webkit-transform:scale(1.1) translate(-45%,-45%);transform:scale(1.1) translate(-45%,-45%)}#clients-content img{width:250px;height:auto}#clients-content .toggleButton{top:4px;right:4px;position:absolute;width:33px;height:33px}#clients-content .goButton{background:url(../images/clients/go.gif) no-repeat}#clients-content .upArrow{margin:0 auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #eaf2e3}#clients-content .upArrowContainer{display:none;text-align:center}.client-quote,.client-text{text-align:left;display:block}#clients-content .clients_link{width:100%;height:auto;-webkit-transform:scale(1.6);transform:scale(1.6)}#clients-content .client_logo{position:absolute;left:50%;top:50%;height:100%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background:rgba(0,0,0,.5);-webkit-transition:background-color ease .5s;transition:background-color ease .5s}#clients-content .client_logo img,.client-media .client_logo{-webkit-transform:translate(-50%,-50%);top:50%;left:50%;z-index:10}#clients-content .client_logo img{display:block;position:absolute;transform:translate(-50%,-50%);-webkit-transition:ease .5s;transition:ease .5s;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#clients-content .client-thumbnail-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #6ca743;padding-top:20px}.client-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;margin:auto auto 5%;border-top:1px solid #6ca743;padding:40px 0}.client-media{display:inline-block;position:relative;width:30%;height:100%;margin:1% auto 1% 4%;overflow:hidden}.client-media img{width:100%;height:auto;-webkit-transform:scale(1.1);transform:scale(1.1)}.client-media iframe{width:100%!important;height:100%!important}.client-media .client_logo{position:absolute;height:100%;width:100%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5)}.client-media .client_logo img{width:90%!important;top:50%;left:50%;z-index:10;display:block;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.client-text{width:60%;height:auto;margin:1% 2% 2% auto}.client-text h2{font-size:3.5vw;margin:unset!important}.client-text p{font-size:1.8vw}.client-quote{color:#6ca743;width:30%;height:100%;margin:auto auto auto 4%;border-top:solid 1px;border-bottom:solid 1px;padding:4% 0}.client-quote img{max-width:8%;height:auto;padding-bottom:9%}.client-quote .quote{width:80%;font-weight:500;font-size:1.8vw;display:inline-block}.client-quote .speaker{text-align:right;font-size:1.5vw}@media only screen and (min-width:1440px){.client-text h2{font-size:2.5vw}.client-text p{font-size:1.4vw}.client-media{height:300px;overflow:hidden}.client-media img{-webkit-transform:translateY(-10%) scale(1.4);transform:translateY(-10%) scale(1.4)}}@media only screen and (max-width:630px){.client-media,.client-quote,.client-text{width:100%;height:auto}.client-media{margin:5% auto}.client-text{margin:auto}.client-text h2{font-size:5vw;margin:unset!important;font-weight:400}.client-text p{font-size:3vw;font-weight:400}.client-quote .quote{width:80%;font-weight:500;font-size:4.5vw;display:inline-block}.client-quote .speaker{text-align:right;font-size:4vw}}@media only screen and (max-width:425px){.client-text h2{font-size:7vw}.client-text p{font-size:5vw}.client-quote{padding-bottom:4%}.client-quote .quote{width:80%;font-weight:500;font-size:inherit;display:inline-block}.client-quote .speaker{text-align:right;font-size:5vw}}@media only screen and (max-width:320px){.client-quote img{padding-bottom:22%}}#featured-clients{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-client-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;margin:.5rem}@media only screen and (min-width:630px){.featured-client-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}}@media only screen and (min-width:925px){.featured-client-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px}}.featured-client-thumbnail img{margin:0 auto}.gray{background:#232222}.callout-nav{width:100%;background-color:#232222!important;color:#fff;display:inline-block;position:fixed;bottom:0;z-index:100}.callout-nav::before{content:'';display:block;padding:2px 0;background:#fff}.callout-nav nav{margin:0;line-height:100%;overflow:hidden;min-height:inherit;max-height:inherit;visibility:visible;display:block!important}.callout-nav ul{margin:0}.callout-nav li{text-align:center}@media screen and (min-width:925px){.callout-nav li{display:inline-block;text-align:center;float:left;width:33.333%}}.callout-nav a,.callout-nav a:after,.callout-nav a:before,.callout-nav a:link,.callout-nav a:visited{text-decoration:none!important;display:block;color:#fff;width:100%;height:100%;font-weight:500;padding-top:10px;padding-bottom:10px;-webkit-transition-duration:.5s;transition-duration:.5s}.callout-nav a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.callout-nav a:active{-webkit-transform:scale(1);transform:scale(1)}.callout-nav .green{background:-webkit-gradient(linear,left top,right top,from(#5b8726),to(#3a5832));background:linear-gradient(to right,#5b8726,#3a5832)}.callout-nav .green a:hover{background:#5b8726}.callout-nav .orange{background:-webkit-gradient(linear,left top,right top,from(#f6d822),to(#e89d28));background:linear-gradient(to right,#f6d822,#e89d28)}.callout-nav .orange a:hover{background:#e89d28}.callout-nav .blue{background:-webkit-gradient(linear,left top,right top,from(#569fd2),to(#2f6299));background:linear-gradient(to right,#569fd2,#2f6299)}.callout-nav .blue a:hover{background:#569fd2}.callout-nav img{min-width:30px;max-width:50px;width:10%;height:auto;vertical-align:middle}.slogan{font-size:14px;color:#fff;line-height:60px}#email-footer{background:#272626}#email-footer .email-footer-container{margin:0 auto;padding:10px 0 15px;width:93.75%}#email-footer .email-footer-container p{color:#666;margin:0 0 10px;padding:0;font-size:14px}#email-footer input{border:0;font-size:14px;height:22px;background:#666}#email-footer input:focus{background:#fff}#email-footer button{color:#666;border:1px solid #666;background:#232222;font-size:14px;height:30px}#email-footer button:hover{color:#fff;border:1px solid #fff}#subfooter{background:#2c2b2b;font-size:11px;color:#999}.copyright{float:left}.social{float:right}.subfooter-container{width:93.75%;margin:10px auto;color:#999!important;font-size:11px}.subfooter-container a{color:#999;margin-left:10px;text-decoration:none;border-bottom:1px solid #999}.subfooter-container a:hover{color:#fff}.subfooter-container ul{display:inline;list-style-type:none}.subfooter-container ul li{float:left;padding:0 15px 0 0;font-size:11px;line-height:24px}.subfooter-container ul li :last-child{padding:0}.copyright-policies{line-height:24px}.email-signup-error-message,.email-signup-thankyou-message{display:none;font-size:14px;padding:10px 0 0;top:68px;white-space:nowrap}.email-signup-error-message{color:red!important}.email-signup-thankyou-message{color:#6ca743}.error-hero{background:#272626;overflow:hidden;border-top:23px solid #a42c2c;border-bottom:23px solid #a42c2c;height:85px!important}.error-hero h1{width:90%;margin:0 auto;color:#fff}#error-content ul{margin:0 0 0 20px}#error-content .section{width:470px}#error-content a{text-decoration:underline}#about-content h3{margin:0 0 40px}.privacy-hero{overflow:hidden;border-bottom:23px solid #67a6da}.privacy-hero h1{display:inline;background:#67a6da;padding:0 20px}@media only screen and (max-width:1465px){#news-events-content .span_1_of_8{width:7.1%}}@media only screen and (max-width:1260px){#homeSlider .overlay{height:265px}#homeSlider .text p:nth-last-child(1){padding:0}}@media only screen and (max-width:1200px){.title-icon{width:100px;margin:0 0 100px}#homeSlider .title-icon{top:auto;left:auto}#homeSlider .ecommerce h1,#homeSlider .ecommerce h2,#homeSlider .infrastructure h1,#homeSlider .infrastructure h2,#homeSlider .managed-services h1,#homeSlider .managed-services h2{font-size:44px;line-height:34px}#homeSlider .slick-prev{left:42%}#homeSlider .slick-next{right:42%}}@media only screen and (max-width:1130px){#news-events-content .span_1_of_8{width:9.1%}}@media only screen and (max-width:1110px){#slider-footer img{width:120px}#slider-footer .col:first-child{height:135px}#slider-footer p{font-size:18px}}@media only screen and (max-width:1103px){#homeSlider .overlay-container{margin:25px auto 0}#homeSlider .divider{margin-left:-135px;width:270px}#homeSlider .more{font-size:18px}}@media only screen and (max-width:1024px){#clients-content .cbp-fwslider nav span{line-height:1;height:79px}}@media only screen and (max-width:990px){#homeSlider .overlay{top:90px}#homeSlider h1,#homeSlider h2,h1,h2{font-size:40px}#homeSlider .divider{margin-left:-110px;width:220px}#homeSlider p{font-size:18px}#solutions-home-content .span_1_of_3{width:100%}#solutions-home-content .col{margin-left:0}#solutions-home-content .managed-services,#solutions-home-content .strategic-planning,.tiles{margin:20px auto 0}#homeSlider .slick-dots{top:294px}#homeSlider .slick-prev{left:41%;top:304px}#homeSlider .slick-next{right:41%;top:304px}}@media only screen and (max-width:995px){#contactus-content .span_4_of_8:first-child,#contactus-content .span_4_of_8:last-child{width:100%}.required_notification{float:none}.address-container,.map-container{margin:75px auto 0}.map-container{text-align:center}}@media only screen and (max-width:940px){#clients-content .span_1_of_4{width:49.2%}#clients-content .span_1_of_4:nth-child(2n+1){clear:both;margin-left:0}}@media only screen and (max-width:925px),(min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){#head-container{height:76px;position:relative}.container{padding:0}.nav-trigger{float:right;position:absolute;top:10px;right:15px;display:block;border:1px solid #666;color:#666;padding:10px;text-align:center;font-size:16px}.header-menu{position:relative;left:0;padding:20px 0 0;background:#232222;display:none}header{width:100%}header .span_1_of_9,header .span_8_of_9{width:100%;margin:0}#cssmenu li{margin:0;float:none;display:block;border-bottom:1px solid #666}#footer-container .signup-email,#subfooter .social{float:left}#cssmenu li.last{border-bottom:none}#cssmenu ul ul{display:inline}#cssmenu ul ul.about-sub,#cssmenu ul ul.solutions-sub{background:0 0;position:relative;top:0;left:0;padding:5px 0}#cssmenu ul ul.about-sub li,#cssmenu ul ul.solutions-sub li{padding:5px 0}#cssmenu a,#cssmenu a:link{padding:15px}#cssmenu ul ul a,#cssmenu ul ul a:link{color:#fff}#cssmenu li.about-menu>span.plat,#cssmenu li.solutions-menu>span.plat{position:relative;top:0;left:0;width:100%;display:block}#cssmenu li.blog-menu>span.plat,#cssmenu li.clients-menu>span.plat,#cssmenu li.contact-menu>span.plat,#cssmenu li.partners-menu>span.plat,#footer-container .footer-logo,#scrollspy{display:none}#cssmenu .about-menu a,#cssmenu .about-menu a:active #cssmenu .about-menu a:visited,#cssmenu .about-menu a:hover,#cssmenu .about-menu a:link{color:#f6dc1f!important}#cssmenu .solutions-menu a,#cssmenu .solutions-menu a:active,#cssmenu .solutions-menu a:hover,#cssmenu .solutions-menu a:link,#cssmenu .solutions-menu a:visited{color:#e29726!important}#cssmenu .clients-menu a,#cssmenu .clients-menu a:hover #cssmenu .clients-menu a:active,#cssmenu .clients-menu a:link,#cssmenu .clients-menu a:visited{color:#6ca743!important}#cssmenu .partners-menu a,#cssmenu .partners-menu a:active,#cssmenu .partners-menu a:hover,#cssmenu .partners-menu a:link,#cssmenu .partners-menu a:visited{color:#67a6da}#cssmenu .blog-menu a,#cssmenu .blog-menu a:active,#cssmenu .blog-menu a:hover,#cssmenu .blog-menu a:link,#cssmenu .blog-menu a:visited{color:#dd631e}#cssmenu .contact-menu a,#cssmenu .contact-menu a:active,#cssmenu .contact-menu a:hover,#cssmenu .contact-menu a:link,#cssmenu .contact-menu a:visited{color:#396196}.logo{width:74px;top:16px;left:17px;padding:0 0 20px}#slider-footer img{width:90px;height:90px}a.arrow{background:0 0}.ticker-bulletin-active{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subfooter-container,footer{width:93.75%}.email-signup-error-message,.email-signup-thankyou-message{font-size:14px!important}.subfooter-container .social a{margin:0}#subfooter .copyright{width:100%;margin:0 0 10px}#banner-content{height:auto}#banner-content .banner-icon{width:90px;height:90px}#cbp-fwslider .banner,.banner{width:100%}.banner{min-width:initial;min-height:0!important}.about-hero,.clients-hero,.contactus-hero,.ecommerce-hero,.infrastructure-hero,.managed-services-hero,.partner-hero,.privacy-hero,.solutions-hero{border-bottom:0}.about-hero img{border-bottom:23px solid #f6dc1f}.ecommerce-hero img,.solutions-hero img{border-bottom:23px solid #e29726}.clients-hero img,.infrastructure-hero img{border-bottom:23px solid #6ca743}.managed-services-hero img,.partner-hero img{border-bottom:23px solid #67a6da}.contactus-hero img{border-bottom:23px solid #396196}.privacy-hero img{border-bottom:23px solid #67a6da}.title-icon{width:90px;height:90px}.slider-footer{position:relative;bottom:0;background-color:#232222}.slider-footer p{font-size:12px}.main-content h3,.main-content h4,.main-content p,.main-content ul{font-size:20px!important}.contact-thankyou-message h3{font-size:42px!important}#banner-content p{font-size:30px;line-height:32px}ul.strategic-icons li{float:none}#solutions-home-content .program-excellence p{font-size:14px!important}#homeSlider .slick-prev{left:40%}#homeSlider .slick-next{right:40%}}@media only screen and (min-width:1025px){nav.header{display:inline-block}.header-menu{display:inline!important}}@media only screen and (max-width:890px){.title-icon{display:none!important}}@media only screen and (max-width:860px){.main-content .span_1_of_4{width:100%;text-align:center}#capabilities-content ul{text-align:left;position:relative;left:50%;margin:0 0 0 -150px}#partners-content .section{margin:0}#partners-content .span_1_of_4{width:49.2%;margin:0 0 45px}#partners-content .span_1_of_4:nth-child(2n+1){clear:both;margin-left:0}#partners-content .summaryImage{width:90%}.expand-news{display:none}.eventContent p,.newsContent p{text-decoration:underline}#capabilities-content img{left:auto}}@media only screen and (max-width:830px){#news-events-content .span_1_of_8{width:11.1%}}@media only screen and (max-width:800px){#cultureSlider,#infrastructureSlider{margin-bottom:60px}#cultureSlider .slick-prev,#infrastructureSlider .slick-prev{left:50%;top:106%;margin:0 0 0 -74px!important}#cultureSlider .slick-next,#infrastructureSlider .slick-next{right:50%;top:106%;margin:0 -74px 0 0!important}#cultureSlider .slick-dots,#infrastructureSlider .slick-dots{display:none!important}#homeSlider .slick-prev{left:38%}#homeSlider .slick-next{right:38%}.client-detail .client-detail-content h2 .plat{top:20px}.client-detail .client-detail-content .pull-quote blockquote p{margin-right:35px}}@media only screen and (max-width:710px){.toggleButton{display:none!important}#news-events-content .eventContent p,#news-events-content .newsContent p{margin:0 0 0 20px}#clients-content .toggleButton,#partners-content .toggleButton{display:block!important}}@media only screen and (max-width:670px){#contact-content h2{padding:0;background:0 0;height:auto;text-align:center}.contact-form ul{width:auto}#homeSlider h1,#homeSlider h2{font-size:36px;line-height:34px}#homeSlider .slick-prev{left:36%}#homeSlider .slick-next{right:36%}}@media only screen and (max-width:615px){.contact-form label{float:none;text-align:left;margin:0 0 15px}.required_notification{float:none;left:0}}@media only screen and (max-width:600px){#homeSlider .more,#homeSlider p,#slider-footer p{font-size:16px}#news-and-events-ticker,.title-icon{display:none!important}#homeSlider .divider{margin-left:-70px;width:140px}#slider-footer img{width:70px;height:70px}#homeSlider .overlay{height:235px;top:45px}#slider-footer .col:first-child{height:120px}#homeSlider .slick-dots{top:235px}#homeSlider .slick-prev{left:35%;top:245px}#homeSlider .slick-next{right:35%;top:245px}#clients-content .span_1_of_4,.main-content .span_1_of_2{width:100%}#capabilities-content ul{left:auto;margin:0 0 0 20px}.sketches{padding-top:0}}@media only screen and (max-width:500px){#homeSlider .ecommerce h1,#homeSlider .ecommerce h2,#homeSlider .infrastructure h1,#homeSlider .infrastructure h2,#homeSlider .managed-services h1,#homeSlider .managed-services h2,#homeSlider h1,#homeSlider h2,h1,h2{font-size:28px;line-height:50px}#partners-content .span_1_of_4{width:100%}#homeSlider .more,#homeSlider p{font-size:14px}.sketches h1,.sketches h2{font-size:22px;line-height:30px}.sketches .styled-select select{font-size:14px}}@media only screen and (max-width:480px){#clients-content .span_1_of_5:first-child,#homeSlider h1,#homeSlider h2{text-align:center}#homeSlider .overlay-container{margin:10px auto 0}#homeSlider .company .text,#homeSlider .company .title,#homeSlider .text,#homeSlider .title{width:100%}#homeSlider .company h1{margin:0 0 5px!important;padding:0}#homeSlider .overlay{top:10px}#homeSlider h2{margin:5px 0 10px}#homeSlider .text p:nth-last-child(1){padding:0}#homeSlider .divider{margin-left:-120px;width:240px}#homeSlider .slick-dots{display:none!important}#homeSlider .slick-prev{left:24%;top:202px}#homeSlider .slick-next{right:24%;top:202px}#slider-footer .col:first-child{text-align:center;height:auto}#slider-footer p:first-child{top:0;margin:15px 0}#homeSlider .more{left:50%;margin-left:-54px;right:auto}.signup-container{width:264px}.email-signup-error-message,.email-signup-thankyou-message{font-size:12px!important}#formEmailSignUp input{width:150px}#clients-content h3{margin:0 0 5px}#contact-content h2{text-align:left;margin:20px 0 0 12px;line-height:1}.ecommerce-contact .required_notification{left:0}.contact-thankyou-message-solutions{width:auto;margin:0 0 0 20px}#contactus-content .contact-form label{width:100%}#news-events-content .eventDate p,#news-events-content .newsDate p{margin:0}#news-events-content .eventContent p,#news-events-content .newsContent p{margin:0 0 15px}}@media only screen and (max-width:455px){.contact-form input,.contact-form select,.contact-form textarea{width:200px}.contact-form .contact-boxes input{width:25px}#contact-content h2{text-align:left;margin:0 0 0 20px}.contact-form .contact-boxes label{font-size:14px}.address-container,.address-container img,.map-container iframe{width:250px}#ContactThankYouMessage h3{font-size:32px!important;line-height:2.5}.subbanner p{margin:20px 0}.banner-icon{float:none}.subbanner-icon{text-align:center}}@media only screen and (max-width:420px){#homeSlider .overlay{height:215px}#homeSlider .ecommerce h1,#homeSlider .ecommerce h2,#homeSlider .infrastructure h1,#homeSlider .infrastructure h2,#homeSlider .managed-services h1,#homeSlider .managed-services h2,#homeSlider h1,#homeSlider h2{font-size:20px;line-height:20px}#homeSlider .more,#homeSlider p,.signup{font-size:12px}#homeSlider .divider{margin-left:-95px;width:190px}#homeSlider .slick-prev{top:184px}#homeSlider .slick-next{right:28%;top:184px}#slider-footer p{font-size:12px;margin:5px 0 0}}@media only screen and (max-width:380px){#solutions-content .icon{position:relative;left:50%;margin:0 0 0 -45px}#solutions-content h3,#solutions-content p{margin:0}#solutions-content ul{margin:0 0 0 25px}.contact-form label{width:auto}#homeSlider .overlay{position:relative;top:0;height:260px}#homeSlider .more{padding:15px 0;width:142px;text-align:center;margin-left:-71px}#homeSlider .slick-prev{left:9%;top:217px}#homeSlider .slick-next{right:9%;top:217px}#homeSlider .company{background-color:rgba(0,0,0,.65)}#homeSlider .ecommerce{background-color:rgba(226,151,38,.85)}#homeSlider .infrastructure{background-color:rgba(108,167,67,.7)}.overlay .title{margin:10px 0}.slogan{font-size:12px}}