.more_link:hover,footer .association_links a:hover{opacity:.8}.tabs-vertical .tab,.tabs-vertical .tab:hover a{text-overflow:ellipsis;width:100%;display:block}header .navigation nav{background:#2a75bb;color:#FFF}header .navigation nav ul li a{color:#FFF}header .navigation nav ul li .sub-menu{background:#589bd9}header .navigation .side-nav{background:#2a75bb}header .navigation .side-nav ul li .sub-menu{background:#589bd9}#industries_bar,#products_bar{background-size:cover;background-attachment:fixed}body{background:#2a75bb}p{color:#333}a{color:#2a75bb}blockquote{border-left-color:#2a75bb}.wrapper{background-color:#FFF}.slider .indicators .indicator-item.active{background-color:#2a75bb}.hero h1{color:#FFF;font-weight:100}.hero h1 small{display:block;font-size:50%;font-weight:300}footer{background:#2a75bb}html{font-family:Raleway,sans-serif;font-size:16px;line-height:22px}h1,h2{font-size:48px;color:#2a75bb}h1{margin-top:0}h3{font-size:30px;color:#2a75bb}h4{font-size:24px;color:#2a75bb}h5{font-size:20px;color:#2a75bb}hr{border:none;border-bottom:1px solid #ccc;margin:60px 0}.whitespace{padding:3em 0}.whitespace_full{padding:3em}.nopad_col{padding-left:0!important;padding-right:0!important}.padding_sides{padding:0 2em}.btn{border-radius:0}.btn-orange{background-color:#ee6823}.btn-orange:active,.btn-orange:focus,.btn-orange:hover{background-color:#f28852}.btn-large{font-size:24px;font-weight:700;height:80px;line-height:80px;padding-left:40px;padding-right:40px}.btn-2line{height:100px;line-height:28px;padding-top:24px}header .navigation{height:120px;z-index:999}header .navigation .logo img{height:100px;margin:10px 1em}header .navigation nav,header .navigation nav ul>li.menu-item-has-children>a{height:120px;line-height:120px}@media (max-width:993px){header .navigation nav ul>li>.sub-menu{position:relative}}@media (max-width:700px){header .navigation nav ul>li.menu-item-has-children>a{height:64px;line-height:64px}}header .navigation nav ul>li.btn{margin:34px 30px 0;height:auto;padding:8px 10px;font-weight:700}#casestudies_bar,#industries_bar,footer .row{margin-bottom:0}header .navigation nav ul>li.btn a:hover{background-color:transparent}footer{padding:1rem 0}footer .footer-copyright{color:#fff;height:auto;font-size:13px;line-height:15px;margin-top:20px}footer .footer-copyright a{color:#fff}footer .association_links a{margin-right:15px}footer .webgrain_ft{padding-top:5px;display:block;font-size:12px;opacity:.5}#industries_bar,#intro_bar{padding:5em 2em 4em}#industries_bar .icon_row h4 a:hover,#process_bar_steps .row .process_box a:hover,#succeed_bar .row h3 a:hover{opacity:.8}.home h2{margin-top:0}#home_banner{max-height:500px!important;min-height:500px!important}#home_banner .slides li .caption{top:20%}#home_banner .indicators{bottom:.5em}#home_banner h3{font-size:4rem;font-weight:700;text-shadow:0 0 10px #000;color:#FFF}#home_banner h5{font-size:1.5rem;background:rgba(238,104,35,.8);padding:10px 40px;display:inline-block;color:#FFF}#home_banner h5:empty{display:none}#industries_bar .icon_row h4 a img,#industries_bar .icon_row h4 a span{display:inline-block;vertical-align:middle}#industries_bar{background-color:#2a75bb;background-image:url(../../img/industries_bg.jpg)}#industries_bar h2{color:#FFF}#industries_bar .icon_row h4 a{color:#FFF;transition:opacity .8s}#industries_bar .icon_row h4 a:hover img{transform:rotate(-20deg)}#industries_bar .icon_row h4 a img{margin-right:10px;transition:transform .8s ease-in-out}#casestudies_bar .row,#succeed_bar .row{margin:0}#casestudies_bar .row .padding_sides{padding:2em}#casestudies_bar .nopad_col .responsive-img{display:block}#succeed_bar{background-color:#ee6823}#succeed_bar .row h3{margin:20px 0}#succeed_bar .row h3 a{color:#FFF;display:block}#succeed_bar .row h3 a .fa{font-size:26px}#process_bar{padding:3em 2em 0}#process_bar_steps{margin-bottom:0}#process_bar_steps .row{margin:0;overflow:hidden}#process_bar_steps .row .process_box{padding:3em 2.5em;color:#FFF;position:relative;min-height:16rem}@media (min-width:1200px) and (max-width:1300px){#process_bar_steps .row .process_box{min-height:17.5rem}}@media (min-width:1081px) and (max-width:1199px){#process_bar_steps .row .process_box{min-height:19.5rem}}@media (min-width:1017px) and (max-width:1080px){#process_bar_steps .row .process_box{min-height:21rem}}@media (min-width:993px) and (max-width:1016px){#process_bar_steps .row .process_box{min-height:22rem}}#process_bar_steps .row .process_box:after{content:"";width:10px;height:10px;border-top:114px solid transparent;border-bottom:114px solid transparent;border-left:20px solid #4e8cca;z-index:11;position:absolute;right:-20px;top:0}#process_bar_steps .row .process_box.o_process_1{background-color:#4e8cca}#process_bar_steps .row .process_box.o_process_1:after{border-left-color:#4e8cca}#process_bar_steps .row .process_box.o_process_2{background-color:#4786c6}#process_bar_steps .row .process_box.o_process_2:after{border-left-color:#4786c6}#process_bar_steps .row .process_box.o_process_3{background-color:#1e68af}#process_bar_steps .row .process_box.o_process_3:after{border-left-color:#1e68af}#process_bar_steps .row .process_box.o_process_4{background-color:#11436f}#process_bar_steps .row .process_box.o_process_4:after{display:none}#process_bar_steps .row .process_box h4{font-size:20px;color:#FFF}#process_bar_steps .row .process_box p{color:#FFF;margin-bottom:10px}#process_bar_steps .row .process_box a{color:#FFF}#testimonials_bar .row .slider .home_quote .fa,.testimonial_item .fa{opacity:.5}#process_bar_steps .row .process_box a.more_link{display:block;text-align:right}#process_bar_steps .row .process_box a .fa{font-size:14px}#process_bar_steps.no_links .row .process_box{min-height:16.2rem}@media (min-width:1200px) and (max-width:1300px){#process_bar_steps.no_links .row .process_box{min-height:17.5rem}}@media (min-width:1081px) and (max-width:1199px){#process_bar_steps.no_links .row .process_box{min-height:19.5rem}}@media (min-width:1017px) and (max-width:1080px){#process_bar_steps.no_links .row .process_box{min-height:22rem}}@media (min-width:993px) and (max-width:1016px){#process_bar_steps.no_links .row .process_box{min-height:22rem}}#testimonials_bar{background-color:#efeeee;padding:3em 2em}#testimonials_bar .row{margin-bottom:0}#testimonials_bar .row .slider{height:250px!important}@media (max-width:1000px){#testimonials_bar .row .slider{height:300px!important}}@media (max-width:700px){#testimonials_bar .row .slider{height:400px!important}}#testimonials_bar .row .slider .slides{background-color:#efeeee;height:250px!important}@media (max-width:1000px){#testimonials_bar .row .slider .slides{height:300px!important}}@media (max-width:700px){#testimonials_bar .row .slider .slides{height:400px!important}}#testimonials_bar .row .slider .home_quote{padding:0 5em}#insights_bar,#products_bar,#products_bar_list{padding:3em 2em}#testimonials_bar .row .slider .home_quote h5{font-style:italic}#insights_bar .slider{height:340px!important}#insights_bar .slider .slides{height:300px!important;background-color:#FFF}@media (max-width:1000px){#insights_bar .slider .slides{height:400px!important}}@media (max-width:700px){#insights_bar .slider .slides{height:450px!important}}#insights_bar .slider .slides h4{margin-top:0}#insights_bar .slider .slides .date{margin:0}#products_bar{background-color:#2a75bb;background-image:url(../../img/products_bg.jpg)}#products_bar a,#products_bar h2,#products_bar p{color:#FFF}.bw_logo{filter:grayscale(100%);transition:filter .5s}.bw_logo:hover{filter:grayscale(0)}#content ul.collapsible li,#content ul.gform_fields li{margin-left:0;list-style:none}#content ul li{margin-left:30px;list-style:disc}#content .row .col h3:first-of-type{margin-top:0!important}.news_item h3{margin-top:0}.pagination{text-align:center}.video_row iframe{max-width:100%}@media (max-width:600px){.tabs-vertical .col{padding-right:0;padding-left:0}}.tabs-vertical .tabs{height:auto;-ms-flex-direction:column;flex-direction:column}.tabs-vertical .tab{-ms-flex-positive:1;flex-grow:1;float:left;text-align:right;line-height:48px;height:48px;margin:0;margin-left:0!important;text-transform:none}.tabs-vertical .tab a{color:#2a75bb;font-size:1em;padding:0 15px 0 0}.tabs-vertical .tab a.active{transition:border-color .5s ease;border-right:3px solid #ee6823;color:#ee6823;padding-right:12px}.tabs-vertical .tab:hover a{color:#2a75bb;height:100%;overflow:hidden}.tabs-vertical .tab:hover a:hover{color:#6da7de}.tabs-vertical .indicator{display:none}.collapsible .collapsible-header{font-weight:700}.collapsible .collapsible-header .material-icons{color:#2a75bb!important}.collapsible .collapsible-body{padding:2rem 2rem 0}.collapsible .collapsible-body ul{list-style:none;margin-bottom:30px}.collapsible .collapsible-body ul li{margin-left:30px!important;list-style:disc!important}.collapsible .collapsible-body p{margin-bottom:30px;padding:0}.gform_wrapper .validation_error,.gform_wrapper .validation_message{color:#790000!important;font-weight:700;font-size:14px;letter-spacing:normal}.gfield .ginput_complex{margin-left:-.75rem;margin-right:-.75rem}.gfield .ginput_complex span label{left:.75rem}.gfield input[type=text]:focus:not([readonly]),.gfield textarea:focus:not([readonly]){border-bottom:1px solid #2a75bb;box-shadow:0 1px 0 0 #2a75bb}.gfield input[type=text]:focus+label,.gfield textarea:focus+label{color:#2a75bb!important}#gallery-1 img,#gallery-2 img,#gallery-3 img,#gallery-4 img,#gallery-5 img,#gallery-6 img{border:none!important}.drag-target{width:0!important}