@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,700|PT+Sans:400,400italic,700|Arvo:400,400italic,700);.fontpts{font-family:'PT Sans',Arial,Helvetica,sans-serif;font-weight:400;}.fontptsi{font-family:'PT Sans',Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;}.fontptsb{font-family:'PT Sans',Arial,Helvetica,sans-serif;font-weight:700;}.fontosl{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;}.fontos{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;}.fontosi{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;}.fontosb{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;}.fonta{font-family:'Arvo',Arial,Helvetica,serif;font-weight:400;}.fontai{font-family:'Arvo',Arial,Helvetica,serif;font-weight:400;font-style:italic;}.fontb{font-family:'Arvo',Arial,Helvetica,serif;font-weight:700;}.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}.font18{font-size:18px;}.font20{font-size:20px;}.font24{font-size:24px;}.font28{font-size:28px;}.font48{font-size:48px;}.fsn{font-style:normal;}.fw300{font-weight:300;}.fw400{font-weight:400;}.fw700{font-weight:700;}.fuc{text-transform:uppercase;}@charset "utf-8";.tellink{text-decoration:none;outline:none;}.tellink:hover{text-decoration:none;outline:none;}.tellink img{width:18px;height:18px;}a{color:inherit;outline:0;}a:hover{color:inherit;outline:0;}.ai{text-decoration:none;outline:0;}.ai:hover{text-decoration:none;outline:0;}.aiu{color:inherit;text-decoration:none;outline:0;}.aiu:hover{color:inherit;text-decoration:underline;outline:0;}.au{color:inherit;text-decoration:underline;outline:0;}.au:hover{color:inherit;text-decoration:none;outline:0;}.atd{color:inherit;outline:0;text-decoration:none;}.atd:hover{color:inherit;outline:0;text-decoration:underline;}.anu a{color:inherit;text-decoration:none;}.anu a:hover{color:inherit;text-decoration:none;}.abs{position:absolute;}.acc {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}.bgt{background-image:url(images/trans_bg.png);}.bgt2{background-image:url(images/trans_bg_2.png);}.bgbl{background-color:#000000;}.bgc{background-color:#efe8e9;}.bgg{background-color:#cccccc;}.bggr{background-color:#99cc66;}.bgld{background-color:#444444;}.bgd{background-color:#333333;}.bgvlg{background-color:#efefef;}.bgw{background-color:#ffffff;}.bgtr{background-color:transparent;}.bgpb{background-color:#000000;}.bgb{background-color:#009bdb;}.bgblog{background-color:#66cccc;}.bghq{background-color:#333333;}.bgsocb{background-color:#009bdb;}.b0{bottom:0;}.brd0{border:0;}.bb1c{border-bottom:1px solid #efe8e9;}.bb2b{border-bottom:2px solid #009bdb;}.b1p{border:1px solid #AE9A64;}.blrw3{border-right:3px solid white;border-left:3px solid white;}.b1td{border-top:1px dashed;}.b1tg{border-top:1px solid #cccccc;}body{overflow-x:hidden;}.cent{margin-left:auto;margin-right:auto;}.clear{clear:both;}.clearfix:after {content:" ";display:block;height:0;clear:both;}.cold{color:#333333;}.colg{color:#999999;}.coldg{color:#666666;}.colvdg{color:#333333;}.colw{color:#efefef;}.coldb{color:#009bdb;}.db{display:block;}.dib{display:inline-block;}.dt{display:table;}.dtc{display:table-cell;}.dtr{display:table-row;}.dil{display:inline;}.dit{display:inline-table;}.fixed{position:fixed;}.fl{float:left;}.fr{float:right;}.hcp:hover{cursor:pointer;}.hide{display:none;}h1{font-style:normal;margin:0;padding:0;}h2{font-style:normal;margin:0;padding:0;font-size:inherit;}h3{font-style:normal;margin:0;padding:0;font-size:inherit;}.h1{height:1px;}.h4{height:4px;}.h7{height:7px;}.h8{height:8px;}.h16{height:16px;}.h24{height:24px;}.h28{height:28px;}.h32{height:32px;}.h38{height:38px;}.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h84{height:84px;}.h96{height:96px;}.h128{height:128px;}.h100p{height:100%;}.hssib{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:6px solid #ffffff;}.ls1{letter-spacing:1px;}.ls2{letter-spacing:2px;}.ls3{letter-spacing:3px;}.l0{left:0;}.lm5000{left:-5000px;}.lhn{line-height:normal;}.lh0{line-height:0;}.lh14{line-height:14px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh26{line-height:26px;}.lh28{line-height:28px;}.lh32{line-height:32px;}.lh36{line-height:36px;}.lh60{line-height:60px;}.lh100{line-height:100px;}.m0{margin:0;}.m8{margin:8px;}.m16{margin:16px;}.m24{margin:24px;}.m32{margin:32px;}.m48{margin:48px;}.mb0{margin-bottom:0;}.mb2{margin-bottom:2px;}.mb4{margin-bottom:4px;}.mb8{margin-bottom:8px;}.mb12{margin-bottom:12px;}.mb16{margin-bottom:16px;}.mb24{margin-bottom:24px;}.mb32{margin-bottom:32px;}.mb48{margin-bottom:48px;}.ml4{margin-left:4px;}.ml8{margin-left:8px;}.ml20{margin-left:20px;}.ml48{margin-left:48px;}.mr4{margin-right:4px;}.mr6{margin-right:6px;}.mr8{margin-right:8px;}.mr16{margin-right:16px;}.mr48{margin-right:48px;}.mtm5{margin-top:-5px;}.mtm16{margin-top:-16px;}.mtm22{margin-top:-22px;}.mtm24{margin-top:-24px;}.mt0{margin-top:0;}.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt7{margin-top:7px;}.mt8{margin-top:8px;}.mt16{margin-top:16px;}.mt17{margin-top:17px;}.mt20{margin-top:20px;}.mt32{margin-top:32px;}.mt48{margin-top:48px;}.nr{white-space:nowrap;}.oh{overflow:hidden;}.op05{opacity:0.5;}.op07{opacity:0.7;}.op08{opacity:0.8;}p{margin:0;}.p0{padding:0px;}.p4{padding:4px;}.p8{padding:8px;}.p16{padding:16px;}.p24{padding:24px;}.p32{padding:32px;}.p48{padding:48px;}.pb0{padding-bottom:0px;}.pb3{padding-bottom:3px;}.pb32{padding-bottom:32px;}.pb48{padding-bottom:48px;}.pl4{padding-left:4px;}.pl12{padding-left:12px;}.pl20{padding-left:20px;}.poh:hover{cursor:pointer;}.pr4{padding-right:4px;}.pt3{padding-top:3px;}.pt32{padding-top:32px;}.pt48{padding-top:48px;}.r0{right:0;}.rel{position:relative;}.t0{top:0;}.tac{text-align:center;}.tar{text-align:right;}.tei2{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;}.tei3{-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;}.tm5000{}.vab{vertical-align:bottom;}.vam{vertical-align:middle;}.vat{vertical-align:top;}.vac{vertical-align:central;}.w1{width:1px;}.w8{width:8px;}.w16{width:16px;}.w30{width:30px;}.w400{width:400px;}.w451{width:451px;}.w10p{width:10%;}.w50p{width:50%;}.w100p{width:100%;}.z9000{z-index:9000;}.z9500{z-index:9500;}.z10000{z-index:10000;}.case_study_preview {width:960px;margin:48px auto 48px auto;}.case_study_snippet_image {width:480px;height:480px;overflow:hidden;}.case_study_snippet_text {width:432px;height:432px;overflow:hidden;padding:24px;}#gm_home_seo_text{width:1236px;margin:0 auto 0 auto;}.page_strap {width:640px;margin:0 auto 48px auto;}.case_study_container {width:1200px;margin:48px auto 48px auto;}.case_study_image {width:600px;float:left;}.case_study_image_2 {width:552px;margin:24px 0 24px 0;}.case_study_text {width:552px;float:left;padding:0 0 48px 48px;}.author-by{color:#666666;}.author-snippet{width:100%;margin:25px 0 25px 0;color:#666666;font-size:16px;}.author-image{width:100px;height:100px;padding-right:10px;float:left;}.author-text,.author-title{width:auto;}.author-text{font-size:13px;line-height:normal;margin-top:6px;}article hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}@media only screen and (max-width:1300px){#gm_home_seo_text{width:846px;font-size:20px;line-height:28px;}.page_strap {width:480px;}.case_study_preview {width:800px;}.case_study_snippet_image {width:400px;height:400px;}.case_study_snippet_text {width:352px;height:352px;}.snippet_text {font-size:16px;line-height:22px;}.case_study_container {width:850px;}.case_study_image {width:425px;}.case_study_image_2 {width:377px;}.case_study_text {width:377px;}.the_case_study_text{font-size:16px;line-height:22px;}}@media only screen and (max-width:900px){.tellink img{width:24px;height:24px;}.tellink .num{display:none;}#gm_home_seo_text{width:auto;font-size:18px;line-height:26px;margin:0 24px 0 24px;}.page_strap {width:auto;margin:0 24px 48px 24px;}.case_study_preview {width:640px;}.case_study_snippet_image {width:320px;height:400px;}.case_study_snippet_text {width:272px;height:352px;}.snippet_text {font-size:14px;line-height:18px;}.case_study_container {width:600px;}.case_study_image {width:300px;}.case_study_image_2 {width:252px;}.case_study_text {width:252px;}.the_case_study_text{font-size:14px;line-height:18px;}}@media only screen and (max-width:650px){.case_study_preview {width:300px;}.case_study_snippet_image {width:300px;height:300px;float:none;}.case_study_snippet_text {width:252px;height:auto;float:none;}.snippet_text {font-size:14px;line-height:18px;}.case_study_container {width:300px;}.case_study_image {width:300px;float:none;}.case_study_image_2 {width:300px;}.case_study_text {width:300px;float:none;padding:0;}.case_study_text>h2{margin-top:24px;}}.menioff{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;color:#333333;font-size:16px;}.menioff a{color:#333333;text-decoration:none;}.menioff a:hover{color:#009bdb;text-decoration:none;}.menioff:hover{color:#009bdb;text-decoration:none;}.menion{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;color:#009bdb;font-size:16px;}.menion a{color:#009bdb;text-decoration:none;}.menion a:hover{color:#009bdb;text-decoration:none;}.menion:hover{color:#009bdb;text-decoration:none;}.smenioff{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#efefef;font-size:14px;}.smenioff a{color:#efefef;text-decoration:none;}.smenioff a:hover{color:#009bdb;text-decoration:none;}.smenion{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#009bdb;font-size:14px;}.smenion a{color:#009bdb;text-decoration:none;}.smenion a:hover{color:#009bdb;text-decoration:none;}.bcoff{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#efefef;font-size:13px;}.bcoff a{color:#efefef;text-decoration:none;}.bcoff a:hover{color:#009bdb;text-decoration:none;}.bcon{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#009bdb;font-size:13px;}.blgoff a{color:#009bdb;text-decoration:none;}.blgoff a:hover{color:#009bdb;text-decoration:underline;}.brm a{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;color:#009bdb;text-decoration:none;font-size:16px;}.brm a:hover{color:#333333;text-decoration:none;}