.hljs{display:block;padding:.5em;color:#333;border-bottom-width:2px}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#099}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.coffeescript .hljs-params,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.lisp .hljs-title,.clojure .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:navy;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in,.lisp .hljs-title,.clojure .hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.noText,.textReplace{overflow:hidden;text-indent:100%;white-space:nowrap}.image-auto{position:relative;width:100%;height:0;overflow:hidden}.image-auto img,.image-auto video{position:absolute;left:0;top:0;height:100%;width:100%}.image-auto-paragraph{margin-bottom:20px}.sans{font-family:'Epilogue','TT Norms Pro',sans-serif}.body{font-family:"TT Norms Pro",sans-serif}.serif{font-family:'Times New Roman','Times',serif}.ptn{padding-top:0}.ptni{padding-top:0 !important}.pbn{padding-bottom:0}.pbni{padding-bottom:0 !important}.pln{padding-left:0}.plni{padding-left:0 !important}.prn{padding-right:0}.prni{padding-right:0 !important}.pvn{padding-top:0;padding-bottom:0}.pvni{padding-top:0 !important;padding-bottom:0 !important}.phn{padding-left:0;padding-right:0}.phni{padding-left:0 !important;padding-right:0 !important}.pan{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.pani{padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important}.mtn{margin-top:0}.mtni{margin-top:0 !important}.mbn{margin-bottom:0}.mbni{margin-bottom:0 !important}.mln{margin-left:0}.mlni{margin-left:0 !important}.mrn{margin-right:0}.mrni{margin-right:0 !important}.mvn{margin-top:0;margin-bottom:0}.mvni{margin-top:0 !important;margin-bottom:0 !important}.mhn{margin-left:0;margin-right:0}.mhni{margin-left:0 !important;margin-right:0 !important}.man{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.mani{margin-top:0 !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important}.lhn{line-height:0}.lhni{line-height:0 !important}.ptq{padding-top:7.5px}.ptqi{padding-top:7.5px !important}.pbq{padding-bottom:7.5px}.pbqi{padding-bottom:7.5px !important}.plq{padding-left:7.5px}.plqi{padding-left:7.5px !important}.prq{padding-right:7.5px}.prqi{padding-right:7.5px !important}.pvq{padding-top:7.5px;padding-bottom:7.5px}.pvqi{padding-top:7.5px !important;padding-bottom:7.5px !important}.phq{padding-left:7.5px;padding-right:7.5px}.phqi{padding-left:7.5px !important;padding-right:7.5px !important}.paq{padding-top:7.5px;padding-bottom:7.5px;padding-left:7.5px;padding-right:7.5px}.paqi{padding-top:7.5px !important;padding-bottom:7.5px !important;padding-left:7.5px !important;padding-right:7.5px !important}.mtq{margin-top:7.5px}.mtqi{margin-top:7.5px !important}.mbq{margin-bottom:7.5px}.mbqi{margin-bottom:7.5px !important}.mlq{margin-left:7.5px}.mlqi{margin-left:7.5px !important}.mrq{margin-right:7.5px}.mrqi{margin-right:7.5px !important}.mvq{margin-top:7.5px;margin-bottom:7.5px}.mvqi{margin-top:7.5px !important;margin-bottom:7.5px !important}.mhq{margin-left:7.5px;margin-right:7.5px}.mhqi{margin-left:7.5px !important;margin-right:7.5px !important}.maq{margin-top:7.5px;margin-bottom:7.5px;margin-left:7.5px;margin-right:7.5px}.maqi{margin-top:7.5px !important;margin-bottom:7.5px !important;margin-left:7.5px !important;margin-right:7.5px !important}.lhq{line-height:7.5px}.lhqi{line-height:7.5px !important}.pth{padding-top:15px}.pthi{padding-top:15px !important}.pbh{padding-bottom:15px}.pbhi{padding-bottom:15px !important}.plh{padding-left:15px}.plhi{padding-left:15px !important}.prh{padding-right:15px}.prhi{padding-right:15px !important}.pvh{padding-top:15px;padding-bottom:15px}.pvhi{padding-top:15px !important;padding-bottom:15px !important}.phh{padding-left:15px;padding-right:15px}.phhi{padding-left:15px !important;padding-right:15px !important}.pah{padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px}.pahi{padding-top:15px !important;padding-bottom:15px !important;padding-left:15px !important;padding-right:15px !important}.mth{margin-top:15px}.mthi{margin-top:15px !important}.mbh{margin-bottom:15px}.mbhi{margin-bottom:15px !important}.mlh{margin-left:15px}.mlhi{margin-left:15px !important}.mrh{margin-right:15px}.mrhi{margin-right:15px !important}.mvh{margin-top:15px;margin-bottom:15px}.mvhi{margin-top:15px !important;margin-bottom:15px !important}.mhh{margin-left:15px;margin-right:15px}.mhhi{margin-left:15px !important;margin-right:15px !important}.mah{margin-top:15px;margin-bottom:15px;margin-left:15px;margin-right:15px}.mahi{margin-top:15px !important;margin-bottom:15px !important;margin-left:15px !important;margin-right:15px !important}.lhh{line-height:15px}.lhhi{line-height:15px !important}.pts{padding-top:30px}.ptsi{padding-top:30px !important}.pbs{padding-bottom:30px}.pbsi{padding-bottom:30px !important}.pls{padding-left:30px}.plsi{padding-left:30px !important}.prs{padding-right:30px}.prsi{padding-right:30px !important}.pvs{padding-top:30px;padding-bottom:30px}.pvsi{padding-top:30px !important;padding-bottom:30px !important}.phs{padding-left:30px;padding-right:30px}.phsi{padding-left:30px !important;padding-right:30px !important}.pas{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}.pasi{padding-top:30px !important;padding-bottom:30px !important;padding-left:30px !important;padding-right:30px !important}.mts{margin-top:30px}.mtsi{margin-top:30px !important}.mbs{margin-bottom:30px}.mbsi{margin-bottom:30px !important}.mls{margin-left:30px}.mlsi{margin-left:30px !important}.mrs{margin-right:30px}.mrsi{margin-right:30px !important}.mvs{margin-top:30px;margin-bottom:30px}.mvsi{margin-top:30px !important;margin-bottom:30px !important}.mhs{margin-left:30px;margin-right:30px}.mhsi{margin-left:30px !important;margin-right:30px !important}.mas{margin-top:30px;margin-bottom:30px;margin-left:30px;margin-right:30px}.masi{margin-top:30px !important;margin-bottom:30px !important;margin-left:30px !important;margin-right:30px !important}.lhs{line-height:30px}.lhsi{line-height:30px !important}.pt3h{padding-top:45px}.pt3hi{padding-top:45px !important}.pb3h{padding-bottom:45px}.pb3hi{padding-bottom:45px !important}.pl3h{padding-left:45px}.pl3hi{padding-left:45px !important}.pr3h{padding-right:45px}.pr3hi{padding-right:45px !important}.pv3h{padding-top:45px;padding-bottom:45px}.pv3hi{padding-top:45px !important;padding-bottom:45px !important}.ph3h{padding-left:45px;padding-right:45px}.ph3hi{padding-left:45px !important;padding-right:45px !important}.pa3h{padding-top:45px;padding-bottom:45px;padding-left:45px;padding-right:45px}.pa3hi{padding-top:45px !important;padding-bottom:45px !important;padding-left:45px !important;padding-right:45px !important}.mt3h{margin-top:45px}.mt3hi{margin-top:45px !important}.mb3h{margin-bottom:45px}.mb3hi{margin-bottom:45px !important}.ml3h{margin-left:45px}.ml3hi{margin-left:45px !important}.mr3h{margin-right:45px}.mr3hi{margin-right:45px !important}.mv3h{margin-top:45px;margin-bottom:45px}.mv3hi{margin-top:45px !important;margin-bottom:45px !important}.mh3h{margin-left:45px;margin-right:45px}.mh3hi{margin-left:45px !important;margin-right:45px !important}.ma3h{margin-top:45px;margin-bottom:45px;margin-left:45px;margin-right:45px}.ma3hi{margin-top:45px !important;margin-bottom:45px !important;margin-left:45px !important;margin-right:45px !important}.lh3h{line-height:45px}.lh3hi{line-height:45px !important}.ptd{padding-top:60px}.ptdi{padding-top:60px !important}.pbd{padding-bottom:60px}.pbdi{padding-bottom:60px !important}.pld{padding-left:60px}.pldi{padding-left:60px !important}.prd{padding-right:60px}.prdi{padding-right:60px !important}.pvd{padding-top:60px;padding-bottom:60px}.pvdi{padding-top:60px !important;padding-bottom:60px !important}.phd{padding-left:60px;padding-right:60px}.phdi{padding-left:60px !important;padding-right:60px !important}.pad{padding-top:60px;padding-bottom:60px;padding-left:60px;padding-right:60px}.padi{padding-top:60px !important;padding-bottom:60px !important;padding-left:60px !important;padding-right:60px !important}.mtd{margin-top:60px}.mtdi{margin-top:60px !important}.mbd{margin-bottom:60px}.mbdi{margin-bottom:60px !important}.mld{margin-left:60px}.mldi{margin-left:60px !important}.mrd{margin-right:60px}.mrdi{margin-right:60px !important}.mvd{margin-top:60px;margin-bottom:60px}.mvdi{margin-top:60px !important;margin-bottom:60px !important}.mhd{margin-left:60px;margin-right:60px}.mhdi{margin-left:60px !important;margin-right:60px !important}.mad{margin-top:60px;margin-bottom:60px;margin-left:60px;margin-right:60px}.madi{margin-top:60px !important;margin-bottom:60px !important;margin-left:60px !important;margin-right:60px !important}.lhd{line-height:60px}.lhdi{line-height:60px !important}.pt5h{padding-top:75px}.pt5hi{padding-top:75px !important}.pb5h{padding-bottom:75px}.pb5hi{padding-bottom:75px !important}.pl5h{padding-left:75px}.pl5hi{padding-left:75px !important}.pr5h{padding-right:75px}.pr5hi{padding-right:75px !important}.pv5h{padding-top:75px;padding-bottom:75px}.pv5hi{padding-top:75px !important;padding-bottom:75px !important}.ph5h{padding-left:75px;padding-right:75px}.ph5hi{padding-left:75px !important;padding-right:75px !important}.pa5h{padding-top:75px;padding-bottom:75px;padding-left:75px;padding-right:75px}.pa5hi{padding-top:75px !important;padding-bottom:75px !important;padding-left:75px !important;padding-right:75px !important}.mt5h{margin-top:75px}.mt5hi{margin-top:75px !important}.mb5h{margin-bottom:75px}.mb5hi{margin-bottom:75px !important}.ml5h{margin-left:75px}.ml5hi{margin-left:75px !important}.mr5h{margin-right:75px}.mr5hi{margin-right:75px !important}.mv5h{margin-top:75px;margin-bottom:75px}.mv5hi{margin-top:75px !important;margin-bottom:75px !important}.mh5h{margin-left:75px;margin-right:75px}.mh5hi{margin-left:75px !important;margin-right:75px !important}.ma5h{margin-top:75px;margin-bottom:75px;margin-left:75px;margin-right:75px}.ma5hi{margin-top:75px !important;margin-bottom:75px !important;margin-left:75px !important;margin-right:75px !important}.lh5h{line-height:75px}.lh5hi{line-height:75px !important}.ptt{padding-top:90px}.ptti{padding-top:90px !important}.pbt{padding-bottom:90px}.pbti{padding-bottom:90px !important}.plt{padding-left:90px}.plti{padding-left:90px !important}.prt{padding-right:90px}.prti{padding-right:90px !important}.pvt{padding-top:90px;padding-bottom:90px}.pvti{padding-top:90px !important;padding-bottom:90px !important}.pht{padding-left:90px;padding-right:90px}.phti{padding-left:90px !important;padding-right:90px !important}.pat{padding-top:90px;padding-bottom:90px;padding-left:90px;padding-right:90px}.pati{padding-top:90px !important;padding-bottom:90px !important;padding-left:90px !important;padding-right:90px !important}.mtt{margin-top:90px}.mtti{margin-top:90px !important}.mbt{margin-bottom:90px}.mbti{margin-bottom:90px !important}.mlt{margin-left:90px}.mlti{margin-left:90px !important}.mrt{margin-right:90px}.mrti{margin-right:90px !important}.mvt{margin-top:90px;margin-bottom:90px}.mvti{margin-top:90px !important;margin-bottom:90px !important}.mht{margin-left:90px;margin-right:90px}.mhti{margin-left:90px !important;margin-right:90px !important}.mat{margin-top:90px;margin-bottom:90px;margin-left:90px;margin-right:90px}.mati{margin-top:90px !important;margin-bottom:90px !important;margin-left:90px !important;margin-right:90px !important}.lht{line-height:90px}.lhti{line-height:90px !important}.grid{*zoom:1}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.grid .row{box-sizing:border-box;display:block;width:100%;margin:0 auto;*zoom:1}.grid .row:before,.grid .row:after{content:"";display:table}.grid .row:after{clear:both}.grid .row .center,.grid .row .center:last-child{float:none;display:block;margin:0 auto}.grid{width:100%}.grid .col12{box-sizing:border-box;width:100%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col12:first-child{margin-left:0}.grid .col11{box-sizing:border-box;width:91.36%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col11:first-child{margin-left:0}.grid .col10{box-sizing:border-box;width:82.72727272727272%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col10:first-child{margin-left:0}.grid .col9{box-sizing:border-box;width:74.0909090909091%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col9:first-child{margin-left:0}.grid .col8{box-sizing:border-box;width:65.45%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col8:first-child{margin-left:0}.grid .col7{box-sizing:border-box;width:56.81%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col7:first-child{margin-left:0}.grid .col6{box-sizing:border-box;width:48.18%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col6:first-child{margin-left:0}.grid .col5{box-sizing:border-box;width:39.55%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col5:first-child{margin-left:0}.grid .col4{box-sizing:border-box;width:30.9%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col4:first-child{margin-left:0}.grid .col3{box-sizing:border-box;width:22.27%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col3:first-child{margin-left:0}.grid .col2{box-sizing:border-box;width:13.637%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col2:first-child{margin-left:0}.grid .col1{box-sizing:border-box;width:5%;margin-left:3.6362%;position:relative;display:inline;float:left;min-height:1px}.grid .col1:first-child{margin-left:0}.grid .offset11{margin-left:98.63%}.grid .offset10{margin-left:90%}.grid .offset9{margin-left:81.36%}.grid .offset8{margin-left:72.72727273%}.grid .offset7{margin-left:64.09090909%}.grid .offset6{margin-left:55.45%}.grid .offset5{margin-left:46.81%}.grid .offset4{margin-left:38.18%}.grid .offset3{margin-left:29.547%}.grid .offset2{margin-left:20.9%}.grid .offset1{margin-left:12.27%}.grid .push11{left:95%}.grid .push10{left:86.37%}.grid .push9{left:77.7%}.grid .push8{left:69.09090909%}.grid .push7{left:60.45%}.grid .push6{left:51.82%}.grid .push5{left:43.19%}.grid .push4{left:34.55%}.grid .push3{left:25.90909091%}.grid .push2{left:17.27%}.grid .push1{left:8.637%}.grid .pull11{right:95%}.grid .pull10{right:86.37%}.grid .pull9{right:77.7%}.grid .pull8{right:69.09090909%}.grid .pull7{right:60.45%}.grid .pull6{right:51.82%}.grid .pull5{right:43.19%}.grid .pull4{right:34.55%}.grid .pull3{right:25.90909091%}.grid .pull2{right:17.27%}.grid .pull1{right:8.637%}.onlytablet,.onlyTablet{display:none}@media all and (max-width:850px){.notablet,.noTablet{display:none !important}.onlytablet,.onlyTablet{display:block}.grid .col12{width:100%;margin:0;left:0;right:0}.grid .col11{width:100%;margin:0;left:0;right:0}.grid .col10{width:100%;margin:0;left:0;right:0}.grid .col9{width:100%;margin:0;left:0;right:0}.grid .col8{width:100%;margin:0;left:0;right:0}.grid .col7{width:100%;margin:0;left:0;right:0}.grid .col6{width:100%;margin:0;left:0;right:0}.grid .col5{width:100%;margin:0;left:0;right:0}.grid .col4{width:100%;margin:0;left:0;right:0}.grid .col3{width:100%;margin:0;left:0;right:0}.grid .col2{width:100%;margin:0;left:0;right:0}.grid .col1{width:100%;margin:0;left:0;right:0}.grid{width:100%}.grid .t-col6{box-sizing:border-box;width:100%;margin-left:4.4%;position:relative;display:inline;float:left;min-height:1px}.grid .t-col6:first-child{margin-left:0}.grid .t-col5{box-sizing:border-box;width:82.6%;margin-left:4.4%;position:relative;display:inline;float:left;min-height:1px}.grid .t-col5:first-child{margin-left:0}.grid .t-col4{box-sizing:border-box;width:65.2%;margin-left:4.4%;position:relative;display:inline;float:left;min-height:1px}.grid .t-col4:first-child{margin-left:0}.grid .t-col3{box-sizing:border-box;width:47.8%;margin-left:4.4%;position:relative;display:inline;float:left;min-height:1px}.grid .t-col3:first-child{margin-left:0}.grid .t-col2{box-sizing:border-box;width:30.4%;margin-left:4.4%;position:relative;display:inline;float:left;min-height:1px}.grid .t-col2:first-child{margin-left:0}.grid .t-col1{box-sizing:border-box;width:13%;margin-left:4.4%;position:relative;display:inline;float:left;min-height:1px}.grid .t-col1:first-child{margin-left:0}.grid .t-offset5{margin-left:91.4%}.grid .t-offset4{margin-left:74%}.grid .t-offset3{margin-left:56.6%}.grid .t-offset2{margin-left:39.2%}.grid .t-offset1{margin-left:21.8%}.grid .t-push5{left:87%}.grid .t-push4{left:69.6%}.grid .t-push3{left:52.2%}.grid .t-push2{left:34.8%}.grid .t-push1{left:17.4%}.grid .t-pull5{right:87%}.grid .t-pull4{right:69.6%}.grid .t-pull3{right:52.2%}.grid .t-pull2{right:34.8%}.grid .t-pull1{right:17.4%}}.onlymobile,.onlyMobile{display:none}@media all and (max-width:599px){.nomobile,.noMobile{display:none !important}.onlymobile,.onlyMobile{display:block}.grid .col12{width:100%;margin:0;left:0;right:0}.grid .col11{width:100%;margin:0;left:0;right:0}.grid .col10{width:100%;margin:0;left:0;right:0}.grid .col9{width:100%;margin:0;left:0;right:0}.grid .col8{width:100%;margin:0;left:0;right:0}.grid .col7{width:100%;margin:0;left:0;right:0}.grid .col6{width:100%;margin:0;left:0;right:0}.grid .col5{width:100%;margin:0;left:0;right:0}.grid .col4{width:100%;margin:0;left:0;right:0}.grid .col3{width:100%;margin:0;left:0;right:0}.grid .col2{width:100%;margin:0;left:0;right:0}.grid .col1{width:100%;margin:0;left:0;right:0}.grid{width:100%}.grid .m-col4{box-sizing:border-box;width:100%;margin-left:4%;position:relative;display:inline;float:left;min-height:1px}.grid .m-col4:first-child{margin-left:0}.grid .m-col3{box-sizing:border-box;width:74%;margin-left:4%;position:relative;display:inline;float:left;min-height:1px}.grid .m-col3:first-child{margin-left:0}.grid .m-col2{box-sizing:border-box;width:48%;margin-left:4%;position:relative;display:inline;float:left;min-height:1px}.grid .m-col2:first-child{margin-left:0}.grid .m-col1{box-sizing:border-box;width:22%;margin-left:4%;position:relative;display:inline;float:left;min-height:1px}.grid .m-col1:first-child{margin-left:0}.grid .m-offset3{margin-left:82%}.grid .m-offset2{margin-left:56%}.grid .m-offset1{margin-left:30%}.grid .m-push3{left:78%}.grid .m-push2{left:52%}.grid .m-push1{left:26%}.grid .m-pull3{right:78%}.grid .m-pull2{right:52%}.grid .m-pull1{right:26%}}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}html,body{font-family:"TT Norms Pro",sans-serif;color:#555;font-size:16px;font-weight:400;line-height:30px}h1,h2,h3,h4,h5,h6,ul,ol,dl,p,blockquote,table,form,pre{margin-bottom:20px}h1,h2,h3,h4,h5,h6,.alpha,.beta,.gamma,.delta,.epsilon,.zeta,.giga,.mega,.kilo,.milli{color:#555;font-family:'Epilogue','TT Norms Pro',sans-serif;font-weight:bold;letter-spacing:0}h1,.alpha{font-size:40px;line-height:45px;margin-bottom:30px;text-transform:none}h2,.beta{font-size:30px;line-height:45px;text-transform:none}h3,.gamma{font-size:26px;text-transform:none}h4,.delta{font-size:23px;text-transform:none}h5,.epsilon{font-size:18px;margin-bottom:15px}h6,.zeta{font-size:18px;margin-bottom:0;text-transform:none}a{color:#1e74c0}.content a{border-bottom:1px solid rgba(30,116,192,0.1)}.content a:hover{color:#5ea6e6}a:link{text-decoration:none}a:hover{text-decoration:none}small{font-size:80%}sup,sub{font-size:80%;line-height:0}sup{vertical-align:super}sub{vertical-align:sub}blockquote{border-left:4px solid #a5a5a5;padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;font-style:italic;margin-left:30px;line-height:20px;font-size:14px}blockquote :last-child{margin-bottom:0}.pull{color:#1e74c0;font-weight:400;font-size:24px;line-height:36px;border:1px solid #1e74c0;border-width:2px 0;margin-top:45px;margin-bottom:45px;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;text-align:center}pre,code,kbd{background:#555;border:1px solid #eaeaea;border-radius:3px;background-clip:padding-box;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;font-family:Consolas,"Courier New",Courier,mono;font-size:13px;line-height:20px;color:#FFF;word-wrap:break-word}code{background:#ddd;color:#555}.gist pre{color:#333}code{padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px}pre{position:relative;overflow-x:auto;width:100%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;border-color:#ddd;border-top:20px solid #ddd;background:white;color:#444;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px}pre:before{position:absolute;content:'...';width:50px;height:20px;top:-20px;left:8px;color:white;line-height:15px;font-weight:bold}strong{font-weight:bold}em{font-style:italic}ol,ul,dl{margin-left:15px;padding-left:30px}ol ol,ul ol,dl ol,ol ul,ul ul,dl ul{margin-bottom:0}dt{font-weight:bold}dd{margin-left:30px}.content .gist{line-height:20px;font-size:12px;margin-bottom:30px}.content .gist table{margin-bottom:0}.content img{max-width:100%;height:auto !important}@media(max-width:760px){h2{font-size:36px}}@media(max-width:599px){html,body{line-height:24px;font-weight:300}h1,h2,h3,h4,h5,h6,ul,ol,dl,p,blockquote,table,form,pre{margin-bottom:15px}h1,.alpha{font-size:30px;line-height:40px}h2,.beta{font-size:24px;line-height:30px;margin-top:0}h3,.gamma{font-size:20px}h4,.delta{font-size:18px}h5,.epsilon{font-size:14px;margin-bottom:10px}h6,.zeta{font-size:14px;margin-bottom:10px;margin-bottom:0}}.generated-form fieldset{margin-bottom:15px;position:relative}.generated-form input,.generated-form textarea,.generated-form select{font-family:'Epilogue','TT Norms Pro',sans-serif}.generated-form input{border:0;margin:0;padding:0;-webkit-appearance:none;border-radius:0;display:block;line-height:30px;height:30px;width:100%;border:1px solid #c2c4c5;padding-left:15px;padding-right:15px}.generated-form input[type=submit]{text-transform:uppercase;font-weight:700;color:white;background:#dcddde;cursor:pointer;position:relative}.generated-form input[type=submit]:hover{top:1px}.btn{display:inline-block;background:#1e74c0;box-shadow:none;float:right;border:0;color:white;text-transform:uppercase;width:auto;padding:6px 15px;border-radius:4px;background-clip:padding-box;font-weight:700;cursor:pointer;transition:500ms;font-size:14px}.btn:hover{background:#175994;border-radius:99px;background-clip:padding-box}fieldset,form{position:relative}.bigform input,.bigform textarea{position:relative;display:block;width:100%;line-height:24px;height:44px;padding:12px;border:1px solid #ccc;margin-bottom:30px;font-family:"TT Norms Pro",sans-serif;font-weight:500;font-size:13px;color:#333;box-shadow:inset 0 3px 4px -2px rgba(0,0,0,0.07)}.bigform input.placeheld,.bigform textarea.placeheld{color:#777}.bigform textarea{height:200px}.bigform input[type=submit]{display:inline-block;background:#1e74c0;box-shadow:none;float:right;border:0;color:white;text-transform:uppercase;width:auto;padding:6px 15px;border-radius:4px;background-clip:padding-box;font-weight:700;cursor:pointer;transition:500ms;font-size:14px;padding:12px 30px}.bigform input[type=submit]:hover{background:#175994;border-radius:99px;background-clip:padding-box}body{padding-top:90px}#header{z-index:999;position:fixed;top:0;left:0;width:100%;height:90px;background:#fff !important;box-shadow:0 1px 3px rgba(0,0,0,0.2)}#header .header-container{height:100%}#header #navtoggle{display:none}#header .h1{position:absolute;top:21px;left:0;margin:0;width:44px;height:44px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYBAMAAACDuy0HAAAAD1BMVEUAAAAZGRkZGRkZGRkZGRnJykApAAAABHRSTlMAJyMG2VvkqwAAAEtJREFUSMft17ERABAQRNFFA6iAXvRfE0MB7jJm/iabvOiiW42VJkVLb5ylcGswGAwGg5/H0YNTL6Ua8QnYfzr+DTAYDAb/ha1TegJdC0crft2ZbgAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-size:100% 100%;text-transform:uppercase}#header .h1 a{position:absolute;display:block;bottom:1px;left:0;padding-left:50px;width:64px;height:33px;color:#191919;font-weight:600;font-size:12px;line-height:12px;letter-spacing:1px;font-family:"TT Norms Pro",sans-serif}.transparent #header{background:transparent;box-shadow:none}.white #header{background:white}.white #header .h1 a{color:#555}.scrolled #header{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.scrolled .white #header{background:white;box-shadow:none;border-bottom:1px solid #eee}#nav{position:absolute;right:0;top:30px}#nav ul{list-style:none;margin:0;padding:0}#nav ul li:before{display:none}#nav li{float:left}#nav a{display:block;color:#191919;height:30px;line-height:30px;padding:0 20px;font-size:14px;font-size:15px;font-weight:600}#nav li.active a{color:#191919}.white #nav a{color:#555}.white #nav .active a{color:black}@media(-webkit-min-device-pixel-ratio:1.25){#header .h1{background-size:44px 44px}}@media(max-width:767px){#nav a{padding:0 12px}}@media(max-width:599px){body.black{border-top:0}body{padding-top:50px}#header{background:#fff !important;border:none !important;height:50px}#header .header-container{width:100%}#header .header-container .h1{top:8.5px;left:50%;margin-left:-16.5px;width:33px;height:33px;background-size:33px 33px}#header .header-container .h1 a{color:transparent;top:-0.5px;padding-left:29px;font-size:7px;line-height:8px}#header #navtoggle{position:absolute;display:block;width:30px;height:30px;top:10px;left:2%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}#header #navtoggle span{display:block;position:absolute;top:9px;left:50%;width:17px;height:1px;background:#333;transition:350ms}#header #navtoggle .l2{top:14px}#header #navtoggle .l3{top:19px}.open #navtoggle .l1{-webkit-transform:rotate(45deg) translate(0,7px);transform:rotate(45deg) translate(0,7px)}.open #navtoggle .l2{opacity:0}.open #navtoggle .l3{-webkit-transform:rotate(-45deg) translate(0,-7px);transform:rotate(-45deg) translate(0,-7px)}.open #nav ul{max-height:1000px;-webkit-transform:perspective(600) rotate3d(0,0,0,0)}.open #nav:before{-webkit-transform:rotate(45deg) translate(0,6px);transform:rotate(45deg) translate(0,6px);border-bottom:0}.open #nav:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.loading #nav{display:none}#nav{top:50px;left:0}#nav ul{max-height:0;overflow:hidden;background:#fff;-webkit-transform:perspective(600) rotate3d(1,0,0,-90deg);-webkit-transform-origin:50% 0;transition:350ms}#nav li{display:block;float:none}#nav a{padding:0 2%;border-top:1px solid #ccc;height:44px;line-height:44px;color:#191919 !important}}.footer{position:relative;z-index:1;overflow:hidden;color:#fff;background:#191919;background:#01203c}.footer a{color:#fff}.footer a:hover{color:rgba(255,255,255,0.5)}.footer .footer-cta{padding:60px 0;border-bottom:1px solid #343a40}.footer .footer-cta .flex-wrap{display:flex;justify-content:space-between}.footer .footer-cta .footer-signup{flex-basis:48%;max-width:500px}.footer .footer-cta .footer-signup p{margin:0 0 1.5em;font-size:15px;line-height:1.4}.footer .footer-cta .footer-signup form{display:flex}.footer .footer-cta .footer-signup form input[type="email"]{width:calc(100% - 134px);height:57px;border:1px solid rgba(255,255,255,0.55);border-right:0;background:#191919;background:#01203c}.footer .footer-cta .footer-signup form input[type="submit"]{padding:0 10px;width:134px;height:57px}.footer .footer-cta .footer-signup form .placeholder{color:#fff}.footer .footer-cta .footer-signup form ::-webkit-input-placeholder{color:#fff}.footer .footer-cta .footer-signup form :-moz-placeholder{color:#fff}.footer .footer-cta .footer-signup form ::-moz-placeholder{color:#fff}.footer .footer-cta .footer-signup form :-ms-input-placeholder{color:#fff}.footer .footer-cta h2{flex-basis:48%;max-width:500px;font-weight:500;font-size:37px;color:#fff}.footer .footer-cta h2 a{position:relative;color:#1e74c0;overflow:hidden}.footer .footer-cta h2 a:after{content:'';position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #1e74c0}.footer .footer-cta h2 a:hover{color:#2181d6}.footer .footer-cta.animate .footer-signup{opacity:0;transform:translate3d(7vw,0,0);transition:500ms}.footer .footer-cta.animate h2{opacity:0;transform:translate3d(-7vw,0,0);transition:500ms}.footer .footer-cta.animate h2 a:after{width:0;transition:500ms 800ms}.footer .footer-cta.animate.onscreen .footer-signup{opacity:1;transform:translate3d(0,0,0)}.footer .footer-cta.animate.onscreen h2{opacity:1;transform:translate3d(0,0,0)}.footer .footer-cta.animate.onscreen h2 a:after{width:100%}.footer .footer-main{padding:70px 0 56px}.footer .footer-main .layout{display:flex;justify-content:space-between;flex-direction:row-reverse}.footer .footer-main .footer-seo{flex-basis:48%;max-width:500px;color:rgba(255,255,255,0.7);line-height:1.7em}.footer .footer-main .footer-seo a{color:#fff;border-bottom:1px solid rgba(255,255,255,0.3)}.footer .footer-main .footer-seo a:hover{color:rgba(255,255,255,0.5)}.footer .footer-main .footer-nav{flex-basis:260px;flex-shrink:0;font-family:'Epilogue','TT Norms Pro',sans-serif}.footer .footer-main .footer-nav ul{list-style:none;margin:0;padding:0;columns:2}.footer .footer-main .footer-nav ul li:before{display:none}.footer .footer-main .footer-nav li{margin-bottom:10px;line-height:1.2}.footer .footer-main .footer-nav a{font-weight:700}.footer .footer-main .footer-connect{flex-basis:48%;max-width:500px;font-size:13px;line-height:1.38461538}.footer .footer-main .footer-connect .vcard{margin-bottom:24px}.footer .footer-main .footer-connect .vcard a{border-bottom:1px solid rgba(255,255,255,0.3)}.footer .footer-main .footer-connect .vcard span.fn.org{display:block;margin-bottom:5px;font-size:14px;font-family:'Epilogue','TT Norms Pro',sans-serif;font-weight:700}.footer .footer-main .footer-connect .vcard .adr .street-address{display:block}.footer .footer-main .footer-connect .vcard .tel-wrap,.footer .footer-main .footer-connect .vcard .email-wrap{margin:0}.footer .footer-main .footer-connect .social-links{display:flex;align-items:center}.footer .footer-main .footer-connect .social-links a{margin-right:30px}.footer .footer-main .footer-connect .social-links a:hover{opacity:.5}.footer .footer-main .footer-connect .social-links a img{display:block}@media(max-width:900px){.footer .footer-cta .flex-wrap{display:block}.footer .footer-cta .footer-signup{flex-basis:100%}.footer .footer-cta h2{flex-basis:100%;margin:0 0 30px}.footer .footer-main .layout{display:block}.footer .footer-main .footer-seo{flex-basis:100%;margin:0 0 30px}.footer .footer-main .footer-signup{margin-bottom:50px;max-width:350px}.footer .footer-main .footer-nav{margin-bottom:50px;max-width:350px}}@media(max-width:600px){.footer .footer-cta{padding:50px 0 30px}.footer .footer-cta h2{max-width:340px;font-size:25px}}.footer .bound-maximum{position:relative;margin:0 auto;width:94vw;height:100%}@media(max-width:600px){.footer .bound-maximum{width:90vw}}.footer .bound-wide{position:relative;margin:0 auto;width:94vw;height:100%;max-width:1220px}@media(max-width:600px){.footer .bound-wide{width:90vw}}.footer .footer-signup input[type="email"]{padding:0 25px;font-size:14px;color:#fff}.footer .footer-signup input[type="submit"]{height:57px;color:#fff;font-weight:600;font-size:14px;border:0;border-radius:0;background:#1e74c0}.footer .footer-signup input[type="submit"]:hover{background:#1b67aa}#highlighted-posts{position:relative;z-index:3;background:whitesmoke;padding:30px 0;border-top:1px solid #1b1b1b;border-bottom:1px solid #666}#highlighted-posts h4{text-transform:uppercase;font-size:18px;line-height:16px}#highlighted-posts ul{list-style:none;margin:0;padding:0;-webkit-columns:3;columns:3;-webkit-column-gap:30px;column-gap:30px}#highlighted-posts ul li:before{display:none}#highlighted-posts ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#highlighted-posts ul a{display:block;line-height:1.2;font-size:14px;padding:10px 0}.nmchero{overflow:hidden;position:relative;background:#1b1b1b}.nmchero.dark-gray #nmcherocontent{background-color:#1b1b1b}.nmchero.dark-gray .headlines .h2{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.4);font-family:'Epilogue','TT Norms Pro',sans-serif}.nmchero.light-gray #nmcherocontent{background-color:#eee}.nmchero.light-gray .headlines .h1,.nmchero.light-gray .headlines .h2{color:#1b1b1b;text-shadow:none}.nmchero.blue #nmcherocontent{background-color:#1072ba}.nmchero.green #nmcherocontent{background-color:#a0bb3a}.nmchero.white{border-bottom:4px solid #eee}.nmchero.white #nmcherocontent{background:white}.nmchero.white .headlines .h1,.nmchero.white .headlines .h2{color:#1b1b1b;text-shadow:none;text-transform:none}.nmchero.white .headlines .h2{opacity:.5}.nmchero.photo #nmcherocontent{background-color:#222}.nmchero #nmcherocontent{width:100%;height:100%;overflow:hidden}.nmchero img{position:relative;z-index:1;display:block;width:100%;opacity:1}.nmchero.fade img{opacity:.4}.nmchero .banwrap{position:relative;width:100%;height:0;overflow:hidden}.nmchero .banwrap img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.nmchero .headlines{position:relative;z-index:2;width:100%;margin-top:5%;margin-bottom:5%;opacity:1}.nmchero .headlines .h1,.nmchero .headlines .h2{text-align:center;margin-bottom:0}.nmchero .headlines .h1{font-size:60px;line-height:64px;margin-bottom:5px;color:white;font-weight:700;letter-spacing:-1px;text-shadow:1px 1px 3px rgba(0,0,0,0.6)}.nmchero .headlines .h1.short{font-size:60px !important;line-height:60px !important}.nmchero .headlines .h2{font-size:18px;line-height:30px;color:#FFF;font-family:'Times New Roman','Times',serif;font-weight:normal;letter-spacing:0}.nmchero.team-banner .overlayheadlines .headlines .container .h1{text-align:left;color:black;text-shadow:0 0 0 rgba(0,0,0,0);letter-spacing:0}.nmchero.team-banner .overlayheadlines .headlines .container .h2{letter-spacing:0;font-family:'Epilogue','TT Norms Pro',sans-serif;text-align:left;text-shadow:0 0 0 rgba(0,0,0,0);font-style:normal;color:#999;text-transform:uppercase;display:block !important}.nmchero .overlayheadlines{z-index:9;position:absolute;top:50%;transform:translate(0,-50%);left:0;width:100%}.transparent .nmchero .headlines{padding-top:15px}.transparent .nmchero.dark-gray .headlines{padding-top:45px}.transparent .nmchero.light-gray .headlines,.transparent .nmchero.blue .headlines,.transparent .nmchero.green .headlines,.transparent .nmchero.white .headlines,.transparent .nmchero.custom .headlines{padding-top:45px}.transparent .nmchero.photo .headlines{padding-top:15px}@media(max-width:760px){.nmchero .headlines .h1{font-size:36px}}@media(max-width:850px){.nmchero .headlines{margin-top:30px}.nmchero .headlines .h1{font-size:30px;line-height:36px}}@media(max-width:760px){.nmchero .headlines{margin-top:30px}.nmchero .headlines .h1{font-size:24px;line-height:30px}}@media(max-width:599px){.nmchero #nmcherocontent{position:relative !important}.nmchero .headlines{padding-top:0 !important}.nmchero .headlines .h1,.nmchero .headlines .h2{text-transform:none}.nmchero .headlines .h1{font-size:20px;line-height:25px}.nmchero .headlines .h1.short{font-size:44px !important;line-height:44px !important}.nmchero .headlines .h2{font-size:15px;display:none}.nmchero.text-photo .headlines{padding-top:30px;height:120px}.nmchero.gray{height:auto}.nmchero.gray #nmcherocontent{padding-top:30px;padding-bottom:30px}.nmchero.gray .headlines{height:auto}.nmchero.gray .headlines .h1{height:auto;font-size:28px}.nmchero.gray .headlines .h2{font-size:13px}}.sidebar .fullimage{display:block;width:100%}.sidebar .sticky.stuck{position:fixed;top:90px}.sidebar .centerbox,.sidebar .box{background:#1b1b1b;padding:15px;line-height:24px;font-size:12px;margin-bottom:30px}.sidebar .centerbox h3,.sidebar .box h3{color:white;text-align:center;margin-bottom:7.5px}.sidebar .centerbox h4,.sidebar .box h4{letter-spacing:1px}.sidebar .centerbox h4,.sidebar .box h4,.sidebar .centerbox h5,.sidebar .box h5{font-size:19px;text-transform:uppercase;text-align:center;font-weight:bold;color:white}.sidebar .centerbox h4 a,.sidebar .box h4 a,.sidebar .centerbox h5 a,.sidebar .box h5 a{color:white}.sidebar .centerbox h5,.sidebar .box h5{font-size:16px;font-weight:600;margin-bottom:0}.sidebar .centerbox h6,.sidebar .box h6{font-family:'Times New Roman','Times',serif;color:#777;font-weight:normal;font-size:14px;font-style:italic;color:white;letter-spacing:0;margin-bottom:15px}.sidebar .centerbox h6 a,.sidebar .box h6 a{color:white}.sidebar .centerbox hr,.sidebar .box hr{border-top-color:#444}.sidebar .centerbox .navlist a,.sidebar .box .navlist a{display:block;color:#999;text-transform:uppercase}.sidebar .centerbox{padding-left:0;padding-right:0;text-align:center}.sidebar .box{background:#1b1b1b;padding:20px;line-height:24px;font-size:12px;margin-bottom:30px}.sidebar .social{text-align:center;margin:0 0 20px}.sidebar .social a{display:inline-block;line-height:40px;height:40px;width:40px;text-align:center;opacity:.5;transition:350ms;background:#333;margin:0 2px;position:relative;fill:white}.sidebar .social a:hover{opacity:1}.sidebar .social svg{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sidebar .social img{width:24px;height:24px;vertical-align:middle}.sidebar .social.small a{line-height:30px;height:30px;width:30px}.sidebar .social.small img{width:16px;height:16px;vertical-align:middle}.sidebar .social.white a{background:transparent;opacity:.8}.sidebar .minigallery{padding-top:7.5px;padding-bottom:7.5px;padding-left:30px;padding-right:30px}.sidebar .minigallery a{display:block;margin-bottom:7.5px}.sidebar .minigallery a img{width:100%;display:block}.sidebar .interests ul{list-style:none;margin:0;padding:0;color:#999;margin-bottom:0;padding-left:15px;padding-right:15px}.sidebar .interests ul li:before{display:none}.sidebar .interests ul li{line-height:18px;margin-bottom:12px}.sidebar .interests ul a{color:white;font-weight:bold}.sidebar form fieldset{position:relative}.sidebar form label,.sidebar form input,.sidebar form textarea{height:36px;line-height:36px;padding:0 10px;width:100%;color:#999}.sidebar form label{position:absolute}.sidebar form label .req{color:#9fbb3b;font-weight:bold;float:right;font-size:36px;line-height:48px}.sidebar form input,.sidebar form textarea{border:1px solid #1e74c0;color:#555}.sidebar form textarea{line-height:20px;padding:8px 10px;height:92px}.sidebar form input[type="submit"]{width:auto;background:#9fbb3b;border:0;font-size:14px;font-weight:normal;border-radius:4px;padding-left:30px;padding-right:30px;width:100%;float:right;font-size:18px}.sidebar .newsletter{padding-left:15px;padding-right:15px;margin-bottom:0;overflow:hidden}.sidebar .newsletter input{width:75%;float:left;border:0}.sidebar .newsletter input[type="submit"]{display:inline;width:25%;text-align:center;font-size:14px;border-radius:0 !important;background:#ccc;padding:0;text-transform:uppercase;cursor:pointer}.sidebar .connect .social{text-align:left}.sidebar .connect a{background-color:#1e74c1;opacity:1;width:37px;height:37px}.sidebar .connect a:active,.sidebar .connect a:hover{background-color:#000}.sidebar .connect a svg{width:19px;height:19px}.sidebar .connect .interests ul{margin:0;padding:0}.ad{position:relative}.ad.nonprofit:before{background-image:url(https://files.joelnmc.gethifi.com/work/crop/american-camp-association-new-england-desktop-process-s500x-q90-t1387569946.jpg)}.ad.politics:before{background-image:url(https://files.joelnmc.gethifi.com/work/crop/mark-herring-desktop-process-s500x-q90-t1387570235.jpg)}.ad:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;opacity:.3;z-index:1;background-size:cover}.ad a{position:relative;z-index:2;display:block;text-shadow:0 0 3px rgba(0,0,0,0.5)}.ad h3{line-height:40px}.ad p{margin-bottom:0;color:#fff;font-size:15px}#filters{background:#1b1b1b;color:white;text-transform:uppercase;height:60px;margin-bottom:30px}#filters h3{color:white;font-weight:normal;font-size:16px;text-transform:uppercase;line-height:60px}#filters h3:after{content:':'}#filters nav{position:absolute;right:0;top:0}#filters nav a{font-size:12px;padding:0 9px;margin:17px 1px;display:inline-block;color:white;height:24px;line-height:24px;border-radius:2px;background-clip:padding-box;transition:350ms}#filters nav a:hover,#filters nav a.active{background:#1e74c0}@media all and (max-width:980px){#filters nav a{padding:0 4px;margin:20px 0;font-size:11px}}@media all and (max-width:770px){#filters{z-index:2;position:relative;height:40px}#filters h3{display:inline-block;position:relative;line-height:40px;font-size:16px;padding-left:10px;cursor:pointer}#filters h3:after{content:'';right:-17px;top:17px;position:absolute;border:5px solid transparent;border-top-color:white}#filters nav{background:#252525;right:auto;left:0;top:40px;display:none}#filters nav a{display:block;margin:0;padding:0 20px 0 10px;line-height:40px;height:40px;font-size:12px;border-bottom:1px solid rgba(255,255,255,0.05);border-radius:0;background-clip:padding-box}#filters.open nav{display:block}}#comments{background:white;position:relative;padding-top:30px;padding-bottom:30px;margin-top:30px;border-top:4px solid #eee}#comments:before,#comments:after{content:'';position:absolute;top:-4px;left:50%;width:0;height:0;border:20px solid transparent;border-top-color:#f7f7f7;margin-left:-10px}#comments:before{border-width:25px;margin-left:-15px;border-top-color:#eee}.comment{font-size:14px;line-height:24px;padding-top:30px;padding-bottom:30px;border-bottom:2px solid #eee}.comment h6 a{font-weight:normal;font-size:12px;text-transform:lowercase;color:#9fbb3b;float:right}.comment time{margin-top:15px;display:block;font-size:12px;color:#777}.comment img{border-radius:4px;width:100%}.devices{position:relative;float:left;width:100%}.devices .device{display:block;width:100%}.devices .screen{display:block;position:absolute}.devices .desktop{position:relative;width:70%;margin:0 auto}.devices .desktop .screen{width:90%;top:5.5%;left:5%}.devices .tablet{position:absolute;bottom:-0.5%;right:11%;width:20%}.devices .tablet .screen{width:84%;top:11%;left:8%}.devices .phone{position:absolute;left:13%;bottom:0;width:11%}.devices .phone .screen{width:84%;top:15%;left:8%}.caption{font-size:80%;color:#666;margin-left:2em}.circle{width:60px;height:60px;border-radius:50%;position:relative;margin-bottom:10px}.blue{background-color:#1072ba}.green{background-color:#a0bd3b}.black{background-color:#1b1b1b}.numeral{position:absolute;width:100%;top:24%;text-align:center;color:#fff;font-style:italic;font-weight:600;font-size:42px}#b2b .button,#services .button{display:block;background:#8ca331;color:#fff;border-radius:4px;text-align:center;width:265px;padding:20px;margin:0 auto;text-transform:uppercase;letter-spacing:1px;font-size:110%;font-family:"proxima nova",sans-serif;text-shadow:0 1px 1px #1b1b1b;font-weight:bold}#b2b .dark,#services .dark{background:#1b1b1b}#b2b .dark h1,#services .dark h1,#b2b .dark h2,#services .dark h2,#b2b .dark h4,#services .dark h4,#b2b .dark h5,#services .dark h5,#b2b .dark h6,#services .dark h6,#b2b .dark p,#services .dark p{color:#fff}#b2b .dark h3,#services .dark h3{color:#8ca331}#b2b .dark .work-item,#services .dark .work-item{margin-bottom:3%}#b2b .dark .overlay,#services .dark .overlay{background-color:rgba(20,20,20,0.2);text-shadow:0 1px 1px #1b1b1b}#b2b h2,#services h2{font-size:21px;font-weight:normal;letter-spacing:0}#b2b h3,#services h3{font-family:"proxima nova",sans-serif;font-size:16px;text-transform:uppercase;font-weight:normal;letter-spacing:2px;margin-bottom:10px;color:#0f75b4}#b2b h5,#services h5{font-family:"Droid Serif","Times New Roman","Times",serif;font-weight:normal;font-style:italic;letter-spacing:0}#b2b .caption,#services .caption{margin:10px 0 0 0;line-height:1.8}#b2b .icons,#services .icons{position:relative}#b2b .icons a,#services .icons a{color:#333;text-align:center;cursor:pointer;z-index:10;padding-bottom:30px}#b2b .icons p,#services .icons p{padding:0 30px}#b2b .icons h4,#services .icons h4{padding:30px 0;background-color:#a3a5ac;color:#eee;text-shadow:0 1px 1px #666;font-weight:normal}#b2b .icons a.active,#services .icons a.active{background-color:#fff;cursor:auto}#b2b .icons a.active h4,#services .icons a.active h4{color:#fff;background-color:#0e74b4}#b2b .icons a:hover h4,#services .icons a:hover h4{color:#fff;background-color:#0e74b4}#b2b .points,#services .points{position:relative}#b2b #arrow,#services #arrow{border-bottom:20px solid #f5f7f7;border-right:20px solid #f5f7f7;position:absolute;width:100px;height:100px;background-color:#fff;bottom:-30px;left:11.5%;z-index:1;transform:rotate(45deg)}#b2b #details p:not(.numeral),#services #details p:not(.numeral){font-size:15px}#b2b .circle,#services .circle{width:48px;height:48px}#b2b .numeral,#services .numeral{top:18%;font-size:36px}#b2b #content,#services #content,#b2b #conversion,#services #conversion{display:none}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;box-shadow:0 0 12px rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:white;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:38px;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:"Before"}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:"After"}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid white;border-radius:1000px;box-shadow:0 0 12px rgba(51,51,51,0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,0.5)}.twentytwenty-left-arrow{border-right:6px solid white;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid white;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid white;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid white;bottom:50%;margin-bottom:-17px}.twentytwenty-horizontal{margin:2em 0}.digital-experts{display:flex}@media(max-width:1039px){.digital-experts{align-items:center;flex-direction:column;padding:0 40px}}@media(min-width:1040px){.digital-experts{flex-direction:row-reverse;max-height:442px;padding-top:56px}}@media(min-width:1040px){.digital-experts__content{align-items:center;display:flex;flex:25%}}@media(max-width:1039px){.digital-experts__center{padding:40px 0;text-align:center}}@media(min-width:1040px) and (max-width:1599px){.digital-experts__center{padding-bottom:10.18518519%;padding-right:40px;max-width:410px}}@media(min-width:1600px){.digital-experts__center{padding-bottom:28px;max-width:390px}}.home .digital-experts__h2{font-size:40px;margin-bottom:10px}@media(max-width:1039px){.home .digital-experts__h2 br{display:none}}@media(max-width:599px){.home .digital-experts__h2{font-size:30px}}.digital-experts__desc{margin-bottom:0}@media(max-width:1039px){.digital-experts__desc{margin:0 auto;max-width:700px}}.digital-experts__image{position:relative}@media(max-width:1039px){.digital-experts__image{width:calc(100% + 80px)}}@media(min-width:1040px){.digital-experts__image{width:62.5%}}@media(min-width:1040px) and (max-width:1439px){.digital-experts__image{margin-right:5.20833333%}}@media(min-width:1440px){.digital-experts__image{margin-right:75px}}@media(min-width:1040px) and (max-width:1699px){.digital-experts__image{height:0;padding-top:26.80555556%}}@media(min-width:1700px){.digital-experts__image{display:flex;justify-content:flex-end}}.digital-experts__img img{display:block;margin:0;width:100%}@media(min-width:1040px) and (max-width:1699px){.digital-experts__img img{bottom:0;height:100%;left:0;position:absolute}}@media(min-width:1700px){.digital-experts__img img{width:900px}}.stack.clientcontainer{padding-top:80px;padding-bottom:80px}.clients--grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:800px}.clients--grid .client{padding:10px 20px}@supports(display:grid){.clients--grid .client{align-self:center}@media(min-width:600px){.clients--grid{display:grid;grid-gap:20px}.clients--grid .client{padding:0}}@media(min-width:600px) and (max-width:767px){.clients--grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px) and (max-width:959px){.clients--grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.clients--grid{grid-template-columns:repeat(4,1fr)}}}.stack{display:block;position:relative;width:100%;padding-top:45px;padding-bottom:45px}.stack.dark{background:#1b1b1b}.stack.dark h1,.stack.dark h2,.stack.dark h3,.stack.dark h4,.stack.dark h5,.stack.dark h6,.stack.dark p{color:white}.stack.centered{text-align:center}.stack h1{text-transform:uppercase;font-size:32px;margin-bottom:15px;line-height:45px}.stack h2{margin-bottom:15px}.stack p{margin-bottom:0}.stack .lede{font-size:18px}.gray{background:#a5a5a5}.green{background:#9fbb3b !important}@media(max-width:599px){.stack{padding-top:30px;padding-bottom:30px}.stack h1{font-size:24px}.stack .lede{font-size:14px}}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;width:100%;position:relative}.new-mast-slider{position:relative;width:100%;height:0;padding-bottom:52.08333333%;overflow:hidden}.new-mast-slider img.bg{width:100%;height:auto}.new-mast-slider #new-slider{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0}.new-mast-slider #new-slider .slide{width:100%;height:100%;position:relative}.new-mast-slider #new-slider .text{position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;z-index:2}.new-mast-slider #new-slider .text .text-half{width:48%}.new-mast-slider #new-slider .text .text-half h5{color:white;font-weight:normal;letter-spacing:1px}.new-mast-slider #new-slider .text .text-half h2{color:white;font-size:48px;line-height:52px}.new-mast-slider #new-slider .text .text-half .btn{height:60px;line-height:60px;padding:0 40px;background:#fff;text-transform:uppercase;font-size:16px;font-weight:bold;float:none;border-radius:0;letter-spacing:1px;transition:250ms}.new-mast-slider #new-slider .text .text-half .btn:focus{outline:none !important}.new-mast-slider #new-slider .text .text-half .btn:hover{background:rgba(255,255,255,0.8)}.new-mast-slider #new-slider .img-wrap{width:50%;height:100%;position:absolute;right:0;top:0;overflow:hidden;z-index:1}.new-mast-slider #new-slider .img-wrap img{position:absolute;display:block;height:100%;width:auto;left:50%;transform:translateX(-50%)}@media all and (min-width:1440px){.new-mast-slider{padding:0;height:750px}.new-mast-slider #new-slider .slide{height:750px}.new-mast-slider #new-slider .slide .img-wrap img{height:100%;width:100%;object-fit:cover}}@media all and (max-width:960px){.new-mast-slider #new-slider .text .text-half h5{margin-bottom:5px}.new-mast-slider #new-slider .text .text-half h1{font-size:36px;line-height:42px;margin-bottom:10px}.new-mast-slider #new-slider .text .text-half .btn{height:45px;line-height:45px;padding:0 25px}}@media all and (max-width:760px){.new-mast-slider{height:auto;padding:0}.new-mast-slider #new-slider{position:relative}.new-mast-slider #new-slider img.bg{display:none}.new-mast-slider #new-slider .img-wrap{width:100%;height:auto;position:relative}.new-mast-slider #new-slider .img-wrap img{position:relative;width:100%;height:auto}.new-mast-slider #new-slider .text{position:relative;width:100%;top:auto;transform:translate(0,0);padding:25px 0 55px}.new-mast-slider #new-slider .text .text-half{width:100%}.new-mast-slider #new-slider .text .text-half h1{font-size:28px;line-height:36px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;box-sizing:border-box;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{display:none !important}.slick-dots{position:absolute;bottom:40px;width:50%;text-align:center;padding:0;margin:0}.slick-dots li{display:inline-block;width:15px;height:15px;margin:0 6px}.slick-dots li button{width:15px;height:15px;cursor:pointer;padding:0;border:0;border-radius:50%;display:block;background:rgba(255,255,255,0.5);text-indent:-10000em;transition:250ms}.slick-dots li button:focus{outline:none !important}.slick-dots li.slick-active button{background:#fff}@media all and (max-width:960px){.slick-dots{bottom:20px}}@media all and (max-width:760px){.slick-dots{width:100%;bottom:15px}}#slider{position:relative;width:100%;height:550px;overflow:hidden;margin-top:-30px;background:#1b1b1b}#slider .swipe-wrap{height:100%}#slider .slide{overflow:hidden;float:left;position:relative;width:100%;height:100%}#slider .slide .bg{z-index:1;position:absolute;top:0;left:0;width:100%;min-height:100px}#slider .slide .container{z-index:2;height:100%}#slider .image{z-index:1;display:block;position:absolute;right:0;top:105px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:400ms ease-out}#slider .image img{display:block;min-height:100px}#slider .incoming .image,#slider .active .image{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#slider .active .text{opacity:1}#slider .text{z-index:2;opacity:0;transition:opacity 1200ms;position:absolute;left:0;top:205px;color:white;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,0.7);width:55%}#slider .text h2{text-transform:uppercase;font-size:80px;color:white;line-height:100px;font-weight:700;margin-bottom:0}#slider .text .serif{font-size:28px;line-height:36px;font-family:'Times New Roman','Times',serif;font-style:italic;margin-bottom:0}#slider .text p{font-size:18px;line-height:30px}#slider .text .more{display:inline-block;font-weight:700;font-size:15px;letter-spacing:1px;color:white;background:#1e74c0;text-transform:uppercase;text-shadow:none;padding:0 30px;line-height:45px;height:45px;cursor:pointer;border-radius:4px;background-clip:padding-box;transition:all .1s ease-out}#slider .text a.more:hover{background:#105f99;transition:all .1s ease-in}#slider #boeing .image{top:auto;bottom:-5px}#slider #boeing .text h2 span{font-size:58px;line-height:60px}#slider #duke .text{width:50%}#slider #duke .image{top:auto;bottom:-15px}#slider #duke .image .mini{position:absolute;right:30px;bottom:0;width:auto;height:60%;transition:300ms ease-out;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}#slider #duke.active .image .mini{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#slider #unc-dining .image{top:auto;bottom:-15px}#slider #unc-dining .image .mini{position:absolute;right:30px;bottom:0;width:auto;height:60%;transition:300ms ease-out;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}#slider #unc-dining.active .image .mini{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#slider #web-trends .text{width:60%;left:20%;top:165px}#slider #web-trends h2{font-size:108px;margin-bottom:20px}#slider #web-trends .serif{margin-bottom:20px}#slider #fleet-feet .image{top:auto;bottom:-5px}#slider #fleet-feet .text{top:175px}#slider #fleet-feet .text h2{font-size:48px;line-height:68px;line-height:60px;margin-bottom:20px;margin-bottom:0}@media all and (max-width:1400px){#slider .slide .bg{width:auto;left:50%;margin-left:-700px}#slider #web-trends .text{top:150px}}@media all and (max-width:1280px){#slider{height:480px}#slider .slide{height:100%}#slider .slide .bg{width:110%;left:0;margin:0}#slider .image{top:0;padding-top:105px;padding-bottom:10px;height:100%}#slider .image img{height:100%}#slider .text{top:135px;padding:0 1% 0 0}#slider .text h2{font-size:70px;line-height:80px}#slider .text p{font-size:18px}#slider .text .serif{font-size:24px;line-height:30px}#slider #boeing .image,#slider #fleet-feet .image{top:auto;bottom:0;padding-bottom:0}#slider #boeing .image img,#slider #fleet-feet .image img{max-width:390px}#slider #fleet-feet .text h2{font-size:42px;line-height:48px}#slider #fastmed .text{width:65%}#slider #duke .image .mini{right:25px;height:50%}}@media all and (max-width:1070px){#slider #fleet-feet .text{top:150px}#slider #fleet-feet .text p{line-height:26.25px}}@media all and (max-width:960px){#slider{height:380px}#slider .image{top:0;padding-top:105px;padding-bottom:10px;height:100%}#slider .image img{height:100%}#slider .text{top:135px;width:65%}#slider .text h2{font-size:50px;line-height:68px}#slider .text p{font-size:16px;line-height:20px}#slider #boeing .text,#slider #fleet-feet .text{width:55%}#slider #fleet-feet .text h2{font-size:36px;line-height:42px}#slider #duke .image{padding-left:0;padding-right:0;margin-left:0;margin-right:0}#slider #web-trends .text{top:110px;width:70%;left:15%}}@media all and (max-width:915px){#slider #fleet-feet .text{top:110px}#slider #fleet-feet .text p{margin-bottom:15px}}@media all and (max-width:760px){#slider{height:320px}#slider .slide .bg{width:130%;top:auto;bottom:0}#slider .image{padding-top:80px}#slider .text{top:105px}#slider .text h2{font-size:36px;line-height:50px}#slider .text p{font-size:14px;line-height:18px;margin-bottom:15px}#slider .text .serif{font-size:16px;line-height:24px}#slider #boeing .image img,#slider #fleet-feet .image img{max-width:240px}#slider #fleet-feet .text{left:-2.5%;width:60%}#slider #fleet-feet .text h2{font-size:30px;line-height:36px}#slider #fleet-feet .text p{font-size:14px;line-height:18px;margin-bottom:7.5px}#slider #web-trends .text{top:100px}#slider #web-trends h2{font-size:68px;margin-bottom:10px}#slider #web-trends .serif{margin-bottom:10px}}@media all and (max-width:599px){#slider{margin-top:0;height:400px}#slider .slide .bg{height:400px;width:600px;left:50%;margin-left:-300px}#slider .image{position:relative;margin:0 auto;height:auto;width:50%;padding-top:0;padding-bottom:0;top:auto;bottom:-45px !important}#slider .image img{width:100%}#slider .text{position:relative;top:20px;width:90%;margin:0 auto}#slider #boeing .text,#slider #fleet-feet .text{width:90%;margin:0 auto}#slider #boeing .image,#slider #fleet-feet .image{width:45%}#slider #fleet-feet .text{left:0;top:20px}#slider #fleet-feet .text h2{margin-bottom:15px}#slider #fleet-feet .text p{margin-bottom:15px}#slider #fleet-feet image{bottom:-45px !important}#slider #duke .text{width:90%;margin:0 auto}#slider #duke .image{margin:0 auto;width:60%}#slider #duke .image .mini{display:none}#slider #fastmed .text{width:90%;margin:0 auto}#slider #fastmed .image{bottom:-65px}#slider #fastmed .image img{height:auto}#slider #web-trends .text{width:90%;left:0}#slider #web-trends p{font-size:13px}}@media all and (max-width:479px){#slider{height:390px}#slider .slide .bg{height:390px}#slider #boeing .image,#slider #fleet-feet .image{width:50%}#slider #fleet-feet .text h2{font-size:28px;line-height:30px}#slider #duke .image{width:65%}}@media all and (max-width:420px){#slider{height:360px}#slider .slide .bg{height:360px}}.home h1,.home h2{margin-bottom:5px}#whatwedo .devices .desktop{width:40%;float:left}#whatwedo .devices #desktop1{margin:30px 3% 0 7%}#whatwedo .devices #desktop2{margin:30px 7% 0 3%}#whatwedo .devices .tablet{width:15%}#whatwedo .devices #tablet1{right:3%}#whatwedo .devices #tablet2{right:auto;left:3%}#whatwedo .devices .phone{width:7%}#whatwedo .devices #phone1{left:19%}#whatwedo .devices #phone2{left:auto;right:19%}#whatwedo .button{display:inline-block;position:relative;top:-20px;background:#1e74c0;height:40px;line-height:40px;padding:0 20px;border-radius:3px;background-clip:padding-box;color:white;text-transform:uppercase;font-weight:500;font-size:16px}#home-news{padding-bottom:60px}@media(max-width:599px){#home-news{padding:0}}@media(max-width:599px){.clients img{max-width:20%}.home h1,.home h2{font-size:17px}}@media all and (max-width:420px){.home h1{line-height:30px}}.blog-item{margin-bottom:60px}.blog-item h3{margin-bottom:0;font-weight:500}.blog-item h3 a{color:#1b1b1b}.blog-item .excerpt{font-size:14px}.blog-item .meta{font-family:'Times New Roman','Times',serif;font-size:13px;font-style:italic;color:#999}.blog-item .meta a{color:#999}.blog-item p{margin-bottom:0}.blog-item.thumb{padding-left:265px}.blog-item.thumb .thumbimage{float:left;display:block;margin-left:-265px;width:240px;height:135px;overflow:hidden}.blog-item.thumb .thumbimage img{display:block;width:100%}.blog-item-grid{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px}.blog-item-grid .info{padding-top:30px;max-width:600px}.blog-item-grid h3{margin-bottom:7.5px}.blog-item-grid h3 a{color:#1b1b1b}.blog-item-grid .excerpt{font-size:14px;line-height:28px}.blog-item-grid .meta{font-size:13px;font-style:italic;color:#999}.blog-item-grid .meta a{color:#999}.blog-item-grid p{margin-bottom:0}.blog-item-grid .thumbimage{position:relative;width:100%;height:0;padding-bottom:60%;max-width:450px;overflow:hidden}.blog-item-grid .thumbimage img{display:block;position:absolute;top:0;left:0;width:100%}.blog-related .meta,.centerpost .blog-related .meta{font-family:'Times New Roman','Times',serif;font-size:11px;font-style:italic;color:#999;text-align:left}.blog-related .meta a,.centerpost .blog-related .meta a{color:#999}.blog-related .thumbimage,.centerpost .blog-related .thumbimage{position:relative;width:100%;height:0;margin-bottom:15px;padding-bottom:56.25%;overflow:hidden;background:#9fbb3b}.blog-related .thumbimage img,.centerpost .blog-related .thumbimage img{display:block;position:absolute;top:0;left:0;width:100%}.blog-related h6,.centerpost .blog-related h6{font-family:'Epilogue','TT Norms Pro',sans-serif;font-size:14px;line-height:20px}.blog-tile{float:left;width:31%;max-width:350px;margin:0 1% 30px 1%;overflow:hidden;background:#1b1b1b}.blog-tile:hover .thumbimage img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-tile .thumbimage{position:relative;width:100%;overflow:hidden;height:0;padding:60% 0 0 0}.blog-tile .thumbimage img{position:absolute;top:0;left:0;display:block;width:100%;-webkit-backface-visibility:hidden;transition:300ms;min-height:100px}.blog-tile .info{padding:20px;text-align:left}.blog-tile .info h3{color:white;font-weight:500;font-size:16px;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;margin-bottom:7.5px}.blog-tile .info .meta{border-top:1px solid #333;color:#777;font-style:italic;font-family:'Times New Roman','Times',serif;font-size:12px;line-height:30px}.blog-tile .info .meta span{float:right}.pagination{margin-bottom:30px;overflow:hidden}.pagination a{color:#999;text-transform:uppercase;font-weight:500}.pagination .next{float:right}@media(max-width:599px){.blog-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #dcddde}.blog-item .meta{margin-bottom:7.5px}.blog-item.thumb{padding-left:0}.blog-item.thumb .thumbimage{display:none}.blog-tile{width:98%}.pagination{border-top:0;padding-top:0}}.team-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:30px}.team-row .person{float:none;margin-bottom:0;width:auto !important}.about .clientlogo{width:18.9%;float:left;display:inline-block;margin-top:7.5px;margin-bottom:7.5px;margin-left:7.5px;margin-right:7.5px;background:#a5a5a5;text-align:center;position:relative;height:auto}.about .clientlogo :before{content:"";display:block;padding-top:100%}.photos{overflow:hidden;margin-bottom:30px}.photos a{position:relative;display:block;float:left;width:16.66666667%;height:0;padding-bottom:16.66666667%;background-size:cover;overflow:hidden}.photos a img{position:absolute;top:0;left:0;width:100%;display:block;transition:300ms}.photos a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}#meetourteam{border-bottom:1px solid #ccc}@media(max-width:599px){.photos a{width:33.33333333%}}.service-partial{text-align:center;display:block;padding-bottom:15px;margin-bottom:30px;background:white}.service-partial .icon{background:#0e74b4;padding-top:7.5px;padding-bottom:7.5px;margin-bottom:15px}.service-partial .icon img{width:50%;display:block;margin:0 auto;opacity:.7;min-height:100px}.service-partial.industry .icon{background:#333;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.service-partial.industry .icon img{width:100%;opacity:.5}.service-partial:hover .btn{border-radius:30px;background-clip:padding-box}.service-partial:hover .icon img{opacity:1}.service-partial h5{margin-bottom:7.5px}.service-partial p{color:#555;font-size:14px;line-height:20px;padding-left:15px;padding-right:15px}.service-partial .btn{display:inline-block;float:none}.clear{clear:both}h6{font-weight:normal;color:#666}#services .button{display:inline-block;background:#8ca331;color:#fff;border-radius:4px;text-align:center;width:200px;padding:10px;margin-left:2%;text-transform:uppercase;letter-spacing:2px;font-size:90%;font-family:"proxima nova",sans-serif;text-shadow:0 1px 1px #333;font-weight:normal}.icons h2,.icons p{text-align:center}.icons p{padding:0 30px;color:#666;font-size:15px}.icons img{height:170px;display:block;margin:0 auto}#services .samples h3{font-size:14px;margin-top:10px;margin-bottom:0}#services .samples h4{font-size:16px;font-weight:normal;margin-bottom:5px}#services .samples p{color:#666;font-size:80%}#services .samples a{color:#8da740;text-transform:uppercase;letter-spacing:1px;font-weight:bold}#services .samples img{margin-left:-10px;border:10px solid #e1e5e4;opacity:.7}#services .samples img:hover,#services .samples img.active{cursor:pointer;opacity:1}#services .samples img.active{border:10px solid #fff}#services .samples .row{position:relative}#services .sidebar h3{color:#fff}.icon-title{display:block;margin:30px auto;height:170px}#services h2.copy-center{margin-top:36px;font-size:36px;text-align:center}@media(max-width:1280px){.service{padding-top:45px}#webdev{padding-bottom:45px}}@media(max-width:960px){#services .right,#services .left{float:none !important;display:block}#services .col5{width:82.2%;margin:0 auto 30px}#services .col6,#services .col7{margin:0 auto}}.person{float:left;flex-basis:260px;text-align:center;margin-bottom:30px;-webkit-backface-visibility:hidden}.person.person-mini{width:15%;margin:0 .5% 60px 1%}.person.person-mini h5{font-size:12px}.person .headshot-wrap{position:relative;width:100%;height:0;padding-bottom:75%}.person .headshot-wrap img{position:absolute;width:100%;height:100%;display:block}.person img{width:100%;display:block;transition:300ms;margin-bottom:10px}.person h5{line-height:1.2;padding:3px 0;margin-bottom:0;font-size:24px}.person h6{font-size:15px;color:#999;font-weight:normal;line-height:15px}@media(max-width:950px){.person{width:30%;flex-basis:30%}}@media(max-width:599px){.person{margin-bottom:20px;min-height:142px;width:47%;flex-basis:47%}.person img{-webkit-filter:none}.person h5{line-height:15px}.person h6{font-size:11px}}#work{padding-bottom:30px}.isotopewrap{float:left;width:24.9%;padding:1%;overflow:hidden}.isotopewrap .work-item{width:100%;margin:0}.work-item{position:relative;display:block;float:left;width:23%;background:gray;overflow:hidden}.work-item a{display:block;width:100%;height:100%;position:relative;padding-top:100%}.work-item a img{position:absolute;top:0;left:0;width:100%;height:auto;display:block;min-height:100px}.work-item .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(20,20,20,0.8);opacity:0;transition:350ms opacity}.work-item .overlay h6{position:absolute;left:0;bottom:0;color:white;font-size:14px;line-height:20px;padding:0 10px;font-family:"TT Norms Pro",sans-serif;font-weight:normal;letter-spacing:0;transition:500ms}.work-item:hover a img{-webkit-filter:blur(3px)}.work-item:hover .overlay{opacity:1}.work-item:hover .overlay h6{bottom:8px}.work-item .status{position:absolute;top:0;left:0;width:100%;color:white}.work-item .status p{margin-bottom:0}.work-item .status .auth{background:rgba(0,0,0,0.5)}.work-item .status .cat{background:rgba(0,0,0,0.7)}.work-item .status .nopeople{background:rgba(0,0,255,0.6)}.work-item .status .wrongdate{background:rgba(255,0,0,0.6)}.work-item .status .nocontent{background:rgba(0,255,0,0.6)}.work-item-site{width:32%;margin:.6%}.work-item-site a{padding-top:56.25%}@media all and (max-width:599px){.isotopewrap{width:49.9%}.isotopewrap .portfolio-item{width:100%;margin:0}.work-item{width:48%;margin:1%}.work-item-site{width:100%;margin:1% 0}}#workitem{padding-top:30px;padding-bottom:30px}#title-wrap{padding-bottom:0}.work-title h1{font-size:58px;line-height:64px;margin:0}@media all and (max-width:760px){.work-title h1{font-size:36px;line-height:42px}}.work-title h5{text-transform:uppercase;font-weight:normal;letter-spacing:1px}#meta{text-align:center}#meta h6{color:#fff}#meta h6 span{font-weight:normal}#links-wrap{padding-bottom:0;padding-top:30px;padding-bottom:30px}#links-wrap .container{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:40px 0}#links-wrap .container .links-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#links-wrap .container .links-flex .site-url h5{text-transform:uppercase;margin:0 0 5px;letter-spacing:1px;font-weight:normal}#links-wrap .container .links-flex .site-url a{border-bottom:1px solid rgba(16,114,186,0.2)}#links-wrap .container .links-flex .site-url a:hover{border-bottom-color:#1072ba}#links-wrap .container .links-flex a.btn{display:inline-block;background:#000;color:white;font-size:18px;height:60px;line-height:60px;padding:0 60px;letter-spacing:2px;font-weight:bold;text-transform:uppercase;transition:250ms;border-radius:0;float:none}#links-wrap .container .links-flex a.btn:hover{background:#333}@media all and (max-width:760px){#links-wrap .container{padding:25px 0}#links-wrap .container .links-flex{display:block;text-align:center}#links-wrap .container .links-flex .site-url{margin:0 0 25px}}.new-portfolio .flex,.new-blog .flex{margin:60px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:top}.new-portfolio .flex .img-wrap,.new-blog .flex .img-wrap{width:100%}.new-portfolio .flex .img-wrap img,.new-blog .flex .img-wrap img{width:100%;height:auto;display:block}.new-portfolio .flex.two-col .img-wrap,.new-blog .flex.two-col .img-wrap,.new-portfolio .flex.two-col .port-content,.new-blog .flex.two-col .port-content,.new-portfolio .flex.two-col .post-content,.new-blog .flex.two-col .post-content{width:calc(50% - 15px)}.new-portfolio .flex.three-col .img-wrap,.new-blog .flex.three-col .img-wrap{width:calc(33.333% - 20px)}.new-portfolio .flex.left .port-content,.new-blog .flex.left .port-content,.new-portfolio .flex.left .post-content,.new-blog .flex.left .post-content{order:1}.new-portfolio .flex.left .img-wrap,.new-blog .flex.left .img-wrap{order:2}.new-portfolio .flex.center,.new-blog .flex.center{align-items:center}@media all and (max-width:960px){.new-portfolio .flex,.new-blog .flex{margin:40px 0}.new-portfolio .flex.two-col .img-wrap,.new-blog .flex.two-col .img-wrap,.new-portfolio .flex.two-col .port-content,.new-blog .flex.two-col .port-content{width:calc(50% - 10px)}.new-portfolio .flex.three-col .img-wrap,.new-blog .flex.three-col .img-wrap{width:calc(33.333% - 13px)}}@media all and (max-width:760px){.new-portfolio .flex,.new-blog .flex{margin:20px 0}.new-portfolio .flex.two-col .img-wrap,.new-blog .flex.two-col .img-wrap,.new-portfolio .flex.three-col .img-wrap,.new-blog .flex.three-col .img-wrap,.new-portfolio .flex.two-col .port-content,.new-blog .flex.two-col .port-content,.new-portfolio .flex.three-col .port-content,.new-blog .flex.three-col .port-content{width:100%;margin:0 0 20px}}.testimonial{text-align:center;padding-top:30px;padding-bottom:30px;padding-bottom:45px}.testimonial .quote{display:block;font-size:150px;line-height:150px;height:150px;margin-bottom:-80px;color:rgba(255,255,255,0.1)}.testimonial blockquote{border:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;color:white;font-style:normal;font-size:18px;margin-bottom:30px}.testimonial cite{text-transform:uppercase;font-size:18px;color:white;font-style:normal}.testimonial cite span{display:block;font-size:14px;font-family:'Times New Roman','Times',serif;text-transform:none;color:rgba(255,255,255,0.3);font-style:italic}.vsh-video{width:100%;height:auto;max-width:1140px}.vsh-video video{width:100%;max-width:1140px}@media all and (max-width:599px){#workitem .devices .desktop{width:90%}#workitem .devices .tablet{width:26%;right:1%}#workitem .devices .phone{width:15%;left:3%}}#labs-container{background:#eee;padding-top:30px;padding-bottom:30px}.lab{margin-bottom:30px !important}.lab h3{margin-bottom:7.5px}.lab .visit{display:inline-block;border-radius:2px;background-clip:padding-box;color:#9fbb3b;padding:0 5px;text-transform:lowercase;font-size:12px;font-weight:normal}.socialbar{text-align:center;height:30px}.socialbar a{display:inline-block;line-height:30px;height:30px;margin:0 12px;opacity:.7;transition:350ms}.socialbar a:hover{opacity:1}.socialbar img{width:24px;line-height:30px;vertical-align:middle;display:block}.contactsocial{position:relative;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px}#examples ul{margin-left:0;padding-left:30px}.feature{width:31%;margin:1%;height:240px;float:left;text-align:center}.feature img{width:40%;display:block;margin:0 auto 10px auto}@media all and (max-width:599px){.feature{width:46%;margin:2px;height:110px}.feature h5{text-transform:none}.feature .text{display:none}}.post-caption{text-align:right;font-size:12px;font-style:italic;margin-top:-15px;margin-bottom:30px;line-height:18px}.centerpost{margin-top:-15px !important}.centerpost .meta{font-size:18px;text-align:center;color:#aaa;font-family:'Times New Roman','Times',serif;font-style:italic;margin-bottom:30px}.centerpost .meta p{margin-bottom:0}.centerpost img{max-width:100%;height:auto}.centerpost img.full{position:relative;width:130%;left:-15%;height:auto}.centerpost img.right{float:right;margin:15px 0 30px 30px}.centerpost img.push{position:relative;margin-right:-15%}.centerpost img.left{float:left;margin:15px 30px 30px 0}.centerpost img.pull{position:relative;margin-left:-15%;border:none !important;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.centerpost hr{padding-bottom:15px;margin-top:30px;border-top:1px solid #dcdcdc}.centerpost blockquote.full{position:relative;color:#1e74c0;font-style:italic;font-size:26px;line-height:36px;font-weight:500;margin-left:0;margin-right:0;margin-bottom:45px;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:15px;border:0}.centerpost blockquote.full.green{color:#9fbb3b}.centerpost blockquote.right,.centerpost blockquote.left{width:40%;border:0;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:0;margin-bottom:60px !important;border-left:6px solid #1e74c0;color:#555;text-align:left;font-size:30px;line-height:36px;font-weight:400}.centerpost blockquote.right.green,.centerpost blockquote.left.green{border-left-color:#9fbb3b}.centerpost blockquote.right{float:right;margin:15px 0 30px 30px}.centerpost blockquote.push{position:relative;margin-right:-15%}.centerpost blockquote.left{float:left;margin:15px 30px 30px 0}.centerpost blockquote.pull{position:relative;margin-left:-15%}blockquote.lgblue{color:#1e74c0;font-style:italic;font-size:26px;line-height:36px;font-weight:500;margin-left:0;margin-right:0;margin-bottom:45px;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:15px;border:0;text-align:center}.photo-caption{width:100%;font-size:12px;line-height:20px;float:right;margin-bottom:20px;font-style:italic}.full.photo-caption{width:130%;margin-right:-15%;text-align:right}.blog-float{width:50%;float:left;display:inline-block}.float-list .left{float:left}.float-list .right{float:right}#sketch-post .left{width:20%}#sketch-post .left img{width:100%;max-width:139px}#sketch-post .right{width:75%}#big-video{position:relative;background:#000;overflow:hidden;height:350px}#big-video:before{content:'';position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,0.5)}#big-video #nmcherocontent{position:absolute;left:0;top:0;width:100%;height:100%}#big-video .video{z-index:1;position:absolute;top:-200px;left:0;width:100%;height:0;padding-bottom:56.25%}#big-video video{position:absolute;width:100%;height:100%;top:0;left:0}#big-video .video-element{position:absolute;width:100%;height:100%;top:200px;left:0;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 100%}.blog-cta{margin-bottom:-30px}.blog-cta a{border:0;display:block;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;overflow:hidden;text-decoration:none}.blog-cta a img{display:block;width:100%;height:auto;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.blog-cta form{background-image:url('../images/cta/general-cta.png');margin-bottom:0;min-height:200px;padding:117px 58px 38px 32px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.blog-cta form{background-image:url("../images/cta/general-cta@2x.png");background-size:100% auto}}.blog-cta form h2{color:white;font-family:"TT Norms Pro",sans-serif;font-weight:400;line-height:1.2}.blog-cta form h2 span{font-weight:bold}.blog-cta form .form{background:#0d76b6;height:50px;line-height:50px;position:relative;width:calc(100% - 50px)}.blog-cta form .submit input{background-image:url('../images/cta/submit.png');border:0;height:50px;position:absolute;right:-50px;top:0;width:50px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.blog-cta form .submit input{background-image:url("../images/cta/submit@2x.png");background-size:auto auto}}.blog-cta form label{color:white;padding-left:15px;padding-right:15px}.blog-cta form input.email{border:0;height:23px;line-height:23px;max-width:300px;padding-left:15px;padding-right:15px;width:48%}@media(max-width:850px){.centerpost .meta{margin-top:15px !important;font-size:16px;margin-bottom:15px}.centerpost img.full{width:120%;left:-10%}.centerpost img.right,.centerpost img.left{max-width:50%;height:auto !important}.centerpost img.push{margin-right:-10%}.centerpost img.pull{margin-left:-10%}.centerpost blockquote.right,.centerpost blockquote.left{font-size:24px;line-height:30px}.centerpost blockquote.push{margin-right:-10%}.centerpost blockquote.pull{margin-left:-10%}.blog-float{width:100%;float:none;display:block}}@media(max-width:599px){.centerpost .meta{font-size:12px;font-style:normal}.centerpost img.full{width:100%;left:0}.centerpost img.right{margin:15px 0 15px 15px}.centerpost img.left{margin:15px 15px 15px 0}.centerpost img.push{margin-right:0}.centerpost img.pull{margin-left:0}.centerpost blockquote.full{font-size:24px;line-height:30px;margin-bottom:30px}.centerpost blockquote.right,.centerpost blockquote.left{font-size:14px;line-height:20px;width:45%;margin-left:15px;margin-right:15px;margin-bottom:30px !important}.centerpost blockquote.left{margin-left:0}.centerpost blockquote.right{margin-right:0}#big-video{height:200px}}@media(min-width:950px) and (max-width:1120px){.blog-cta .extra-long{display:none}}@media(min-width:850px) and (max-width:950px){.blog-cta .long{display:none}.blog-cta form input.email{width:75%}}@media(min-width:768px) and (max-width:850px){.blog-cta .extra-long{display:none}}@media(min-width:600px) and (max-width:768px){.blog-cta .long{display:none}.blog-cta form input.email{width:75%;max-width:none}}@media(max-width:600px){.blog-cta form{background-color:#115987;background-size:100% auto;background-repeat:no-repeat;min-height:0;padding:80px 5% 20px}.blog-cta label{display:none}.blog-cta form input.email{width:100%;max-width:none}.blog-cta fieldset.email{margin-left:15px;margin-right:15px}}.subdomain{padding-top:0 !important}.subdomain .subnav{padding-top:20px;padding-bottom:20px;margin-bottom:30px;text-align:center}.subdomain .subnav a{display:inline-block;color:#bababa;opacity:.7;margin-right:60px;font-weight:400;transition:350ms}.subdomain .subnav a:hover{opacity:1}.subdomain .btn-link{width:80%;margin:15px auto 0;color:#FFF;font-weight:bold;text-transform:uppercase;padding-top:15px;padding-bottom:15px;font-size:14px;border-radius:4px;background-clip:padding-box;transition:500ms}.subdomain .btn-link.blue{background:#1e74c0}.subdomain .btn-link.blue:hover{background:#175994}.subdomain .btn-link.green:hover{background:#7e942f !important}.favorite-item{position:relative;background:#fff}.slider-wrapper{margin-top:20px;position:relative;z-index:1;transition:width .4s;transform:translateZ(0);backface-visibility:hidden;will-change:width}.slider-wrapper ul{list-style-type:none;margin-left:0;margin-bottom:0;padding-left:0}@media only screen and (min-width:1024px){.slider-wrapper{width:50%}.slider-active .slider-wrapper{width:100%}}.slider{position:relative;z-index:1;overflow:hidden}.slider li{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;transform:translateX(100%);transition:transform .3s}.slider li img{display:block;width:100%}.slider li.selected{position:relative;z-index:2;transform:translateX(0)}.slider li.move-left{transform:translateX(-100%)}@media only screen and (min-width:1024px){.slider{cursor:pointer}.slider:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(81,62,93,0.4) url("https://nmcdn.io/e186d21f8c7946a19faed23c3da2f0da/347bed083486499c98f1609efa95efbd/files/services/icon-zoom.png") no-repeat center center;background-size:48px;opacity:.8;z-index:4;transition:opacity .2s}.slider-active .slider{cursor:auto}.slider-active .slider:after{display:none}}@media only screen and (min-width:1024px){.slider-navigation li,.slider-pagination{opacity:0;visibility:hidden;transition:opacity .4s 0s,visibility 0s .4s}.slider-active .slider-navigation li,.slider-active .slider-pagination{opacity:1;visibility:visible;transition:opacity .4s .4s,visibility 0s .4s}}.slider-navigation li{position:absolute;z-index:2;top:50%;bottom:auto;transform:translateY(-50%)}.slider-navigation li:first-of-type{left:10px}.slider-navigation li:last-of-type{right:10px}.slider-navigation li a{display:block;width:48px;height:48px;background:url("https://nmcdn.io/e186d21f8c7946a19faed23c3da2f0da/347bed083486499c98f1609efa95efbd/files/services/icon-arrow.png") no-repeat center center;opacity:.6;transition:opacity .2s 0s,visibility 0s 0s;overflow:hidden;text-indent:100%;white-space:nowrap}.slider-navigation li a.inactive{opacity:0;visibility:hidden;transition:opacity .2s 0s,visibility 0s .2s}.slider-navigation li:first-of-type a{transform:rotate(180deg)}@media only screen and (min-width:1024px){.slider-navigation li:first-child{left:30px}.slider-navigation li:last-child{right:30px}}.slider-pagination{position:absolute;z-index:2;bottom:30px;left:50%;right:auto;transform:translateX(-50%);visibility:hidden}.slider-pagination:after{content:"";display:table;clear:both}.slider-pagination li{display:inline-block;float:left;margin:0 5px}.slider-pagination li.selected a{background:#f5f4f3}.slider-pagination a{display:block;height:12px;width:12px;border-radius:50%;border:1px solid #f5f4f3;background-color:rgba(255,255,255,0);overflow:hidden;text-indent:100%;white-space:nowrap}.slider-wrapper .close{display:none;position:absolute;z-index:2;top:30px;right:30px;width:48px;height:48px;background:url("https://nmcdn.io/e186d21f8c7946a19faed23c3da2f0da/347bed083486499c98f1609efa95efbd/files/services/icon-close.png") no-repeat center center;overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;transition:transform .3s 0s,visibility 0s .4s}.slider-active .slider-wrapper .close{visibility:visible;opacity:.6;transition:transform .3s 0s,visibility 0s 0s,opacity .4s .4s}@media only screen and (min-width:1024px){.slider-wrapper .close{display:block}}.item-info{padding-top:40px;top:0;right:0}#services h2.section-header{text-align:center;text-transform:uppercase;font-size:30px;font-weight:bold;letter-spacing:-1px}#services .favorite-item h4{margin-bottom:5px}.cta{font-family:"proxima nova",sans-serif;font-size:14px;color:#8ea733;letter-spacing:2px;line-height:17px;text-transform:uppercase;margin-bottom:5px}.cta:after{content:" ▶︎"}.non-profit__hero{background-color:#fff;background-position:100% 100%;background-repeat:no-repeat;position:relative}@media(max-width:1439px){.non-profit__hero{padding-top:34.72222222%;background-size:50% auto}}@media(min-width:1440px){.non-profit__hero{height:500px;background-size:auto 500px}}.non-profit__hero .container{height:100%;padding:2rem 0;position:absolute;top:0;left:0;right:0;display:flex;align-items:center;margin:auto}.non-profit__hero .flex-container{width:50%}.non-profit__hero h1{font-size:62px;line-height:1.25;margin:0;padding-right:2rem}@media(max-width:1279px){.non-profit__hero h1{line-height:1.1;font-size:54px}}@media(max-width:959px){.non-profit__hero h1{font-size:48px;padding-right:0}}@media(max-width:767px){.non-profit__hero h1{font-size:36px}}@media(max-width:569px){.non-profit__hero h1{font-size:28px}}@media(max-width:449px){.non-profit__hero h1{font-size:24px}}@media(max-width:369px){.non-profit__hero h1{font-size:20px}}.non-profit__recent-work{display:flex;flex-wrap:wrap}.non-profit__work-item{margin-bottom:24px;overflow:hidden}@media(min-width:768px){.non-profit__work-item{width:calc((100% - 72px) / 4)}}@media(max-width:767px){.non-profit__work-item{width:calc((100% - 24px) / 2)}}.non-profit__work-item .overlay{display:none}@media(max-width:767px){.non-profit__work-item:nth-child(2n){margin-left:24px}}@media(min-width:768px){.non-profit__work-item:not(:nth-child(4n-3)){margin-left:24px}}.non-profit__work-item img{display:block;height:auto;width:100%}.service-2019{background:#fff}.service-2019 #template{background:#fff}.service-2019 .bound-none{position:relative;margin:0 auto;width:100%;height:100%}.service-2019 .bound-maximum{position:relative;margin:0 auto;width:96vw;height:100%}@media(max-width:600px){.service-2019 .bound-maximum{width:94vw}}.service-2019 .bound-layout{position:relative;margin:0 auto;width:96vw;height:100%;max-width:1080px}@media(max-width:600px){.service-2019 .bound-layout{width:94vw}}.service-2019 .bound-narrow{position:relative;margin:0 auto;width:96vw;height:100%;max-width:776px}@media(max-width:600px){.service-2019 .bound-narrow{width:94vw}}.service-2019 .block{position:relative;margin:80px 0}@media(max-width:900px){.service-2019 .block{margin:50px 0}}.service-2019 .block-heading{margin:0 0 .25em;font-size:42px;line-height:1.19047619;font-weight:800}@media(max-width:900px){.service-2019 .block-heading{font-size:36px}}.service-2019 .block-service-masthead{position:relative;margin-top:0;background:#fff}.service-2019 .block-service-masthead .content{position:absolute;left:0;top:0;height:100%;width:100%}.service-2019 .block-service-masthead .content .layout{display:flex;justify-content:center;align-items:center;padding:0 2vw;height:65%}.service-2019 .block-service-masthead .content .item{text-align:center}.service-2019 .block-service-masthead .content h1{margin-bottom:.25em;font-size:58px;line-height:1.13793103;font-weight:800}.service-2019 .block-service-masthead .content p{margin:0 auto;max-width:590px;font-size:18px;line-height:1.88888889}@media(max-width:1200px){.service-2019 .block-service-masthead .content h1{font-size:40px}.service-2019 .block-service-masthead .content p{font-size:16px}}@media(max-width:900px){.service-2019 .block-service-masthead .image-auto{padding-top:0 !important;height:370px}.service-2019 .block-service-masthead .image-auto img{left:50%;transform:translate(-50%,0);width:auto;height:100%}}@media(max-width:600px){.service-2019 .block-service-masthead .content .layout{height:60%}.service-2019 .block-service-masthead .content h1{font-size:30px}.service-2019 .block-service-masthead .content p{font-size:14px}}.service-2019 .block-service-form-intro .layout{position:relative;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start}.service-2019 .block-service-form-intro .form-box{margin-left:-130px;margin-top:-155px;padding:50px;flex-basis:560px;transform:translate(130px,0);background:#1e74c0}.service-2019 .block-service-form-intro .form-box hgroup{margin-bottom:1em}.service-2019 .block-service-form-intro .form-box h3,.service-2019 .block-service-form-intro .form-box h6{margin:0;color:#fff}.service-2019 .block-service-form-intro .form-box h3{margin-bottom:5px;font-size:32px;font-weight:800}.service-2019 .block-service-form-intro .form-box form fieldset{margin-bottom:10px}.service-2019 .block-service-form-intro .form-box form label{color:#555}.service-2019 .block-service-form-intro .form-box form label span.req{display:none}.service-2019 .block-service-form-intro .form-box form input[type="text"],.service-2019 .block-service-form-intro .form-box form input[type="email"]{padding:0 17px;height:55px;border:0}.service-2019 .block-service-form-intro .form-box form input[type="text"].required,.service-2019 .block-service-form-intro .form-box form input[type="email"].required{background-image:url(https://www.newmediacampaigns.com/hifi/ui/images/form-required.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 20px}.service-2019 .block-service-form-intro .form-box form input[type="text"]:focus,.service-2019 .block-service-form-intro .form-box form input[type="email"]:focus{background-image:none}.service-2019 .block-service-form-intro .form-box form textarea{display:block;padding:17px;width:100%;border:0}.service-2019 .block-service-form-intro .form-box form textarea.required{background-image:url(https://www.newmediacampaigns.com/hifi/ui/images/form-required.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 20px}.service-2019 .block-service-form-intro .form-box form textarea:focus{background-image:none}.service-2019 .block-service-form-intro .form-box form input[type="submit"]{height:55px;font-size:18px;font-weight:800;text-transform:none;background:#282828;border:0}.service-2019 .block-service-form-intro .form-box form input[type="submit"]:hover{top:0;background:#333}.service-2019 .block-service-form-intro .service-intro{flex-basis:560px;font-size:18px}.service-2019 .block-service-form-intro .service-intro h2{margin:0 0 .25em;font-size:42px;line-height:1.19047619;font-weight:800}@media(max-width:900px){.service-2019 .block-service-form-intro .service-intro h2{font-size:36px}}@media(max-width:1400px){.service-2019 .block-service-form-intro .form-box{flex-basis:48%;margin-left:0;transform:translate(0,0)}.service-2019 .block-service-form-intro .service-intro{flex-basis:48%}}@media(max-width:900px){.service-2019 .block-service-form-intro .form-box{margin-top:-115px;padding:25px}.service-2019 .block-service-form-intro .service-intro{font-size:16px}}@media(max-width:600px){.service-2019 .block-service-form-intro .layout{display:block}.service-2019 .block-service-form-intro .form-box{position:relative;margin-top:0;margin-bottom:-75px;top:-100px}}.service-2019 .block-service-ipad-left{background:#f6f6f6}.service-2019 .block-service-ipad-left .ipad{position:absolute;left:0;bottom:0;overflow:hidden;width:47.22222222%}.service-2019 .block-service-ipad-left .ipad img{display:block;margin-bottom:-14vw;width:100%;height:auto}.service-2019 .block-service-ipad-left .layout{display:flex;flex-direction:row-reverse;align-items:center;padding:50px 0;height:100%;min-height:46vw}.service-2019 .block-service-ipad-left .ipad-content{flex-basis:50%}.service-2019 .block-service-ipad-left .ipad-content h2{margin:0 0 .25em;font-size:42px;line-height:1.19047619;font-weight:800;margin-bottom:.75em}@media(max-width:900px){.service-2019 .block-service-ipad-left .ipad-content h2{font-size:36px}}@media(max-width:1100px){.service-2019 .block-service-ipad-left .ipad img{margin-bottom:-8vw}}@media(max-width:900px){.service-2019 .block-service-ipad-left .ipad{bottom:auto;top:-15px}.service-2019 .block-service-ipad-left .ipad img{margin-bottom:0}}@media(max-width:600px){.service-2019 .block-service-ipad-left .ipad{position:relative;top:-35px;margin-bottom:-35px;width:auto}.service-2019 .block-service-ipad-left .ipad img{margin-bottom:-24vw}.service-2019 .block-service-ipad-left .ipad:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:20px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.14) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.14) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,0.14) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#24000000',GradientType=0)}.service-2019 .block-service-ipad-left .layout{display:block;padding:0;min-height:0}.service-2019 .block-service-ipad-left .ipad-content{padding:2em 0}}.service-2019 .block-service-recent-work h2{margin:0 0 .25em;font-size:42px;line-height:1.19047619;font-weight:800;margin-bottom:1em}@media(max-width:900px){.service-2019 .block-service-recent-work h2{font-size:36px}}.service-2019 .block-service-recent-work .layout{display:flex;flex-wrap:wrap}.service-2019 .block-service-recent-work .item{flex-basis:31.5%;margin-left:2.75%;margin-bottom:2.75%;overflow:hidden}.service-2019 .block-service-recent-work .item:nth-child(3n+1){margin-left:0}.service-2019 .block-service-recent-work .item a{display:block}.service-2019 .block-service-recent-work .item img{display:block;width:100%;height:auto;transition:200ms}.service-2019 .block-service-recent-work .item a:hover img{transform:scale(1.05)}.service-2019 .block-service-recent-work .others{margin-top:2em}.service-2019 .block-service-recent-work .others h3{margin-bottom:1em;font-size:32px;font-weight:800}.service-2019 .block-service-recent-work .others ul{margin:0;padding:0 0 0 50px;font-size:20px;columns:3;list-style-type:none}.service-2019 .block-service-recent-work .others ul li{position:relative;margin:0 0 1em}.service-2019 .block-service-recent-work .others ul li:before{content:'';position:absolute;left:-50px;top:15px;width:22px;height:0;border-bottom:1px solid #b0b0b0}.service-2019 .block-service-recent-work .others ul a{color:#454545}.service-2019 .block-service-recent-work .others ul a[href]:hover{color:#1e74c0}@media(max-width:600px){.service-2019 .block-service-recent-work .item{flex-basis:48%;margin-left:4%;margin-bottom:4%}.service-2019 .block-service-recent-work .item:nth-child(3n+1){margin-left:4%}.service-2019 .block-service-recent-work .item:nth-child(2n+1){margin-left:0}.service-2019 .block-service-recent-work .others h3{font-size:28px}.service-2019 .block-service-recent-work .others ul{columns:1}}.service-2019 .block-services{padding:100px 0;background:#f6f6f6}.service-2019 .block-services h2{margin:0 0 .25em;font-size:42px;line-height:1.19047619;font-weight:800}@media(max-width:900px){.service-2019 .block-services h2{font-size:36px}}.service-2019 .block-services p{margin:0 0 60px;max-width:625px;font-size:18px}.service-2019 .block-services .layout{display:flex;justify-content:space-between;flex-wrap:wrap}.service-2019 .block-services .service{flex-basis:24%;padding:0}.service-2019 .block-services .service .wrap{display:block;padding:0 5%;text-align:center}.service-2019 .block-services .service .icon{display:flex;justify-content:center;align-items:center;height:130px;transform:translate3d(0,0,0);transition:200ms}.service-2019 .block-services .service .icon svg{display:block}.service-2019 .block-services .service h3{font-size:26px;transform:translate3d(0,0,0);transition:200ms}.service-2019 .block-services .service p{margin:0;font-size:16px;line-height:1.625;color:#949494;transition:200ms}.service-2019 .block-services.black{color:#fff;background:#191919}.service-2019 .block-services.black h2{color:#fff}.service-2019 .block-services.black a{color:#fff}.service-2019 .block-services.black .service h3{color:#fff}@media(max-width:900px){.service-2019 .block-services p{margin-bottom:30px}.service-2019 .block-services .service{flex-basis:50%}.service-2019 .block-services .service h3{font-size:20px}}@media(max-width:600px){.service-2019 .block-services .layout{display:block}.service-2019 .block-services .service{margin-bottom:2em}}.service-2019 .block-service-awards h2{margin:0 0 .25em;font-size:42px;line-height:1.19047619;font-weight:800;margin:0 0 1.2em}@media(max-width:900px){.service-2019 .block-service-awards h2{font-size:36px}}.service-2019 .block-service-awards .layout{display:flex;justify-content:space-between}.service-2019 .block-service-awards .article{flex-basis:51.48148148%}.service-2019 .block-service-awards .article .image{margin-bottom:1em}.service-2019 .block-service-awards .awards{flex-basis:43%}.service-2019 .block-service-awards .awards .award-layout{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.service-2019 .block-service-awards .awards .award{flex-basis:46%;margin-bottom:60px}.service-2019 .block-service-awards .awards .award img{display:block;width:100%;height:auto}@media(max-width:600px){.service-2019 .block-service-awards .layout{display:block}.service-2019 .block-service-awards .article{margin-bottom:2em}}.service-2019 .blog-grid-partial a{display:block}.service-2019 .blog-grid-partial .image{margin-bottom:1em}.service-2019 .blog-grid-partial .image img{transform:scale(1);transition:200ms}.service-2019 .blog-grid-partial .content h3{font-size:24px;transition:200ms}@media(max-width:600px){.service-2019 .blog-grid-partial .content h3{font-size:20px}}.service-2019 .blog-grid-partial a:hover .image img,.service-2019 .blog-grid-partial a:focus .image img{transform:scale(1.2)}.service-2019 .blog-grid-partial a:hover .content h3,.service-2019 .blog-grid-partial a:focus .content h3{color:#1e74c0}.service-2019 .block-blog-grid .block-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:42px}.service-2019 .block-blog-grid .block-header h2{margin:0}.service-2019 .block-blog-grid .block-header .btn{width:100%;max-width:220px}.service-2019 .block-blog-grid .layout{display:flex;flex-wrap:wrap}.service-2019 .block-blog-grid .blog-grid-partial{flex-basis:48.5%;margin-left:3%;margin-bottom:3%}.service-2019 .block-blog-grid .blog-grid-partial:nth-child(2n+1){margin-left:0}@media(max-width:600px){.service-2019 .block-blog-grid .block-header .btn{padding-left:15px;padding-right:15px;width:auto}.service-2019 .block-blog-grid .layout{display:block}.service-2019 .block-blog-grid .blog-grid-partial{margin:0 0 2em !important}}.service-2019 .block-service-form-cta{padding:70px 0;background:#f7f7f7}.service-2019 .block-service-form-cta .layout{position:relative;display:flex;justify-content:space-between}.service-2019 .block-service-form-cta .iphone{position:absolute;right:-100px;top:-150px;width:560px}.service-2019 .block-service-form-cta .iphone img{display:block;width:100%;height:auto}.service-2019 .block-service-form-cta .form-group{width:462px}.service-2019 .block-service-form-cta .form-group h2{margin:0 0 .25em;font-size:42px;line-height:1.19047619;font-weight:800;margin-bottom:1em}@media(max-width:900px){.service-2019 .block-service-form-cta .form-group h2{font-size:36px}}.service-2019 .block-service-form-cta .form-group form fieldset{margin-bottom:10px}.service-2019 .block-service-form-cta .form-group form label{color:#555}.service-2019 .block-service-form-cta .form-group form label span.req{display:none}.service-2019 .block-service-form-cta .form-group form input[type="text"],.service-2019 .block-service-form-cta .form-group form input[type="email"]{padding:0 17px;height:55px;border:1px solid #d8d8d8}.service-2019 .block-service-form-cta .form-group form input[type="text"].required,.service-2019 .block-service-form-cta .form-group form input[type="email"].required{background-image:url(https://www.newmediacampaigns.com/hifi/ui/images/form-required.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 20px}.service-2019 .block-service-form-cta .form-group form input[type="text"]:focus,.service-2019 .block-service-form-cta .form-group form input[type="email"]:focus{background-image:none}.service-2019 .block-service-form-cta .form-group form textarea{display:block;padding:17px;width:100%;border:1px solid #d8d8d8}.service-2019 .block-service-form-cta .form-group form textarea.required{background-image:url(https://www.newmediacampaigns.com/hifi/ui/images/form-required.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 20px}.service-2019 .block-service-form-cta .form-group form textarea:focus{background-image:none}.service-2019 .block-service-form-cta .form-group form input[type="submit"]{height:55px;font-size:18px;font-weight:800;text-transform:none;background:#1e74c0;border:0}.service-2019 .block-service-form-cta .form-group form input[type="submit"]:hover{top:0;background:#333}@media(max-width:1300px){.service-2019 .block-service-form-cta .iphone{right:0}}@media(max-width:1100px){.service-2019 .block-service-form-cta .layout{align-items:center}.service-2019 .block-service-form-cta .iphone{top:0;width:50vw}.service-2019 .block-service-form-cta .form-group{width:45vw}}@media(max-width:600px){.service-2019 .block-service-form-cta .layout{display:block}.service-2019 .block-service-form-cta .iphone{position:static;margin:0 0 2em;width:auto}.service-2019 .block-service-form-cta .form-group{width:auto}}.service-2019.law-firm-website-design .block.block-service-ipad-left{margin-bottom:0}.service-2019.law-firm-website-design .block.block-services{margin-top:0}.service-2019.law-firm-website-design .block.block-service-form-cta{margin-top:120px;margin-bottom:0}.service-2019.non-profit-web-design .block.block-service-ipad-left{margin-bottom:0}.service-2019.non-profit-web-design .block.block-services{margin-top:0}.service-2019.non-profit-web-design .block.block-service-form-cta{margin-top:120px;margin-bottom:0}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}html{background:#f7f7f7}*{box-sizing:border-box;-webkit-touch-callout:none}.container{position:relative;width:calc(100% - 60px);margin:0 auto;max-width:1140px}@media all and (max-width:960px){.container{width:calc(100% - 40px)}}.container-narrow{position:relative;width:calc(100% - 60px);margin:0 auto;max-width:690px}@media all and (max-width:960px){.container-narrow{width:calc(100% - 40px)}}.container-extended{position:relative;width:calc(100% - 60px);margin:0 auto;max-width:1440px}@media all and (max-width:960px){.container-extended{width:calc(100% - 40px)}}.container-extended.more{max-width:1700px}.header-container{width:calc(100% - 60px);margin:0 auto;position:relative}@media all and (max-width:960px){.header-container{width:calc(100% - 40px)}}.banner{z-index:1}#template{padding:0;background:#f7f7f7;z-index:2;position:relative}#template.white{background:white}#template.gray{background:#f0f0f0}.default{padding-top:30px;padding-bottom:30px;padding-top:60px}#wrapper{min-height:100px;*zoom:1}#wrapper:before,#wrapper:after{content:"";display:table}#wrapper:after{clear:both}#wrapper:before,#wrapper:after{content:"";display:table}#wrapper:after{clear:both}#wrapper.white{background:#fff}@media(max-width:599px){.container{width:92%}.content{margin-bottom:30px}.default{padding-top:30px}}
