@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}caption,th,td{font-weight:normal;text-align:left;vertical-align:middle}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.hidden-desktop{display:inherit}.visible-desktop{display:none}html{font-size:62.5%}body{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-size:1.6rem;line-height:22.4px;line-height:2.24rem;background:url(/assets/home/bg-962e1c90151421977db671b657d17347.jpg) top center repeat fixed #fff;color:#fff;-webkit-font-smoothing:antialiased}[lang=ja_JP] body{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}body a{-moz-transition:color 0.2s ease;-o-transition:color 0.2s ease;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;color:#fff;text-decoration:none}body a:hover{color:#d9d9d9}body img{vertical-align:middle}body img.scale{max-width:100%}body h1{font-size:50px;font-size:5rem;line-height:52px;line-height:5.2rem;font-weight:700}body h2{font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;font-weight:700}body h3{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;font-size:30px;font-size:3rem;line-height:36px;line-height:3.6rem;font-weight:300;text-transform:uppercase}[lang=ja_JP] body h3{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}body h4{font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem}body strong,body b{font-weight:bold}body .center{text-align:center}.container{margin-left:auto;margin-right:auto;max-width:979px;overflow-x:scroll;overflow-y:auto;padding-left:10px;padding-right:10px;-webkit-overflow-scrolling:touch;width:auto}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}#content{overflow-x:hidden}section header{background-color:#9c3;color:#fff;display:block;padding:25px 15px;position:relative;text-align:center;z-index:20px}section header h3{font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;font-weight:400;letter-spacing:0.1em;margin-bottom:6px;text-shadow:1px 1px rgba(0,0,0,0.2)}section header a{text-decoration:underline}section header p{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:0 auto;max-width:600px;text-shadow:1px 1px rgba(0,0,0,0.2)}.blocks{color:#fff;margin-left:-10px;margin-right:-10px;position:relative;padding:0;text-align:center}.blocks>ul{float:left;width:auto}.blocks>ul.overflow-left,.blocks>ul.overflow-right{display:none}.blocks>ul>li{background-color:black;float:left;height:300px;width:300px}.blocks>ul>li.pair{height:600px}.blocks>ul>li>a{display:block}.blocks>ul>li.header{display:none;background-color:#9c3;text-shadow:1px 1px 1px #693}.blocks>ul>li.header h3{padding:50px 40px}.blocks>ul>li.header p{padding:0 40px}#hero-global-nav{background:#000 url(/assets/home/hero/hero-small-81f5363c699da0dcff6e5fc453515419.jpg) 30% 125px no-repeat;background-size:847px 500px;box-sizing:border-box;padding:0;position:relative;text-align:center}#hero-global-nav:after{clear:both;content:".";display:block;height:0;visibility:hidden}#hero-global-nav .container{max-width:1320px;overflow:inherit;padding-left:0;padding-right:0;width:auto}#hero-global-nav .container:after{clear:both;content:".";display:block;height:0;visibility:hidden}#hero-global-nav .home-navigation{background-color:#000}#hero-global-nav .__adobeglobalnav{position:relative;top:12px}#hero-global-nav .wrapper{font-size:60%;margin:0 auto;max-width:960px;width:90%;-webkit-font-smoothing:subpixel-antialiased}#hero-global-nav .wrapper h1{color:#fff;font-size:19px;font-weight:400;line-height:2.4em;position:relative;text-align:center;text-shadow:1px 1px 10px rgba(0,0,0,0.5);width:100%}#hero-global-nav .wrapper h1 .group1{font-family:"franklin-gothic-ext-comp-urw";display:block;letter-spacing:0.2em;margin-bottom:-1.1em;margin-left:-2em;text-transform:uppercase}[lang=ja_JP] #hero-global-nav .wrapper h1 .group1{font-family:"franklin-gothic-ext-comp-urw","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}#hero-global-nav .wrapper h1 .group2{font-family:"lush";-webkit-font-feature-settings:"liga" 1;-moz-font-feature-settings:"liga" 1;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;font-size:380%;margin-left:0.05em}[lang=ja_JP] #hero-global-nav .wrapper h1 .group2{font-family:"lush","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}#hero-global-nav .wrapper h1 .group2 .swsh{-webkit-font-feature-settings:"swsh" 1;-moz-font-feature-settings:"swsh" 1;-ms-font-feature-settings:"swsh" 1;-o-font-feature-settings:"swsh" 1;font-feature-settings:"swsh" 1}#hero-global-nav .wrapper h1 .group3{font-family:"rosewood-std-fill";color:#ffc;display:block;font-size:390%;letter-spacing:-0.05em;padding-top:0.05em}[lang=ja_JP] #hero-global-nav .wrapper h1 .group3{font-family:"rosewood-std-fill","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}#hero-global-nav .wrapper h1 .group4{margin-left:-0.8em}#hero-global-nav .wrapper h1 .group4 .subgroup1{padding-left:0.8em}#hero-global-nav .wrapper h1 .group4 .subgroup1,#hero-global-nav .wrapper h1 .group4 .subgroup2{font-family:"franklin-gothic-ext-comp-urw";letter-spacing:0.2em;text-transform:uppercase}[lang=ja_JP] #hero-global-nav .wrapper h1 .group4 .subgroup1,[lang=ja_JP] #hero-global-nav .wrapper h1 .group4 .subgroup2{font-family:"franklin-gothic-ext-comp-urw","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}#hero-global-nav .wrapper h1 .group4 .subgroup3{font-family:"lust-display";font-size:145%;font-style:italic;letter-spacing:0.02em}[lang=ja_JP] #hero-global-nav .wrapper h1 .group4 .subgroup3{font-family:"lust-display","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}[lang=fr_FR] #hero-global-nav .wrapper h1{font-size:16px}[lang=fr_FR] #hero-global-nav .wrapper h1 .sublimez,[lang=fr_FR] #hero-global-nav .wrapper h1 .vos,[lang=fr_FR] #hero-global-nav .wrapper h1 .avec,[lang=fr_FR] #hero-global-nav .wrapper h1 .de{font-family:"franklin-gothic-ext-comp-urw";display:block;font-weight:400;letter-spacing:0.2em;position:absolute;text-transform:uppercase}[lang=ja_JP] [lang=fr_FR] #hero-global-nav .wrapper h1 .sublimez,[lang=ja_JP] [lang=fr_FR] #hero-global-nav .wrapper h1 .vos,[lang=ja_JP] [lang=fr_FR] #hero-global-nav .wrapper h1 .avec,[lang=ja_JP] [lang=fr_FR] #hero-global-nav .wrapper h1 .de{font-family:"franklin-gothic-ext-comp-urw","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}[lang=fr_FR] #hero-global-nav .wrapper h1 .sublimez{left:50%;margin-left:-6.6em;top:0}[lang=fr_FR] #hero-global-nav .wrapper h1 .vos{left:50%;margin-left:-4.2em;top:1.2em}[lang=fr_FR] #hero-global-nav .wrapper h1 .avec{left:50%;margin-left:-2.4em;top:2.8em}[lang=fr_FR] #hero-global-nav .wrapper h1 .de{left:50%;margin-left:-2.45em;top:4em}[lang=fr_FR] #hero-global-nav .wrapper h1 .designs{font-family:"lust-display";display:block;font-size:209.5%;font-style:italic;font-weight:400;left:50%;margin-left:-1.05em;position:absolute;top:0.3em}[lang=ja_JP] [lang=fr_FR] #hero-global-nav .wrapper h1 .designs{font-family:"lust-display","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}[lang=fr_FR] #hero-global-nav .wrapper h1 .belles{font-family:"lush";color:#ffc;display:block;font-size:965%;font-weight:400;padding-bottom:0.12em;padding-top:0.78em}[lang=ja_JP] [lang=fr_FR] #hero-global-nav .wrapper h1 .belles{font-family:"lush","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}[lang=fr_FR] #hero-global-nav .wrapper h1 .polices{font-family:"rosewood-std-fill";display:block;font-size:345%;font-weight:400}[lang=ja_JP] [lang=fr_FR] #hero-global-nav .wrapper h1 .polices{font-family:"rosewood-std-fill","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic"}#hero-global-nav .wrapper p{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-ms-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;color:#fff;font-size:1.6em;line-height:1.6em;padding-bottom:2em;padding-top:1em;text-shadow:0 1px 1px #000}[lang=ja_JP] #hero-global-nav .wrapper p{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}#hero-global-nav .subhead{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;clear:both;overflow:auto;padding:23px 0 20px 0;width:100%}#hero-global-nav .subhead .logo{display:inline-block;float:none;font-size:22px;font-weight:300;line-height:1;padding-left:0;padding-top:3px;text-decoration:none;text-rendering:geometricprecision;text-shadow:0 1px 0 #000;vertical-align:middle}#hero-global-nav .subhead .logo:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsBAMAAADsqkcyAAAAMFBMVEWi1CD////6/PT5/PL///7H5X+i1CLI5YLU657S6pvZ7avR6ZjX7KTQ6ZbH5YHb76/i/iJwAAAAU0lEQVR4AWMY3qABu7BMAlZhwWXYheWxCwsSFC4RFBRUAIsJIgvzOWIVZgjBLszqCBEWMTY2RrULLCwEJPAKjwrDAhVTeCJ2YW7swgwXwcJDHAAAbycMdtQa78QAAAAASUVORK5CYII=");background-size:100% 100%;content:'';display:inline-block;height:35px;margin-left:0;margin-right:10px;margin-top:-5px;position:relative;vertical-align:middle;width:35px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 150 / 100), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){#hero-global-nav .subhead .logo:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYBAMAAACDuy0HAAAAMFBMVEWi1CD///////7N6I2j1STL54jJ5oPW7KOk1Sfg8bvd77LF5H3a7qzj8sLm88bQ6ZbROSp5AAAAg0lEQVR4Ae3KMQ2CMRDH0SNNy0hvJIHhJIACNFQCCpDwyfgEoABFSGHocPMvkEDI/83PROR9W5I3N5IPJPud5P0FZF9JPi4g+5Pk/rO5hE8925Q5nUmuAbINkmuAbIPkFiDbFeSZMmdTVlZW/k729Nm8I9lOJJcA2QbJLUC2R+b/JfIC1GcfsYrGq5sAAAAASUVORK5CYII=")}}#hero-global-nav .subhead ul{float:none;text-align:center;margin-top:12px}#hero-global-nav .subhead li{display:inline-block;letter-spacing:0.015em;line-height:1.75;vertical-align:middle}#hero-global-nav .subhead li:hover a{color:rgba(255,255,255,0.4);-webkit-transition:color 0.25s;transition:color 0.25s}#hero-global-nav .subhead li a{display:inline-block;text-shadow:0 1px 0 #000}#hero-global-nav .subhead li a:hover{text-decoration:none}#hero-global-nav .subhead li.active a{box-shadow:none;color:rgba(255,255,255,0.4)}#hero-global-nav .subhead li:after{color:rgba(255,255,255,0.4);content:" | ";display:inline-block;padding:4px;opacity:0.4}#hero-global-nav .subhead li:first-child{margin-left:0}#hero-global-nav .subhead li:nth-last-child(2):after{display:none}#hero-global-nav .subhead li:last-child{-moz-transition:background-color 0.24s;-o-transition:background-color 0.24s;-webkit-transition:background-color 0.24s;transition:background-color 0.24s;box-shadow:0 0.033em 0.05em rgba(0,0,0,0.5);background-color:#449ff0;border:none;border-radius:3px;line-height:1.25;margin-left:10px}#hero-global-nav .subhead li:last-child:hover{background-color:#2b80c5}#hero-global-nav .subhead li:last-child:after{display:none}#hero-global-nav .subhead li:last-child a{color:#fff;padding:4px 11px 4px 11px;text-decoration:none;text-shadow:none}#best .blocks{width:2700px}#best li{background-color:#333;overflow:hidden;position:relative;text-align:left}#best li img{-moz-transition:left 0.1s cubic-bezier(0, 0, 0.4, 1);-o-transition:left 0.1s cubic-bezier(0, 0, 0.4, 1);-webkit-transition:left 0.1s cubic-bezier(0, 0, 0.4, 1);transition:left 0.1s cubic-bezier(0, 0, 0.4, 1);left:0;position:absolute;z-index:0}#best li div{background:rgba(0,0,0,0.7);bottom:0;margin:10px;padding:18px 20px 5px 20px;position:absolute;width:240px;z-index:1}[lang=fr_FR] #best li div,[lang=ja_JP] #best li div{padding-top:20px}#best li div h4{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;border-bottom:1px solid #454545;font-weight:700;margin-bottom:10px;padding-bottom:5px}#best li div h4 a{color:#9c3}#best li div h4 a:hover{color:#693}#best li div h5{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;font-weight:700;margin-bottom:6px;padding-bottom:5px;text-transform:uppercase}#best li div p{border-bottom:1px solid #454545;display:none;margin-bottom:10px;padding-bottom:5px}#best li div p.more,#best li div p:last-of-type{border:none}#best li div p a{color:#9c3;font-weight:300}#best li div p a:hover{color:#693}#best li:hover img{left:0}#best li:hover a img{left:0}#best .header{background-color:#9c3;text-align:center}#best .header h3{padding:40px 40px 10px 40px}[lang=fr_FR] #best .header h3{font-size:28px;font-size:2.8rem;line-height:34px;line-height:3.4rem;padding-top:26px}[lang=ja_JP] #best .header h3{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;padding-top:30px}#best .header p{padding:0 40px}#best .header .btn{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;-moz-transition:background-color 0.15s linear;-o-transition:background-color 0.15s linear;-webkit-transition:background-color 0.15s linear;transition:background-color 0.15s linear;background-color:rgba(14,56,10,0.4);background-image:none;border-radius:4px;box-shadow:none;display:inline-block;font-weight:700;letter-spacing:0.1em;margin-top:20px;margin-bottom:20px;padding:9px 20px 8px 20px;text-shadow:none;text-transform:uppercase}[lang=ja_JP] #best .header .btn{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}#best .header .btn:hover{background-color:rgba(14,56,10,0.15);color:#fff;text-decoration:none}[lang=ja_JP] #best .header .btn{padding:9px 15px 8px 15px}#who .blocks{width:2400px}#who .header h3{padding-bottom:10px}[lang=fr_FR] #who .header h3{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}#who li div{-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;background:rgba(0,0,0,0.8);bottom:0;height:auto;margin:10px;opacity:1;padding:18px 20px 5px 20px;position:absolute;text-align:left;width:240px}#who li div h4{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;border-bottom:1px solid #666;font-weight:700;margin-bottom:10px;padding-bottom:5px}#who li div h4 a{color:#9c3}#who li div h4 a:hover{color:#693}#who li div h5{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;font-weight:700;margin-bottom:6px;padding-bottom:5px;text-transform:uppercase}#who li div p{display:none;margin-bottom:10px;padding-bottom:5px}#who li div p a{text-decoration:underline}#who li:hover div{opacity:1}#who li.aol{background-image:url(/assets/home/who/aol-b59ac0379d379725633f5e07e144cb83.png)}#who li.cbs{background-image:url(/assets/home/who/cbs-1c8050f55e7a353713c3af11c6ff5346.png)}#who li.paravel{background-image:url(/assets/home/who/paravel-8fc210637b457ba30687dbf558d5bbe0.jpg)}#who li.wired{background-image:url(/assets/home/who/wired-7067080d9b273422352f5c295fea00ee.png)}#who li.squarespace{background-image:url(/assets/home/who/squarespace-2a6d8352aaac58e92ba8dfa6aa5d6363.png)}#who li.wordpress{background-image:url(/assets/home/who/wordpress-2b8acd73aaeacc38f15b72388399be47.png)}#who li.ryan-essmaker{background-image:url(/assets/home/who/ryan-essmaker-7f759d0992e5c09715163dddc8c7e5ea.jpg)}#who li.happy-cog{background-image:url(/assets/home/who/happy-cog-b9dbcc90ea93e46d78211f46ab5158e9.jpg)}#everywhere .blocks{width:2100px}#everywhere .header{text-align:center}#everywhere .header h3{padding-bottom:30px}[lang=ja_JP] #everywhere .header h3{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;padding-top:40px}#everywhere li{background-position:0 0;background-repeat:no-repeat;overflow:hidden;position:relative;text-align:left}#everywhere li div{padding:60px 60px 0}[lang=fr_FR] #everywhere li div{padding-top:40px}#everywhere li div img{-moz-transition:right 0.1s cubic-bezier(0, 0, 0.4, 1);-o-transition:right 0.1s cubic-bezier(0, 0, 0.4, 1);-webkit-transition:right 0.1s cubic-bezier(0, 0, 0.4, 1);transition:right 0.1s cubic-bezier(0, 0, 0.4, 1);display:none;right:0;position:absolute;top:0}#everywhere li div h4{-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;bottom:-10px;left:20px;position:absolute}#everywhere li div p,#everywhere li div .products{-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear;opacity:1}#everywhere li div p{margin-bottom:10px}#everywhere li div .products li{float:left}#everywhere li div .products li a{background-image:url(/assets/home/everywhere/ccicons-22e6a9e538b7bc465c1654535e3f21fb.png);background-repeat:no-repeat;background-size:24px 207px;display:block;height:23px;margin-right:6px;text-indent:-999999px;width:24px}#everywhere li div .products li a.ps{background-position:center -23px}#everywhere li div .products li a.pr{background-position:center -46px}#everywhere li div .products li a.ai{background-position:center -184px}#everywhere li div .products li a.id{background-position:center -69px}#everywhere li div .products li a.fw{background-position:center -115px}#everywhere li div .products li a.co{background-position:center -138px}#everywhere li div .products li a.ae{background-position:center 0}#everywhere li div .products li a.an{background-position:center -161px}#everywhere li div .products li a.rf{background-position:center -92px}#everywhere li:hover div{text-decoration:none}#everywhere li:hover p,#everywhere li:hover .products{opacity:1}#everywhere li.apparel{background-image:url(/assets/home/everywhere/apparel-f5208ae7af2b4783ce8cc07ada72398e.jpg)}#everywhere li.newspaper{background-image:url(/assets/home/everywhere/newspaper-5e9f79fabc0b005617c14aa3006b3ba3.jpg)}#everywhere li.marketing-materials{background-image:url(/assets/home/everywhere/marketing-materials-bg-59a86bbff80eec8351d25310770e415a.jpg)}#everywhere li.marketing-materials:hover img{right:-195px}#everywhere li.print{background-image:url(/assets/home/everywhere/print-bg-c992def3dae0be3b08da81ac4da091c0.png)}#everywhere li.print:hover img{right:-180px}#everywhere li.web{background-image:url(/assets/home/everywhere/web-bg-802f44cb27e6ad7983cac0d746f6c087.jpg)}#everywhere li.web:hover img{right:-200px}#everywhere li.mobile{background-image:url(/assets/home/everywhere/mobile-bg-8675d5df97894d46e878a6d8d0bf202b.jpg)}#everywhere li.mobile:hover img{right:-190px}#everywhere li.large-format{background-image:url(/assets/home/everywhere/large-format-bg-c7618eabac79f274a4911fc49e703f26.png)}#everywhere li.large-format p{color:#999}#everywhere li.large-format:hover img{right:-180px}#everywhere li.moving-pictures{background-image:url(/assets/home/everywhere/moving-pictures-bg-5e9732752035491bc619d80fe3afd885.jpg)}#everywhere li.moving-pictures p{color:#333}#everywhere li.moving-pictures:hover img{right:-180px}#everywhere li.desktop{background-image:url(/assets/home/everywhere/desktop-bg.jpg)}#everywhere li.desktop:hover img{right:-170px}#everywhere li.ui-design{background-image:url(/assets/home/everywhere/ui-design-bg-cd7a4001053be30b55adad5e7a54b0d8.jpg)}#everywhere li.ui-design:hover img{right:-170px}#everywhere li .icons{left:100px;position:absolute;top:240px}#everywhere li .icons a{float:left;margin-right:5px}#everywhere li .icons img{height:auto;width:24px}#pricing .header h3{padding-bottom:20px}[lang=fr_FR] #pricing .header h3,[lang=ja_JP] #pricing .header h3{padding-top:30px}#pricing .header p{padding:0 30px}[lang=fr_FR] #pricing .header p{padding:0 25px}#pricing .header p:last-of-type{font-size:14px;margin-top:-15px}#pricing .header .btn{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;-moz-transition:background-color 0.15s linear;-o-transition:background-color 0.15s linear;-webkit-transition:background-color 0.15s linear;transition:background-color 0.15s linear;background-color:rgba(14,56,10,0.4);background-image:none;border-radius:4px;box-shadow:none;display:inline-block;font-weight:700;letter-spacing:0.1em;margin-top:20px;margin-bottom:20px;padding:9px 20px 8px 20px;text-shadow:none;text-transform:uppercase}[lang=ja_JP] #pricing .header .btn{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}#pricing .header .btn:hover{background-color:rgba(14,56,10,0.15);color:#fff;text-decoration:none}#pricing .container{overflow:visible}#pricing ul{float:left;width:50%}#pricing ul .offset-full{margin-top:0}#pricing ul li{float:left;width:100%}#pricing ul .option{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}#pricing ul .option h4{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;font-weight:700;letter-spacing:2px;padding-bottom:15px;text-transform:uppercase}#pricing ul .option h4 span{display:none}#pricing ul .option h5{font-size:10px;font-size:1rem;line-height:12px;line-height:1.2rem;font-weight:700;letter-spacing:2px;padding-bottom:10px;padding-top:30px;text-transform:uppercase}#pricing ul .option .pricing{background-color:#333;height:300px;padding-left:20px;padding-right:20px;position:relative}#pricing ul .option .pricing .price{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;font-size:28px;font-size:2.8rem;line-height:28px;line-height:2.8rem;display:block;font-weight:300;margin-bottom:10px}[lang=ja_JP] #pricing ul .option .pricing .price{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}#pricing ul .option .pricing .price sup{font-size:50%;padding-left:3px;position:relative;top:-0.7em}#pricing ul .option .pricing .price sub{font-size:32%;margin-left:-14px;position:relative}#pricing ul .option .pricing strong{text-transform:none;display:block}#pricing ul .option .pricing .btn{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;font-size:10px;font-size:1rem;line-height:12px;line-height:1.2rem;-moz-transition:background-color 0.15s linear;-o-transition:background-color 0.15s linear;-webkit-transition:background-color 0.15s linear;transition:background-color 0.15s linear;background-color:#9c3;border-radius:4px;display:inline-block;font-weight:700;letter-spacing:0.1em;margin-top:20px;padding:5px 10px;text-shadow:0 1px 1px rgba(102,102,102,0.3);text-transform:uppercase}[lang=ja_JP] #pricing ul .option .pricing .btn{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}#pricing ul .option .pricing .btn.btn--adobe{text-shadow:none}#pricing ul .option .pricing .btn:hover{background-color:#693;color:#fff;text-decoration:none}#pricing ul .option.cloud h5{color:#999}#pricing ul .option.cloud p{color:#999;margin-bottom:-8px}#pricing ul .option.cloud .btn{background-color:#449ff0}#pricing ul .option.cloud .btn:hover{background-color:#2b80c5}#pricing ul .option.typekit-only .pricing{background-color:#666}#pricing ul .option.typekit-only .pricing:after{border-top-color:#666}#pricing ul .option.typekit-only p{color:#ababab}#pricing ul .option.free .price{padding-bottom:6px}#pricing ul .option.free .pricing{background-color:#bababa}#pricing ul .option.free .pricing:after{border-top-color:#bdbdbd}#pricing ul .option.free .btn{background-color:#999;margin-top:24px}#pricing ul .option.free .btn:hover{background-color:#787878}#pricing ul .option.enterprise .pricing{background-color:#212121}#pricing ul .option.enterprise .pricing:after{border-top-color:#bdbdbd}#pricing ul .option.enterprise .pricing .price{font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;padding-top:50px;padding-bottom:5px}[lang=ja_JP] #pricing ul .option.enterprise .pricing .price{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem}#pricing ul .option.enterprise .pricing p{color:#949494}#pricing ul .option.enterprise .pricing .btn{background-color:rgba(255,255,255,0.05)}#pricing ul .option.enterprise .pricing .btn:after{display:none}#pricing ul .option.enterprise .pricing .btn:hover{background-color:#9c3}#answers{color:#575757}#answers header{margin-bottom:40px;text-align:center}#answers header h3{margin-bottom:0}#answers .container{overflow:visible}#answers .container h3{font-size:44px;font-size:4.4rem;line-height:48px;line-height:4.8rem;display:none;margin-bottom:60px;padding-top:20px;text-align:center;text-transform:none}#answers .container h5{font-size:18px;font-weight:700}#answers .container a{color:#693}#answers .container a:hover{color:#360}#answers .container ul{float:none;display:block;width:95%;margin:0 2.5%}#answers .container ul.offset-half,#answers .container ul.offset-full{margin-top:0}#answers .container ul:last-child{float:none}#answers .container ul li{margin:0 auto 40px auto;max-width:600px;text-align:center}#answers .container ul li h4{margin-bottom:10px;min-height:26px}#answers .container ul li h4:before{background-image:url(/assets/home/answers/homeicons-5cf51b8cef9a50a654af0c8dbdd870d6.svg);background-repeat:no-repeat;background-size:40px 400px;content:"";display:block;height:40px;margin:0 auto 10px auto;position:relative;vertical-align:middle;width:40px}#answers .container ul li h4 a{line-height:1.2}#answers .container ul li h4.languages:before{background-position:center -40px}#answers .container ul li h4.everywhere:before{background-position:center -320px}#answers .container ul li h4.best:before{background-position:center -360px}#answers .container ul li h4.communication:before{background-position:center -80px}#answers .container ul li h4.simplified:before{background-position:center -160px}#answers .container ul li h4.support:before{background-position:center -280px}#answers .container ul li h4.documentation:before{background-position:center -200px}#answers .container ul li h4.blog:before{background-position:center -240px}#answers .container ul li h4.perfect:before{background-position:center 0}#answers .container ul li h4.foundry-partners:before{background-position:center -120px}#footer{color:#999;background-color:#333;margin-bottom:0;padding:25px 10px 20px 10px}#footer .group li{border-bottom:1px solid #454545;float:none}#footer ul{margin-bottom:15px}#footer span{color:#9bce18;font-weight:600}#footer span.green{color:#9bce18}#footer span.yellow{color:#fccc39}#footer span.red{color:#cb3232}#footer .up{color:#9bce18;font-weight:600}#footer li{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;font-weight:600;float:left;margin-bottom:7px;margin-right:20px;padding-bottom:5px;position:relative;text-align:left}#footer li a{display:block}#footer li div.bottom{bottom:20px;position:absolute}#footer li h3{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;font-weight:normal;padding:20px;text-transform:none}[lang=ja_JP] #footer li h3{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}#footer li h4{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;padding:0 20px}#footer li p,#footer li h5,#footer li .footer-locale-switch{padding:0 20px}#footer li.copyright{background-color:#ccc;color:#666}#footer li.copyright p{margin-top:5px}#footer li.developers{background-color:#666}#footer li.developers:after{background-image:url(/assets/home/footer/footicons-5db2db0e764cd479705ff91cdfa42c31.svg);background-size:100px 328px;background-repeat:no-repeat;background-position:center -236px;bottom:15%;content:'';display:block;height:92px;position:absolute;right:15%;width:100px}#footer li.status{background-color:#333}#footer li.status:after{background-image:url(/assets/home/footer/footicons-5db2db0e764cd479705ff91cdfa42c31.svg);background-size:100px 328px;background-repeat:no-repeat;background-position:center -56px;bottom:15%;content:'';display:block;height:80px;position:absolute;right:15%;width:100px}#footer li.status h5{display:block;color:#999;font-weight:bold;margin-bottom:5px;margin-top:60px;text-transform:uppercase}#footer li.status.yellow:after,#footer li.status.red:after{background-position:center -136px;height:100px}#footer li.status.yellow h5,#footer li.status.red h5{margin-top:10px}#footer li.status.green p{color:#9bce18}#footer li.status.green p:hover{color:#b4e732}#footer li.status.yellow p{color:#fccc39}#footer li.status.yellow p:hover{color:#fdd96b}#footer li.status.red p{color:#cb3232}#footer li.status.red p:hover{color:#d65a5a}#footer li.status p{font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;color:#9bce18}#footer li.status p:hover{color:#b4e732}#footer li.blog{background-position:0 0;background-repeat:no-repeat;text-shadow:1px 1px 1px #693}#footer li.blog h3{position:relative;z-index:2}#footer li.blog:after{background-color:#9c3;bottom:-1px;content:"";left:0;opacity:.9;position:absolute;right:0;top:0}#footer li.blog .bottom{z-index:1}#footer li.blog h5{font-size:18px;font-size:1.8rem;line-height:25.2px;line-height:2.52rem}#footer li.contact{font-size:18px;font-size:1.8rem;line-height:25.2px;line-height:2.52rem;background:#999}#footer li.contact img{display:block}#footer li.contact p{margin-top:50px}#footer li.contact .twitter,#footer li.contact .mail{-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;display:block;opacity:1}#footer li.contact .twitter:before,#footer li.contact .mail:before{background-image:url(/assets/home/footer/footicons-5db2db0e764cd479705ff91cdfa42c31.svg);background-size:100px 328px;background-repeat:no-repeat;content:'';display:block;height:28px;margin-bottom:2px;position:relative}#footer li.contact .twitter:hover,#footer li.contact .mail:hover{color:#fff;opacity:0.6}#footer li.contact .twitter:before{background-position:0 -28px;width:35px}#footer li.contact .mail:before{background-position:0 0;width:38px}#footer p.copyright{font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem}#footer .footer-locale-switch{line-height:1.1em;margin-bottom:1em;margin-top:0.25em}#footer .footer-locale-switch ul,#footer .footer-locale-switch li{list-style-type:none}#footer .footer-locale-switch ul{margin:0;padding:0}#footer .footer-locale-switch ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}#footer .footer-locale-switch li{float:left;margin-right:0}#footer .footer-locale-switch li:not(:last-of-type):after{content:"/"}#footer .footer-locale-switch li:not(:first-of-type){padding-left:4px}#footer .footer-locale-switch form{margin:0;padding:0}#footer .footer-locale-switch .label,#footer .footer-locale-switch .current-locale,#footer .footer-locale-switch button{font-family:"adobe-clean","Helvetica Neue",Helvetica,sans-serif;background:transparent;border:0;color:white;display:inline-block;font-size:14px;line-height:1em;margin:0;outline:none;padding:2px 0}[lang=ja_JP] #footer .footer-locale-switch .label,[lang=ja_JP] #footer .footer-locale-switch .current-locale,[lang=ja_JP] #footer .footer-locale-switch button{font-family:"adobe-clean","Helvetica Neue",Helvetica,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}#footer .footer-locale-switch button{cursor:pointer;font-weight:300}#footer .footer-locale-switch button:hover{text-decoration:underline}#footer .footer-locale-switch .label{padding-right:4px}#footer .footer-locale-switch .current-locale{color:#666}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading p,.wf-loading li,.wf-loading .logo{visibility:hidden}@media screen and (min-width: 480px){#hero-global-nav{background-position:30% 100px;background-size:1102px 650px}#hero-global-nav .wrapper{width:96%}#hero-global-nav .wrapper h1{margin:0 auto;font-size:26px}[lang=fr_FR] #hero-global-nav .wrapper h1{font-size:24px}#hero-global-nav .wrapper p{max-width:480px;margin:0 auto;font-size:17px}#pricing ul .option h5{font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;padding-top:40px;padding-bottom:0}#pricing ul .option .pricing .price{font-size:60px;font-size:6rem;line-height:60px;line-height:6rem;margin-bottom:0}#pricing ul .option .pricing .price sub{margin-left:-35px}#pricing ul .option .pricing .btn{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;min-width:90px;padding:9px 20px 8px 20px}#pricing ul .option .pricing .btn:after{display:inline-block}#pricing ul .option.cloud p{margin-bottom:inherit}#pricing ul .option.free .price{padding-bottom:12px}#pricing ul .option.free .btn{margin-top:20px}#pricing ul .option.enterprise .pricing .price{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;padding-top:60px;padding-bottom:30px}#pricing ul .option.enterprise .btn{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;padding:9px 20px 8px 20px}}@media screen and (min-width: 640px){#hero-global-nav .container{padding-left:60px;padding-right:60px}}@media screen and (min-width: 767px){#hero-global-nav{background-position:30% 60px}#hero-global-nav .subhead{font-size:17px;font-size:1.7rem;line-height:20px;line-height:2rem;padding:53px 0 40px 0}#hero-global-nav .subhead .logo{display:block;float:left;font-size:36px;padding-left:56px}#hero-global-nav .subhead .logo:before{display:block;height:44px;margin-left:-56px;margin-right:10px;margin-top:-3px;position:absolute;width:44px}#hero-global-nav .subhead ul{clear:left;float:left}#hero-global-nav .subhead li{margin-left:16px}#hero-global-nav .subhead li:hover{-moz-transition:box-shadow 0.5s;-o-transition:box-shadow 0.5s;-webkit-transition:box-shadow 0.5s;transition:box-shadow 0.5s;box-shadow:0 0.067em 0 #fff}#hero-global-nav .subhead li:after{display:none}#hero-global-nav .subhead li a{display:block}#hero-global-nav .subhead li a:hover{color:#fff}#hero-global-nav .subhead li.active a{box-shadow:0 0.067em 0;color:#fff}#hero-global-nav .subhead li:last-child{border-radius:4px;box-shadow:0 0.033em 0.05em rgba(0,0,0,0.5);margin-left:16px}#hero-global-nav .home-navigation{background-color:transparent}#hero-global-nav .__adobeglobalnav{margin-right:-12px}#hero-global-nav .wrapper{padding-top:1em;float:right;width:50%;margin-right:-2em}#hero-global-nav .wrapper h1{text-align:left}#hero-global-nav .wrapper h1 .group1{margin-left:3em}#hero-global-nav .wrapper h1 .group3{margin-left:-0.05em}[lang=fr_FR] #hero-global-nav .wrapper h1 .sublimez{left:0.1em;margin-left:0}[lang=fr_FR] #hero-global-nav .wrapper h1 .vos{left:2.45em;margin-left:0}[lang=fr_FR] #hero-global-nav .wrapper h1 .avec{left:4.5em;margin-left:0}[lang=fr_FR] #hero-global-nav .wrapper h1 .de{left:4.5em;margin-left:0}[lang=fr_FR] #hero-global-nav .wrapper h1 .designs{left:2.1em;margin-left:0}#hero-global-nav .wrapper .title-alt{text-align:left}#hero-global-nav .wrapper p{text-align:left;max-width:360px;margin:0;font-size:19px}#pricing ul .option h4 span{display:inline}#answers .container ul{display:inline;float:none;margin:0;width:auto}#answers .container ul li{display:inline-block;height:230px;margin:0 2%;max-width:44%;vertical-align:top}#footer li{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;margin-right:20px;padding-bottom:0;margin-bottom:0}#footer .group li{border-bottom:none;float:left}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@media screen and (min-width: 980px){.hidden-desktop{display:none}.visible-desktop{display:inherit}#hero-global-nav{background:#000 url(/assets/home/hero/hero-609d0600769998ab9f0f50cd3521614d.jpg) 30% 20% no-repeat;background-size:100%;margin-bottom:-300px;padding-bottom:300px}#hero-global-nav .wrapper{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fade;animation-name:fade;padding-top:3em;width:52%}[lang=fr_FR] #hero-global-nav .wrapper{padding-top:0}#hero-global-nav .wrapper h1{font-size:42px}[lang=fr_FR] #hero-global-nav .wrapper h1{font-size:34px}#hero-global-nav .wrapper p{width:450px;max-width:100%;padding-bottom:3em}.container{max-width:940px;width:940px}#pricing ul{width:300px}#footer{background:transparent;margin-bottom:150px;padding:0}#footer ul{margin-bottom:0}#footer ul li{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;font-weight:400;float:none;margin-right:0}#footer ul li a{display:inline}.container{overflow:visible}section{margin-bottom:150px}section header{display:none}.blocks{margin-left:0;margin-right:0;padding:0 20px;width:auto}.blocks>ul{width:300px}.blocks>ul.offset-half{margin-top:150px}.blocks>ul.offset-full{margin-top:300px}.blocks>ul.offset-three-halves{margin-top:450px}.blocks>ul.overflow-left,.blocks>ul.overflow-right{display:block;position:absolute}.blocks>ul.overflow-left{left:-280px}.blocks>ul.overflow-right{right:-280px}.blocks>ul>li{float:none}.blocks>ul>li.header{display:block}#best .blocks{width:auto}#best li img{z-index:1}#best li:hover img{left:-280px}#best li div{background:transparent;bottom:inherit;margin:0;padding:40px 20px 40px 40px;z-index:0}#best li div h5{border-bottom:1px solid #454545}#best li div p{display:block}#everywhere .blocks{width:auto}#everywhere li div img{display:inline-block}#everywhere li div p,#everywhere li div .products{opacity:0}#everywhere li div h4{bottom:0}#who .blocks{width:auto}#who li div{bottom:inherit;height:220px;margin:0;padding:40px;opacity:0;width:220px}[lang=fr_FR] #who li div,[lang=ja_JP] #who li div{height:230px;padding:30px 30px 40px;width:240px}#who li div h5{border-bottom:1px solid #666}#who li div p{display:block}#answers{padding-top:40px}#answers .container h3{display:block}#answers .container ul{display:inline;float:left;margin-left:0;margin-right:2.5%;width:23%}#answers .container ul:last-child{float:right;margin-right:0}#answers .container ul.first-column{margin-top:80px}#answers .container ul.third-column{margin-top:40px}#answers .container ul.fourth-column{margin-top:120px}#answers .container ul li{display:block;height:auto;margin:0 0 60px 0;max-width:none}#answers .container ul li:last-child{margin-bottom:0}}@media screen and (min-width: 1217px){#hero-global-nav{background-position:30% top}#hero-global-nav .subhead ul{clear:none;float:right;margin-top:10px}}@media screen and (min-width: 1600px){#hero-global-nav{margin-bottom:-460px;padding-bottom:460px}#hero-global-nav .wrapper{padding-top:5em}#hero-global-nav .wrapper h1{font-size:48px}[lang=fr_FR] #hero-global-nav .wrapper h1{font-size:42px}#hero-global-nav .wrapper p{width:530px;font-size:22px}#hero-global-nav .wrapper .group3{margin-left:-0.06em}}
