@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600|Montserrat:700,400);@import url(https://fonts.googleapis.com/css?family=Merriweather:400,700,300,300italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600|Montserrat:700,400);@import url(https://fonts.googleapis.com/css?family=Merriweather:400,700,300,300italic);
code[class*="language-"],pre[class*="language-"]{color:black;text-shadow:0 1px white;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:#b3d4fc;}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:#b3d4fc;}
@media print {
  code[class*="language-"],pre[class*="language-"]{text-shadow:none;}
}
pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;}:not(pre) > code[class*="language-"],pre[class*="language-"]{background:#f5f2f0;}:not(pre) > code[class*="language-"]{padding:.1em;border-radius:.3em;}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray;}.token.punctuation{color:#999;}.namespace{opacity:.7;}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905;}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690;}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;background:hsla(0,0%,100%,.5);}.token.atrule,.token.attr-value,.token.keyword{color:#07a;}.token.function{color:#DD4A68;}.token.regex,.token.important,.token.variable{color:#e90;}.token.important,.token.bold{font-weight:bold;}.token.italic{font-style:italic;}.token.entity{cursor:help;}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber;}pre.line-numbers > code{position:relative;}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.line-numbers-rows > span{pointer-events:none;display:block;counter-increment:linenumber;}.line-numbers-rows > span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right;}/**/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.node-type-blog .pane-views-panes{max-width:1075px;margin:0 auto;}.node-type-blog .asset-image{border:1px solid #eaeaea;background-color:#F7F7F7;font-size:12px;color:#404040;padding:12px;margin:12px 0;}.node-type-blog .related-services .views-row a,.node-type-blog .view-id-blog.view-display-id-panel_pane_8 .blog-tags a{background:#f5f5f5;padding:5px 10px;border-radius:8px;color:#404040;margin:0 5px 8px 0;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.node-type-blog .related-services .views-row a:hover,.node-type-blog .view-id-blog.view-display-id-panel_pane_8 .blog-tags a:hover,.node-type-blog .related-services .views-row a:focus,.node-type-blog .view-id-blog.view-display-id-panel_pane_8 .blog-tags a:focus{background:#235ca2;color:white;text-decoration:none;}.row.alpha-bottom .inner{max-width:1075px;margin:0 auto;padding:15px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
@media (max-width:48em) {
  .row.alpha-bottom .inner{display:block;}
}
.row.alpha-bottom .inner .panel-pane{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:33.33333%;margin-left:0%;margin-right:0%;padding:20px;}.row.alpha-bottom .inner .panel-pane:before,.row.alpha-bottom .inner .panel-pane:after{content:'';display:table;}.row.alpha-bottom .inner .panel-pane:after{clear:both;}.row.alpha-bottom .inner .panel-pane:nth-child(3n){margin-right:0%;float:right;}.row.alpha-bottom .inner .panel-pane:nth-child(3n + 1){clear:both;}
@media (max-width:48em) {
  .row.alpha-bottom .inner .panel-pane{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;}.row.alpha-bottom .inner .panel-pane:before,.row.alpha-bottom .inner .panel-pane:after{content:'';display:table;}.row.alpha-bottom .inner .panel-pane:after{clear:both;}.row.alpha-bottom .inner .panel-pane:last-child{margin-right:0%;}
}
.row.alpha-bottom .inner .panel-pane .views-field.views-field-title{margin:5px 0;}.row.alpha-bottom .inner .pane-blog-related-content{background:#efefef;}.row.alpha-bottom .inner .pane-blog-related-content:nth-child(2){background:#f4f4f4;}.row.alpha-bottom .inner .pane-blog-related-content:nth-child(3){background:#fafafa;}.node-type-blog h1,.node-type-blog .node-blog,.node-type-blog .blog-date-author-grouping{max-width:800px;margin:0 auto;}.node-type-blog .title-wrapper{padding:0 12px;}.node-type-blog h1{margin-top:30px;margin-bottom:20px;padding:0;}.node-type-blog h2{margin-top:1em;margin-bottom:0;}.node-type-blog p,.node-type-blog p:first-child,.node-type-blog p:first-of-type{margin-top:5px;}.node-type-blog p.emptyP{margin:0;}.node-type-blog img.blog-header-image{margin:0 0 30px 0;}.node-type-blog .pane-views-panes .view{padding:15px;}
@media (max-width:30em) {
  .node-type-blog .pane-views-panes .view{padding:15px 0;}
}
.node-type-blog .pane-addtoany-addtoany-button{position:relative;max-width:800px;margin:0 auto;}.node-type-blog .pane-addtoany-addtoany-button span.a2a_kit{float:right;background:white;padding:24px 12px 0 5px;}.node-type-blog .pane-addtoany-addtoany-button a{display:inline-block;width:50px;height:50px;background:#eee;margin-bottom:5px;position:relative;border-radius:6px 0 6px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.node-type-blog .pane-addtoany-addtoany-button a:hover,.node-type-blog .pane-addtoany-addtoany-button a:focus{background:#235ca2;}.node-type-blog .pane-addtoany-addtoany-button a span{background:transparent;border-radius:0;}.node-type-blog .pane-addtoany-addtoany-button a:before{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:.8em;-moz-osx-font-smoothing:grayscale;color:#777;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.node-type-blog .pane-addtoany-addtoany-button a.a2a_button_facebook:before{content:'\e802';}.node-type-blog .pane-addtoany-addtoany-button a.a2a_button_twitter:before{content:'\e807';}.node-type-blog .pane-addtoany-addtoany-button a.addtoany_share_save:before{content:'+';margin-top:-2px;font-weight:bold;}.node-type-blog .pane-addtoany-addtoany-button a:hover::before,.node-type-blog .pane-addtoany-addtoany-button a:focus::before{text-decoration:none;color:white;}.node-type-blog #a2apage_dropdown{border-radius:0;background:#eee;padding:10px;border:0;margin:10px 0 0 5px;border-radius:6px;}.node-type-blog #a2apage_dropdown a.a2a_i,.node-type-blog #a2apage_dropdown i.a2a_i{background:#eee;border:0;color:#777;}.node-type-blog #a2apage_dropdown a.a2a_i:hover,.node-type-blog #a2apage_dropdown a.a2a_i:focus,.node-type-blog #a2apage_dropdown i.a2a_i:hover,.node-type-blog #a2apage_dropdown i.a2a_i:focus{color:#235ca2;}.node-type-blog #a2apage_dropdown a.a2a_i:first-child,.node-type-blog #a2apage_dropdown a.a2a_i:nth-child(2),.node-type-blog #a2apage_dropdown i.a2a_i:first-child,.node-type-blog #a2apage_dropdown i.a2a_i:nth-child(2){display:none;}.node-type-blog #a2apage_dropdown .a2a_wide a{border:0;}.node-type-blog .date-author-grouping{padding:0 12px;}
@media (max-width:30em) {
  .node-type-blog .date-author-grouping{padding:0;}
}
.node-type-blog .blog-date-author-grouping .date{font-weight:bold;margin-right:5px;}.node-type-blog .blog-date-author-grouping .author{margin-left:5px;}.node-type-blog .pane-node-content{padding-top:0;padding-bottom:0;}
@media (max-width:30em) {
  .node-type-blog .pane-node-content{padding:0;}
}
.node-type-blog .blog-image{max-width:100%;}.node-type-blog .field-image-photo{margin-top:50px;border-top:1px solid #eee;padding-top:50px;}.node-type-blog .field-image-photo img{max-width:100%;height:100%;}.node-type-blog .field-body{margin-top:50px;border-top:1px solid #eee;padding-top:50px;}.node-type-blog .panel-panel{margin:15px 0;}.node-type-blog .panel-panel h4{margin-bottom:0;}.node-type-blog .panel-panel .field-body{border:0;margin:0;padding:0;}.node-type-blog .center-container{margin-bottom:30px;}.node-type-blog .table-wrapper{overflow-x:scroll;}.node-type-blog .date-tags-grouping table{outline:1px solid #eaeaea;margin:12px 0;}.node-type-blog .date-tags-grouping table thead tr th{background:#F7F7F7;}.node-type-blog .asset-image .field-asset-image{clear:right;}.node-type-blog .asset-image .field-asset-image img{max-width:100%;height:100%;}.node-type-blog .asset-image .field-asset-image-copyright{clear:left;color:#777;}.node-type-blog .asset-image .field-asset-image-description{clear:left;}.node-type-blog .asset-image .field-asset-image-description:not(.empty){margin-top:10px;}.node-type-blog .asset-image.asset-align-left{margin-right:30px;}.node-type-blog .section,.node-type-blog .article{overflow-x:auto;}.node-type-blog ol{clear:both;}.node-type-blog .highlight{clear:both;background:transparent;}.node-type-blog .oembed{margin:0 0 30px 0;padding:0;clear:both;}.node-type-blog .field-upload{width:100%;padding:10px 0;}.node-type-blog .field-upload .file{padding:0 10px;border-left:dotted 1px #999;}.node-type-blog .field-upload img{display:inline;}.node-type-blog .field-upload:last-child{margin-bottom:30px;}.node-type-blog .related-services .views-row{display:inline-block;}.node-type-blog .related-services .views-row .views-field-title{margin:0 !important;line-height:inherit;}.node-type-blog .related-posts .views-field-title,.node-type-blog .popular-posts .views-field-title{line-height:1.4;margin-bottom:12px !important;}.node-type-blog .view-id-blog.view-display-id-panel_pane_6{padding:0;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:30px 0;padding:30px 0;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:9.875%;margin-left:0%;margin-right:3%;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:before,.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:after{content:'';display:table;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:after{clear:both;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:nth-child(2n){margin-right:0%;float:right;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:nth-child(2n + 1){clear:both;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image img{height:100%;border-radius:50%;border:5px solid #eee;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:87.125%;margin-left:0%;margin-right:3%;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:before,.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:after{content:'';display:table;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:after{clear:both;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:nth-child(2n){margin-right:0%;float:right;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:nth-child(2n + 1){clear:both;}
@media (max-width:37.5em) {
  .node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:22.75%;margin-left:0%;margin-right:3%;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:before,.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:after{content:'';display:table;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:after{clear:both;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:nth-child(2n){margin-right:0%;float:right;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:nth-child(2n + 1){clear:both;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:74.25%;margin-left:0%;margin-right:3%;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:before,.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:after{content:'';display:table;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:after{clear:both;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:nth-child(2n){margin-right:0%;float:right;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:nth-child(2n + 1){clear:both;}
}
@media (max-width:30em) {
  .node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:before,.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:after{content:'';display:table;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:after{clear:both;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:last-child{margin-right:0%;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:first-child{margin-left:auto;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image:last-child{margin-right:auto;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .profile-image img{max-width:150px;margin:0 auto;text-align:center;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-top:20px;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:before,.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:after{content:'';display:table;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:after{clear:both;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:last-child{margin-right:0%;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:first-child{margin-left:auto;}.node-type-blog .view-id-blog.view-display-id-panel_pane_7 .view-content .author-grouping:last-child{margin-right:auto;}
}
.node-type-blog .view-id-blog.view-display-id-panel_pane_8{padding:0;}.node-type-blog .view-id-blog.view-display-id-panel_pane_8 ul{padding:0;margin:0;}.node-type-blog .view-id-blog.view-display-id-panel_pane_8 ul li{list-style-type:none;display:inline;padding:0;margin:0;}.node-type-blog .row.alpha-bottom .inner{display:block;padding-top:0;padding-bottom:0;}.node-type-blog .row.alpha-bottom .inner .panel-pane{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:45%;margin-left:0%;margin-right:10%;background:transparent;padding-top:0;padding-bottom:0;margin-bottom:30px;}.node-type-blog .row.alpha-bottom .inner .panel-pane:before,.node-type-blog .row.alpha-bottom .inner .panel-pane:after{content:'';display:table;}.node-type-blog .row.alpha-bottom .inner .panel-pane:after{clear:both;}.node-type-blog .row.alpha-bottom .inner .panel-pane:nth-child(2n){margin-right:0%;float:right;}.node-type-blog .row.alpha-bottom .inner .panel-pane:nth-child(2n + 1){clear:both;}
@media (max-width:30em) {
  .node-type-blog .row.alpha-bottom .inner .panel-pane{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;}.node-type-blog .row.alpha-bottom .inner .panel-pane:before,.node-type-blog .row.alpha-bottom .inner .panel-pane:after{content:'';display:table;}.node-type-blog .row.alpha-bottom .inner .panel-pane:after{clear:both;}.node-type-blog .row.alpha-bottom .inner .panel-pane:last-child{margin-right:0%;}.node-type-blog .row.alpha-bottom .inner .panel-pane:first-child{margin-left:auto;}.node-type-blog .row.alpha-bottom .inner .panel-pane:last-child{margin-right:auto;}
}
.node-type-blog .row.alpha-bottom .inner .panel-pane .views-row{padding:0;}.blog-dropdown{margin:15px 0;position:relative;}.blog-dropdown .drawer{display:none;border:1px solid transparent;position:relative !important;}.blog-dropdown p{margin:0;}.drop-drawer{padding:10px;}.drop.drop-click.open{background:#235ca2;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:white;}.drop.drop-click.open:hover{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;opacity:.7;}.drop-click{background:#e9eef5;color:#235ca2;padding:5px 5px;margin-bottom:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer;border:1px solid transparent;}.drop-click:hover{background:#235ca2;color:white;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.drop-click:hover .cavet:before,.drop.drop-click.open .cavet{color:white;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.cavet{font-family:'fontello';font-style:normal;font-size:10px;padding-left:10px;vertical-align:middle;}.cavet:before{content:'\25BC';display:inline-block;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.open.drop-click .cavet:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}div.code{background-color:#bdcee3;display:inline-block;padding:5px;margin:5px 10px;color:#404040;overflow-y:auto;max-width:90%;}div.code a{color:#404040;}span.code{margin:2px;padding:0 5px;vertical-align:bottom;}.steps-install,.drawer-blue{border:1px solid #235ca2;background:#e9eef5;}.steps-install p,.drawer-blue p{margin:0;}.blog-header-image{max-width:300px;}.two-column-equal-width{*zoom:1;}.two-column-equal-width:before,.two-column-equal-width:after{content:'';display:table;}.two-column-equal-width:after{clear:both;}.two-column-equal-width__column{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%;}.two-column-equal-width__column:before,.two-column-equal-width__column:after{content:'';display:table;}.two-column-equal-width__column:after{clear:both;}.two-column-equal-width__column:last-child{margin-right:0%;}
@media (max-width:48em) {
  .two-column-equal-width__column{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;}.two-column-equal-width__column:before,.two-column-equal-width__column:after{content:'';display:table;}.two-column-equal-width__column:after{clear:both;}.two-column-equal-width__column:last-child{margin-right:0%;}
}
.two-column-third-width{*zoom:1;}.two-column-third-width:before,.two-column-third-width:after{content:'';display:table;}.two-column-third-width:after{clear:both;}.two-column-third-width .two-column-first__column{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.33333%;margin-left:0%;margin-right:3%;}.two-column-third-width .two-column-first__column:before,.two-column-third-width .two-column-first__column:after{content:'';display:table;}.two-column-third-width .two-column-first__column:after{clear:both;}.two-column-third-width .two-column-first__column:last-child{margin-right:0%;}
@media (max-width:48em) {
  .two-column-third-width .two-column-first__column{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;}.two-column-third-width .two-column-first__column:before,.two-column-third-width .two-column-first__column:after{content:'';display:table;}.two-column-third-width .two-column-first__column:after{clear:both;}.two-column-third-width .two-column-first__column:last-child{margin-right:0%;}
}
.two-column-third-width .two-column-second__column{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:65.66667%;margin-left:0%;margin-right:3%;}.two-column-third-width .two-column-second__column:before,.two-column-third-width .two-column-second__column:after{content:'';display:table;}.two-column-third-width .two-column-second__column:after{clear:both;}.two-column-third-width .two-column-second__column:nth-child(2n){margin-right:0%;float:right;}.two-column-third-width .two-column-second__column:nth-child(2n + 1){clear:both;}
@media (max-width:48em) {
  .two-column-third-width .two-column-second__column{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;}.two-column-third-width .two-column-second__column:before,.two-column-third-width .two-column-second__column:after{content:'';display:table;}.two-column-third-width .two-column-second__column:after{clear:both;}.two-column-third-width .two-column-second__column:last-child{margin-right:0%;}
}
.float-right{float:right;margin:20px;}
@media (max-width:48em) {
  .float-right{display:block;margin:0 auto;float:none;}
}
.opacity{opacity:1 !important;}.center-container{text-align:center;}.center-container p{text-align:left;margin:0;}.center-container .center-inner{display:inline-block;}.steps-install table td,.steps-install table tr,.blog-dropdown table td,.blog-dropdown table tr,.drop table td,.drop table tr{padding:0;padding:0 10px;background-color:transparent !important;}code{display:block;overflow-x:auto;clear:both;padding:10px !important;margin:8px 0;}.terminal{margin:10px 0;display:block;clear:both;border-left:10px solid #474747;background-color:#474747;color:#F7F7F7;-webkit-border-radius:6px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius:6px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:6px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-bottom:10px;}.html .terminal-header{background:#eaeaea;display:block;color:#474747;text-align:center;line-height:30px;height:30px;position:relative;font-family:'Courier New',Courier,'Lucida Sans Typewriter','Lucida Typewriter',monospace;}.html .terminal-header h2{font-size:13px !important;line-height:30px;margin-bottom:0;}.html .terminal-header:after{padding:10px;}.terminal-header{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;margin-left:-10px;margin-bottom:10px;}.terminal-header .circles{position:absolute;left:10px;top:7px;}.terminal-header .circle{border-radius:50%;width:15px;height:15px;background:#102A49;float:left;margin-right:10px;vertical-align:middle;line-height:20px;}.terminal-header .c1{background:#ff6c6b;}.terminal-header .c2{background:#f5b868;}.terminal-header .c3{background:#96cf7d;}.extra-space{margin:10px 0;clear:both;display:block;padding:4px;}/**/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}p:first-child,p:first-of-type{margin-top:0;}p:last-child,p:last-of-type{margin-bottom:0;}.field-testimonials{font-family:"Merriweather",serif;font-size:24px;font-size:2.4rem;line-height:1.6;color:#616161;font-style:italic;text-align:center;margin-bottom:20px;padding:50px 50px 0 50px;}
@media (max-width:48em) {
  .field-testimonials{font-size:20px;font-size:2rem;}
}
@media (max-width:30em) {
  .field-testimonials{font-size:16px;font-size:1.6rem;padding:30px;margin-bottom:0;}
}
.field-citation{text-align:center;color:rgba(97,97,97,0.8);}
@media (max-width:30em) {
  .field-citation{padding-bottom:12px;}
}
.tiny{font-size:10px;font-size:0.96rem;}.smaller,.field-collection-view-links li.edit a,.field-collection-view-links li.delete a{font-size:11px;font-size:1.12rem;}.small{font-size:14px;font-size:1.44rem;}.large{font-size:18px;font-size:1.76rem;}.larger{font-size:19px;font-size:1.92rem;}.largest{font-size:21px;font-size:2.08rem;}html{height:100%;font-size:62.5%;}body{font-size:16px;font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#616161;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;line-height:1.75;}
@media (max-width:48em) {
  body{font-size:15px;font-size:1.5rem;}
}
@media (max-width:30em) {
  body{font-size:14px;font-size:1.4rem;}
}
a{color:#235ca2;text-decoration:none;-webkit-transition:color 0.25s ease;transition:color 0.25s ease;-webkit-tap-highlight-color:transparent;}a:hover{color:#1a4478;}a:active{color:#235ca2;}a:focus{color:#235ca2;}a:hover,a:focus{text-decoration:underline;}h1,.h1,.row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.row.top .pane-bundle-text-with-optional-background-image .pane-title,.row.top .pane-custom.pane-2 .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image .pane-title,h2,.not-logged-in.page-user .wrapper--main #content h1.main__title,.h2,.views-row h1,.views-row h2,.views-row .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .views-row h1.main__title,.client-grid .view-id-clients .views-row .card-title,h3,.h3,h4,.pane-bundle-text-with-optional-tall-background-image .field-body,.pane-bundle-text-with-optional-background-image .field-body,.h4,.row.top .pane-custom.pane-2 p,.row.top .pane-custom.pane-2 .field-call-to-action,h5,.h5,h6,.h6{margin-bottom:12px;margin-top:0;font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;line-height:1.55;font-weight:normal;}h1,.h1,.row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.row.top .pane-bundle-text-with-optional-background-image .pane-title,.row.top .pane-custom.pane-2 .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image .pane-title{font-size:32px;font-size:3.2rem;}
@media (max-width:48em) {
  h1,.h1,.row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.row.top .pane-bundle-text-with-optional-background-image .pane-title,.row.top .pane-custom.pane-2 .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image .pane-title{font-size:26px;font-size:2.56rem;}
}
@media (max-width:30em) {
  h1,.h1,.row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.row.top .pane-bundle-text-with-optional-background-image .pane-title,.row.top .pane-custom.pane-2 .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image .pane-title{font-size:18px;font-size:1.82857rem;}
}
h2,.not-logged-in.page-user .wrapper--main #content h1.main__title,.h2,.views-row h1,.views-row h2,.views-row .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .views-row h1.main__title,.client-grid .view-id-clients .views-row .card-title{font-size:26px;font-size:2.6rem;}
@media (max-width:48em) {
  h2,.not-logged-in.page-user .wrapper--main #content h1.main__title,.h2,.views-row h1,.views-row h2,.views-row .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .views-row h1.main__title,.client-grid .view-id-clients .views-row .card-title{font-size:21px;font-size:2.08rem;}
}
@media (max-width:30em) {
  h2,.not-logged-in.page-user .wrapper--main #content h1.main__title,.h2,.views-row h1,.views-row h2,.views-row .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .views-row h1.main__title,.client-grid .view-id-clients .views-row .card-title{font-size:17px;font-size:1.73333rem;}
}
h2.node-title a,.not-logged-in.page-user .wrapper--main #content h1.node-title.main__title a{color:#616161;}
@media (max-width:30em) {
  h2.node-title a,.not-logged-in.page-user .wrapper--main #content h1.node-title.main__title a{font-size:10px;font-size:1.04rem;}
}
h3,.h3{font-size:24px;font-size:2.4rem;font-weight:normal;}
@media (max-width:48em) {
  h3,.h3{font-size:19px;font-size:1.92rem;}
}
@media (max-width:30em) {
  h3,.h3{font-size:16px;font-size:1.6rem;}
}
h4,.pane-bundle-text-with-optional-tall-background-image .field-body,.pane-bundle-text-with-optional-background-image .field-body,.h4,.row.top .pane-custom.pane-2 p,.row.top .pane-custom.pane-2 .field-call-to-action{font-size:19px;font-size:1.92rem;}
@media (max-width:48em) {
  h4,.pane-bundle-text-with-optional-tall-background-image .field-body,.pane-bundle-text-with-optional-background-image .field-body,.h4,.row.top .pane-custom.pane-2 p,.row.top .pane-custom.pane-2 .field-call-to-action{font-size:15px;font-size:1.536rem;}
}
@media (max-width:30em) {
  h4,.pane-bundle-text-with-optional-tall-background-image .field-body,.pane-bundle-text-with-optional-background-image .field-body,.h4,.row.top .pane-custom.pane-2 p,.row.top .pane-custom.pane-2 .field-call-to-action{font-size:13px;font-size:1.28rem;}
}
h5,.h5{font-size:13px;font-size:1.328rem;text-transform:uppercase;}
@media (max-width:48em) {
  h5,.h5{font-size:11px;font-size:1.0624rem;}
}
@media (max-width:30em) {
  h5,.h5{font-size:9px;font-size:0.88533rem;}
}
h6,.h6{font-size:12px;font-size:1.2rem;text-transform:uppercase;}
@media (max-width:48em) {
  h6,.h6{font-size:10px;font-size:0.96rem;}
}
@media (max-width:30em) {
  h6,.h6{font-size:8px;font-size:0.8rem;}
}
p{margin-bottom:1.5em;}mark{padding:2px;background-color:#F9B634;}mark.new{background-color:transparent;color:#d9534f;font-size:75%;}mark.new:before{content:"**";display:inline-block;margin-right:2px;}mark.updated{font-size:75%;}strong{font-weight:600;}blockquote{background-color:#e6e4e5;font-size:110%;padding:1em;}.progress{font-size:80%;}.center-text{text-align:center;}.left-text{text-align:right;}.right-text{text-align:right;}html:not(.no-js) img{opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;}html .more img{opacity:1;}body{margin:0;padding:0;}body *,body *:before,body *:after{box-sizing:border-box;}body img{display:block;}body.unpublished .site-main{background:#FEE9EE;}body.unpublished .site-main:before{content:"DRAFT";max-width:1800px;margin:0 auto;padding:20px 0;font-weight:bold;}.wrapper{*zoom:1;}.wrapper:before,.wrapper:after{content:'';display:table;}.wrapper:after{clear:both;}.content-wrapper,.main__title,nav[class="main__tabs"] ul,.pane-node-title,.block-mailchimp-lists h2,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title,.block-mailchimp-lists .block__content,.pane-node-content,.pane-node-body,.view-client-story-content,.view-global-search,.not-logged-in.page-user .wrapper--main{padding:15px;}.region--navigation,.site-main,#footer{*zoom:1;margin:0 auto;}.region--navigation:before,.region--navigation:after,.site-main:before,.site-main:after,#footer:before,#footer:after{content:'';display:table;}.region--navigation:after,.site-main:after,#footer:after{clear:both;}.main__messages{position:fixed;bottom:10px;left:5%;right:5%;z-index:5000;width:90%;}.sidebar-first main{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:74.25%;margin-left:0%;margin-right:3%;position:relative;left:25.75%;}.sidebar-first main:before,.sidebar-first main:after{content:'';display:table;}.sidebar-first main:after{clear:both;}.sidebar-first main:last-child{margin-right:0%;}
@media (max-width:48em) {
  .sidebar-first main{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;position:static;left:0;}.sidebar-first main:before,.sidebar-first main:after{content:'';display:table;}.sidebar-first main:after{clear:both;}.sidebar-first main:last-child{margin-right:0%;}
}
.sidebar-first .site-sidebars{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:22.75%;margin-left:0%;margin-right:3%;position:relative;left:-77.25%;}.sidebar-first .site-sidebars:before,.sidebar-first .site-sidebars:after{content:'';display:table;}.sidebar-first .site-sidebars:after{clear:both;}.sidebar-first .site-sidebars:last-child{margin-right:0%;}
@media (max-width:48em) {
  .sidebar-first .site-sidebars{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;position:static;left:0;}.sidebar-first .site-sidebars:before,.sidebar-first .site-sidebars:after{content:'';display:table;}.sidebar-first .site-sidebars:after{clear:both;}.sidebar-first .site-sidebars:last-child{margin-right:0%;}
}
.sidebar-second main{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:74.25%;margin-left:0%;margin-right:3%;}.sidebar-second main:before,.sidebar-second main:after{content:'';display:table;}.sidebar-second main:after{clear:both;}.sidebar-second main:last-child{margin-right:0%;}
@media (max-width:48em) {
  .sidebar-second main{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;position:static;left:0;}.sidebar-second main:before,.sidebar-second main:after{content:'';display:table;}.sidebar-second main:after{clear:both;}.sidebar-second main:last-child{margin-right:0%;}
}
.sidebar-second .region-sidebar-first{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:22.75%;margin-left:0%;margin-right:3%;}.sidebar-second .region-sidebar-first:before,.sidebar-second .region-sidebar-first:after{content:'';display:table;}.sidebar-second .region-sidebar-first:after{clear:both;}.sidebar-second .region-sidebar-first:last-child{margin-right:0%;}
@media (max-width:48em) {
  .sidebar-second .region-sidebar-first{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;position:static;left:0;}.sidebar-second .region-sidebar-first:before,.sidebar-second .region-sidebar-first:after{content:'';display:table;}.sidebar-second .region-sidebar-first:after{clear:both;}.sidebar-second .region-sidebar-first:last-child{margin-right:0%;}
}
.two-sidebars main{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%;position:relative;left:25.75%;}.two-sidebars main:before,.two-sidebars main:after{content:'';display:table;}.two-sidebars main:after{clear:both;}.two-sidebars main:last-child{margin-right:0%;}
@media (max-width:48em) {
  .two-sidebars main{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;position:static;left:0;}.two-sidebars main:before,.two-sidebars main:after{content:'';display:table;}.two-sidebars main:after{clear:both;}.two-sidebars main:last-child{margin-right:0%;}
}
.two-sidebars .region-sidebar-first{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:22.75%;margin-left:0%;margin-right:3%;position:relative;left:-51.5%;}.two-sidebars .region-sidebar-first:before,.two-sidebars .region-sidebar-first:after{content:'';display:table;}.two-sidebars .region-sidebar-first:after{clear:both;}.two-sidebars .region-sidebar-first:last-child{margin-right:0%;}
@media (max-width:48em) {
  .two-sidebars .region-sidebar-first{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;position:static;left:0;}.two-sidebars .region-sidebar-first:before,.two-sidebars .region-sidebar-first:after{content:'';display:table;}.two-sidebars .region-sidebar-first:after{clear:both;}.two-sidebars .region-sidebar-first:last-child{margin-right:0%;}
}
.two-sidebars .region-sidebar-second{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:22.75%;margin-left:0%;margin-right:3%;}.two-sidebars .region-sidebar-second:before,.two-sidebars .region-sidebar-second:after{content:'';display:table;}.two-sidebars .region-sidebar-second:after{clear:both;}.two-sidebars .region-sidebar-second:last-child{margin-right:0%;}
@media (max-width:48em) {
  .two-sidebars .region-sidebar-second{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;position:static;left:0;}.two-sidebars .region-sidebar-second:before,.two-sidebars .region-sidebar-second:after{content:'';display:table;}.two-sidebars .region-sidebar-second:after{clear:both;}.two-sidebars .region-sidebar-second:last-child{margin-right:0%;}
}
.base-margin-top{margin-top:1.875em;}.base-margin-right{margin-right:1.875em;}.base-margin-bottom{margin-bottom:1.875em;}.base-margin-left{margin-left:1.875em;}.base-padding-top{padding-top:1.875em;}.base-padding-right{padding-right:1.875em;}.base-padding-bottom{padding-bottom:1.875em;}.base-padding-left{padding-left:1.875em;}.field-body img{max-width:100%;height:auto;}.field-body img.left{float:left;margin-right:1.875em;margin-bottom:1.875em;}.field-body img.right{float:right;margin-left:1.875em;margin-bottom:1.875em;}#backtotop{z-index:100;}.u-hidden{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.u-unhidden{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.u-focusable{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.u-focusable:active,.u-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.u-no-box-shadow{box-shadow:none;}.u-no-text-shadow{text-shadow:none;}.is-phone{display:none;}
@media (max-width:30em) {
  .is-phone{display:block;}
}
@media (max-width:48em) {
  .is-desktop,.breadcrumbs{display:none;}
}
.ajax-progress.ajax-progress-throbber{display:none !important;}html.js input.form-autocomplete{background-image:none;}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes spin{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg);}}.messages{padding:0.7em 1.5em;border-radius:2px;background-color:#669cde;color:white;border:1px solid #3d81d5;border-left-width:10px;margin:1em 0;}.messages a{color:white;border-bottom:1px dotted white;}.messages a:hover{color:white;}.messages a:active{color:white;}.messages a:focus{color:white;}.messages--error,.messages.error{border-color:#c9302c;background-color:#d9534f;}.messages--success,.messages--status,.messages.status,.messages.ok{border-color:#329d62;background-color:#40C27A;}.messages--warning,.messages.warning{border-color:#ec971f;background-color:#f0ad4e;}.messages:first-of-type{margin-top:0;}.messages__list{margin-top:0;margin-bottom:0;padding-left:1.5em;}.messages__item{margin-bottom:0.8em;}.messages__item:last-of-type{margin-bottom:0;}.messages .krumo-root{color:#616161;}.tabs-primary,.tabs-secondary{*zoom:1;position:relative;height:40px;background-color:transparent;width:100%;padding:0;margin:1em 0 1.5em;border-bottom:1px solid none;white-space:nowrap;display:block;*zoom:1;background:none;border-bottom:1px solid #F7F7F7;margin-bottom:24px !important;}.tabs-primary:before,.tabs-primary:after,.tabs-secondary:before,.tabs-secondary:after{content:'';display:table;}.tabs-primary:after,.tabs-secondary:after{clear:both;}.tabs-primary:before,.tabs-primary:after,.tabs-secondary:before,.tabs-secondary:after{content:'';display:table;}.tabs-primary:after,.tabs-secondary:after{clear:both;}.tabs-primary__tab,.tabs-secondary__tab{display:block;float:left;text-align:center;background-color:transparent;line-height:40px;height:40px;padding:0;border-top-left-radius:2px;border-top-right-radius:2px;border-right:1px solid none;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}.tabs-primary__tab:hover,.tabs-secondary__tab:hover{background-color:transparent;}.tabs-primary__tab-link,.tabs-secondary__tab-link{color:#235ca2;display:block;width:100%;height:100%;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;padding:0 1em;font-size:14px;}.tabs-primary__tab-link:hover,.tabs-secondary__tab-link:hover{color:#2c74cc;}.tabs-primary__tab-link.active,.tabs-secondary__tab-link.active{border-bottom:0 solid #235ca2;color:#616161;}form label{font-size:12px;}input[type="text"],input[type="password"],input[type="email"],input[type="search"],textarea{border:1px solid #d6d6d6;background:#ffffff;border-radius:3px;color:#616161;box-shadow:rgba(255,255,255,0.4) 0 0px 0,inset rgba(0,0,0,0.7) 0 0px 0px;padding:8px;width:280px;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="search"]:focus,textarea:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}fieldset{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;border:1px solid #F7F7F7;background:white;border-radius:5px;padding:15px;color:#837B80;font-size:12px;}fieldset legend{background:#F7F7F7;padding:5px 10px;font-size:12px;border-radius:5px;margin-left:20px;}.grippie{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}table{max-width:100% !important;width:100%;border-collapse:separate;border-spacing:0;background-color:transparent;border:none;}table th{background-color:#837B80;color:#616161;font-weight:600;vertical-align:bottom;text-transform:none;padding:0.7em 0.8em;border:none;}table tr{-webkit-transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;background-color:transparent;}table tr:nth-child(2n),table tr.even{background-color:#e6e4e5;}table tr:nth-child(2n + 1),table tr.odd{background-color:white;}table tr:hover{background-color:#e6e4e5;color:#3b3b3b;}table td{padding:0.7em 0.8em;vertical-align:middle;text-align:left;background-color:transparent;border:none;}table.no-stripes{max-width:100% !important;width:100%;border-collapse:separate;border-spacing:0;background-color:transparent;border:none;border:1px solid #e6e4e5;border-radius:2px;}table.no-stripes th{background-color:#837B80;color:#616161;font-weight:600;vertical-align:bottom;text-transform:none;padding:0.7em 0.8em;border:none;border-bottom:1px solid #e6e4e5;}table.no-stripes tr{-webkit-transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;background-color:transparent;}table.no-stripes tr:hover{background-color:#e6e4e5;color:#3b3b3b;}table.no-stripes td{padding:0.7em 0.8em;vertical-align:middle;text-align:left;background-color:transparent;border:none;}table.no-borders{max-width:100% !important;width:100%;border-collapse:separate;border-spacing:0;background-color:transparent;border:none;}table.no-borders th{background-color:#837B80;color:#616161;font-weight:600;vertical-align:bottom;text-transform:none;padding:0.7em 0.8em;border:none;}table.no-borders tr{-webkit-transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;background-color:transparent;}table.no-borders tr:nth-child(2n),table.no-borders tr.even{background-color:#e6e4e5;}table.no-borders tr:nth-child(2n + 1),table.no-borders tr.odd{background-color:white;}table.no-borders tr:hover{background-color:#e6e4e5;color:#3b3b3b;}table.no-borders td{padding:0.7em 0.8em;vertical-align:middle;text-align:left;background-color:transparent;border:none;}table.celled{max-width:100% !important;width:100%;border-collapse:separate;border-spacing:0;background-color:transparent;border:none;border:1px solid #e6e4e5;border-radius:2px;}table.celled th{background-color:#837B80;color:#616161;font-weight:600;vertical-align:bottom;text-transform:none;padding:0.7em 0.8em;border:none;border-bottom:1px solid #e6e4e5;border-left:1px solid #e6e4e5;}table.celled th:first-child,table.celled th:first-of-type{border-left:none;}table.celled tr{-webkit-transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;background-color:transparent;}table.celled tr:nth-child(2n),table.celled tr.even{background-color:#e6e4e5;}table.celled tr:nth-child(2n + 1),table.celled tr.odd{background-color:white;}table.celled tr:hover{background-color:#e6e4e5;color:#3b3b3b;}table.celled td{padding:0.7em 0.8em;vertical-align:middle;text-align:left;background-color:transparent;border:none;border-left:1px solid #e6e4e5;border-bottom:1px solid #e6e4e5;}table.celled td:first-child{border-left:none;}table.celled tr:last-child td{border-bottom:none;}table.no-border-radius{border-radius:0;}table.plain{max-width:100% !important;width:100%;border-collapse:separate;border-spacing:0;background-color:transparent;border:none;}table.plain th{background-color:#837B80;color:#616161;font-weight:600;vertical-align:bottom;text-transform:none;padding:0.7em 0.8em;border:none;}table.plain tr{-webkit-transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;background-color:transparent;}table.plain tr:hover{background-color:#e6e4e5;color:#3b3b3b;}table.plain td{padding:0.7em 0.8em;vertical-align:middle;text-align:left;background-color:transparent;border:none;}
@media (max-width:30em) {
  table:not(.unstackable) tbody,table:not(.unstackable) tr,table:not(.unstackable) th,table:not(.unstackable) td{display:block !important;width:auto !important;}table:not(.unstackable) td{background-color:transparent !important;}
}
@font-face{font-family:'fontello';src:url(//www.zivtech.com/sites/all/themes/zivtech/fonts/fontello.eot?32676273);src:url(//www.zivtech.com/sites/all/themes/zivtech/fonts/fontello.eot?32676273#iefix) format("embedded-opentype"),url(//www.zivtech.com/sites/all/themes/zivtech/fonts/fontello.woff?32676273) format("woff"),url(//www.zivtech.com/sites/all/themes/zivtech/fonts/fontello.ttf?32676273) format("truetype"),url(//www.zivtech.com/sites/all/themes/zivtech/fonts/fontello.svg?32676273#fontello) format("svg");font-weight:normal;font-style:normal;}.site-footer .social-footer a:before,.team-member-panel-pane-1-view__row a:before,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-mail:before,.site-footer .social-footer a[href*="mailto"]:before,.team-member-panel-pane-1-view__row a[href*="mailto"]:before{content:'\e800';}.icon-linkedin:before,.site-footer .social-footer a[href*="linkedin.com"]:before,.team-member-panel-pane-1-view__row a[href*="linkedin.com"]:before{content:'\e801';}.icon-facebook:before,.site-footer .social-footer a[href*="facebook.com"]:before,.team-member-panel-pane-1-view__row a[href*="facebook.com"]:before{content:'\e802';}.icon-gplus:before,.site-footer .social-footer a[href*="plus.google.com"]:before,.team-member-panel-pane-1-view__row a[href*="plus.google.com"]:before{content:'\e803';}.icon-pinterest-circled:before,.site-footer .social-footer a[href*="pinterest.com"]:before,.team-member-panel-pane-1-view__row a[href*="pinterest.com"]:before{content:'\e804';}.icon-tumblr:before{content:'\e805';}.icon-share:before{content:'\e806';}.icon-twitter:before,.site-footer .social-footer a[href*="twitter.com"]:before,.team-member-panel-pane-1-view__row a[href*="twitter.com"]:before{content:'\e807';}.icon-instagramm:before,.site-footer .social-footer a[href*="instagram.com"]:before,.team-member-panel-pane-1-view__row a[href*="instagram.com"]:before{content:'\e808';}.icon-drupal:before,.site-footer .social-footer a[href*="drupal.org"]:before,.team-member-panel-pane-1-view__row a[href*="drupal.org"]:before{content:'\e809';}.icon-github:before,.site-footer .social-footer a[href*="github.com"]:before,.team-member-panel-pane-1-view__row a[href*="github.com"]:before{content:'\e80a';}.icon-rss:before,.site-footer .social-footer a[href*="/rss"]:before,.team-member-panel-pane-1-view__row a[href*="/rss"]:before{content:'\e80b';}.icon-link-ext:before,.site-footer .social-footer a:before,.team-member-panel-pane-1-view__row a:before{content:'\e80c';}.icon-right:before{content:'\e80d';}.icon-left:before{content:'\e80e';}.icon-down-open-big:before{content:'\e80f';}.icon-up-open-big:before{content:'\e810';}.site-footer .social-footer a,.team-member-panel-pane-1-view__row a{color:white;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;display:block;width:26px;height:30px;padding:5px;overflow:hidden;background-color:none;margin-right:5px;color:#aeaeae !important;}.site-footer .social-footer a:hover,.team-member-panel-pane-1-view__row a:hover{color:#F7F7F7;}.site-footer .social-footer a:active,.team-member-panel-pane-1-view__row a:active{color:white;}.site-footer .social-footer a:focus,.team-member-panel-pane-1-view__row a:focus{color:white;}.site-footer .social-footer a:hover,.team-member-panel-pane-1-view__row a:hover{background-color:none;text-decoration:none;color:#fff !important;}.site-footer .social-footer a:before,.team-member-panel-pane-1-view__row a:before{font-size:20px;margin:0;}@font-face{font-family:'search';src:url(//www.zivtech.com/sites/all/themes/zivtech/fonts/search.eot?18971229);src:url(//www.zivtech.com/sites/all/themes/zivtech/fonts/search.eot?18971229#iefix) format("embedded-opentype"),url(//www.zivtech.com/sites/all/themes/zivtech/fonts/search.woff?18971229) format("woff"),url(//www.zivtech.com/sites/all/themes/zivtech/fonts/search.ttf?18971229) format("truetype"),url(//www.zivtech.com/sites/all/themes/zivtech/fonts/search.svg?18971229#fontello) format("svg");font-weight:normal;font-style:normal;}.icon-search:before{font-family:'search';content:'\e800';}.icon-close:before{font-family:'search';content:'\e801';}.no-js #header{position:relative;}.no-js #header .region-navigation{position:relative;}.no-js #header #toggleMenu{display:none !important;}.no-js #header #toggleSearch{right:15px !important;}.no-js #header .main-menu{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;border-top:1px solid rgba(255,255,255,0.25);}.no-js #header .main-menu ul.menu{padding:0 20px;border:0;}.no-js #header .main-menu ul.menu li{float:left;margin-right:10px;}
@media (max-width:48em) {
  .no-js #header .main-menu ul.menu li{padding:0;}
}
.no-js #header .main-menu ul.menu li a{font-size:20px;padding:20px 5px;color:#404040;}
@media (max-width:48em) {
  .no-js #header .main-menu ul.menu li a{font-size:16px;padding:5px;}
}
.no-js .node-type-client .field-case-study-read-more{display:none;}.no-js .node-type-client .pane-node-content .field-body{opacity:1;}.no-js .front .pane-bundle-text-with-optional-tall-background-image .field-background-image{display:block !important;background:url(//www.zivtech.com/sites/all/themes/zivtech/images/no-js-home-banner.png);}.no-js .front #header{position:absolute;}.no-js .front #header ul.menu li a{color:white;}.pane-bundle-call-to-action-with-form .field-call-to-action-text,.pane-node-field-project-overview,.clients-panel-pane-12-view,.page-taxonomy-term .row.center .pane-custom.pane-1{max-width:875px;margin:0 auto;}
@media (max-width:64em) {
  .pane-bundle-call-to-action-with-form .field-call-to-action-text,.pane-node-field-project-overview,.clients-panel-pane-12-view,.page-taxonomy-term .row.center .pane-custom.pane-1{max-width:94%;}
}
.wide-content-wrapper,.site-footer .region-footer,.site-pre-footer .region-pre-footer,.breadcrumbs__list,.site-header__inner-wrapper,.front .view-id-clients,.section-page-not-found .action-links.action-links__list,.node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image,.node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a,.content-wrapper,.main__title,nav[class="main__tabs"] ul,.pane-node-title,.block-mailchimp-lists h2,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title,.block-mailchimp-lists .block__content,.pane-node-content,.pane-node-body,.view-client-story-content,.view-global-search,.not-logged-in.page-user .wrapper--main,.no-js #header .main-menu ul.menu,.two-col-view .view-content,.news-articles-default-view .view-content,.events-all-events-view .view-content,.events-up-events-view .view-content,.view-content-with-bef-filters .view-content,.events-panel-pane-1-view .view-content,.blog-search-panel-pane-1-view .view-content,.blog-panel-pane-1-view .view-content,.events-panel-pane-3-view .view-content,.contributions-search-panel-pane-1-view .view-content,.jobs-panel-pane-1-view .view-content,.global-search-panel-pane-1-view .view-content,.menu-event-pages ul,.pane-menu-menu-work-menu ul,.pane-menu-menu-services-menu-pages ul,.view-blog-search ul,.view-events ul,.view-jobs ul,.pane-bundle-split-panel-with-optional-background-image .fieldable-panels-pane,.pane-bundle-split-panel-with-content-only .fieldable-panels-pane,.panel-view-tools-content,.pane-bundle-slideshow .fieldable-panels-pane,.view-featured-services,.client-grid .view-id-clients,.events-all-events-view .view-filters form,.events-up-events-view .view-filters form,.view-content-with-bef-filters .view-filters form,.events-panel-pane-1-view .view-filters form,.blog-search-panel-pane-1-view .view-filters form,.blog-panel-pane-1-view .view-filters form,.events-panel-pane-3-view .view-filters form,.contributions-search-panel-pane-1-view .view-filters form,.jobs-panel-pane-1-view .view-filters form,.global-search-panel-pane-1-view .view-filters form,.page-user-password.section-user .column.main,.page-taxonomy-term .row.top .pane-custom.pane-2,.section-blog.page-taxonomy .row.bottom,.page-taxonomy-term.section-tags .main__content,.close-wrapper{max-width:1075px;margin:0 auto;}.two-col-view .view-content{*zoom:1;padding:0 1.875em;}.two-col-view .view-content:before,.two-col-view .view-content:after{content:'';display:table;}.two-col-view .view-content:after{clear:both;}.two-col-view .view-content .views-row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:47.5%;margin-left:0%;margin-right:5%;text-align:center;padding:40px 0;}.two-col-view .view-content .views-row:before,.two-col-view .view-content .views-row:after{content:'';display:table;}.two-col-view .view-content .views-row:after{clear:both;}.two-col-view .view-content .views-row:nth-child(2n){margin-right:0%;float:right;}.two-col-view .view-content .views-row:nth-child(2n + 1){clear:both;}.two-col-view .view-content .views-row h3,.two-col-view .view-content .views-row .node-title{margin:0;}
@media (max-width:48em) {
  .two-col-view .view-content .views-row{display:inline;clear:none;width:auto;margin-left:0;margin-right:0;text-align:left;position:static;left:0;*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:5%;padding:0 0 12px 0;}.two-col-view .view-content .views-row:first-child{margin-left:0;}.two-col-view .view-content .views-row:last-child{margin-right:0;}.two-col-view .view-content .views-row:before,.two-col-view .view-content .views-row:after{content:'';display:table;}.two-col-view .view-content .views-row:after{clear:both;}.two-col-view .view-content .views-row:nth-child(2n){margin-right:5%;float:left;}.two-col-view .view-content .views-row:nth-child(2n + 1){clear:none;}.two-col-view .view-content .views-row:nth-child(1n){margin-right:0%;float:right;}.two-col-view .view-content .views-row:nth-child(1n + 1){clear:both;}
}
.news-articles-default-view h1,.events-all-events-view h1,.events-up-events-view h1,.view-content-with-bef-filters h1,.events-panel-pane-1-view h1,.blog-search-panel-pane-1-view h1,.blog-panel-pane-1-view h1,.events-panel-pane-3-view h1,.contributions-search-panel-pane-1-view h1,.jobs-panel-pane-1-view h1,.global-search-panel-pane-1-view h1,.news-articles-default-view h2,.events-all-events-view h2,.events-up-events-view h2,.view-content-with-bef-filters h2,.events-panel-pane-1-view h2,.blog-search-panel-pane-1-view h2,.blog-panel-pane-1-view h2,.events-panel-pane-3-view h2,.contributions-search-panel-pane-1-view h2,.jobs-panel-pane-1-view h2,.global-search-panel-pane-1-view h2,.news-articles-default-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .news-articles-default-view h1.main__title,.events-all-events-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .events-all-events-view h1.main__title,.events-up-events-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .events-up-events-view h1.main__title,.view-content-with-bef-filters .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .view-content-with-bef-filters h1.main__title,.events-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .events-panel-pane-1-view h1.main__title,.blog-search-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .blog-search-panel-pane-1-view h1.main__title,.blog-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .blog-panel-pane-1-view h1.main__title,.events-panel-pane-3-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .events-panel-pane-3-view h1.main__title,.contributions-search-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .contributions-search-panel-pane-1-view h1.main__title,.jobs-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .jobs-panel-pane-1-view h1.main__title,.global-search-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .global-search-panel-pane-1-view h1.main__title{font-size:24px;font-size:2.4rem;font-weight:normal;}.news-articles-default-view .views-row,.events-all-events-view .views-row,.events-up-events-view .views-row,.view-content-with-bef-filters .views-row,.events-panel-pane-1-view .views-row,.blog-search-panel-pane-1-view .views-row,.blog-panel-pane-1-view .views-row,.events-panel-pane-3-view .views-row,.contributions-search-panel-pane-1-view .views-row,.jobs-panel-pane-1-view .views-row,.global-search-panel-pane-1-view .views-row{padding:2.8125em 0;border-bottom:1px solid #eaeaea;}
@media (max-width:30em) {
  .news-articles-default-view .views-row,.events-all-events-view .views-row,.events-up-events-view .views-row,.view-content-with-bef-filters .views-row,.events-panel-pane-1-view .views-row,.blog-search-panel-pane-1-view .views-row,.blog-panel-pane-1-view .views-row,.events-panel-pane-3-view .views-row,.contributions-search-panel-pane-1-view .views-row,.jobs-panel-pane-1-view .views-row,.global-search-panel-pane-1-view .views-row{padding:12px 0;}
}
.news-articles-default-view .views-row:last-child,.events-all-events-view .views-row:last-child,.events-up-events-view .views-row:last-child,.view-content-with-bef-filters .views-row:last-child,.events-panel-pane-1-view .views-row:last-child,.blog-search-panel-pane-1-view .views-row:last-child,.blog-panel-pane-1-view .views-row:last-child,.events-panel-pane-3-view .views-row:last-child,.contributions-search-panel-pane-1-view .views-row:last-child,.jobs-panel-pane-1-view .views-row:last-child,.global-search-panel-pane-1-view .views-row:last-child{border:none;}.news-articles-default-view .views-field-nothing,.events-all-events-view .views-field-nothing,.events-up-events-view .views-field-nothing,.view-content-with-bef-filters .views-field-nothing,.events-panel-pane-1-view .views-field-nothing,.blog-search-panel-pane-1-view .views-field-nothing,.blog-panel-pane-1-view .views-field-nothing,.events-panel-pane-3-view .views-field-nothing,.contributions-search-panel-pane-1-view .views-field-nothing,.jobs-panel-pane-1-view .views-field-nothing,.global-search-panel-pane-1-view .views-field-nothing{margin-top:0.9375em;font-weight:600;}.view-tools-content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.node-type-client .row.top,.node-type-service .row.top,.pane-bundle-text-with-optional-tall-background-image,.pane-bundle-text-with-optional-background-image,.pane-bundle-split-panel-with-optional-background-image .field-background-image,.pane-bundle-split-panel-with-optional-background-image .field-body,.page-taxonomy-term .row.top{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;overflow:hidden;}.view-tools-content img a{-webkit-filter:grayscale(1);filter:grayscale(1);max-width:100%;height:auto;}.view-tools-content img a:hover{-webkit-filter:grayscale(0);filter:grayscale(0);}.our-clients img{-webkit-filter:grayscale(1);filter:grayscale(1);max-width:100%;height:auto;}.asset-call-to-action a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;overflow:hidden;border:1px solid #e6e6e6;outline:none;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s;background-color:white;color:white;padding:0.8em 5em;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5;}.asset-call-to-action a *{position:relative;}.asset-call-to-action a:hover,.asset-call-to-action a:focus{background-color:#f2f2f2;text-decoration:none;color:white;}.node-type-client .row.top .pane-custom.pane-1 a,.node-type-service .row.top .pane-custom.pane-2 a,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a,.pane-bundle-text-with-optional-background-image .asset-call-to-action a,.row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a,.row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a,.page-taxonomy-term .row.top .pane-custom.pane-2 a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;overflow:hidden;border:1px solid transparent;outline:none;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s;background-color:transparent;color:white;padding:0.8em 5em;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5;border:2px solid white;}.node-type-client .row.top .pane-custom.pane-1 a *,.node-type-service .row.top .pane-custom.pane-2 a *,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a *,.pane-bundle-text-with-optional-background-image .asset-call-to-action a *,.row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a *,.row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a *,.page-taxonomy-term .row.top .pane-custom.pane-2 a *{position:relative;}.node-type-client .row.top .pane-custom.pane-1 a:hover,.node-type-service .row.top .pane-custom.pane-2 a:hover,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a:hover,.pane-bundle-text-with-optional-background-image .asset-call-to-action a:hover,.row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a:hover,.row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a:hover,.page-taxonomy-term .row.top .pane-custom.pane-2 a:hover,.node-type-client .row.top .pane-custom.pane-1 a:focus,.node-type-service .row.top .pane-custom.pane-2 a:focus,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a:focus,.pane-bundle-text-with-optional-background-image .asset-call-to-action a:focus,.row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a:focus,.row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a:focus,.page-taxonomy-term .row.top .pane-custom.pane-2 a:focus{background-color:transparent;text-decoration:none;color:white;}.node-type-client .row.top .pane-custom.pane-1 a:hover,.node-type-service .row.top .pane-custom.pane-2 a:hover,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a:hover,.pane-bundle-text-with-optional-background-image .asset-call-to-action a:hover,.row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a:hover,.row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a:hover,.page-taxonomy-term .row.top .pane-custom.pane-2 a:hover{background:url(//www.zivtech.com/sites/all/themes/zivtech/images/rgbapng/ffffff33-5.png?1446580328);background:rgba(255,255,255,0.2);color:white;}.node-type-client .row.top .pane-custom.pane-1 a:before,.node-type-service .row.top .pane-custom.pane-2 a:before,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a:before,.pane-bundle-text-with-optional-background-image .asset-call-to-action a:before,.row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a:before,.row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a:before,.page-taxonomy-term .row.top .pane-custom.pane-2 a:before,.node-type-client .row.top .pane-custom.pane-1 a:active,.node-type-service .row.top .pane-custom.pane-2 a:active,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a:active,.pane-bundle-text-with-optional-background-image .asset-call-to-action a:active,.row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a:active,.row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a:active,.page-taxonomy-term .row.top .pane-custom.pane-2 a:active{background:url(//www.zivtech.com/sites/all/themes/zivtech/images/rgbapng/ffffff4d-5.png?1446580328);background:rgba(255,255,255,0.3);}input[type="submit"],.field-collection-view-links li.edit a,.asset-wrapper .content .field-call-to-action a,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;overflow:hidden;border:1px solid #329d62;outline:none;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s;background-color:#40C27A;color:white;padding:0.8em 5em;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5;}input[type="submit"] *,.field-collection-view-links li.edit a *,.asset-wrapper .content .field-call-to-action a *,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a *{position:relative;}input[type="submit"]:hover,.field-collection-view-links li.edit a:hover,.asset-wrapper .content .field-call-to-action a:hover,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a:hover,input[type="submit"]:focus,.field-collection-view-links li.edit a:focus,.asset-wrapper .content .field-call-to-action a:focus,.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a:focus{background-color:#38b06e;text-decoration:none;color:white;}.pane-bundle-text-with-optional-tall-background-image.with-background-video .asset-call-to-action a,.pane-bundle-text-with-optional-background-image.with-background-video .asset-call-to-action a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;overflow:hidden;border:1px solid #484848;outline:none;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s;background-color:#616161;color:white;padding:0.8em 5em;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5;}.pane-bundle-text-with-optional-tall-background-image.with-background-video .asset-call-to-action a *,.pane-bundle-text-with-optional-background-image.with-background-video .asset-call-to-action a *{position:relative;}.pane-bundle-text-with-optional-tall-background-image.with-background-video .asset-call-to-action a:hover,.pane-bundle-text-with-optional-background-image.with-background-video .asset-call-to-action a:hover,.pane-bundle-text-with-optional-tall-background-image.with-background-video .asset-call-to-action a:focus,.pane-bundle-text-with-optional-background-image.with-background-video .asset-call-to-action a:focus{background-color:#545454;text-decoration:none;color:white;}.field-collection-view-links li.delete a,.pager-load-more a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;overflow:hidden;border:1px solid transparent;outline:none;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s;background-color:transparent;color:#616161;padding:0.8em 5em;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5;border:2px solid #616161;}.field-collection-view-links li.delete a *,.pager-load-more a *{position:relative;}.field-collection-view-links li.delete a:hover,.pager-load-more a:hover,.field-collection-view-links li.delete a:focus,.pager-load-more a:focus{background-color:transparent;text-decoration:none;color:#616161;}.field-collection-view-links li.delete a:hover,.pager-load-more a:hover{background:url(//www.zivtech.com/sites/all/themes/zivtech/images/rgbapng/61616133-5.png?1446580328);background:rgba(97,97,97,0.2);color:#616161;}.field-collection-view-links li.delete a:before,.pager-load-more a:before,.field-collection-view-links li.delete a:active,.pager-load-more a:active{background:url(//www.zivtech.com/sites/all/themes/zivtech/images/rgbapng/6161614d-5.png?1446580328);background:rgba(97,97,97,0.3);}.pane-bundle-text-with-optional-tall-background-image.without-background-image .asset-call-to-action a,.pane-bundle-text-with-optional-background-image.without-background-image .asset-call-to-action a,.pane-bundle-split-panel-with-optional-background-image .asset-call-to-action a,.pane-bundle-split-panel-with-content-only .asset-call-to-action a,.highlight .asset-call-to-action .field-call-to-action a,.highlight-light .asset-call-to-action .field-call-to-action a,.search-results-page-exposed-form .asset-call-to-action .field-call-to-action a,.pane-bundle-call-to-action-with-form .node-webform input[type=submit],.events-panel-pane-2-view .more-link a,.contributions-blocks-panel-pane-1-view .more-link a,.news-articles-panel-pane-1-view .more-link a,.view-footer .more{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;overflow:hidden;border:1px solid #1a4478;outline:none;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s;background-color:#235ca2;color:white;padding:0.8em 5em;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5;}.pane-bundle-text-with-optional-tall-background-image.without-background-image .asset-call-to-action a *,.pane-bundle-text-with-optional-background-image.without-background-image .asset-call-to-action a *,.pane-bundle-split-panel-with-optional-background-image .asset-call-to-action a *,.pane-bundle-split-panel-with-content-only .asset-call-to-action a *,.highlight .asset-call-to-action .field-call-to-action a *,.highlight-light .asset-call-to-action .field-call-to-action a *,.search-results-page-exposed-form .asset-call-to-action .field-call-to-action a *,.pane-bundle-call-to-action-with-form .node-webform input[type=submit] *,.events-panel-pane-2-view .more-link a *,.contributions-blocks-panel-pane-1-view .more-link a *,.news-articles-panel-pane-1-view .more-link a *,.view-footer .more *{position:relative;}.pane-bundle-text-with-optional-tall-background-image.without-background-image .asset-call-to-action a:hover,.pane-bundle-text-with-optional-background-image.without-background-image .asset-call-to-action a:hover,.pane-bundle-split-panel-with-optional-background-image .asset-call-to-action a:hover,.pane-bundle-split-panel-with-content-only .asset-call-to-action a:hover,.highlight .asset-call-to-action .field-call-to-action a:hover,.highlight-light .asset-call-to-action .field-call-to-action a:hover,.search-results-page-exposed-form .asset-call-to-action .field-call-to-action a:hover,.pane-bundle-call-to-action-with-form .node-webform input[type=submit]:hover,.events-panel-pane-2-view .more-link a:hover,.contributions-blocks-panel-pane-1-view .more-link a:hover,.news-articles-panel-pane-1-view .more-link a:hover,.view-footer .more:hover,.pane-bundle-text-with-optional-tall-background-image.without-background-image .asset-call-to-action a:focus,.pane-bundle-text-with-optional-background-image.without-background-image .asset-call-to-action a:focus,.pane-bundle-split-panel-with-optional-background-image .asset-call-to-action a:focus,.pane-bundle-split-panel-with-content-only .asset-call-to-action a:focus,.highlight .asset-call-to-action .field-call-to-action a:focus,.highlight-light .asset-call-to-action .field-call-to-action a:focus,.search-results-page-exposed-form .asset-call-to-action .field-call-to-action a:focus,.pane-bundle-call-to-action-with-form .node-webform input[type=submit]:focus,.events-panel-pane-2-view .more-link a:focus,.contributions-blocks-panel-pane-1-view .more-link a:focus,.news-articles-panel-pane-1-view .more-link a:focus,.view-footer .more:focus{background-color:#1e508d;text-decoration:none;color:white;}.node-readmore a,.more-link a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;overflow:hidden;border:1px solid transparent;outline:none;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s;background-color:transparent;color:#235ca2;padding:0.8em 5em;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5;border:2px solid #235ca2;}.node-readmore a *,.more-link a *{position:relative;}.node-readmore a:hover,.more-link a:hover,.node-readmore a:focus,.more-link a:focus{background-color:transparent;text-decoration:none;color:#235ca2;}.node-readmore a:hover,.more-link a:hover{background:url(//www.zivtech.com/sites/all/themes/zivtech/images/rgbapng/235ca233-5.png?1446580328);background:rgba(35,92,162,0.2);color:#235ca2;}.node-readmore a:before,.more-link a:before,.node-readmore a:active,.more-link a:active{background:url(//www.zivtech.com/sites/all/themes/zivtech/images/rgbapng/235ca24d-5.png?1446580328);background:rgba(35,92,162,0.3);}.node-readmore a,.more-link a{font-size:13px;font-size:1.28rem;padding:0.6em 2.5em;}.block__content .download,.pane-bundle-call-to-action-with-form .field-call-to-action-text{padding:24px 0;font-size:16px;text-align:center;font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;font-weight:400;}.pane-bundle-split-panel-with-content-only .field-right-column{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:50%;margin-left:0%;margin-right:0%;padding-left:0.9375em;}.pane-bundle-split-panel-with-content-only .field-right-column:before,.pane-bundle-split-panel-with-content-only .field-right-column:after{content:'';display:table;}.pane-bundle-split-panel-with-content-only .field-right-column:after{clear:both;}.pane-bundle-split-panel-with-content-only .field-right-column:last-child{margin-right:0%;}
@media (max-width:48em) {
  .pane-bundle-split-panel-with-content-only .field-right-column{display:inline;clear:none;width:auto;margin-left:0;margin-right:0;text-align:left;padding-left:0;}.pane-bundle-split-panel-with-content-only .field-right-column:first-child{margin-left:0;}.pane-bundle-split-panel-with-content-only .field-right-column:last-child{margin-right:0;}
}
.pane-bundle-split-panel-with-content-only .field-left-column{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:50%;margin-left:0%;margin-right:0%;padding-right:0.9375em;}.pane-bundle-split-panel-with-content-only .field-left-column:before,.pane-bundle-split-panel-with-content-only .field-left-column:after{content:'';display:table;}.pane-bundle-split-panel-with-content-only .field-left-column:after{clear:both;}.pane-bundle-split-panel-with-content-only .field-left-column:last-child{margin-right:0%;}
@media (max-width:48em) {
  .pane-bundle-split-panel-with-content-only .field-left-column{display:inline;clear:none;width:auto;margin-left:0;margin-right:0;text-align:left;padding-right:0;}.pane-bundle-split-panel-with-content-only .field-left-column:first-child{margin-left:0;}.pane-bundle-split-panel-with-content-only .field-left-column:last-child{margin-right:0;}
}
ul.check li{text-align:left;list-style:none;padding-left:40px;margin-bottom:12px;background:url(//www.zivtech.com/sites/all/themes/zivtech/images/check.svg) no-repeat 0px 8px;background-size:22px 22px;}
@media (max-width:30em) {
  ul.check li{padding:6px 12px 6px 30px;}
}
.menu-event-pages li,.pane-menu-menu-work-menu li,.pane-menu-menu-services-menu-pages li,.view-blog-search li,.view-events li,.view-jobs li,.view-filters .form-type-bef-link{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 0.9375em 0 0;}.menu-event-pages li:last-child,.pane-menu-menu-work-menu li:last-child,.pane-menu-menu-services-menu-pages li:last-child,.view-blog-search li:last-child,.view-events li:last-child,.view-jobs li:last-child,.view-filters .form-type-bef-link:last-child{margin:0;}.menu-event-pages,.pane-menu-menu-work-menu,.pane-menu-menu-services-menu-pages,.view-blog-search,.view-events,.view-jobs{padding:30px 0;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-size:16px;text-align:center;margin-bottom:24px;}.menu-event-pages .view-filters,.pane-menu-menu-work-menu .view-filters,.pane-menu-menu-services-menu-pages .view-filters,.view-blog-search .view-filters,.view-events .view-filters,.view-jobs .view-filters,.pane-menu-menu-work-menu,.pane-menu-menu-services-menu-pages{background:#F7F7F7;}
@media (max-width:48em) {
  .menu-event-pages,.pane-menu-menu-work-menu,.pane-menu-menu-services-menu-pages,.view-blog-search,.view-events,.view-jobs{font-size:12px;}
}
.menu-event-pages ul,.pane-menu-menu-work-menu ul,.pane-menu-menu-services-menu-pages ul,.view-blog-search ul,.view-events ul,.view-jobs ul{padding:0;}.menu-event-pages a,.pane-menu-menu-work-menu a,.pane-menu-menu-services-menu-pages a,.view-blog-search a,.view-events a,.view-jobs a{color:#235ca2;}.menu-event-pages a:hover,.pane-menu-menu-work-menu a:hover,.pane-menu-menu-services-menu-pages a:hover,.view-blog-search a:hover,.view-events a:hover,.view-jobs a:hover{color:#616161;}.menu-event-pages a:active,.pane-menu-menu-work-menu a:active,.pane-menu-menu-services-menu-pages a:active,.view-blog-search a:active,.view-events a:active,.view-jobs a:active{color:#235ca2;}.menu-event-pages a:focus,.pane-menu-menu-work-menu a:focus,.pane-menu-menu-services-menu-pages a:focus,.view-blog-search a:focus,.view-events a:focus,.view-jobs a:focus{color:#235ca2;}.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form textarea{width:100%;margin-bottom:0;background:#EBEBEB;padding:18px;border:0;}.pane-bundle-text-with-optional-tall-background-image{height:935px;}
@media (max-width:64em) {
  .pane-bundle-text-with-optional-tall-background-image{height:530px;}
}
@media (max-width:48em) {
  .pane-bundle-text-with-optional-tall-background-image{height:425px;}
}
@media (max-width:30em) {
  .pane-bundle-text-with-optional-tall-background-image{height:350px;}
}
.node-type-client .row.top,.node-type-service .row.top,.node-type-client .row.top .pane-node-field-header-image,.node-type-service .row.top .pane-node-field-header-image,.pane-bundle-text-with-optional-background-image,.page-taxonomy-term .row.top,.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image{height:635px;}
@media (max-width:64em) {
  .node-type-client .row.top,.node-type-service .row.top,.node-type-client .row.top .pane-node-field-header-image,.node-type-service .row.top .pane-node-field-header-image,.pane-bundle-text-with-optional-background-image,.page-taxonomy-term .row.top,.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image{height:400px;}
}
@media (max-width:48em) {
  .node-type-client .row.top,.node-type-service .row.top,.node-type-client .row.top .pane-node-field-header-image,.node-type-service .row.top .pane-node-field-header-image,.pane-bundle-text-with-optional-background-image,.page-taxonomy-term .row.top,.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image{height:350px;}
}
@media (max-width:30em) {
  .node-type-client .row.top,.node-type-service .row.top,.node-type-client .row.top .pane-node-field-header-image,.node-type-service .row.top .pane-node-field-header-image,.pane-bundle-text-with-optional-background-image,.page-taxonomy-term .row.top,.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image{height:300px;}
}
.node-type-client .row.top,.node-type-service .row.top{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;}.node-type-client .row.top .pane-node-field-header-image,.node-type-service .row.top .pane-node-field-header-image{position:relative;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;position:static;}.node-type-client .row.top .pane-node-field-header-image .field-header-image,.node-type-service .row.top .pane-node-field-header-image .field-header-image,.node-type-client .row.top .pane-node-field-header-image .field-background-video,.node-type-service .row.top .pane-node-field-header-image .field-background-video{overflow:hidden;position:absolute;top:0;max-width:1800px;left:50%;right:0;margin-left:-900px;height:100%;}
@media (max-width:64em) {
  .node-type-client .row.top .pane-node-field-header-image .field-header-image,.node-type-service .row.top .pane-node-field-header-image .field-header-image,.node-type-client .row.top .pane-node-field-header-image .field-background-video,.node-type-service .row.top .pane-node-field-header-image .field-background-video{margin-left:0;left:0;}
}
.node-type-client .row.top .pane-node-field-header-image .field-header-image img,.node-type-service .row.top .pane-node-field-header-image .field-header-image img,.node-type-client .row.top .pane-node-field-header-image .field-background-video img,.node-type-service .row.top .pane-node-field-header-image .field-background-video img{-webkit-transition:all 0.8s ease;transition:all 0.8s ease;display:block;min-height:100%;height:auto;min-width:100%;width:auto;}
@media (max-width:64em) {
  .node-type-client .row.top .pane-node-field-header-image .field-header-image img,.node-type-service .row.top .pane-node-field-header-image .field-header-image img,.node-type-client .row.top .pane-node-field-header-image .field-background-video img,.node-type-service .row.top .pane-node-field-header-image .field-background-video img{opacity:0.5;}
}
.node-type-client .row.top .pane-node-field-header-image .field-background-video video,.node-type-service .row.top .pane-node-field-header-image .field-background-video video{width:100%;}
@media (max-width:112.5em) {
  .node-type-client .row.top .pane-node-field-header-image .field-background-video video,.node-type-service .row.top .pane-node-field-header-image .field-background-video video{width:auto;height:100%;}
}
@media (max-width:64em) {
  .node-type-client .row.top .pane-node-field-header-image .field-background-video video,.node-type-service .row.top .pane-node-field-header-image .field-background-video video{display:none;}
}
.node-type-client .row.top .pane-node-field-header-image .field-background-video__overlay,.node-type-service .row.top .pane-node-field-header-image .field-background-video__overlay{background-color:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;}.node-type-client .row.top .pane-node-field-header-image.scrolled .field-header-image img,.node-type-service .row.top .pane-node-field-header-image.scrolled .field-header-image img{opacity:0.8 !important;-webkit-filter:blur(7px);filter:blur(7px);}.node-type-client .row.top .pane-custom.pane-1,.node-type-service .row.top .pane-custom.pane-2{padding:0;color:white;z-index:50;text-align:center;margin-bottom:1.875em;display:table-cell;vertical-align:middle;position:relative;}.date-list .field-event-type-and-date,.view-display-id-panel_pane_3 .field-event-type-and-date,.events-all-events-view .field-event-type-and-date,.events-up-events-view .field-event-type-and-date{font-weight:bold;font-size:16px;font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;}.date-list .field-event-type-and-date a,.view-display-id-panel_pane_3 .field-event-type-and-date a,.events-all-events-view .field-event-type-and-date a,.events-up-events-view .field-event-type-and-date a{color:#728ead;}.site-footer{font-size:12px;font-size:1.2rem;background:#010001;font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;color:#616161;font-weight:400;padding:48px 12px;}.site-footer .region-footer{margin:0 auto;}.site-footer .zivtech-address{float:left;}.site-footer .zivtech-address a{color:white;text-decoration:underline;}.site-footer .social-footer{float:right;margin:0;padding:24px;padding-right:0;}
@media (max-width:30em) {
  .site-footer .social-footer{padding:12px;text-align:center;margin:0 auto;float:none;*zoom:1;}.site-footer .social-footer:before,.site-footer .social-footer:after{content:'';display:table;}.site-footer .social-footer:after{clear:both;}
}
.site-footer .social-footer li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;}
@media (max-width:30em) {
  .site-footer .social-footer li{float:none;}
}
.site-footer .social-footer a{background:none;color:#474747;}.site-pre-footer{*zoom:1;font-size:12px;background:#474747;padding:24px 12px;}.site-pre-footer:before,.site-pre-footer:after{content:'';display:table;}.site-pre-footer:after{clear:both;}
@media (max-width:30em) {
  .site-pre-footer{padding:12px;}
}
.site-pre-footer .region-pre-footer{margin:0 auto;}.site-pre-footer .block-menu{float:left;width:100%;}.site-pre-footer .block-menu .block__title{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.site-pre-footer .block-menu .menu{padding-left:0;margin-bottom:12px;*zoom:1;}.site-pre-footer .block-menu .menu:before,.site-pre-footer .block-menu .menu:after{content:'';display:table;}.site-pre-footer .block-menu .menu:after{clear:both;}.site-pre-footer .block-menu .menu > li{float:left;list-style-type:none;padding-left:0;margin-left:0;}.site-pre-footer .block-menu .menu > li.level-one{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:30.66667%;margin-left:0%;margin-right:4%;font-size:14px;margin-bottom:20px;}.site-pre-footer .block-menu .menu > li.level-one:before,.site-pre-footer .block-menu .menu > li.level-one:after{content:'';display:table;}.site-pre-footer .block-menu .menu > li.level-one:after{clear:both;}.site-pre-footer .block-menu .menu > li.level-one:nth-child(3n){margin-right:0%;float:right;}.site-pre-footer .block-menu .menu > li.level-one:nth-child(3n + 1){clear:both;}
@media (max-width:30em) {
  .site-pre-footer .block-menu .menu > li.level-one{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;}.site-pre-footer .block-menu .menu > li.level-one:before,.site-pre-footer .block-menu .menu > li.level-one:after{content:'';display:table;}.site-pre-footer .block-menu .menu > li.level-one:after{clear:both;}.site-pre-footer .block-menu .menu > li.level-one:last-child{margin-right:0%;}.site-pre-footer .block-menu .menu > li.level-one:first-child{margin-left:auto;}.site-pre-footer .block-menu .menu > li.level-one:last-child{margin-right:auto;}.site-pre-footer .block-menu .menu > li.level-one li{float:left;width:auto;margin-right:10px;}
}
.site-pre-footer .block-menu .menu > li a{color:#BACCDA;}.site-pre-footer .block-menu .menu > li ul{padding-left:0;}.site-pre-footer .block-menu .menu > li li{list-style-type:none;margin-left:0;padding-left:0;position:relative;width:100%;}.site-pre-footer .block-menu .menu > li li a{position:relative;top:50%;color:#F7F7F7;line-height:1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.site-pre-footer .block-menu .menu.menu-footer-links--level-two{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:15px;width:80%;}
@media (max-width:64em) {
  .site-pre-footer .block-menu .menu.menu-footer-links--level-two{width:95%;}
}
@media (max-width:48em) {
  .site-pre-footer .block-menu .menu.menu-footer-links--level-two{width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1;}
}
@media (max-width:30em) {
  .site-pre-footer .block-menu .menu.menu-footer-links--level-two{margin-top:5px;}
}
.site-pre-footer .block-menu .menu.menu-footer-links--level-two li{font-size:12px;}.asset{background-color:transparent;border-color:transparent;padding:0;}.aid-39 .field-call-to-action a{background-color:transparent;}.zivtech-address{float:left;padding:0;color:#aeaeae;}
@media (max-width:30em) {
  .zivtech-address{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;*zoom:1;padding:12px;text-align:center;margin:0 auto;}.zivtech-address:before,.zivtech-address:after{content:'';display:table;}.zivtech-address:after{clear:both;}.zivtech-address:last-child{margin-right:0%;}.zivtech-address:before,.zivtech-address:after{content:'';display:table;}.zivtech-address:after{clear:both;}
}
.block-mailchimp-lists{position:fixed;bottom:0;left:0 !important;width:100%;padding:15px 0 20px 0;background-color:rgba(0,0,0,0.9);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}.block-mailchimp-lists h2,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title,.block-mailchimp-lists .block__content{padding:0;position:relative;}
@media (max-width:30em) {
  .block-mailchimp-lists h2,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title,.block-mailchimp-lists .block__content{padding:0 20px;}
}
.block-mailchimp-lists h2,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title{margin-bottom:10px;font-size:18px;color:#fff;}.block-mailchimp-lists .form-type-textfield{float:left;margin:0 10px 0 0;}.block-mailchimp-lists .form-type-textfield input{padding:11px 8px 10px 8px;}.block-mailchimp-lists .form-submit{border-radius:3px;}.block-mailchimp-lists a.mailchimp-close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;text-indent:-9999px;text-decoration:none;margin-top:-20px;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}
@media (max-width:112.5em) {
  .block-mailchimp-lists a.mailchimp-close{right:20px;}
}
@media (max-width:30em) {
  .block-mailchimp-lists a.mailchimp-close{margin-top:10px;}
}
.block-mailchimp-lists a.mailchimp-close:after{text-indent:0;display:block;content:"×";color:#fff;font-size:40px;}.block-mailchimp-lists a.mailchimp-close.hidden{opacity:0;}.block-mailchimp-lists.visible{opacity:1;}.block-mailchimp-lists.hidden{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.drop-drawer{display:none;}.skip-link{display:none;}.rebase-example img{max-width:100%;margin:20px 0;}.rebase-example table td,.rebase-example table tr{min-width:45px;}.pane-team-member-contributions-panel-pane-4{max-width:1075px;margin:20px auto;}
@media (max-width:64em) {
  .pane-team-member-contributions-panel-pane-4{padding:0 1.875em;}
}
.pane-team-member-contributions-panel-pane-4 .pane-title{text-align:center;}.pane-team-member-contributions-panel-pane-4 .views-field.views-field-title h3{font-size:19px;font-size:1.9rem;margin-bottom:2px;margin-top:10px;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.33333%;margin-left:0%;margin-right:3%;margin-bottom:45px;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:before,.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:after{content:'';display:table;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:after{clear:both;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:nth-child(3n){margin-right:0%;float:right;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:nth-child(3n + 1){clear:both;}
@media (max-width:48em) {
  .pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:before,.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:after{content:'';display:table;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:after{clear:both;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row:last-child{margin-right:0%;}
}
.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row .views-field.views-field-created{margin-right:5px;float:left;font-size:15px;}.pane-team-member-contributions-panel-pane-4 .team-member-contributions-panel-pane-4-view__row .field-blog-category{float:left;font-size:15px;}.skip-link a{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.skip-link a:active,.skip-link a:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.main-menu{text-align:center;}.main-menu .menu{padding:0;margin:0;border-top:1px solid rgba(255,255,255,0.25);}.main-menu .menu:not(.main-menu--level-one){display:none;}.main-menu__item{list-style:none;margin:0;padding:0;-webkit-transition:all 0.45s cubic-bezier(0.7,0,0.36,0.63);transition:all 0.45s cubic-bezier(0.7,0,0.36,0.63);}
@media (max-width:30em) {
  .main-menu__item{padding:12px 0;}
}
.main-menu__link{color:white;font-size:5vh;letter-spacing:0.03em;font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;padding:2vh 8vw;display:block;width:100%;margin-bottom:0;}.main-menu__link:hover{color:white;}.main-menu__link:active{color:white;}.main-menu__link:focus{color:white;}.main-menu__link:hover,.main-menu__link:focus{text-decoration:none;background:rgba(255,255,255,0.4);}
@media (max-width:30em) {
  .main-menu__link{font-size:3vh;padding:1vh 4vw;}
}
.links-inline{margin:0.9375em 0;}.links-inline__list{padding:0;margin:0;}.links-inline__list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;list-style-type:none;margin-right:0.9375em;}.more-link{text-align:left;margin:0.9375em 0;}.breadcrumbs{position:relative;margin:0 auto 20px auto;display:inline-block;width:100%;border-bottom:1px solid #616161;line-height:23px;}.breadcrumbs__list{margin:0 auto 20px auto;position:relative;top:-30px;padding:0;}.breadcrumbs__item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;list-style-type:none;position:relative;top:34px;}.breadcrumbs__link{text-transform:lowercase;color:white;}.breadcrumbs__link:hover,.breadcrumbs__link:focus{color:white;}.breadcrumbs .first .breadcrumbs__link{text-transform:none;background:url(//www.zivtech.com/sites/all/themes/zivtech/images/home.png) bottom left no-repeat;background-size:80%;text-indent:-1000px;width:15px;display:inline-block;overflow:hidden;position:relative;top:-2px;}.breadcrumbs__divider{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 5px 5px;}.page-pager{*zoom:1;padding:10px 0;background-color:#F7F7F7;}.page-pager:before,.page-pager:after{content:'';display:table;}.page-pager:after{clear:both;}.page-pager [class^=icon]{background-color:#235ca2;color:white;padding:3px;border-radius:2px;margin:0 10px;}.page-pager__next,.page-pager__previous{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;width:50%;padding:10px 20px;}.page-pager__next{text-align:left;}.page-pager__previous{text-align:right;border-right:1px solid #235ca2;}
@media (max-width:48em) {
  .page-pager{padding:10px 30px;position:relative;}.page-pager i.icon-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;}.page-pager i.icon-left{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;}
}
.field-collection-view-links{margin:0;padding:0;}.field-collection-view-links li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;list-style-type:none;margin-right:5px;}.field-collection-view-links li.edit a,.field-collection-view-links li.delete a{padding:5px 10px;}.field-collection-view-links li.last{margin:0;}.pager-load-more{margin:0;}.site-header{height:80px;position:fixed;width:100%;top:0;left:0;right:0;z-index:100;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.site-header__inner-wrapper{position:relative;margin:0 auto;padding:0;height:80px;}.site-header__bar{position:relative;z-index:300;width:100%;height:80px;background:transparent;}.site-header__logo{display:block;width:175px;height:92px;position:absolute;top:-15px;left:0;z-index:300;overflow:hidden;}
@media (max-width:48em) {
  .site-header__logo{left:-15px;}
}
.site-header__logo svg{height:135px;margin-top:-5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.site-header__logo svg g{fill:#616161;}
@media (max-width:30em) {
  .site-header__logo{width:140px;height:73.6px;top:-10px;margin-left:10px;}.site-header__logo svg{height:120px;}
}
.site-header__toggle{padding:40px 10px 25px 10px;display:block;position:absolute;top:0;right:0;height:80px;width:60px;cursor:pointer;z-index:300;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:1;}.site-header__toggle.hidden{opacity:0;}.site-header__hamburger{background-color:#616161;width:25px;height:5px;display:block;position:relative;-webkit-transition:all 0.2s cubic-bezier(0.7,0,0.36,0.63);transition:all 0.2s cubic-bezier(0.7,0,0.36,0.63);}.site-header__hamburger:before,.site-header__hamburger:after{background-color:#616161;}.site-header__hamburger:before,.site-header__hamburger:after{display:block;content:"";width:25px;height:5px;position:absolute;-webkit-transition:all 0.2s cubic-bezier(0.7,0,0.36,0.63);transition:all 0.2s cubic-bezier(0.7,0,0.36,0.63);}.site-header__hamburger:before{top:-8px;}.site-header__hamburger:after{top:8px;}.site-header .region--navigation{display:table;z-index:200;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;max-width:100%;}.site-header .main-menu{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:static;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:cubic-bezier(0.65,0.64,0.3,1);transition:cubic-bezier(0.65,0.64,0.3,1);}.site-header.is-opening .main-menu{-webkit-transform:perspective(250px) rotateX(30deg) scale(0.6);transform:perspective(250px) rotateX(30deg) scale(0.6);opacity:0;}.site-header.is-opening .main-menu__item{margin-top:20px;}.site-header.open{height:100%;}.site-header.open .region--navigation{background-color:rgba(35,92,162,0.95);}.site-header.open .main-menu{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;opacity:1;display:table-cell;width:100%;padding-top:80px;-webkit-transform:perspective(400px) rotateX(0deg) scale(1);transform:perspective(400px) rotateX(0deg) scale(1);-webkit-transition:all 0.5s cubic-bezier(0.63,0.64,0.3,1);transition:all 0.5s cubic-bezier(0.63,0.64,0.3,1);}.site-header.open .main-menu__item{margin-top:0;}.site-header.open .site-header__hamburger{background-color:white;background-color:transparent;}.site-header.open .site-header__hamburger:before,.site-header.open .site-header__hamburger:after{background-color:white;}.site-header.open .site-header__hamburger:before,.site-header.open .site-header__hamburger:after{top:0;}.site-header.open .site-header__hamburger:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.site-header.open .site-header__hamburger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.site-header.open .site-header__logo svg g{fill:white;}.site-header.is-closing{height:100%;}.site-header.is-closing .region--navigation{background-color:transparent;}.site-header.is-closing .main-menu{opacity:0;-webkit-transform:perspective(600px) rotateX(-30deg) scale(0.6);transform:perspective(600px) rotateX(-30deg) scale(0.6);-webkit-transition:all 0.5s cubic-bezier(0.63,0.64,0.3,1);transition:all 0.5s cubic-bezier(0.63,0.64,0.3,1);}.site-header.is-closing .main-menu__item{margin-top:20px;}.zt-loader{border-radius:50%;position:fixed;margin:-25px 0px 0px -12px;z-index:9999;background:#f2f2f2;width:50px;height:50px;display:none;}.zt-loader.on{display:block;}.zt-loader div{border-radius:50%;border-bottom:4px solid #fff;border-left:4px solid #fff;border-right:4px solid #235ca2;border-top:4px solid #235ca2;height:32px;width:32px;-webkit-animation:spin .6s infinite linear;animation:spin .6s infinite linear;background:transparent;top:9px;left:9px;position:relative;}body.logged-in .site-header{top:20px;}body.front .site-header__logo svg g{fill:white;}body.front .site-header__hamburger{background-color:white;}body.front .site-header__hamburger:before,body.front .site-header__hamburger:after{background-color:white;}body.front .site-header__hamburger.hidden{display:none;}body.hide-main-menu .wrapper--navigation{margin-top:80px;}body.hide-main-menu .site-header{visibility:hidden;}body.hide-main-menu .site-header__hamburger{background-color:transparent;}body.hide-main-menu .site-header__hamburger:before,body.hide-main-menu .site-header__hamburger:after{background-color:transparent;}body:not(.front) .site-header:not(.open) .site-header__bar{opacity:.95;-webkit-filter:drop-shadow(0 3px 2px rgba(0,0,0,0.1));filter:url(//www.zivtech.com/sites/all/themes/zivtech/images/shadow.svg#drop-shadow);filter:progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc,Strength=5,Direction=180);background:#fff;}body.solid-main-menu .site-header:not(.open) .site-header__bar{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.95;-webkit-filter:drop-shadow(0 3px 2px rgba(0,0,0,0.1));filter:url(//www.zivtech.com/sites/all/themes/zivtech/images/shadow.svg#drop-shadow);filter:progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc,Strength=5,Direction=180);background:#fff;}body.solid-main-menu .site-header:not(.open) .site-header__hamburger{background-color:#616161;}body.solid-main-menu .site-header:not(.open) .site-header__hamburger:before,body.solid-main-menu .site-header:not(.open) .site-header__hamburger:after{background-color:#616161;}body.solid-main-menu .site-header__logo svg g{fill:#616161;}body.open-main-menu{height:100%;}body.open-main-menu #backtotop{z-index:0;}body.search-open .site-header__toggle{opacity:0;}body.search-open .site-header__logo svg g{fill:white;}.site-header:not(.open) .site-header__bar.smaller{height:60px;}.site-header:not(.open) .site-header__bar.smaller .site-header__logo svg{height:100px;margin-top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.site-header:not(.open) .site-header__bar.smaller .site-header__toggle{padding-top:27px;-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out;}.wrapper--main{background-color:white;padding-top:80px;min-height:80vh;}
@media (max-width:48em) {
  .wrapper--main{min-height:auto;}
}
.front .wrapper--main{padding-top:0;}.panel-pane .pane-title{margin:0 0 12px;}.pane-node-content{margin-top:30px;}.pane-client-story-content-panel-pane-1{padding-bottom:0;}.pane-bundle-text-with-optional-tall-background-image,.pane-bundle-text-with-optional-background-image{position:relative;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;color:white;text-align:center;padding-top:12px;}.pane-bundle-text-with-optional-tall-background-image .field-background-image,.pane-bundle-text-with-optional-tall-background-image .field-background-video,.pane-bundle-text-with-optional-background-image .field-background-image,.pane-bundle-text-with-optional-background-image .field-background-video{overflow:hidden;position:absolute;top:0;max-width:1800px;left:50%;right:0;margin-left:-900px;height:100%;}
@media (max-width:64em) {
  .pane-bundle-text-with-optional-tall-background-image .field-background-image,.pane-bundle-text-with-optional-tall-background-image .field-background-video,.pane-bundle-text-with-optional-background-image .field-background-image,.pane-bundle-text-with-optional-background-image .field-background-video{margin-left:0;left:0;}
}
.pane-bundle-text-with-optional-tall-background-image .field-background-image img,.pane-bundle-text-with-optional-tall-background-image .field-background-video img,.pane-bundle-text-with-optional-background-image .field-background-image img,.pane-bundle-text-with-optional-background-image .field-background-video img{-webkit-transition:all 0.8s ease;transition:all 0.8s ease;display:block;min-height:100%;height:auto;min-width:100%;width:auto;}
@media (max-width:64em) {
  .pane-bundle-text-with-optional-tall-background-image .field-background-image img,.pane-bundle-text-with-optional-tall-background-image .field-background-video img,.pane-bundle-text-with-optional-background-image .field-background-image img,.pane-bundle-text-with-optional-background-image .field-background-video img{opacity:0.5;}
}
.pane-bundle-text-with-optional-tall-background-image .field-background-video video,.pane-bundle-text-with-optional-background-image .field-background-video video{width:100%;}
@media (max-width:112.5em) {
  .pane-bundle-text-with-optional-tall-background-image .field-background-video video,.pane-bundle-text-with-optional-background-image .field-background-video video{width:auto;height:100%;}
}
@media (max-width:64em) {
  .pane-bundle-text-with-optional-tall-background-image .field-background-video video,.pane-bundle-text-with-optional-background-image .field-background-video video{display:none;}
}
.pane-bundle-text-with-optional-tall-background-image .field-background-video__overlay,.pane-bundle-text-with-optional-background-image .field-background-video__overlay{background-color:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;}.pane-bundle-text-with-optional-tall-background-image.scrolled .field-background-image img,.pane-bundle-text-with-optional-background-image.scrolled .field-background-image img{opacity:0.8 !important;-webkit-filter:blur(7px);filter:blur(7px);}.pane-bundle-text-with-optional-tall-background-image .pane-title,.pane-bundle-text-with-optional-background-image .pane-title{position:relative;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;z-index:5;max-width:100%;margin:0 auto 12px;padding:0 10px;}.pane-bundle-text-with-optional-tall-background-image .field-body,.pane-bundle-text-with-optional-background-image .field-body{padding:0 10px;position:relative;max-width:875px;margin:0 auto;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;z-index:5;font-family:"Merriweather",serif;font-weight:400;}.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a,.pane-bundle-text-with-optional-background-image .asset-call-to-action a{box-shadow:0 1px 3px rgba(97,97,97,0.2);}.pane-bundle-text-with-optional-tall-background-image.without-background-image,.pane-bundle-text-with-optional-background-image.without-background-image{color:#616161;text-shadow:none;height:auto;}.pane-bundle-text-with-optional-tall-background-image.without-background-image .asset-call-to-action a,.pane-bundle-text-with-optional-background-image.without-background-image .asset-call-to-action a{box-shadow:none;}.pane-bundle-text-with-optional-tall-background-image.with-background-video,.pane-bundle-text-with-optional-background-image.with-background-video{background-color:black;}.pane-bundle-text-with-optional-tall-background-image.with-background-video .field-background-image picture,.pane-bundle-text-with-optional-background-image.with-background-video .field-background-image picture{opacity:0;}
@media (max-width:64em) {
  .pane-bundle-text-with-optional-tall-background-image.with-background-video .field-background-image,.pane-bundle-text-with-optional-background-image.with-background-video .field-background-image{display:block !important;}.pane-bundle-text-with-optional-tall-background-image.with-background-video .field-background-image picture,.pane-bundle-text-with-optional-background-image.with-background-video .field-background-image picture{opacity:1;}
}
@media (max-width:30em) {
  .pane-bundle-text-with-optional-tall-background-image.with-background-video .pane-title,.pane-bundle-text-with-optional-background-image.with-background-video .pane-title{padding-top:70px;}
}
.pane-bundle-text-with-optional-tall-background-image:not(.with-background-video) .field-background-image,.pane-bundle-text-with-optional-background-image:not(.with-background-video) .field-background-image{background:#404040;}.pane-bundle-text-with-optional-tall-background-image:not(.with-background-video) .field-background-image img,.pane-bundle-text-with-optional-background-image:not(.with-background-video) .field-background-image img{opacity:0.6 !important;}.row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a,.row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a{box-shadow:0 1px 3px rgba(97,97,97,0.2);}.pane-bundle-text-with-optional-tall-background-image{padding-bottom:1.875em;}.pane-bundle-text-with-optional-tall-background-image .asset-call-to-action a{text-transform:none;}.pane-clients-panel-pane-7 .pane-title{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.pane-bundle-split-panel-with-optional-background-image{*zoom:1;}.pane-bundle-split-panel-with-optional-background-image:before,.pane-bundle-split-panel-with-optional-background-image:after{content:'';display:table;}.pane-bundle-split-panel-with-optional-background-image:after{clear:both;}.pane-bundle-split-panel-with-optional-background-image .field-background-image,.pane-bundle-split-panel-with-optional-background-image .field-body{min-height:450px;}
@media (max-width:30em) {
  .pane-bundle-split-panel-with-optional-background-image .field-background-image,.pane-bundle-split-panel-with-optional-background-image .field-body{min-height:inherit;}
}
.pane-bundle-split-panel-with-optional-background-image .field-background-image{width:50%;float:left;}.pane-bundle-split-panel-with-optional-background-image .field-background-image img{max-width:100%;height:auto;}
@media (max-width:48em) {
  .pane-bundle-split-panel-with-optional-background-image .field-background-image{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}
}
.pane-bundle-split-panel-with-optional-background-image .field-body{width:50%;float:left;}
@media (max-width:48em) {
  .pane-bundle-split-panel-with-optional-background-image .field-body{float:none !important;width:100% !important;position:static !important;}
}
.pane-bundle-split-panel-with-optional-background-image .field-position{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.pane-bundle-split-panel-with-optional-background-image.image-position-left .field-background-image{padding-right:0.9375em;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.pane-bundle-split-panel-with-optional-background-image.image-position-left .field-body{padding-left:0.9375em;}.fieldable-panels-pane{*zoom:1;}.fieldable-panels-pane:before,.fieldable-panels-pane:after{content:'';display:table;}.fieldable-panels-pane:after{clear:both;}.fieldable-panels-pane .field-body p{margin-bottom:24px;}
@media (max-width:30em) {
  .fieldable-panels-pane .field-body p{margin-bottom:12px;}
}
.fieldable-panels-pane .field-body p.emptyP{margin:0;}.pane-bundle-split-panel-with-content-only{*zoom:1;}.pane-bundle-split-panel-with-content-only:before,.pane-bundle-split-panel-with-content-only:after{content:'';display:table;}.pane-bundle-split-panel-with-content-only:after{clear:both;}
@media (max-width:30em) {
  .pane-bundle-split-panel-with-content-only .field-right-column{padding:12px;text-align:center;}
}
.panel-view-tools-content{background-color:#F7F7F7;padding:1.875em 3.75em;text-align:center;margin-top:20px;margin-bottom:20px;}.panel-view-tools-content .pane-title{font-size:18px;font-size:1.8rem;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;}.highlight .content-wrapper,.highlight-light .content-wrapper,.search-results-page-exposed-form .content-wrapper,.highlight .main__title,.highlight-light .main__title,.search-results-page-exposed-form .main__title,.highlight nav[class="main__tabs"] ul,nav[class="main__tabs"] .highlight ul,.highlight-light nav[class="main__tabs"] ul,nav[class="main__tabs"] .highlight-light ul,.search-results-page-exposed-form nav[class="main__tabs"] ul,nav[class="main__tabs"] .search-results-page-exposed-form ul,.highlight .pane-node-title,.highlight-light .pane-node-title,.search-results-page-exposed-form .pane-node-title,.highlight .block-mailchimp-lists h2,.block-mailchimp-lists .highlight h2,.highlight-light .block-mailchimp-lists h2,.block-mailchimp-lists .highlight-light h2,.search-results-page-exposed-form .block-mailchimp-lists h2,.block-mailchimp-lists .search-results-page-exposed-form h2,.highlight .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .highlight h1.main__title,.highlight-light .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .highlight-light h1.main__title,.search-results-page-exposed-form .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .search-results-page-exposed-form h1.main__title,.highlight .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .highlight h1.main__title,.highlight-light .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .highlight-light h1.main__title,.search-results-page-exposed-form .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .search-results-page-exposed-form h1.main__title,.highlight .block-mailchimp-lists .block__content,.block-mailchimp-lists .highlight .block__content,.highlight-light .block-mailchimp-lists .block__content,.block-mailchimp-lists .highlight-light .block__content,.search-results-page-exposed-form .block-mailchimp-lists .block__content,.block-mailchimp-lists .search-results-page-exposed-form .block__content,.highlight .pane-node-content,.highlight-light .pane-node-content,.search-results-page-exposed-form .pane-node-content,.highlight .pane-node-body,.highlight-light .pane-node-body,.search-results-page-exposed-form .pane-node-body,.highlight .view-client-story-content,.highlight-light .view-client-story-content,.search-results-page-exposed-form .view-client-story-content,.highlight .view-global-search,.highlight-light .view-global-search,.search-results-page-exposed-form .view-global-search,.highlight .not-logged-in.page-user .wrapper--main,.not-logged-in.page-user .highlight .wrapper--main,.highlight-light .not-logged-in.page-user .wrapper--main,.not-logged-in.page-user .highlight-light .wrapper--main,.search-results-page-exposed-form .not-logged-in.page-user .wrapper--main,.not-logged-in.page-user .search-results-page-exposed-form .wrapper--main{*zoom:1;}.highlight .content-wrapper:before,.highlight-light .content-wrapper:before,.search-results-page-exposed-form .content-wrapper:before,.highlight .main__title:before,.highlight-light .main__title:before,.search-results-page-exposed-form .main__title:before,.highlight nav[class="main__tabs"] ul:before,nav[class="main__tabs"] .highlight ul:before,.highlight-light nav[class="main__tabs"] ul:before,nav[class="main__tabs"] .highlight-light ul:before,.search-results-page-exposed-form nav[class="main__tabs"] ul:before,nav[class="main__tabs"] .search-results-page-exposed-form ul:before,.highlight .pane-node-title:before,.highlight-light .pane-node-title:before,.search-results-page-exposed-form .pane-node-title:before,.highlight .block-mailchimp-lists h2:before,.block-mailchimp-lists .highlight h2:before,.highlight-light .block-mailchimp-lists h2:before,.block-mailchimp-lists .highlight-light h2:before,.search-results-page-exposed-form .block-mailchimp-lists h2:before,.block-mailchimp-lists .search-results-page-exposed-form h2:before,.highlight .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:before,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .highlight h1.main__title:before,.highlight-light .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:before,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .highlight-light h1.main__title:before,.search-results-page-exposed-form .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:before,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .search-results-page-exposed-form h1.main__title:before,.highlight .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:before,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .highlight h1.main__title:before,.highlight-light .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:before,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .highlight-light h1.main__title:before,.search-results-page-exposed-form .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:before,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .search-results-page-exposed-form h1.main__title:before,.highlight .block-mailchimp-lists .block__content:before,.block-mailchimp-lists .highlight .block__content:before,.highlight-light .block-mailchimp-lists .block__content:before,.block-mailchimp-lists .highlight-light .block__content:before,.search-results-page-exposed-form .block-mailchimp-lists .block__content:before,.block-mailchimp-lists .search-results-page-exposed-form .block__content:before,.highlight .pane-node-content:before,.highlight-light .pane-node-content:before,.search-results-page-exposed-form .pane-node-content:before,.highlight .pane-node-body:before,.highlight-light .pane-node-body:before,.search-results-page-exposed-form .pane-node-body:before,.highlight .view-client-story-content:before,.highlight-light .view-client-story-content:before,.search-results-page-exposed-form .view-client-story-content:before,.highlight .view-global-search:before,.highlight-light .view-global-search:before,.search-results-page-exposed-form .view-global-search:before,.highlight .not-logged-in.page-user .wrapper--main:before,.not-logged-in.page-user .highlight .wrapper--main:before,.highlight-light .not-logged-in.page-user .wrapper--main:before,.not-logged-in.page-user .highlight-light .wrapper--main:before,.search-results-page-exposed-form .not-logged-in.page-user .wrapper--main:before,.not-logged-in.page-user .search-results-page-exposed-form .wrapper--main:before,.highlight .content-wrapper:after,.highlight-light .content-wrapper:after,.search-results-page-exposed-form .content-wrapper:after,.highlight .main__title:after,.highlight-light .main__title:after,.search-results-page-exposed-form .main__title:after,.highlight nav[class="main__tabs"] ul:after,nav[class="main__tabs"] .highlight ul:after,.highlight-light nav[class="main__tabs"] ul:after,nav[class="main__tabs"] .highlight-light ul:after,.search-results-page-exposed-form nav[class="main__tabs"] ul:after,nav[class="main__tabs"] .search-results-page-exposed-form ul:after,.highlight .pane-node-title:after,.highlight-light .pane-node-title:after,.search-results-page-exposed-form .pane-node-title:after,.highlight .block-mailchimp-lists h2:after,.block-mailchimp-lists .highlight h2:after,.highlight-light .block-mailchimp-lists h2:after,.block-mailchimp-lists .highlight-light h2:after,.search-results-page-exposed-form .block-mailchimp-lists h2:after,.block-mailchimp-lists .search-results-page-exposed-form h2:after,.highlight .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:after,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .highlight h1.main__title:after,.highlight-light .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:after,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .highlight-light h1.main__title:after,.search-results-page-exposed-form .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:after,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .search-results-page-exposed-form h1.main__title:after,.highlight .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:after,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .highlight h1.main__title:after,.highlight-light .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:after,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .highlight-light h1.main__title:after,.search-results-page-exposed-form .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:after,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .search-results-page-exposed-form h1.main__title:after,.highlight .block-mailchimp-lists .block__content:after,.block-mailchimp-lists .highlight .block__content:after,.highlight-light .block-mailchimp-lists .block__content:after,.block-mailchimp-lists .highlight-light .block__content:after,.search-results-page-exposed-form .block-mailchimp-lists .block__content:after,.block-mailchimp-lists .search-results-page-exposed-form .block__content:after,.highlight .pane-node-content:after,.highlight-light .pane-node-content:after,.search-results-page-exposed-form .pane-node-content:after,.highlight .pane-node-body:after,.highlight-light .pane-node-body:after,.search-results-page-exposed-form .pane-node-body:after,.highlight .view-client-story-content:after,.highlight-light .view-client-story-content:after,.search-results-page-exposed-form .view-client-story-content:after,.highlight .view-global-search:after,.highlight-light .view-global-search:after,.search-results-page-exposed-form .view-global-search:after,.highlight .not-logged-in.page-user .wrapper--main:after,.not-logged-in.page-user .highlight .wrapper--main:after,.highlight-light .not-logged-in.page-user .wrapper--main:after,.not-logged-in.page-user .highlight-light .wrapper--main:after,.search-results-page-exposed-form .not-logged-in.page-user .wrapper--main:after,.not-logged-in.page-user .search-results-page-exposed-form .wrapper--main:after{content:'';display:table;}.highlight .content-wrapper:after,.highlight-light .content-wrapper:after,.search-results-page-exposed-form .content-wrapper:after,.highlight .main__title:after,.highlight-light .main__title:after,.search-results-page-exposed-form .main__title:after,.highlight nav[class="main__tabs"] ul:after,nav[class="main__tabs"] .highlight ul:after,.highlight-light nav[class="main__tabs"] ul:after,nav[class="main__tabs"] .highlight-light ul:after,.search-results-page-exposed-form nav[class="main__tabs"] ul:after,nav[class="main__tabs"] .search-results-page-exposed-form ul:after,.highlight .pane-node-title:after,.highlight-light .pane-node-title:after,.search-results-page-exposed-form .pane-node-title:after,.highlight .block-mailchimp-lists h2:after,.block-mailchimp-lists .highlight h2:after,.highlight-light .block-mailchimp-lists h2:after,.block-mailchimp-lists .highlight-light h2:after,.search-results-page-exposed-form .block-mailchimp-lists h2:after,.block-mailchimp-lists .search-results-page-exposed-form h2:after,.highlight .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:after,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .highlight h1.main__title:after,.highlight-light .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:after,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .highlight-light h1.main__title:after,.search-results-page-exposed-form .block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content h1.main__title:after,.block-mailchimp-lists .not-logged-in.page-user .wrapper--main #content .search-results-page-exposed-form h1.main__title:after,.highlight .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:after,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .highlight h1.main__title:after,.highlight-light .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:after,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .highlight-light h1.main__title:after,.search-results-page-exposed-form .not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists h1.main__title:after,.not-logged-in.page-user .wrapper--main #content .block-mailchimp-lists .search-results-page-exposed-form h1.main__title:after,.highlight .block-mailchimp-lists .block__content:after,.block-mailchimp-lists .highlight .block__content:after,.highlight-light .block-mailchimp-lists .block__content:after,.block-mailchimp-lists .highlight-light .block__content:after,.search-results-page-exposed-form .block-mailchimp-lists .block__content:after,.block-mailchimp-lists .search-results-page-exposed-form .block__content:after,.highlight .pane-node-content:after,.highlight-light .pane-node-content:after,.search-results-page-exposed-form .pane-node-content:after,.highlight .pane-node-body:after,.highlight-light .pane-node-body:after,.search-results-page-exposed-form .pane-node-body:after,.highlight .view-client-story-content:after,.highlight-light .view-client-story-content:after,.search-results-page-exposed-form .view-client-story-content:after,.highlight .view-global-search:after,.highlight-light .view-global-search:after,.search-results-page-exposed-form .view-global-search:after,.highlight .not-logged-in.page-user .wrapper--main:after,.not-logged-in.page-user .highlight .wrapper--main:after,.highlight-light .not-logged-in.page-user .wrapper--main:after,.not-logged-in.page-user .highlight-light .wrapper--main:after,.search-results-page-exposed-form .not-logged-in.page-user .wrapper--main:after,.not-logged-in.page-user .search-results-page-exposed-form .wrapper--main:after{clear:both;}.highlight,.highlight-light,.search-results-page-exposed-form{*zoom:1;background:#F7F7F7;}.highlight:before,.highlight-light:before,.search-results-page-exposed-form:before,.highlight:after,.highlight-light:after,.search-results-page-exposed-form:after{content:'';display:table;}.highlight:after,.highlight-light:after,.search-results-page-exposed-form:after{clear:both;}.highlight .pane-title,.highlight-light .pane-title,.search-results-page-exposed-form .pane-title{text-align:center;padding-top:40px;color:#616161;}
@media (max-width:30em) {
  .highlight .pane-title,.highlight-light .pane-title,.search-results-page-exposed-form .pane-title{padding-top:12px;}
}
.highlight .asset-call-to-action .field-call-to-action,.highlight-light .asset-call-to-action .field-call-to-action,.search-results-page-exposed-form .asset-call-to-action .field-call-to-action{margin-top:20px;}.highlight .asset-call-to-action .field-call-to-action a,.highlight-light .asset-call-to-action .field-call-to-action a,.search-results-page-exposed-form .asset-call-to-action .field-call-to-action a{margin:0 auto;}.highlight-light{background:none;}.pane-events-panel-pane-2{padding:1.875em 0;text-align:center;}.pane-news-articles-panel-pane-1{padding:1.875em 0;text-align:center;}.pane-contributions-blocks-panel-pane-1{padding:1.875em 0;text-align:center;background-color:#F7F7F7;}.pane-bundle-call-to-action-with-form{padding:0;border-top:1px solid #EBEBEB;}.pane-bundle-call-to-action-with-form .node-webform{max-width:700px;background-color:white;padding:10px 20px 20px;display:none;}.pane-bundle-call-to-action-with-form .node-webform header{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.pane-bundle-call-to-action-with-form .node-webform .field-body{text-align:center;}.pane-bundle-call-to-action-with-form .node-webform .field-body h2,.pane-bundle-call-to-action-with-form .node-webform .field-body .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .pane-bundle-call-to-action-with-form .node-webform .field-body h1.main__title,.pane-bundle-call-to-action-with-form .node-webform .field-body h3,.pane-bundle-call-to-action-with-form .node-webform .field-body h4,.pane-bundle-call-to-action-with-form .node-webform .field-body .pane-bundle-text-with-optional-tall-background-image .field-body,.pane-bundle-text-with-optional-tall-background-image .pane-bundle-call-to-action-with-form .node-webform .field-body .field-body,.pane-bundle-call-to-action-with-form .node-webform .field-body .pane-bundle-text-with-optional-background-image .field-body,.pane-bundle-text-with-optional-background-image .pane-bundle-call-to-action-with-form .node-webform .field-body .field-body{margin:10px 0 0 0;}.pane-bundle-call-to-action-with-form .node-webform .modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;position:absolute;top:10px;right:10px;}
@media (max-width:64em) {
  .pane-bundle-call-to-action-with-form .node-webform{width:100%;}
}
.field-project-overview{padding-bottom:40px;}.pane-node-field-project-overview{padding:40px 0;}.two-col-content{max-width:660px;margin:0 auto;display:block;clear:both;overflow:hidden;height:auto !important;}.two-col-content .col{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:50%;margin-left:0%;margin-right:0%;}.two-col-content .col:before,.two-col-content .col:after{content:'';display:table;}.two-col-content .col:after{clear:both;}.two-col-content .col:nth-child(2n){margin-right:0%;float:right;}.two-col-content .col:nth-child(2n + 1){clear:both;}
@media (max-width:30em) {
  .two-col-content .col{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:0%;}.two-col-content .col:before,.two-col-content .col:after{content:'';display:table;}.two-col-content .col:after{clear:both;}.two-col-content .col:nth-child(2n){margin-right:0%;float:left;}.two-col-content .col:nth-child(2n + 1){clear:none;}.two-col-content .col:nth-child(1n){margin-right:0%;float:right;}.two-col-content .col:nth-child(1n + 1){clear:both;}
}
ul.check{*zoom:1;}ul.check:before,ul.check:after{content:'';display:table;}ul.check:after{clear:both;}.page-node-31100 .center .pane-fieldable-panels-pane{padding:0;}.page-node-31100 .center .pane-fieldable-panels-pane .field-body,.page-node-31100 .center .pane-fieldable-panels-pane .field-left-column{width:100%;padding:0;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:normal;font-size:100%;padding:30px 100px;min-height:0;margin:0 auto;}
@media (max-width:30em) {
  .page-node-31100 .center .pane-fieldable-panels-pane .field-body,.page-node-31100 .center .pane-fieldable-panels-pane .field-left-column{padding:12px;}
}
.page-node-31100 .center .pane-fieldable-panels-pane .field-body .field-call-to-action,.page-node-31100 .center .pane-fieldable-panels-pane .field-left-column .field-call-to-action{margin-top:30px;}.page-node-31100 .center .pane-fieldable-panels-pane .field-left-column{padding-bottom:0;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check{margin:30px 100px;}
@media (max-width:48em) {
  .page-node-31100 .center .pane-fieldable-panels-pane ul.check{margin:30px 20%;}
}
@media (max-width:30em) {
  .page-node-31100 .center .pane-fieldable-panels-pane ul.check{margin:30px;*zoom:1;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check:before,.page-node-31100 .center .pane-fieldable-panels-pane ul.check:after{content:'';display:table;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check:after{clear:both;}
}
.page-node-31100 .center .pane-fieldable-panels-pane ul.check li{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:47.5%;margin-left:0%;margin-right:5%;text-align:left;padding-left:40px;line-height:150%;background:transparent url(//www.zivtech.com/sites/all/themes/zivtech/images/check.svg) no-repeat scroll 0px 5px/22px 22px;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:before,.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:after{content:'';display:table;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:after{clear:both;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:nth-child(2n){margin-right:0%;float:right;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:nth-child(2n + 1){clear:both;}
@media (max-width:48em) {
  .page-node-31100 .center .pane-fieldable-panels-pane ul.check li{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:49%;margin-left:0%;margin-right:2%;padding-left:33px;text-align:left;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:before,.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:after{content:'';display:table;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:after{clear:both;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:nth-child(2n){margin-right:0%;float:right;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:nth-child(2n + 1){clear:both;}
}
@media (max-width:37.5em) {
  .page-node-31100 .center .pane-fieldable-panels-pane ul.check li{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:0%;padding-left:33px;text-align:left;padding-bottom:5px;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:before,.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:after{content:'';display:table;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:after{clear:both;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:nth-child(2n){margin-right:0%;float:left;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:nth-child(2n + 1){clear:none;}.page-node-31100 .center .pane-fieldable-panels-pane ul.check li:last-child{margin-right:0%;}
}
.page-node-31100 .center #hosting h2.pane-title,.page-node-31100 .center #hosting .not-logged-in.page-user .wrapper--main #content h1.pane-title.main__title,.not-logged-in.page-user .wrapper--main #content .page-node-31100 .center #hosting h1.pane-title.main__title,.page-node-31100 .center #training h2.pane-title,.page-node-31100 .center #training .not-logged-in.page-user .wrapper--main #content h1.pane-title.main__title,.not-logged-in.page-user .wrapper--main #content .page-node-31100 .center #training h1.pane-title.main__title{position:relative;top:30px;}#product-development,#hosting{background-color:#F7F7F7;}.mini-pager .view{position:relative;}.mini-pager .view-content{padding-left:45px;padding-right:45px;padding:23px;}
@media (max-width:30em) {
  .mini-pager .view-content{padding-bottom:20px;}
}
.mini-pager .view-content .field-image{padding:30px 0 0 0;}.mini-pager nav.pager{width:100%;}.mini-pager .pager{*zoom:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;line-height:100px;margin:0;padding:0;height:100px;}.mini-pager .pager:before,.mini-pager .pager:after{content:'';display:table;}.mini-pager .pager:after{clear:both;}.mini-pager .pager__item{display:none;position:absolute;padding:0 !important;margin:0 !important;font-size:80px;font-size:8rem;font-family:"Georgia",serif;}.mini-pager .pager__item a{color:#616161;line-height:100px;width:50px;display:block;opacity:0.7;text-decoration:none;}.mini-pager .pager__item a:hover{color:#235ca2;}.mini-pager .pager__item a:active{color:#616161;}.mini-pager .pager__item a:focus{color:#616161;}.mini-pager .pager__item a:hover{opacity:1;}.mini-pager .pager__item:before{opacity:.3;}.mini-pager .pager__item.first{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;left:0;}.mini-pager .pager__item.first.empty:before{content:"‹";}.mini-pager .pager__item.last{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;right:0;}.mini-pager .pager__item.last.empty:before{content:"›";}.mini-pager .pager__item.pager-current{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.pane-bundle-slideshow .field-image{position:relative;max-width:730px;margin:1.875em auto;padding:0 45px;}.pane-bundle-slideshow .field-slideshow-pager a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;text-indent:-999em;background-color:#EBEBEB;width:10px;height:10px;border-radius:50%;margin-right:20px;}.pane-bundle-slideshow .field-slideshow-pager a:last-child{margin-right:0;}.pane-bundle-slideshow .field-slideshow-pager a.activeSlide{background-color:#235ca2;}
@media (max-width:48em) {
  .pane-bundle-slideshow .field-slideshow-pager a{width:20px;height:20px;}
}
.pane-bundle-slideshow .field-slideshow-controls{position:absolute;left:0;right:0;top:50%;margin-top:-50px;height:100px;}.pane-bundle-slideshow .field-slideshow-controls a{color:#616161;font-size:80px;font-size:8rem;line-height:100px;display:block;width:45px;}.pane-bundle-slideshow .field-slideshow-controls a:hover{color:#235ca2;}.pane-bundle-slideshow .field-slideshow-controls a:active{color:#616161;}.pane-bundle-slideshow .field-slideshow-controls a:focus{color:#616161;}.pane-bundle-slideshow .field-slideshow-controls a.prev{float:left;}.pane-bundle-slideshow .field-slideshow-controls a.next{float:right;}.pane-bundle-slideshow .field-slideshow-controls a:hover,.pane-bundle-slideshow .field-slideshow-controls a:focus{text-decoration:none;}
@media (max-width:30em) {
  .pane-1 .profile-image{margin:0;}.pane-1 .profile-image img{width:100% !important;height:auto;}
}
.row.top .pane-custom.pane-2 .pane-title{font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;}.row.top .pane-custom.pane-2 p{font-family:"Merriweather",serif;margin-bottom:24px;}.view-content{*zoom:1;}.view-content:before,.view-content:after{content:'';display:table;}.view-content:after{clear:both;}.views-row{padding:0.2em;}.our-clients{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:9.55%;margin-left:0%;margin-right:0.5%;}.our-clients:before,.our-clients:after{content:'';display:table;}.our-clients:after{clear:both;}.our-clients:nth-child(10n){margin-right:0%;float:right;}.our-clients:nth-child(10n + 1){clear:both;}
@media (max-width:48em) {
  .our-clients{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:17.6%;margin-left:0%;margin-right:3%;}.our-clients:before,.our-clients:after{content:'';display:table;}.our-clients:after{clear:both;}.our-clients:nth-child(10n){margin-right:3%;float:left;}.our-clients:nth-child(10n + 1){clear:none;}.our-clients:nth-child(5n){margin-right:0%;float:right;}.our-clients:nth-child(5n + 1){clear:both;}
}
@media (max-width:30em) {
  .our-clients{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.33333%;margin-left:0%;margin-right:3%;}.our-clients:before,.our-clients:after{content:'';display:table;}.our-clients:after{clear:both;}.our-clients:nth-child(5n){margin-right:3%;float:left;}.our-clients:nth-child(5n + 1){clear:none;}.our-clients:nth-child(3n){margin-right:0%;float:right;}.our-clients:nth-child(3n + 1){clear:both;}.our-clients:last-of-type{float:none;*zoom:1;width:auto;max-width:100px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}.our-clients:last-of-type:before,.our-clients:last-of-type:after{content:'';display:table;}.our-clients:last-of-type:after{clear:both;}
}
.our-clients img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;max-width:100%;height:auto;padding:12px;}.featured-services-panel-pane-1-view{*zoom:1;background:#F7F7F7;padding:12px;}.featured-services-panel-pane-1-view:before,.featured-services-panel-pane-1-view:after{content:'';display:table;}.featured-services-panel-pane-1-view:after{clear:both;}.featured-services-panel-pane-1-view__row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:32.66667%;margin-left:0%;margin-right:1%;*zoom:1;height:auto;display:block;padding:12px;margin-bottom:24px;text-align:center;}.featured-services-panel-pane-1-view__row:before,.featured-services-panel-pane-1-view__row:after{content:'';display:table;}.featured-services-panel-pane-1-view__row:after{clear:both;}.featured-services-panel-pane-1-view__row:nth-child(3n){margin-right:0%;float:right;}.featured-services-panel-pane-1-view__row:nth-child(3n + 1){clear:both;}.featured-services-panel-pane-1-view__row:before,.featured-services-panel-pane-1-view__row:after{content:'';display:table;}.featured-services-panel-pane-1-view__row:after{clear:both;}.featured-services-panel-pane-1-view__row h2,.featured-services-panel-pane-1-view__row .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .featured-services-panel-pane-1-view__row h1.main__title{margin:0;}.view-id-our_team .views-row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:23.5%;margin-left:0%;margin-right:2%;margin-bottom:24px;text-align:center;*zoom:1;}.view-id-our_team .views-row:before,.view-id-our_team .views-row:after{content:'';display:table;}.view-id-our_team .views-row:after{clear:both;}.view-id-our_team .views-row:nth-child(4n){margin-right:0%;float:right;}.view-id-our_team .views-row:nth-child(4n + 1){clear:both;}.view-id-our_team .views-row:before,.view-id-our_team .views-row:after{content:'';display:table;}.view-id-our_team .views-row:after{clear:both;}
@media (max-width:48em) {
  .view-id-our_team .views-row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:32.0%;margin-left:0%;margin-right:2%;}.view-id-our_team .views-row:before,.view-id-our_team .views-row:after{content:'';display:table;}.view-id-our_team .views-row:after{clear:both;}.view-id-our_team .views-row:nth-child(4n){margin-right:2%;float:left;}.view-id-our_team .views-row:nth-child(4n + 1){clear:none;}.view-id-our_team .views-row:nth-child(3n){margin-right:0%;float:right;}.view-id-our_team .views-row:nth-child(3n + 1){clear:both;}
}
@media (max-width:30em) {
  .view-id-our_team .views-row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:75%;margin-left:0%;margin-right:0%;max-width:240px;margin:0 auto;float:none !important;padding:24px;text-align:center;}.view-id-our_team .views-row:before,.view-id-our_team .views-row:after{content:'';display:table;}.view-id-our_team .views-row:after{clear:both;}.view-id-our_team .views-row:nth-child(3n){margin-right:0%;float:left;}.view-id-our_team .views-row:nth-child(3n + 1){clear:none;}.view-id-our_team .views-row:nth-child(1n){margin-right:0%;float:right;}.view-id-our_team .views-row:nth-child(1n + 1){clear:both;}
}
.view-id-our_team .views-row img{max-width:100%;height:auto;margin:0 auto;}.view-featured-services{*zoom:1;padding:60px 0;}.view-featured-services:before,.view-featured-services:after{content:'';display:table;}.view-featured-services:after{clear:both;}
@media (max-width:48em) {
  .view-featured-services{padding:24px 30px;}
}
.view-featured-services h2 a,.view-featured-services .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .view-featured-services h1.main__title a{color:#616161;}.view-featured-services .views-row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:30.66667%;margin-left:0%;margin-right:4%;*zoom:1;height:auto;display:block;padding:12px;margin-bottom:24px;text-align:center;}.view-featured-services .views-row:before,.view-featured-services .views-row:after{content:'';display:table;}.view-featured-services .views-row:after{clear:both;}.view-featured-services .views-row:nth-child(3n){margin-right:0%;float:right;}.view-featured-services .views-row:nth-child(3n + 1){clear:both;}.view-featured-services .views-row:before,.view-featured-services .views-row:after{content:'';display:table;}.view-featured-services .views-row:after{clear:both;}
@media (max-width:48em) {
  .view-featured-services .views-row{height:100% !important;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;border-bottom:1px solid #eee;margin-bottom:0;padding:20px 0;}.view-featured-services .views-row:first-child{margin-left:auto;}.view-featured-services .views-row:last-child{margin-right:auto;}.view-featured-services .views-row.views-row-last{border-bottom:0;}
}
.view-featured-services .views-row h2,.view-featured-services .views-row .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .view-featured-services .views-row h1.main__title{margin:0;}.view-featured-services .views-row .field-body{font-family:"Merriweather",serif;padding:10px 0;}.view-featured-services .views-row .views-field-view-node a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;overflow:hidden;border:1px solid #1a4478;outline:none;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s;background-color:#235ca2;color:white;padding:0.8em 5em;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5;padding:0.8em 3em;margin:20px 0 0 0;}.view-featured-services .views-row .views-field-view-node a *{position:relative;}.view-featured-services .views-row .views-field-view-node a:hover,.view-featured-services .views-row .views-field-view-node a:focus{background-color:#1e508d;text-decoration:none;color:white;}.view-tools-content .view-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-tools-content .views-row{padding:1.875em;}.events-panel-pane-2-view .views-row,.contributions-blocks-panel-pane-1-view .views-row,.news-articles-panel-pane-1-view .views-row{margin-bottom:20px;}.events-panel-pane-2-view .more-link,.contributions-blocks-panel-pane-1-view .more-link,.news-articles-panel-pane-1-view .more-link{text-align:center;}.events-panel-pane-2-view .views-label,.events-panel-pane-2-view .field-content,.contributions-blocks-panel-pane-1-view .views-label,.contributions-blocks-panel-pane-1-view .field-content,.news-articles-panel-pane-1-view .views-label,.news-articles-panel-pane-1-view .field-content{display:inline-block;}.events-panel-pane-2-view h3.field-content,.events-panel-pane-2-view h2.node-title,.events-panel-pane-2-view .not-logged-in.page-user .wrapper--main #content h1.node-title.main__title,.not-logged-in.page-user .wrapper--main #content .events-panel-pane-2-view h1.node-title.main__title,.contributions-blocks-panel-pane-1-view h3.field-content,.contributions-blocks-panel-pane-1-view h2.node-title,.contributions-blocks-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.node-title.main__title,.not-logged-in.page-user .wrapper--main #content .contributions-blocks-panel-pane-1-view h1.node-title.main__title,.news-articles-panel-pane-1-view h3.field-content,.news-articles-panel-pane-1-view h2.node-title,.news-articles-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.node-title.main__title,.not-logged-in.page-user .wrapper--main #content .news-articles-panel-pane-1-view h1.node-title.main__title{font-size:110%;margin-bottom:0;}.team-member-panel-pane-1-view{*zoom:1;}.team-member-panel-pane-1-view:before,.team-member-panel-pane-1-view:after{content:'';display:table;}.team-member-panel-pane-1-view:after{clear:both;}.team-member-panel-pane-1-view__row{padding:0;}.team-member-panel-pane-1-view__row br{display:none;}.team-member-panel-pane-1-view__row a{float:left;}.team-member-panel-pane-1-view .views-field-field-link{padding:10px 0 0 0;}.team-member-panel-pane-1-view .views-field-field-link a:hover,.team-member-panel-pane-1-view .views-field-field-link a:focus{color:#000 !important;}.view-header{text-align:center;padding:60px 0 20px 0 !important;*zoom:1;}
@media (max-width:30em) {
  .view-header{padding:12px 0 !important;}
}
.view-header:before,.view-header:after{content:'';display:table;}.view-header:after{clear:both;}.view-header h2,.view-header .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .view-header h1.main__title{margin:0;}.view-footer{padding:40px 0;margin:0 auto;text-align:center;}.view-footer .more{margin:0 auto;}.views-field-title h3{margin:0;}.views-field-title h3 a{color:#616161;}.client-grid .view-id-clients{*zoom:1;}.client-grid .view-id-clients:before,.client-grid .view-id-clients:after{content:'';display:table;}.client-grid .view-id-clients:after{clear:both;}
@media (max-width:30em) {
  .client-grid .view-id-clients{margin-top:10px;}
}
.client-grid .view-id-clients .view-header{font-family:"Merriweather",serif;}.client-grid .view-id-clients .views-row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.33333%;margin-left:0%;margin-right:3%;position:relative;margin-bottom:24px;padding:0;overflow:hidden;}.client-grid .view-id-clients .views-row:before,.client-grid .view-id-clients .views-row:after{content:'';display:table;}.client-grid .view-id-clients .views-row:after{clear:both;}.client-grid .view-id-clients .views-row:nth-child(3n){margin-right:0%;float:right;}.client-grid .view-id-clients .views-row:nth-child(3n + 1){clear:both;}
@media (max-width:30em) {
  .client-grid .view-id-clients .views-row{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;margin-bottom:12px;height:175px;overflow:hidden;}.client-grid .view-id-clients .views-row:before,.client-grid .view-id-clients .views-row:after{content:'';display:table;}.client-grid .view-id-clients .views-row:after{clear:both;}.client-grid .view-id-clients .views-row:nth-child(2n){margin-right:3%;float:left;}.client-grid .view-id-clients .views-row:nth-child(2n + 1){clear:none;}.client-grid .view-id-clients .views-row:nth-child(1n){margin-right:0%;float:right;}.client-grid .view-id-clients .views-row:nth-child(1n + 1){clear:both;}
}
.client-grid .view-id-clients .views-row img{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;height:auto;display:block;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);}
@media (max-width:30em) {
  .client-grid .view-id-clients .views-row img{-webkit-filter:blur(0);filter:blur(0);}
}
.client-grid .view-id-clients .views-row:hover img{-webkit-filter:blur(0);filter:blur(0);}.client-grid .view-id-clients .views-row .card-text{text-align:center;position:absolute;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(64,64,64,0.4);padding:12px;color:white;font-family:"Merriweather",serif;}.client-grid .view-id-clients .views-row .card-text a{color:white;}.client-grid .view-id-clients .views-row .card-title{line-height:1.3;font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;color:white;}.views-widget-filter-field_blog_category label,.views-widget-filter-field_event_type_selection_tid label{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.view-filters .views-exposed-widgets{margin:0;}.view-filters .views-exposed-form .views-exposed-widget{margin:0;float:none;}.events-all-events-view h2 a,.events-all-events-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .events-all-events-view h1.main__title a,.events-up-events-view h2 a,.events-up-events-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .events-up-events-view h1.main__title a,.view-content-with-bef-filters h2 a,.view-content-with-bef-filters .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .view-content-with-bef-filters h1.main__title a,.events-panel-pane-1-view h2 a,.events-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .events-panel-pane-1-view h1.main__title a,.blog-search-panel-pane-1-view h2 a,.blog-search-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .blog-search-panel-pane-1-view h1.main__title a,.blog-panel-pane-1-view h2 a,.blog-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .blog-panel-pane-1-view h1.main__title a,.events-panel-pane-3-view h2 a,.events-panel-pane-3-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .events-panel-pane-3-view h1.main__title a,.contributions-search-panel-pane-1-view h2 a,.contributions-search-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .contributions-search-panel-pane-1-view h1.main__title a,.jobs-panel-pane-1-view h2 a,.jobs-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .jobs-panel-pane-1-view h1.main__title a,.global-search-panel-pane-1-view h2 a,.global-search-panel-pane-1-view .not-logged-in.page-user .wrapper--main #content h1.main__title a,.not-logged-in.page-user .wrapper--main #content .global-search-panel-pane-1-view h1.main__title a{color:#616161;}.events-all-events-view .view-filters,.events-up-events-view .view-filters,.view-content-with-bef-filters .view-filters,.events-panel-pane-1-view .view-filters,.blog-search-panel-pane-1-view .view-filters,.blog-panel-pane-1-view .view-filters,.events-panel-pane-3-view .view-filters,.contributions-search-panel-pane-1-view .view-filters,.jobs-panel-pane-1-view .view-filters,.global-search-panel-pane-1-view .view-filters{padding:5px 0;}.events-all-events-view .view-filters form,.events-up-events-view .view-filters form,.view-content-with-bef-filters .view-filters form,.events-panel-pane-1-view .view-filters form,.blog-search-panel-pane-1-view .view-filters form,.blog-panel-pane-1-view .view-filters form,.events-panel-pane-3-view .view-filters form,.contributions-search-panel-pane-1-view .view-filters form,.jobs-panel-pane-1-view .view-filters form,.global-search-panel-pane-1-view .view-filters form{padding:0;}.events-all-events-view .view-filters a,.events-up-events-view .view-filters a,.view-content-with-bef-filters .view-filters a,.events-panel-pane-1-view .view-filters a,.blog-search-panel-pane-1-view .view-filters a,.blog-panel-pane-1-view .view-filters a,.events-panel-pane-3-view .view-filters a,.contributions-search-panel-pane-1-view .view-filters a,.jobs-panel-pane-1-view .view-filters a,.global-search-panel-pane-1-view .view-filters a{color:#235ca2;}.events-all-events-view .view-filters a:hover,.events-up-events-view .view-filters a:hover,.view-content-with-bef-filters .view-filters a:hover,.events-panel-pane-1-view .view-filters a:hover,.blog-search-panel-pane-1-view .view-filters a:hover,.blog-panel-pane-1-view .view-filters a:hover,.events-panel-pane-3-view .view-filters a:hover,.contributions-search-panel-pane-1-view .view-filters a:hover,.jobs-panel-pane-1-view .view-filters a:hover,.global-search-panel-pane-1-view .view-filters a:hover{color:#616161;}.events-all-events-view .view-filters a:active,.events-up-events-view .view-filters a:active,.view-content-with-bef-filters .view-filters a:active,.events-panel-pane-1-view .view-filters a:active,.blog-search-panel-pane-1-view .view-filters a:active,.blog-panel-pane-1-view .view-filters a:active,.events-panel-pane-3-view .view-filters a:active,.contributions-search-panel-pane-1-view .view-filters a:active,.jobs-panel-pane-1-view .view-filters a:active,.global-search-panel-pane-1-view .view-filters a:active{color:#235ca2;}.events-all-events-view .view-filters a:focus,.events-up-events-view .view-filters a:focus,.view-content-with-bef-filters .view-filters a:focus,.events-panel-pane-1-view .view-filters a:focus,.blog-search-panel-pane-1-view .view-filters a:focus,.blog-panel-pane-1-view .view-filters a:focus,.events-panel-pane-3-view .view-filters a:focus,.contributions-search-panel-pane-1-view .view-filters a:focus,.jobs-panel-pane-1-view .view-filters a:focus,.global-search-panel-pane-1-view .view-filters a:focus{color:#235ca2;}
@media (max-width:48em) {
  .view-team-member-contributions .pager-pager-load-more li{float:left;margin-left:8%;}
}
.view-client-story-content{*zoom:1;border:1px solid #EBEBEB;}.view-client-story-content:before,.view-client-story-content:after{content:'';display:table;}.view-client-story-content:after{clear:both;}
@media (max-width:30em) {
  .view-client-story-content{border:0;}
}
@media (max-width:64em) {
  .view-client-story-content{margin:0 20px;}
}
.view-client-story-content .client-story-left{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:50%;margin-left:0%;margin-right:0%;}.view-client-story-content .client-story-left:before,.view-client-story-content .client-story-left:after{content:'';display:table;}.view-client-story-content .client-story-left:after{clear:both;}.view-client-story-content .client-story-left:nth-child(2n){margin-right:0%;float:right;}.view-client-story-content .client-story-left:nth-child(2n + 1){clear:both;}
@media (max-width:30em) {
  .view-client-story-content .client-story-left{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:0%;}.view-client-story-content .client-story-left:before,.view-client-story-content .client-story-left:after{content:'';display:table;}.view-client-story-content .client-story-left:after{clear:both;}.view-client-story-content .client-story-left:nth-child(2n){margin-right:0%;float:left;}.view-client-story-content .client-story-left:nth-child(2n + 1){clear:none;}.view-client-story-content .client-story-left:nth-child(1n){margin-right:0%;float:right;}.view-client-story-content .client-story-left:nth-child(1n + 1){clear:both;}.view-client-story-content .client-story-left img{max-width:300px;}
}
.view-client-story-content .client-story-left img{max-width:100%;height:auto;}.view-client-story-content .client-story-right{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:50%;margin-left:0%;margin-right:0%;}.view-client-story-content .client-story-right:before,.view-client-story-content .client-story-right:after{content:'';display:table;}.view-client-story-content .client-story-right:after{clear:both;}.view-client-story-content .client-story-right:nth-child(2n){margin-right:0%;float:right;}.view-client-story-content .client-story-right:nth-child(2n + 1){clear:both;}
@media (max-width:48em) {
  .view-client-story-content .client-story-right{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;}.view-client-story-content .client-story-right:before,.view-client-story-content .client-story-right:after{content:'';display:table;}.view-client-story-content .client-story-right:after{clear:both;}.view-client-story-content .client-story-right:nth-child(2n){margin-right:3%;float:left;}.view-client-story-content .client-story-right:nth-child(2n + 1){clear:none;}.view-client-story-content .client-story-right:nth-child(1n){margin-right:0%;float:right;}.view-client-story-content .client-story-right:nth-child(1n + 1){clear:both;}
}
.views-field-field-testimonial{padding-bottom:40px;}.date-list .panel-col-first,.view-display-id-panel_pane_3 .panel-col-first,.events-all-events-view .panel-col-first,.events-up-events-view .panel-col-first{width:12%;}
@media (max-width:30em) {
  .date-list .panel-col-first,.view-display-id-panel_pane_3 .panel-col-first,.events-all-events-view .panel-col-first,.events-up-events-view .panel-col-first{width:20%;}
}
.date-list .panel-col-last,.view-display-id-panel_pane_3 .panel-col-last,.events-all-events-view .panel-col-last,.events-up-events-view .panel-col-last{width:88%;text-align:left;}
@media (max-width:30em) {
  .date-list .panel-col-last,.view-display-id-panel_pane_3 .panel-col-last,.events-all-events-view .panel-col-last,.events-up-events-view .panel-col-last{width:80%;padding-left:4px;}
}
.date-list .field-event-date-square,.view-display-id-panel_pane_3 .field-event-date-square,.events-all-events-view .field-event-date-square,.events-up-events-view .field-event-date-square{display:block;float:right;width:60px;height:60px;padding-top:12px;text-align:center;background-color:rgba(97,97,97,0.6);color:#F7F7F7;font-weight:bold;font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;}.date-list .field-event-date-square .month,.date-list .field-event-date-square .day,.view-display-id-panel_pane_3 .field-event-date-square .month,.view-display-id-panel_pane_3 .field-event-date-square .day,.events-all-events-view .field-event-date-square .month,.events-all-events-view .field-event-date-square .day,.events-up-events-view .field-event-date-square .month,.events-up-events-view .field-event-date-square .day{display:block;padding:0;margin:0;line-height:1em;}.date-list .field-event-date-square .month,.view-display-id-panel_pane_3 .field-event-date-square .month,.events-all-events-view .field-event-date-square .month,.events-up-events-view .field-event-date-square .month{font-size:16px;text-transform:uppercase;}.date-list .field-event-date-square .day,.view-display-id-panel_pane_3 .field-event-date-square .day,.events-all-events-view .field-event-date-square .day,.events-up-events-view .field-event-date-square .day{font-size:24px;}.date-list .field-title a,.view-display-id-panel_pane_3 .field-title a,.events-all-events-view .field-title a,.events-up-events-view .field-title a{color:#616161;}.date-list .field-title h3,.view-display-id-panel_pane_3 .field-title h3,.events-all-events-view .field-title h3,.events-up-events-view .field-title h3{margin:0;font-weight:bold;font-size:24px;font-family:"Montserrat","Helvetica Neue",Helvetica,sans-serif;}.date-list .field-event-type-and-date,.view-display-id-panel_pane_3 .field-event-type-and-date,.events-all-events-view .field-event-type-and-date,.events-up-events-view .field-event-type-and-date{margin-top:12px;}.date-list .field-event-type-and-date .date-display-single::after,.view-display-id-panel_pane_3 .field-event-type-and-date .date-display-single::after,.events-all-events-view .field-event-type-and-date .date-display-single::after,.events-up-events-view .field-event-type-and-date .date-display-single::after{content:" | ";}.view-id-blog.view-display-id-panel_pane_3 .views-field-body{padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #eaeaea;}.view-id-blog.view-display-id-panel_pane_3 .profile-img{float:left;margin-right:20px;}.view-id-blog.view-display-id-panel_pane_3 .profile-img img{border-radius:150px;border:10px solid #EEE;width:100px;height:100px;}.page-community-events .row.center{padding:0;}
@media (max-width:37.5em) {
  .page-community-events .view-events .view-content{padding:0 12px;}
}
.view-blog-search,.view-events{padding-top:0;}.view-blog-search .view-filters,.view-events .view-filters{padding:30px 0;}.view-blog-search .views-exposed-widget,.view-events .views-exposed-widget{padding:0;}.view-blog-search .views-widget a,.view-events .views-widget a{color:#A0A0A0;}.view-blog-search .view-content{padding:0 12px;}.view-blog-search .views-row{max-width:800px;margin:0 auto;}.view-blog-search .views-row .date-author-grouping{margin-bottom:20px;}.view-blog-search .views-row .date-author-grouping .created{font-weight:bold;}.view-jobs{padding-top:0;}.view-jobs .view-filters{padding:30px 0;}.view-jobs .field-body{margin:20px 100px;text-align:left;}.view-jobs .field-body ul{margin:20px 0;display:inline-block;width:100%;}.view-jobs .field-body li{float:left;width:100%;clear:both;margin:5px 0;padding-left:33px;line-height:150%;background:transparent url(//www.zivtech.com/sites/all/themes/zivtech/images/check.svg) no-repeat scroll 0px 5px/22px 22px;}#content .contributors-full .view-content{width:100%;}#content .contributors-full .view-content .views-row{display:inline;position:relative;padding:7px 0 0 0;margin:0 5px 0 0;}#content .contributors-full .view-content .views-row:after{content:",";}#content .contributors-full .view-content .views-row:last-child:after{content:"";}
@media (max-width:37.5em) {
  #content .contributors-full .view-content .views-row{left:0px;}
}
@media (max-width:48em) {
  #content .contributors-full .view-content .views-row{left:0px;}
}
#content .views-exposed-form .views-exposed-widgets{margin-left:15px;}
@media (max-width:30em) {
  #content .views-exposed-form .views-exposed-widgets{margin-left:0;}
}
#content .views-exposed-form .views-exposed-widgets #edit-field-contrib-type-wrapper .form-type-bef-link{float:left;margin-left:8px;margin-right:8px;}#content .views-exposed-form .views-exposed-widgets #edit-field-contrib-type-wrapper .form-type-bef-link a{font-size:15px;}.search-results-page-exposed-form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.search-results-page-exposed-form form label{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.search-results-page-exposed-form form .views-exposed-form{margin:0;}.search-results-page-exposed-form form .views-exposed-widget{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 1.875em 0 0;padding:0;}.search-results-page-exposed-form form .form-submit{margin:0 !important;padding:7px 20px;}.section-blog .pane-block.pane-menu-menu-blog-menu li,.section-blog .pane-block.pane-menu-menu-blog-menu .form-item,.section-blog .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li,.section-blog .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item,.section-blog .pane-menu-menu-work-menu li,.section-blog .pane-menu-menu-work-menu .form-item,.section-blog .events-panel-pane-3-view li,.section-blog .events-panel-pane-3-view .form-item,.section-blog .views-widget-filter-field_job_type_tid li,.section-blog .views-widget-filter-field_job_type_tid .form-item,.section-blog .views-widget-filter-field_event_type_selection_tid li,.section-blog .views-widget-filter-field_event_type_selection_tid .form-item,.section-about .pane-block.pane-menu-menu-blog-menu li,.section-about .pane-block.pane-menu-menu-blog-menu .form-item,.section-about .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li,.section-about .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item,.section-about .pane-menu-menu-work-menu li,.section-about .pane-menu-menu-work-menu .form-item,.section-about .events-panel-pane-3-view li,.section-about .events-panel-pane-3-view .form-item,.section-about .views-widget-filter-field_job_type_tid li,.section-about .views-widget-filter-field_job_type_tid .form-item,.section-about .views-widget-filter-field_event_type_selection_tid li,.section-about .views-widget-filter-field_event_type_selection_tid .form-item,.page-taxonomy .pane-block.pane-menu-menu-blog-menu li,.page-taxonomy .pane-block.pane-menu-menu-blog-menu .form-item,.page-taxonomy .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li,.page-taxonomy .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item,.page-taxonomy .pane-menu-menu-work-menu li,.page-taxonomy .pane-menu-menu-work-menu .form-item,.page-taxonomy .events-panel-pane-3-view li,.page-taxonomy .events-panel-pane-3-view .form-item,.page-taxonomy .views-widget-filter-field_job_type_tid li,.page-taxonomy .views-widget-filter-field_job_type_tid .form-item,.page-taxonomy .views-widget-filter-field_event_type_selection_tid li,.page-taxonomy .views-widget-filter-field_event_type_selection_tid .form-item,.page-community .pane-block.pane-menu-menu-blog-menu li,.page-community .pane-block.pane-menu-menu-blog-menu .form-item,.page-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li,.page-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item,.page-community .pane-menu-menu-work-menu li,.page-community .pane-menu-menu-work-menu .form-item,.page-community .events-panel-pane-3-view li,.page-community .events-panel-pane-3-view .form-item,.page-community .views-widget-filter-field_job_type_tid li,.page-community .views-widget-filter-field_job_type_tid .form-item,.page-community .views-widget-filter-field_event_type_selection_tid li,.page-community .views-widget-filter-field_event_type_selection_tid .form-item,.section-community .pane-block.pane-menu-menu-blog-menu li,.section-community .pane-block.pane-menu-menu-blog-menu .form-item,.section-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li,.section-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item,.section-community .pane-menu-menu-work-menu li,.section-community .pane-menu-menu-work-menu .form-item,.section-community .events-panel-pane-3-view li,.section-community .events-panel-pane-3-view .form-item,.section-community .views-widget-filter-field_job_type_tid li,.section-community .views-widget-filter-field_job_type_tid .form-item,.section-community .views-widget-filter-field_event_type_selection_tid li,.section-community .views-widget-filter-field_event_type_selection_tid .form-item{display:inline;list-style:none;}.section-blog .pane-block.pane-menu-menu-blog-menu li a,.section-blog .pane-block.pane-menu-menu-blog-menu .form-item a,.section-blog .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li a,.section-blog .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item a,.section-blog .pane-menu-menu-work-menu li a,.section-blog .pane-menu-menu-work-menu .form-item a,.section-blog .events-panel-pane-3-view li a,.section-blog .events-panel-pane-3-view .form-item a,.section-blog .views-widget-filter-field_job_type_tid li a,.section-blog .views-widget-filter-field_job_type_tid .form-item a,.section-blog .views-widget-filter-field_event_type_selection_tid li a,.section-blog .views-widget-filter-field_event_type_selection_tid .form-item a,.section-about .pane-block.pane-menu-menu-blog-menu li a,.section-about .pane-block.pane-menu-menu-blog-menu .form-item a,.section-about .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li a,.section-about .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item a,.section-about .pane-menu-menu-work-menu li a,.section-about .pane-menu-menu-work-menu .form-item a,.section-about .events-panel-pane-3-view li a,.section-about .events-panel-pane-3-view .form-item a,.section-about .views-widget-filter-field_job_type_tid li a,.section-about .views-widget-filter-field_job_type_tid .form-item a,.section-about .views-widget-filter-field_event_type_selection_tid li a,.section-about .views-widget-filter-field_event_type_selection_tid .form-item a,.page-taxonomy .pane-block.pane-menu-menu-blog-menu li a,.page-taxonomy .pane-block.pane-menu-menu-blog-menu .form-item a,.page-taxonomy .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li a,.page-taxonomy .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item a,.page-taxonomy .pane-menu-menu-work-menu li a,.page-taxonomy .pane-menu-menu-work-menu .form-item a,.page-taxonomy .events-panel-pane-3-view li a,.page-taxonomy .events-panel-pane-3-view .form-item a,.page-taxonomy .views-widget-filter-field_job_type_tid li a,.page-taxonomy .views-widget-filter-field_job_type_tid .form-item a,.page-taxonomy .views-widget-filter-field_event_type_selection_tid li a,.page-taxonomy .views-widget-filter-field_event_type_selection_tid .form-item a,.page-community .pane-block.pane-menu-menu-blog-menu li a,.page-community .pane-block.pane-menu-menu-blog-menu .form-item a,.page-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li a,.page-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item a,.page-community .pane-menu-menu-work-menu li a,.page-community .pane-menu-menu-work-menu .form-item a,.page-community .events-panel-pane-3-view li a,.page-community .events-panel-pane-3-view .form-item a,.page-community .views-widget-filter-field_job_type_tid li a,.page-community .views-widget-filter-field_job_type_tid .form-item a,.page-community .views-widget-filter-field_event_type_selection_tid li a,.page-community .views-widget-filter-field_event_type_selection_tid .form-item a,.section-community .pane-block.pane-menu-menu-blog-menu li a,.section-community .pane-block.pane-menu-menu-blog-menu .form-item a,.section-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 li a,.section-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .form-item a,.section-community .pane-menu-menu-work-menu li a,.section-community .pane-menu-menu-work-menu .form-item a,.section-community .events-panel-pane-3-view li a,.section-community .events-panel-pane-3-view .form-item a,.section-community .views-widget-filter-field_job_type_tid li a,.section-community .views-widget-filter-field_job_type_tid .form-item a,.section-community .views-widget-filter-field_event_type_selection_tid li a,.section-community .views-widget-filter-field_event_type_selection_tid .form-item a{color:#F7F7F7;}.section-blog .pane-block.pane-menu-menu-blog-menu .cd-dropdown ul li span a,.section-blog .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .cd-dropdown ul li span a,.section-blog .pane-menu-menu-work-menu .cd-dropdown ul li span a,.section-blog .events-panel-pane-3-view .cd-dropdown ul li span a,.section-blog .views-widget-filter-field_job_type_tid .cd-dropdown ul li span a,.section-blog .views-widget-filter-field_event_type_selection_tid .cd-dropdown ul li span a,.section-about .pane-block.pane-menu-menu-blog-menu .cd-dropdown ul li span a,.section-about .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .cd-dropdown ul li span a,.section-about .pane-menu-menu-work-menu .cd-dropdown ul li span a,.section-about .events-panel-pane-3-view .cd-dropdown ul li span a,.section-about .views-widget-filter-field_job_type_tid .cd-dropdown ul li span a,.section-about .views-widget-filter-field_event_type_selection_tid .cd-dropdown ul li span a,.page-taxonomy .pane-block.pane-menu-menu-blog-menu .cd-dropdown ul li span a,.page-taxonomy .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .cd-dropdown ul li span a,.page-taxonomy .pane-menu-menu-work-menu .cd-dropdown ul li span a,.page-taxonomy .events-panel-pane-3-view .cd-dropdown ul li span a,.page-taxonomy .views-widget-filter-field_job_type_tid .cd-dropdown ul li span a,.page-taxonomy .views-widget-filter-field_event_type_selection_tid .cd-dropdown ul li span a,.page-community .pane-block.pane-menu-menu-blog-menu .cd-dropdown ul li span a,.page-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .cd-dropdown ul li span a,.page-community .pane-menu-menu-work-menu .cd-dropdown ul li span a,.page-community .events-panel-pane-3-view .cd-dropdown ul li span a,.page-community .views-widget-filter-field_job_type_tid .cd-dropdown ul li span a,.page-community .views-widget-filter-field_event_type_selection_tid .cd-dropdown ul li span a,.section-community .pane-block.pane-menu-menu-blog-menu .cd-dropdown ul li span a,.section-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .cd-dropdown ul li span a,.section-community .pane-menu-menu-work-menu .cd-dropdown ul li span a,.section-community .events-panel-pane-3-view .cd-dropdown ul li span a,.section-community .views-widget-filter-field_job_type_tid .cd-dropdown ul li span a,.section-community .views-widget-filter-field_event_type_selection_tid .cd-dropdown ul li span a{color:#A0A0A0;}.section-blog .panel-display.panel-display--stacked .row.top,.section-about .panel-display.panel-display--stacked .row.top,.page-taxonomy .panel-display.panel-display--stacked .row.top,.page-community .panel-display.panel-display--stacked .row.top,.section-community .panel-display.panel-display--stacked .row.top{overflow:visible;}.section-blog .pane-menu-menu-blog-menu,.section-blog .pane-views-fda4697ddded15d86d5d521f7d2e56a5,.section-about .pane-menu-menu-blog-menu,.section-about .pane-views-fda4697ddded15d86d5d521f7d2e56a5,.page-taxonomy .pane-menu-menu-blog-menu,.page-taxonomy .pane-views-fda4697ddded15d86d5d521f7d2e56a5,.page-community .pane-menu-menu-blog-menu,.page-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5,.section-community .pane-menu-menu-blog-menu,.section-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5{background:#F7F7F7;padding:30px 0;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-size:16px;text-align:center;margin-bottom:24px;}.section-blog .pane-menu-menu-blog-menu .views-exposed-form .views-exposed-widget,.section-blog .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .views-exposed-form .views-exposed-widget,.section-about .pane-menu-menu-blog-menu .views-exposed-form .views-exposed-widget,.section-about .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .views-exposed-form .views-exposed-widget,.page-taxonomy .pane-menu-menu-blog-menu .views-exposed-form .views-exposed-widget,.page-taxonomy .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .views-exposed-form .views-exposed-widget,.page-community .pane-menu-menu-blog-menu .views-exposed-form .views-exposed-widget,.page-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .views-exposed-form .views-exposed-widget,.section-community .pane-menu-menu-blog-menu .views-exposed-form .views-exposed-widget,.section-community .pane-views-fda4697ddded15d86d5d521f7d2e56a5 .views-exposed-form .views-exposed-widget{float:none;}.section-blog .blog-panel-pane-1-view{text-align:center;}.section-blog .blog-panel-pane-1-view .views-row{border-bottom:1px solid #F7F7F7;}.panel-display .field-title h3 a{color:#616161;}.not-logged-in.page-user{padding-top:70px;}.not-logged-in.page-user .wrapper--main{outline:0;}.not-logged-in.page-user .wrapper--main #content{background:white;}.not-logged-in.page-user .wrapper--main .breadcrumbs{display:none;}.not-logged-in.page-user .wrapper--main .tabs-primary{margin-bottom:0;}.not-logged-in.page-user .wrapper--main .tabs-primary .is-active{color:#eaeaea;}.front h1.main__title{position:absolute !important;height:0;width:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.landing-pages-info-no-title{padding-bottom:2.2em;padding-top:2.5em;}.webform-client-form{max-width:600px;margin:0 auto;}.section-page-not-found .action-links.action-links__list{clear:both;}.profile-image{float:left;margin-right:24px;*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:37.6%;margin-left:0%;margin-right:4%;}.profile-image:before,.profile-image:after{content:'';display:table;}.profile-image:after{clear:both;}.profile-image:last-child{margin-right:0%;}.profile-image img{display:block;width:100% !important;}
@media (max-width:30em) {
  .profile-image{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;@inlude stack();}.profile-image:before,.profile-image:after{content:'';display:table;}.profile-image:after{clear:both;}.profile-image:last-child{margin-right:0%;}
}
.profile-name{padding-top:10%;}.profile-name h2,.profile-name .not-logged-in.page-user .wrapper--main #content h1.main__title,.not-logged-in.page-user .wrapper--main #content .profile-name h1.main__title{margin:0;}
@media (max-width:30em) {
  .profile-name{clear:both;padding:15px 15px 0 15px;}
}
.profile-title{margin:0;}
@media (max-width:30em) {
  .profile-title{padding:0 15px 10px 15px;}
}
.field-bio{padding:40px 0;}.field-badges{*zoom:1;margin:0;padding:0;}.field-badges:before,.field-badges:after{content:'';display:table;}.field-badges:after{clear:both;}.field-badges li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:1.875em;}.field-badges li:last-child{margin-right:0;}.page-user-password.section-user .column.main{padding-top:40px;}.recaptchatable #recaptcha_image #recaptcha_challenge_image{opacity:1;}.recaptchatable td img{opacity:1;}.captcha.form-wrapper{max-width:280px;}.captcha.form-wrapper #edit-captcha-response{max-width:100%;width:100%;}.node-type-client .pane-node-content .field-body{-webkit-transition:all 0.8s ease;transition:all 0.8s ease;opacity:0;}.node-type-client .pane-node-content .field-case-study-read-more{margin:1.875em 0;text-align:center;font-weight:700;}.node-type-service .row.top{display:table;}.node-type-service .pane-node-field-header-image,.node-type-service .field-header-image{background:#404040;}.node-type-service .pane-node-field-header-image img,.node-type-service .field-header-image img{opacity:.5 !important;}.node-client-story img,.client-story-image img{max-width:100%;height:auto !important;margin:0 auto;}.node-type-blog img{opacity:1 !important;}.node-type-blog .row.top{background:#F7F7F7;}
@media (max-width:30em) {
  .node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image{padding-bottom:0;}
}
.node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image .field-call-to-action a,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image .field-call-to-action a{box-shadow:0 1px 3px rgba(97,97,97,0.2);}.node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image .pane-title{text-align:left;margin:0 0 40px 20px;padding-left:0;}
@media (max-width:48em) {
  .node-type-blog .row.top .pane-bundle-text-with-optional-tall-background-image .pane-title,.node-type-blog .row.top .pane-bundle-text-with-optional-background-image .pane-title{margin-left:20px;margin-right:20px;margin-bottom:20px;}
}
.node-type-tool .field-logo{width:250px;}.node-type-tool .field-logo img{width:100%;height:auto;float:left;margin:0 30px 20px 0;}
@media (max-width:30em) {
  .node-type-tool .field-logo{width:100%;}
}
.node-type-tool .field-body{margin-top:30px;}.page-taxonomy-term .row.top{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;display:block;}.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image{position:relative;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;position:static;}.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-header-image,.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-background-video{overflow:hidden;position:absolute;top:0;max-width:1800px;left:50%;right:0;margin-left:-900px;height:100%;}
@media (max-width:64em) {
  .page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-header-image,.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-background-video{margin-left:0;left:0;}
}
.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-header-image img,.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-background-video img{-webkit-transition:all 0.8s ease;transition:all 0.8s ease;display:block;min-height:100%;height:auto;min-width:100%;width:auto;}
@media (max-width:64em) {
  .page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-header-image img,.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-background-video img{opacity:0.5;}
}
.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-background-video video{width:100%;}
@media (max-width:112.5em) {
  .page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-background-video video{width:auto;height:100%;}
}
@media (max-width:64em) {
  .page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-background-video video{display:none;}
}
.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image .field-background-video__overlay{background-color:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;}.page-taxonomy-term .row.top .pane-taxonomy-term-field-header-image.scrolled .field-header-image img{opacity:0.8 !important;-webkit-filter:blur(7px);filter:blur(7px);}.page-taxonomy-term .row.top .pane-custom.pane-2{padding:0;color:white;z-index:50;text-align:center;margin-bottom:1.875em;font-family:"Merriweather",serif;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.page-taxonomy-term .row.top .pane-custom.pane-2 a{margin-top:30px;}.page-taxonomy-term .row.center .pane-custom.pane-1{padding-bottom:1.875em;}
@media (max-width:30em) {
  .row.center{padding:0 12px;}
}
.page-taxonomy-term.section-tags .main__title{padding:40px 0;text-transform:capitalize;}.page-taxonomy-term.section-tags .blog-post-date{font-weight:bold;padding:10px 20px 10px 0;}.page-taxonomy-term.section-tags .blog-author a,.page-taxonomy-term.section-tags .blog-category a{font-weight:bold;padding:10px 20px;display:inline-block;}.page-taxonomy-term.section-tags .blog-author a:hover,.page-taxonomy-term.section-tags .blog-category a:hover{color:#616161;}.page-taxonomy-term.section-tags .main__content{margin-top:40px;}.page-taxonomy-term.section-tags .panel-display.panel-1col.clearfix{border-bottom:1px solid #eaeaea;padding-bottom:15px;margin-bottom:15px;}#toggleSearch,#form-close{padding:10px;display:block;position:absolute;top:21px;right:65px;height:50px;width:50px;z-index:300;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;color:#616161;text-indent:-9999px;}#toggleSearch:before,#form-close:before{float:left;text-indent:0;font-size:24px;}#toggleSearch:hover,#toggleSearch:focus,#form-close:hover,#form-close:focus{text-decoration:none;}#toggleSearch{display:block;}#toggleSearch.hidden{display:none;}.close-wrapper{position:relative;}.close-wrapper #form-close{right:12px;color:white;}.close-wrapper #form-close:before{font-size:21px;}.wrapper--search{position:fixed;z-index:101;width:100%;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;opacity:1;visibility:visible;}.wrapper--search.hidden{opacity:0;visibility:hidden;}.block__views--exp-global_search-panel_pane_1{-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;position:relative;height:80px;width:100%;background-color:rgba(0,0,0,0.9);}.block__views--exp-global_search-panel_pane_1 form{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
@media (max-width:48em) {
  .block__views--exp-global_search-panel_pane_1 form{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;}
}
@media (max-width:30em) {
  .block__views--exp-global_search-panel_pane_1 form .views-exposed-widgets{width:200px;position:relative;}.block__views--exp-global_search-panel_pane_1 form .views-exposed-widgets #edit-query-wrapper{width:100%;padding-right:41px;}.block__views--exp-global_search-panel_pane_1 form .views-exposed-widgets .views-submit-button{position:absolute;right:0;}
}
.block__views--exp-global_search-panel_pane_1 .views-exposed-widgets{margin:0;}.block__views--exp-global_search-panel_pane_1 .views-exposed-widget{padding:0;position:relative;}.block__views--exp-global_search-panel_pane_1 .views-exposed-widget.views-submit-button{background:#235ca2;width:41px;height:41px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.block__views--exp-global_search-panel_pane_1 .views-exposed-widget.views-submit-button:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:'search';content:'\e800';color:white;}.block__views--exp-global_search-panel_pane_1 .views-exposed-widget.views-submit-button input[type=submit]{padding:0;margin:0;text-indent:-9999px;background:transparent;border:0;width:41px;height:41px;}.block__views--exp-global_search-panel_pane_1 .views-exposed-widget.views-submit-button:hover{background:#404040;}.block__views--exp-global_search-panel_pane_1 .views-exposed-widget input[type=search],.block__views--exp-global_search-panel_pane_1 .views-exposed-widget input[type=text]{background-color:white;border:0px;color:#404040;font-size:14px;width:100%;height:40px;padding:0 10px;border-radius:0;box-shadow:rgba(0,0,0,0.1) 1px 1px 1px inset;-o-box-shadow:rgba(0,0,0,0.1) 1px 1px 1px inset;-moz-box-shadow:rgba(0,0,0,0.1) 1px 1px 1px inset;-webkit-box-shadow:rgba(0,0,0,0.1) 1px 1px 1px inset;}body.solid-main-menu #toggleSearch{color:#616161;}body.compressed #toggleSearch,body.compressed #form-close{top:8px;}body.compressed .block__views--exp-global_search-panel_pane_1{height:60px;}body.open-main-menu .block__views--exp-global_search-panel_pane_1{height:80px !important;}body.open-main-menu #toggleSearch{color:white !important;top:21px !important;}body.open-main-menu #form-close{top:21px !important;}body.front #toggleSearch{color:white;}body.front.solid-main-menu #toggleSearch{color:#616161;}.page-search #toggleSearch,.page-search #form-close{display:none;}.cd-dropdown,.cd-select{position:relative;width:300px;margin:0 auto;display:block;max-width:100%;}.cd-dropdown > span{width:100%;height:60px;line-height:60px;color:#235ca2;font-weight:700;font-size:16px;background:#fff;display:block;padding:0 50px 0 30px;position:relative;cursor:pointer;text-align:left;}.cd-dropdown > span:after{content:'\25BC';position:absolute;right:0px;top:15%;width:50px;text-align:center;font-size:12px;padding:10px;height:70%;line-height:24px;border-left:1px solid #ddd;}.cd-dropdown.cd-active > span:after{content:'\25B2';}.cd-dropdown ul{list-style-type:none;margin:0;padding:0;display:block;position:relative;text-align:left;}.cd-dropdown ul li{display:block;}.cd-dropdown ul li span{padding:0;}.cd-dropdown ul li span a{width:100%;background:#fff;line-height:60px;padding:0 30px;display:block;color:#bcbcbc;cursor:pointer;font-weight:700;color:#A0A0A0;border-bottom:2px solid #eee;}.cd-dropdown > span,.cd-dropdown ul li span{-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.cd-dropdown > span span[class^="icon-"],.cd-dropdown > span span[class*=" icon-"]{padding:0 30px 0 45px;}.cd-select{border:1px solid #ddd;}.cd-dropdown > span,.cd-dropdown ul li:nth-last-child(-n+3) span{box-shadow:0 1px 1px rgba(0,0,0,0.1);}.cd-dropdown ul{position:absolute;top:0px;width:100%;}.cd-dropdown ul li{position:absolute;width:100%;}.cd-active.cd-dropdown > span,.cd-active.cd-dropdown ul li span{box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#235ca2;text-align:left;}.cd-dropdown ul li a{color:#616161;}.cd-active.cd-dropdown ul li span{-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}.cd-active.cd-dropdown ul li span:hover a{background:#235ca2;color:#fff;text-decoration:none;}/**/