@charset "UTF-8";.g,.one-whole{width:100%}pre,textarea{overflow:auto}html,sub,sup{position:relative}fieldset,img,legend{border:0}.js .menu-overlay--transition,.js .nav-toggle,.js .page-header,.slide-background img,.vertical-carousel-inner{will-change:transform}.btn-close::after,.btn-close::before,.c-page-footer__locale>a::before,.c-product-update__features>li::before,.c-select-arrow::after,.carousel-small .vertical-carousel-slide::before,.wide-video::before{content:""}.fancybox-nav,.slick-slider{-webkit-tap-highlight-color:transparent}.grid--center,.grid--full,.grid--rev,.gw{margin:0 0 0 -20px;padding:0;list-style:none;letter-spacing:-.35em}.grid--center,.grid--full,.grid--rev,.gw,.opera:-o-prefocus{word-spacing:-.35em}.g,.js .nav-grid{word-spacing:normal;letter-spacing:normal}.g{display:inline-block;padding-left:20px;vertical-align:top}body,fieldset,h1,h2,h3,h4,h5,h6,legend,p,td,th{padding:0}.grid--rev{direction:rtl;text-align:right}.grid--rev>.g{direction:ltr;text-align:left}.grid--full{margin-left:0}.grid--full>.g{padding-left:0}.grid--center{text-align:center}.grid--center>.g{text-align:left}.five-tenths,.four-eighths,.one-half,.six-twelfths,.three-sixths,.two-quarters{width:50%}.four-twelfths,.one-third,.two-sixths{width:33.333%}.eight-twelfths,.four-sixths,.two-thirds{width:66.666%}.one-quarter,.three-twelfths,.two-eighths{width:25%}.nine-twelfths,.six-eighths,.three-quarters{width:75%}.one-fifth,.two-tenths{width:20%}.four-tenths,.two-fifths{width:40%}.six-tenths,.three-fifths{width:60%}.eight-tenths,.four-fifths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:30em){.palm-one-whole{width:100%}.palm-five-tenths,.palm-four-eighths,.palm-one-half,.palm-six-twelfths,.palm-three-sixths,.palm-two-quarters{width:50%}.palm-four-twelfths,.palm-one-third,.palm-two-sixths{width:33.333%}.palm-eight-twelfths,.palm-four-sixths,.palm-two-thirds{width:66.666%}.palm-one-quarter,.palm-three-twelfths,.palm-two-eighths{width:25%}.palm-nine-twelfths,.palm-six-eighths,.palm-three-quarters{width:75%}.palm-one-fifth,.palm-two-tenths{width:20%}.palm-four-tenths,.palm-two-fifths{width:40%}.palm-six-tenths,.palm-three-fifths{width:60%}.palm-eight-tenths,.palm-four-fifths{width:80%}.palm-one-sixth,.palm-two-twelfths{width:16.666%}.palm-five-sixths,.palm-ten-twelfths{width:83.333%}.palm-one-eighth{width:12.5%}.palm-three-eighths{width:37.5%}.palm-five-eighths{width:62.5%}.palm-seven-eighths{width:87.5%}.palm-one-tenth{width:10%}.palm-three-tenths{width:30%}.palm-seven-tenths{width:70%}.palm-nine-tenths{width:90%}.palm-one-twelfth{width:8.333%}.palm-five-twelfths{width:41.666%}.palm-seven-twelfths{width:58.333%}.palm-eleven-twelfths{width:91.666%}}@media only screen and (min-width:30.0625em){.lap-one-whole{width:100%}.lap-five-tenths,.lap-four-eighths,.lap-one-half,.lap-six-twelfths,.lap-three-sixths,.lap-two-quarters{width:50%}.lap-four-twelfths,.lap-one-third,.lap-two-sixths{width:33.333%}.lap-eight-twelfths,.lap-four-sixths,.lap-two-thirds{width:66.666%}.lap-one-quarter,.lap-three-twelfths,.lap-two-eighths{width:25%}.lap-nine-twelfths,.lap-six-eighths,.lap-three-quarters{width:75%}.lap-one-fifth,.lap-two-tenths{width:20%}.lap-four-tenths,.lap-two-fifths{width:40%}.lap-six-tenths,.lap-three-fifths{width:60%}.lap-eight-tenths,.lap-four-fifths{width:80%}.lap-one-sixth,.lap-two-twelfths{width:16.666%}.lap-five-sixths,.lap-ten-twelfths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-three-eighths{width:37.5%}.lap-five-eighths{width:62.5%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-three-tenths{width:30%}.lap-seven-tenths{width:70%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-five-twelfths{width:41.666%}.lap-seven-twelfths{width:58.333%}.lap-eleven-twelfths{width:91.666%}}@media only screen and (min-width:42.5625em){.portable-one-whole{width:100%}.portable-five-tenths,.portable-four-eighths,.portable-one-half,.portable-six-twelfths,.portable-three-sixths,.portable-two-quarters{width:50%}.portable-four-twelfths,.portable-one-third,.portable-two-sixths{width:33.333%}.portable-eight-twelfths,.portable-four-sixths,.portable-two-thirds{width:66.666%}.portable-one-quarter,.portable-three-twelfths,.portable-two-eighths{width:25%}.portable-nine-twelfths,.portable-six-eighths,.portable-three-quarters{width:75%}.portable-one-fifth,.portable-two-tenths{width:20%}.portable-four-tenths,.portable-two-fifths{width:40%}.portable-six-tenths,.portable-three-fifths{width:60%}.portable-eight-tenths,.portable-four-fifths{width:80%}.portable-one-sixth,.portable-two-twelfths{width:16.666%}.portable-five-sixths,.portable-ten-twelfths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-three-eighths{width:37.5%}.portable-five-eighths{width:62.5%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-three-tenths{width:30%}.portable-seven-tenths{width:70%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-five-twelfths{width:41.666%}.portable-seven-twelfths{width:58.333%}.portable-eleven-twelfths{width:91.666%}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button,html,input,select,textarea{color:#666}.logo-affinity,.logo-brand,html{-webkit-font-smoothing:antialiased}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}.fixed-scroll,.fixed-scroll-images,.js .menu-overlay,.media,.media_text,.o-embed-container,.o-media,.o-media__text,.scroll-main .fixed-scroll-image-outer,.sticky-footer main,.wide-video{overflow:hidden}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:#bfbfbf;color:#fff;text-shadow:none}::selection{background:#bfbfbf;color:#fff;text-shadow:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;min-height:100%;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-size:100%;font-weight:400;-moz-osx-font-smoothing:grayscale;line-height:1.5}@media only screen and (min-width:42.5625em){html{font-size:105%}}*,::after,::before{box-sizing:inherit}body{margin:0;background:#fff}.js body{margin-top:50px}@media only screen and (min-width:55.0625em){.desk-one-whole{width:100%}.desk-five-tenths,.desk-four-eighths,.desk-one-half,.desk-six-twelfths,.desk-three-sixths,.desk-two-quarters{width:50%}.desk-four-twelfths,.desk-one-third,.desk-two-sixths{width:33.333%}.desk-eight-twelfths,.desk-four-sixths,.desk-two-thirds{width:66.666%}.desk-one-quarter,.desk-three-twelfths,.desk-two-eighths{width:25%}.desk-nine-twelfths,.desk-six-eighths,.desk-three-quarters{width:75%}.desk-one-fifth,.desk-two-tenths{width:20%}.desk-four-tenths,.desk-two-fifths{width:40%}.desk-six-tenths,.desk-three-fifths{width:60%}.desk-eight-tenths,.desk-four-fifths{width:80%}.desk-one-sixth,.desk-two-twelfths{width:16.666%}.desk-five-sixths,.desk-ten-twelfths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-three-eighths{width:37.5%}.desk-five-eighths{width:62.5%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-three-tenths{width:30%}.desk-seven-tenths{width:70%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-five-twelfths{width:41.666%}.desk-seven-twelfths{width:58.333%}.desk-eleven-twelfths{width:91.666%}html{font-size:110%}.js body{margin-top:0}}a,a:visited{color:#3f4b53;text-decoration:none;-webkit-transition:color .3s linear;transition:color .3s linear}a:active,a:focus,a:hover{color:#333}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}p{margin:0 0 20px;line-height:1.8}ol,p,ul{font-size:16px;font-size:1rem}b,strong{font-weight:600}em,i,q{font-style:italic}abbr{cursor:help}audio,canvas,iframe,img,svg,video{vertical-align:middle}img,object,video{max-width:100%;height:auto}img[height],img[width]{max-width:none}fieldset{margin:0}.js .page-header{position:absolute;top:0;left:0;width:100%;height:50px;background-color:#000;box-shadow:rgba(10,10,10,.3) 0 3px 10px 0;z-index:1000;-webkit-transition:background-color .3s,height .3s;transition:background-color .3s,height .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:55.0625em){.js .page-header{height:80px;background:0 0;box-shadow:none}}.js .js-header-is-fixed{position:fixed;top:-50px;height:50px;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:rgba(0,0,0,.92);-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.js .js-header-is-visible{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);box-shadow:rgba(10,10,10,.3) 0 3px 10px 0}.js .theme-light{margin-top:50px}@media only screen and (min-width:55.0625em){.js .theme-light{margin-top:80px}}.js .theme-light .page-header,.js-nav-is-open body:not(.theme-light) .page-header{background-color:#000;box-shadow:rgba(10,10,10,.3) 0 3px 10px 0}.js .header-brand{display:block;position:absolute;top:50%;left:24px;width:120px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:300px){.js .header-brand{display:none}}.nav-buy-now{display:none}@media only screen and (min-width:30.0625em){.js-header-is-fixed .nav-buy-now{display:block;position:absolute;top:50%;right:140px;padding:5px 10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px;color:#fff;font-size:14px;text-transform:uppercase;-webkit-transition:background .3s linear;transition:background .3s linear}}.js .nav-toggle,.no-js .header-brand{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute}.js-header-is-fixed .nav-buy-now--photo{background:#f6305f}.js-header-is-fixed .nav-buy-now--designer{background:#29c086}a:hover.nav-buy-now--photo{background:#f73f6a}a:hover.nav-buy-now--designer{background:#2ccd8f}.js .nav-toggle{top:50%;right:24px;height:30px;padding:0;transform:translateY(-50%);border:0;outline:0;background:0 0;line-height:30px}.js .nav-menu-text{display:inline-block;float:right;padding-right:45px;-webkit-transform:translateZ(0);transform:translateZ(0);color:#fff;text-transform:uppercase}.js .nav-menu-icon{display:inline-block;position:absolute;top:50%;right:1em;left:auto;width:18px;height:2px;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}.js .nav-menu-icon::after,.js .nav-menu-icon::before{position:absolute;right:0;content:"";width:100%;height:100%;background-color:#fff;-webkit-transition:-webkit-transform .3s,top .3s,background-color 0s;transition:transform .3s,top .3s,background-color 0s}.js .nav-menu-icon::before{top:-5px}.js .nav-menu-icon::after{top:5px}.js-nav-is-open .nav-menu-icon{background-color:rgba(255,255,255,0)}.js-nav-is-open .nav-menu-icon::after,.js-nav-is-open .nav-menu-icon::before{background-color:#fff}.js-nav-is-open .nav-menu-icon::before{top:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.js-nav-is-open .nav-menu-icon::after{top:0;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.js .primary-nav{margin:0;padding:60px 0 0;background:rgba(0,0,0,.95);list-style:none;z-index:700;-webkit-backface-visibility:hidden;backface-visibility:hidden}.picture,.tutorials-screenshot{-webkit-backface-visibility:hidden}@media only screen and (min-width:30.0625em){.js .primary-nav{padding:80px 0 0}}.js .nav-wrapper{width:90%;min-width:300px;max-width:1100px;margin:0 auto}.js .nav-grid{display:inline-block;width:100%;padding-left:20px;vertical-align:top}.js .nav-section{margin:20px 0;padding:25px;border:1px solid #414042;list-style:none}@media only screen and (min-width:55.0625em){.js .nav-grid{width:50%}.js .nav-section{min-height:365px;margin:20px 5px}}.js .nav-section li.c-page-nav__offer{font-size:28px;font-size:1.75rem;color:#3dc7ef}.js .nav-section--offer{border-color:#3064cb}.no-js .nav-section li.c-page-nav__app-of-year{display:none}.js .nav-section li.c-page-nav__app-of-year{font-size:20px;font-size:1.25rem;display:block;color:#3dc7ef;text-transform:none}.about-product_brand,.c-cta__brand,.c-page-context,.c-page-footer__social>li,.c-product-hero__brand,.js .nav-section li>a,.logo-affinity,.logo-brand,.navigation-subtitles a,.press-select_brand{text-transform:uppercase}.js .nav-section li{font-size:18px;font-size:1.125rem;margin-bottom:20px;color:#747474}@media only screen and (min-width:30.0625em){.js .nav-section li{font-size:22px;font-size:1.375rem}}.js .nav-section li:last-child{margin-bottom:0}.js .nav-section li>a{font-size:22px;font-size:1.375rem;margin:0;padding:4px 0;color:#999;-webkit-transition:color .2s linear;transition:color .2s linear}@media only screen and (min-width:30.0625em){.js .nav-section li>a{font-size:26px;font-size:1.625rem}}.js .nav-section li>a.active-page,.js .nav-section li>a:focus,.js .nav-section li>a:hover{color:#fff}.js-nav-is-open .nav-section li{-webkit-animation:nav-slide .3s .2s 1 forwards;animation:nav-slide .3s .2s 1 forwards;opacity:0}.no-cssanimations.js-nav-is-open .nav-section li{opacity:1}.js-nav-is-open .nav-section li:nth-child(6){-webkit-animation-delay:.65s;animation-delay:.65s}.js-nav-is-open .nav-section li:nth-child(5){-webkit-animation-delay:.55s;animation-delay:.55s}.js-nav-is-open .nav-section li:nth-child(4){-webkit-animation-delay:.45s;animation-delay:.45s}.js-nav-is-open .nav-section li:nth-child(3){-webkit-animation-delay:.35s;animation-delay:.35s}.js-nav-is-open .nav-section li:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.js-nav-is-open .nav-section li:nth-child(1){-webkit-animation-delay:.15s;animation-delay:.15s}.no-js .header-brand{display:block;top:30px;left:24px;width:120px;transform:translateY(-50%)}.no-js .nav-toggle{display:none}.no-js .primary-nav{margin:0;padding:70px 24px 30px;background:#212121;list-style:none;text-align:center;box-shadow:rgba(10,10,10,.3) 0 3px 10px 0}@media only screen and (min-width:86em){.no-js .primary-nav{padding:20px 24px 20px 0;text-align:right}}.no-js .nav-grid{display:inline-block;letter-spacing:normal}.no-js .nav-section{margin:0 0 0 20px;padding:0}.no-js .nav-section li:first-child{display:none}.no-js .nav-section li{display:inline-block;margin:0;padding:0}.no-js .nav-section li>a{font-size:14px;font-size:.875rem;display:block;margin-right:20px;padding:0 0 10px;color:#d5d5d5;text-decoration:none;-webkit-transition:none;transition:none}@media only screen and (min-width:55.0625em){.no-js .nav-section li>a{padding:0}}.no-js .nav-section li:last-child>a{margin-right:0}.no-js .nav-section li>a.active-page,.no-js .nav-section li>a:focus,.no-js .nav-section li>a:hover{color:#fff}.sticky-footer .c-page-footer{position:absolute;bottom:0;clear:both;width:100%}.sticky-footer__push{padding-bottom:300px}@media only screen and (min-width:55.0625em){.sticky-footer__push{padding-bottom:200px}.signup-page{margin:100px 0}}.signup-form{margin:60px 0 0}.signup-form legend{display:none}.signup-form label{font-size:18px;font-size:1.125rem;display:block;margin:15px 0;color:#fff}.signup-form input,.signup-form select{font-size:16px;font-size:1rem;width:98%;height:45px;margin-bottom:20px;border:2px solid transparent;-webkit-border-radius:0;background:#666;color:#fff;-webkit-transition:border .3s linear;transition:border .3s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-page-footer,.signup-terms{font-size:12px;text-align:center}.signup-form input{padding:10px}.signup-form select{padding:0 10px}.signup-form input:focus{border:2px solid #00a3ff;outline:0}.form-response,.signup-response{margin-top:40px;text-align:center}.signup-terms{font-size:.75rem;margin-top:60px}.signup-terms a{color:#f9f9f9}.signup-terms a:focus,.signup-terms a:hover{text-decoration:underline}.c-windows-beta{background:url(https://cdn.affinity.serif.com/img/windows/bg-windows-beta-030320161124.jpg) top center no-repeat;background-size:1400px}.c-windows-beta__form{padding-top:385px;margin-bottom:72px}@media only screen and (min-width:55.0625em){.c-windows-beta{background-size:1800px}.c-windows-beta__form{padding-top:500px}}.c-brand{line-height:1.2}.t-dark .c-brand{color:#fff}.t-light .c-brand{color:#666}.c-select-arrow{position:relative}.c-select-arrow::after{position:absolute;top:50%;right:18px;bottom:auto;width:10px;height:6px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(https://cdn.affinity.serif.com/img/global/ui/icon-down-arrow-030320161114.svg) center center no-repeat;pointer-events:none}.picture{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;backface-visibility:hidden}.picture-loaded{opacity:1}.watch-video{position:relative;background:#0e0e0e}.no-js .wide-video,.wide-video-image{background-size:cover}.wide-video{position:relative;width:100%;max-width:2560px;height:400px;margin:auto}@media only screen and (min-width:42.5625em){.wide-video{height:750px}}.wide-video--active{height:auto;max-height:750px}@media screen and (min-width:1920px){.wide-video--active{max-height:800px}}.wide-video video{width:100%;max-width:2560px}.wide-video::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.wide-video-image{width:100%;height:100%}.wide-video-content{display:block;position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:5}@media only screen and (min-width:55.0625em){.wide-video-content{width:60%}}.wide-video-content--hero{width:80%;max-width:750px}.wide-video-content--hero p{margin-bottom:0;color:#fff}.wide-video-heading{font-size:26px;font-size:1.625rem;margin-bottom:30px;color:#fff;line-height:1.3;text-align:center}@media only screen and (min-width:42.5625em){.wide-video-heading{font-size:36px;font-size:2.25rem;margin-bottom:20px}}.video-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#000;opacity:0;z-index:2000}.c-divide-section,.logo-icon,.logo-tagline,.media_image img,.video-click{display:block}.video-overlay iframe{position:absolute;top:50%;left:50%;width:100%;max-width:1440px;height:100%;max-height:810px;padding:40px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:0}iframe:-webkit-full-screen{position:relative;padding:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.video-click{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/static/img/global/ui/21012015-icon-play-video@2x.png) center no-repeat;background-size:15%;cursor:pointer;z-index:1;-webkit-transition:1s opacity ease-in-out;transition:1s opacity ease-in-out}.no-backgroundsize .video-click{background:url(/static/img/global/ui/21012015-icon-play-video.png) center no-repeat}.page-section{padding:80px 0;background:#fff}@media only screen and (min-width:55.0625em){.page-section{padding:100px 0}}.page-section--bg{background-repeat:no-repeat;background-size:cover}.t-bg-alabaster{background:#f9f9f9}.t-bg-mineshaft{background:#262626}.t-bg-gondola{background:#232323}.t-bg-nero{background:#202020}.t-bg-codgrey{background:#171717}.t-bg-black{background:#111}.t-bg-lochmara{background:#0085d8}.t-bg-transparent{background:0 0}.t-bg-design-tools{background:url(/static/img/designer/bg-design-tools-251120151354--desk.jpg);background-size:cover}.t-light{color:#262626}.t-dark{color:#bfbfbf}.t-white{color:#fff}.t-black{color:#111}.c-divide-section{width:90%;max-width:1300px;height:1px;margin:60px auto;padding:0;border:0}@media only screen and (min-width:55.0625em){.c-divide-section{margin:80px auto}}.c-divide-section--light{background:#bfbfbf}.c-divide-section--dark{background:#3a3a3a}.featured-blurb{margin-bottom:60px}.section-heading{font-size:30px;font-size:1.875rem;margin-bottom:30px;line-height:1.3;text-align:center}@media only screen and (min-width:42.5625em){.section-heading{font-size:34px;font-size:2.125rem}}@media only screen and (min-width:55.0625em){.section-heading{margin-bottom:40px}}.feature-heading{font-size:22px;font-size:1.375rem;margin-bottom:25px;line-height:1.4}.tight-heading{margin-bottom:5px;line-height:1.4}@media only screen and (min-width:42.5625em){.feature-heading{font-size:26px;font-size:1.625rem}.tight-heading{font-size:20px;font-size:1.25rem}}.t-light .feature-heading,.t-light .section-heading,.t-light .tight-heading{color:#262626}.t-dark .feature-heading,.t-dark .section-heading,.t-dark .tight-heading{color:#fff}.logo-icon{width:135px;margin:auto;padding-bottom:20px}.logo-affinity,.logo-brand{display:block;line-height:1.2;text-align:center}.logo-affinity{font-size:16px;font-size:1rem}.logo-brand{font-size:22px;font-size:1.375rem}.logo-tagline{font-size:16px;font-size:1rem;margin-top:8px;color:#999;font-weight:400}.hero{width:100%;margin:0 auto;padding:100px 0;background-attachment:fixed;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero-content{width:80%;max-width:750px;margin:0 auto;color:#fff;text-align:center}.hero-headline{font-size:32px;font-size:2rem;padding:20px 0 30px;color:#fff;line-height:1.1;text-align:center;word-wrap:break-word}@media only screen and (min-width:42.5625em){.hero-headline{font-size:40px;font-size:2.5rem}}.hero-tagline{font-size:16px;font-size:1rem;line-height:1.5}.media_image{float:left}.media_text-button{float:right}.fixed-scroll{position:relative;width:100%}.js .fixed-scroll{height:200vh}.no-js .fixed-scroll,.scroll-small{background:#202020}.fixed-scroll-image-outer{overflow:hidden}.fixed-scroll-images{margin:0;padding:0;list-style:none}.no-js .fixed-scroll-images li:first-child{display:none}.fixed-scroll-background{display:block;width:100%;max-width:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.no-js .fixed-scroll-copy,.scroll-small .fixed-scroll-copy{width:90%;max-width:1300px;margin:auto;padding:60px 0 40px}.fixed-scroll.scroll-small{height:auto}.scroll-small .fixed-scroll-images{position:relative;height:400px}@media screen and (min-width:800px){.scroll-small .fixed-scroll-images{height:600px}}.scroll-small .fixed-scroll-background{position:absolute;top:0;left:0}.scroll-main .fixed-scroll-image{position:absolute;top:0;left:0;width:100%;will-change:transform}.scroll-main.slide-is-active .fixed-scroll-image-outer{position:fixed}.scroll-main.slide-is-after .fixed-scroll-image-outer{top:auto;bottom:0}.scroll-main .fixed-scroll-copy{position:relative;top:0;left:50%;width:90%;max-width:1300px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:110}.scroll-main .fixed-scroll-copy p{color:#fff}.scroll-main .fixed-scroll-copy-inner{position:absolute;top:50%;width:33%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.full-column,.narrow-column,.o-container{width:90%;margin:auto}.scroll-main.slide-is-before .fixed-scroll-copy{position:absolute}.scroll-main.slide-is-active .fixed-scroll-copy{position:fixed}.scroll-main.slide-is-after .fixed-scroll-copy{position:absolute;top:auto;bottom:0}.o-container--mw400{max-width:400px}.o-container--mw500{max-width:500px}.o-container--mw600{max-width:600px}.o-container--mw700{max-width:700px}.o-container--mw800{max-width:800px}.o-container--mw900{max-width:900px}.o-container--mw1000{max-width:1000px}.o-container--mw1100{max-width:1100px}.o-container--mw1200{max-width:1200px}.full-column{max-width:1300px}.narrow-column--base{max-width:800px}.narrow-column--wide{max-width:1000px}.narrow-column--feature{max-width:1024px}.narrow-column--mid-feature{max-width:900px}.hero-wrapper{position:relative;width:100%;max-width:2560px;height:100%;margin:auto;z-index:1}.wrapper{width:90%;min-width:300px;max-width:1300px;margin:0 auto}.o-embed-container{position:relative;max-width:100%;height:auto;padding-bottom:56.25%;cursor:pointer}.o-embed-container embed,.o-embed-container iframe,.o-embed-container object,.o-embed-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.o-media__image{float:left}.o-media__button,.o-media__image--switch{float:right}.o-media__image img{display:block}.o-flag{display:table;width:100%}.o-flag__body,.o-flag__image{display:table-cell;vertical-align:middle}.o-flag--top .o-flag__body,.o-flag--top .o-flag__image{vertical-align:top}.o-flag--bottom .o-flag__body,.o-flag--bottom .o-flag__image{vertical-align:bottom}.o-flag__image{padding-right:10px}.o-flag__image>img{display:block;max-width:none}.o-flag--rev .o-flag__image{padding-right:0;padding-left:10px}.o-inline-list,.o-unstyled-list{margin:0;padding:0;list-style-type:none}.o-flag__body{width:100%}.o-inline-list>li{display:inline}.o-disc-list>li{list-style-type:disc}.o-square-list>li{list-style-type:square}.o-circle-list>li{list-style-type:circle}.js .menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0}.js .menu-overlay.js-open-complete{overflow:auto;-webkit-overflow-scrolling:touch}.js .menu-overlay--bottom{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.js .menu-overlay--top{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.js .menu-overlay--transition{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.js .menu-overlay.js-is-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.js .menu-overlay.js-is-visible{opacity:1}.js-noscroll{position:relative;height:100%;overflow:hidden}.signup-overlay{background:rgba(0,0,0,.95);z-index:5000}@media only screen and (min-width:42.5625em){.signup-overlay .signup-section{position:relative;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.btn-close,.btn-close::after,.btn-close::before{position:absolute;display:block}.no-js .signup-overlay{display:none}.c-btn,.c-btn-ghost{font-size:18px;font-size:1.125rem;display:block;max-width:260px;margin:0 auto;padding:10px 40px;border-radius:5px;text-align:center;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.c-btn-ghost{border:1px solid currentColor}@media only screen and (min-width:30.0625em){.c-btn,.c-btn-ghost{display:inline-block;max-width:none}.c-btn-ghost:not(:first-child){margin-left:12px}}.c-btn--narrow{margin-bottom:24px}@media only screen and (min-width:42.5625em){.c-btn--narrow,.c-btn-ghost--narrow{padding:4px 30px}.c-btn--narrow{margin-bottom:0}}a.c-btn--photo{background:#f6305f;color:#fff}a:focus.c-btn--photo,a:hover.c-btn--photo{background:#f73f6a}a.c-btn--designer{background:#29c086;color:#fff}a:focus.c-btn--designer,a:hover.c-btn--designer{background:#2ccd8f}a.c-btn--offer{background:#3064cb;color:#fff}a:focus.c-btn--offer,a:hover.c-btn--offer{background:#3a6cd0}a.c-btn-ghost--photo{color:#f6305f}a:focus.c-btn-ghost--photo,a:hover.c-btn-ghost--photo{background:rgba(246,48,95,.1)}a.c-btn-ghost--designer{color:#29c086}a:focus.c-btn-ghost--designer,a:hover.c-btn-ghost--designer{background:rgba(41,192,134,.1)}a.c-btn-ghost--offer{border-color:#3064cb;color:#3dc7ef}.btn--press-download,a.btn{color:#fff;-webkit-transition:background .3s linear}a:focus.c-btn-ghost--offer,a:hover.c-btn-ghost--offer{background:rgba(61,199,239,.1)}a.btn{transition:background .3s linear}.btn{display:block;width:100%;max-width:260px;margin:0 auto;padding:12px 10px;border-radius:5px;text-align:center}.btn--press-select{font-size:18px;font-size:1.125rem;background:#0085d8}a:focus.btn--press-select,a:hover.btn--press-select{background:#0075bf}.btn--press-download{font-size:20px;font-size:1.25rem;margin:30px auto 0;background:#0085d8;transition:background .3s linear}.btn--comment-submit,.btn--signup{border:0;-webkit-transition:background .3s linear;color:#fff;outline:0}.btn--press-download:focus,.btn--press-download:hover{background:#0075bf}.btn--corporate-enrol{font-size:20px;font-size:1.25rem;margin:0 auto 40px;padding:15px 60px;background:#0085d8}@media only screen and (min-width:42.5625em){.btn--press-select{display:inline-block;max-width:260px}.btn--corporate-enrol{display:inline-block;margin:40px 0 60px}.btn--ezine{max-width:260px}}a:focus.btn--corporate-enrol,a:hover.btn--corporate-enrol{background:#0075bf}.btn--ezine{font-size:18px;font-size:1.125rem;margin:auto auto 20px;background:#00c26b}a:focus.btn--ezine,a:hover.btn--ezine{background:#00a95d}.btn--apply{font-size:20px;font-size:1.25rem;margin-top:60px;padding:15px 10px;background:#0085d8}a:focus.btn--apply,a:hover.btn--apply{background:#0075bf}.btn--trial{font-size:20px;font-size:1.25rem;margin:0 auto 60px;background:#0085d8}a:focus.btn--trial,a:hover.btn--trial{background:#0075bf}.btn--signup{font-size:22px;font-size:1.375rem;margin-top:40px;background:#0085d8;transition:background .3s linear}.btn--signup:focus,.btn--signup:hover{background:#0075bf}.btn--comment-submit{margin:40px auto 0;background:#0085d8;transition:background .3s linear}.btn--comment-submit:focus,.btn--comment-submit:hover{background:#0ca2ff}.btn-ghost{font-size:18px;font-size:1.125rem;display:inline-block;margin:0 auto;padding:20px 40px;border:1px solid #fff;border-radius:5px;text-align:center}a.btn-ghost{color:#fff;-webkit-transition:background .3s linear;transition:background .3s linear}a:hover.btn-ghost{background:rgba(255,255,255,.1)}a.btn-ghost--hero-video{font-size:14px;font-size:.875rem;display:inline-block;margin-top:48px;padding:12px 24px}@media only screen and (min-width:42.5625em){a.btn-ghost--hero-video{font-size:18px;font-size:1.125rem;padding:12px 48px}}.btn-ghost--corporate-learn{font-size:20px;font-size:1.25rem;width:100%;max-width:260px;margin:40px 0 20px;padding:15px 60px;border-color:#0085d8}@media only screen and (min-width:42.5625em){.btn-ghost--corporate-learn{display:inline-block;margin:40px 40px 60px}}a.btn-ghost--corporate-learn{color:#0085d8}.btn-ghost--press{margin-top:40px}a.btn-ghost--tutorials{border:1px solid #333;color:#333}a:hover.btn-ghost--tutorials{background:rgba(187,187,187,.1)}.btn-close{top:25px;right:25px;width:40px;height:40px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:0;outline:0;background:0 0;z-index:1}.btn-close::before{top:0;right:50%;bottom:50%;left:0;border-right:1px solid #fff;border-bottom:1px solid #fff}.btn-close::after{top:50%;right:0;bottom:0;left:50%;margin:-1px;border-top:1px solid #fff;border-left:1px solid #fff}.no-js .btn-close{display:none}.c-browser-upgrade>a{position:fixed;right:0;bottom:0;left:0;padding:12px;border-top:1px solid #d9a322;background:#faf4af;z-index:1000}.c-browser-upgrade>a:focus,.c-browser-upgrade>a:hover{background:#f8ef89}.c-page-footer{font-size:.75rem;position:relative;padding:36px 0;background:#111;color:#bfbfbf}.c-page-footer__logo{width:56px}@media only screen and (min-width:55.0625em){.c-page-footer{text-align:left}.c-page-footer__logo{float:left;margin:3px 12px 0 0}}.c-page-footer__social{font-size:13px;font-size:.8125rem;margin:20px 0 10px}.c-page-footer__social>li{margin-right:12px}.c-page-footer__social>li>a{color:#0085d8;-webkit-transition:color .3s linear,text-decoration .3s linear;transition:color .3s linear,text-decoration .3s linear}.c-page-footer__social>li>a:focus,.c-page-footer__social>li>a:hover{color:#0ca2ff;text-decoration:underline}.c-page-footer__social>li:last-child{margin-right:0}.c-page-footer__links{font-size:11px;font-size:.6875rem;margin:0;padding:0;list-style:none}@media only screen and (min-width:55.0625em){.c-page-footer__social{margin-top:0;text-align:right}.c-page-footer__links{text-align:right}}.c-page-footer__links>li{display:inline;margin-right:12px;padding:0}.c-page-footer__links>li:nth-child(2){margin-right:0}@media only screen and (min-width:30.0625em){.c-page-footer__links>li:nth-child(2){margin-right:12px}}.c-page-footer__links li:last-child{margin-right:0}.c-page-footer__links>li>a{color:#bfbfbf;-webkit-transition:color .3s linear,text-decoration .3s linear;transition:color .3s linear,text-decoration .3s linear}.c-page-footer__links>li>a:focus,.c-page-footer__links>li>a:hover{color:#fff;text-decoration:underline}.c-page-footer__links .c-page-footer__locale{display:block;margin-top:10px}@media only screen and (min-width:30.0625em){.c-page-footer__links .c-page-footer__locale{display:inline;margin-top:0}}@media only screen and (min-width:55.0625em) and (max-width:62.5em){.c-page-footer__links>li:nth-child(2){margin-right:0}.c-page-footer__links .c-page-footer__locale{display:block;margin-top:10px}}.c-page-footer__locale>a{position:relative;padding-right:24px;background-size:18px 14px}.c-page-footer__locale>a::before{position:absolute;top:1px;right:0;width:18px;height:14px;background-repeat:no-repeat}.c-page-heading{color:#111;font-family:Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:36px;font-size:2.25rem;font-weight:300;line-height:1.3}@media only screen and (min-width:42.5625em){.c-page-heading{font-size:48px;font-size:3rem}}.c-page-context{color:#9c9c9c;font-family:Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:.15em}.c-block-heading{margin-bottom:18px;padding-top:24px;color:#262626;font-family:Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:26px;font-size:1.625rem;line-height:1.3}@media only screen and (min-width:42.5625em){.c-block-heading{font-size:32px;font-size:2rem}}.c-title-heading{font-size:20px;font-size:1.25rem;margin-bottom:6px;color:#111}.c-disclaimer{color:#666;font-size:11px}.home{background:#171717}.vertical-carousel-wrap{overflow:auto;overflow-x:auto;overflow-y:auto}.vertical-carousel{position:relative;cursor:default;z-index:60}.carousel-hide{display:none}.carousel-overflow-hidden{overflow:hidden;overflow-x:hidden;overflow-y:hidden}.js .carousel-loading{opacity:0}.js .carousel-loaded{opacity:1}.carousel-link{width:120px;background:0 0;cursor:pointer;z-index:400}@media only screen and (max-width:1280px){.carousel-link{display:none}}.vertical-carousel-slide{position:relative}.slide-meta{position:absolute;bottom:5%;left:5%;width:95%;z-index:200}.slide-meta a{display:block;color:#fff;text-decoration:none}.slide-meta-title{font-size:20px;font-size:1.25rem}.slide-meta-description{font-size:16px;font-size:1rem}.no-js .slide-meta-description{color:#bfbfbf}.slide-meta-more{font-size:16px;font-size:1rem;color:#0085d8;line-height:1.5}.vertical-carousel-navigation,.vertical-carousel-navigation a{color:inherit;text-decoration:none}.slide-background{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-transition:-webkit-filter ease-in-out .4s,filter ease-in-out .4s;transition:-webkit-filter ease-in-out .4s,filter ease-in-out .4s}.slide-background.js-blur-slide{-webkit-filter:blur(8px);filter:blur(8px)}.slide-background img{display:block;width:100%;max-width:none}.carousel-small .vertical-carousel-slide::before{display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(23,23,23,0),#171717);background:linear-gradient(to bottom,rgba(23,23,23,0),#171717)}.carousel-main .slide-meta,.carousel-small .slide-meta-description,.carousel-small .vertical-carousel-overlay{display:none}.vertical-carousel-overlay{position:absolute;top:0;bottom:0;left:0;width:100%;z-index:200}.overlay-background{background:#000;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.overlay-background.js-blur-slide{opacity:.4}.vertical-carousel-navigation{position:absolute;width:100%;text-align:center;overflow:hidden;z-index:202}.vertical-carousel-navigation-container{position:absolute;top:0;bottom:0;left:0;width:50%;height:100%;z-index:300}.vertical-carousel-navigation>ul{margin:0;padding:0;list-style-type:none;will-change:margin-top}.vertical-carousel-navigation>ul>li{display:block;margin:0;overflow:hidden}.navigation-main a,.navigation-main h3{color:#fff;text-shadow:0 0 30px rgba(25,23,26,.4)}.c-cta__all-features>li>a,.c-job>a,.full-list a:focus,.full-list a:hover,.locale-options li a:hover,.tutorials-intro a:focus,.tutorials-intro a:hover,a.error-link{text-decoration:underline}:root .vertical-carousel-navigation a,_::-webkit-full-page-media,_:future{-webkit-font-smoothing:antialiased}.navigation-main{position:absolute;top:50%;height:100px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navigation-main li{height:100px;padding:20px 0}.navigation-main a{font-size:22px;font-size:1.375rem;line-height:40px;text-transform:uppercase}@media only screen and (min-width:1200px){.navigation-main a{font-size:34px;font-size:2.125rem}}.navigation-main h3{font-size:18px;font-size:1.125rem;margin:0;-webkit-transform:translateZ(0);transform:translateZ(0);line-height:20px}.navigation-before{top:80px}.navigation-before ul{position:relative;top:100%}.navigation-after{bottom:0}.navigation-spacer{display:block;width:9px;height:30px;margin:auto;background:url(https://cdn.affinity.serif.com/img/home/arrows-down.svg) no-repeat;opacity:.8}.navigation-spacer--up{background:url(https://cdn.affinity.serif.com/img/home/arrows-up.svg) no-repeat}.navigation-subtitles li{height:70px}.navigation-subtitles a{font-size:16px;font-size:1rem;display:inline-block;color:rgba(255,255,255,.8);line-height:40px;cursor:pointer;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.navigation-subtitles a:hover{color:#fff}.progress-home{width:120px;height:120px;z-index:50}.progress-home>svg{display:block;height:100%}.progress-home-logo{display:none}@media only screen and (min-width:55.0625em){.progress-home-logo{display:block;position:absolute;width:65px;height:59px;margin:30px 28px}}.c-home-flash{position:absolute;top:12px;right:12px;width:250px;padding:18px;border:1px solid rgba(255,255,255,.5);background:rgba(17,17,17,.7);color:#fff;font-size:14px}@media only screen and (min-width:55.0625em){.c-home-flash{position:absolute;top:250px;right:0;width:300px;border-right:0;font-size:16px}}.c-home-flash__title{font-size:20px;line-height:1.2}@media only screen and (min-width:55.0625em){.c-home-flash__title{font-size:26px}}.c-home-flash__title--photo{color:#f6305f}.c-home-flash__title--designer{color:#29c086}.watch-video--designer .wide-video::before{background:rgba(35,69,88,.5)}.watch-video--photo .wide-video::before{background:rgba(53,45,71,.5)}.no-js .watch-video--photo .wide-video,.watch-video--photo .wide-video-image{background-image:url(https://cdn.affinity.serif.com/img/photo/hero/bg-mountain-lights-171220151434.jpg)}.no-js .watch-video--designer .wide-video,.watch-video--designer .wide-video-image{background-image:url(https://cdn.affinity.serif.com/img/designer/hero/bg-neon-city-171220151433.jpg)}.c-product-hero__logo{width:100px;margin-bottom:10px}.c-product-hero__brand{font-size:32px;font-size:2rem;color:#fff;font-weight:300;text-shadow:0 0 30px rgba(25,23,26,.4)}@media only screen and (min-width:30.0625em){.c-product-hero__brand{font-size:40px;font-size:2.5rem}}@media only screen and (min-width:42.5625em){.c-product-hero__logo{width:135px}.c-product-hero__brand{font-size:40px;font-size:2.5rem}}@media only screen and (min-width:55.0625em){.c-product-hero__brand{font-size:54px;font-size:3.375rem}}.c-product-hero__tagline{font-size:16px;font-size:1rem;color:#fff}@media only screen and (min-width:30.0625em){.c-product-hero__tagline{font-size:18px;font-size:1.125rem}}@media only screen and (min-width:42.5625em){.c-product-hero__tagline{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:55.0625em){.c-product-hero__tagline{font-size:22px;font-size:1.375rem}}.c-product-purchase{font-size:22px;font-size:1.375rem;width:100%;padding:24px 5%;text-align:center}.c-product-purchase--designer{background:#234558;color:#29c086}.c-product-purchase--photo{background:#352d47;color:#f6305f}.c-product-purchase--offer{background:#222;color:#3dc7ef}.c-product-purchase__action{margin:0;padding:0;list-style:none}@media only screen and (min-width:30.0625em){.c-product-purchase__action>li{display:inline;margin-right:12px}}.c-product-purchase__action>li:first-child{font-size:22px;font-size:1.375rem;display:block;margin:0 0 18px}@media all and (min-width:100em){.c-product-purchase__action>li:first-child{display:inline;margin:0 12px 0 0}}.c-product-purchase__action>li:last-child{margin-right:0}.c-product-update{color:#fff}.c-product-update__features{font-size:15px;font-size:.9375rem;margin:40px 0 0;padding:0;list-style-type:none}.c-product-update__features>li{margin:8px 0}.c-product-update__features>li::before{display:inline-block;width:14px;height:14px;margin:2px 12px auto auto}.c-product-update--designer{background:#234558}.c-product-update--photo{background:#352d47}.c-product-update__features--designer>li::before{background:#29c086}.c-product-update__features--photo>li::before{background:#f6305f}.c-product-inline-list{margin:0;padding:0;color:#fff;list-style-type:none;text-align:center}.c-product-inline-list>li{display:inline-block;margin-bottom:8px}.c-product-inline-list>li:not(:last-child)::after{content:" | ";padding:0 10px;color:#999}.c-cta{width:90%;margin:auto;text-align:center}.c-cta__icon{width:170px;margin-bottom:20px}.c-cta__brand{font-size:30px;font-size:1.875rem;font-weight:300}.c-cta__tagline{font-size:18px;font-size:1.125rem;margin-bottom:40px;color:#626262;font-weight:300}.c-cta__all-features>li>a{font-size:14px;font-size:.875rem;padding:0 3px;color:#999}.c-cta__all-features>li>a:focus,.c-cta__all-features>li>a:hover{color:#3f3f3f}.c-cta__all-features>li:nth-child(1)::after{content:" | ";color:#bebebe}.corporate-parallax::before,.full-section-title::after,.locale-options li a::before,.slick-track:after,.slick-track:before,.toolkit-sprite::before{content:""}.c-collage{width:100%;max-width:2560px;margin:auto}.c-built-for-mac{margin-bottom:60px;text-align:center}.c-built-for-mac__icon{max-width:120px;opacity:.5}.feature-heading--built-for-mac{font-size:16px;font-size:1rem;margin-bottom:10px}.app-feature-row{padding:20px 0}@media only screen and (min-width:42.5625em){.app-feature-row{padding:60px 0}.feature--rev{direction:rtl;text-align:right}}.app-feature-list{margin:0;padding:0;list-style-type:none}@media only screen and (min-width:30.0625em){.app-feature-list{float:left;width:50%;margin:30px 0 0}}@media only screen and (min-width:42.5625em){.feature--rev .g{direction:ltr;text-align:left}.slider-gallery{padding:40px}}.slider-gallery{width:90%;max-width:1100px;margin:auto;text-align:center}.slider-slide p{margin:20px 0}@media only screen and (min-width:42.5625em){.slider-slide p{margin:20px 30px}.app-feature-box-outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media all and (min-width:1300px){.slider-slide p{margin:20px 100px}}.section-heading--slider{margin-bottom:10px}.wrapper--feature-box{max-width:1200px;margin-top:30px;margin-bottom:30px}.app-feature-box{margin-bottom:20px;padding:20px;border:1px solid #ccc}@media only screen and (min-width:42.5625em){.app-feature-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 20px 20px}}.app-feature-box p{font-size:14px;font-size:.875rem;margin:0}.no-flexbox .app-feature-box-outer{clear:left}.betaend-heading,.slick-track:after,.u-clear-both{clear:both}.no-flexbox .app-feature-box{width:100%}@media only screen and (min-width:42.5625em){.no-flexbox .app-feature-box{float:left;width:50%;margin:0 0 20px;border:0}}.app-page{background-color:#171717}.app-introduction{padding:60px 0}@media only screen and (min-width:55.0625em){.app-introduction{padding:80px 0}}.app-introduction--photo{background:-webkit-linear-gradient(top,#171717 0,#171717 50%,#0e0e0e) 60%;background:linear-gradient(to bottom,#171717 0,#171717 50%,#0e0e0e) 60%}.app-design-award,.app-imac-screenshot{padding-top:20px}@media only screen and (min-width:55.0625em){.app-design-award,.app-imac-screenshot{padding:0}}@media all and (min-width:880px) and (max-width:1180px){.app-design-award,.app-imac-screenshot{padding-top:80px}}.media--app{margin-bottom:30px}@media only screen and (min-width:55.0625em){.media--app{margin-bottom:60px}}.media_image--app{width:95px;margin-right:25px}.media_text--app p{font-size:15px;font-size:.9375rem}.c-photos-app-logo{width:125px;margin-bottom:20px}@media all and (min-width:1080px){.toolkit-case{padding-top:170px;background:url(https://cdn.affinity.serif.com/img/photo/toolkit/bg-case-05042015.jpg) top center no-repeat;background-size:1540px 483px}}.toolkit-list{font-size:14px;font-size:.875rem;margin:0 0 20px;padding:0;list-style:none;text-align:left}.toolkit-sprite{position:relative;margin:0 0 20px;padding-left:35px}.toolkit-sprite::before{position:absolute;top:-4px;left:0;width:24px;height:24px;background-image:url(https://cdn.affinity.serif.com/img/photo/toolkit/sprite-tools@2x-19052015.png);background-size:196px 168px}.no-backgroundsize .toolkit-sprite::before{background-image:url(https://cdn.affinity.serif.com/img/photo/toolkit/sprite-tools-19052015.png)}.toolkit-sprite--move::before{background-position:-86px -86px}.toolkit-sprite--gradient::before{background-position:-30px -58px}.toolkit-sprite--dodge::before{background-position:-58px -30px}.toolkit-sprite--smudge::before{background-position:-114px -142px}.toolkit-sprite--shapes::before{background-position:-58px -142px}.toolkit-sprite--select::before{background-position:-2px -142px}.toolkit-sprite--brush::before{background-position:-142px -86px}.toolkit-sprite--burn::before{background-position:-114px -2px}.toolkit-sprite--healing::before{background-position:-58px -58px}.toolkit-sprite--artistic-text::before{background-position:-2px -2px}.toolkit-sprite--crop::before{background-position:-30px -30px}.toolkit-sprite--colour-replace::before{background-position:-2px -30px}.toolkit-sprite--sponge::before{background-position:-142px -142px}.toolkit-sprite--patch::before{background-position:-30px -114px}.toolkit-sprite--frame-text::before{background-position:-2px -58px}.toolkit-sprite--selection-brush::before{background-position:-30px -142px}.toolkit-sprite--pixel-tool::before{background-position:-114px -114px}.toolkit-sprite--clone::before{background-position:-142px -2px}.toolkit-sprite--blemish::before{background-position:-58px -2px}.toolkit-sprite--mesh::before{background-position:-58px -86px}.toolkit-sprite--magic-wand::before{background-position:-142px -58px}.toolkit-sprite--paint-mixer::before{background-position:-2px -114px}.toolkit-sprite--undo::before{background-position:-170px -2px}.toolkit-sprite--inpainting::before{background-position:-86px -58px}.toolkit-sprite--perspective::before{background-position:-86px -114px}.toolkit-sprite--marquees::before{background-position:-2px -86px}.toolkit-sprite--erase::before{background-position:-86px -30px}.toolkit-sprite--blur::before{background-position:-86px -2px}.toolkit-sprite--red-eye::before{background-position:-142px -114px}.toolkit-sprite--zoom::before{background-position:-170px -30px}.toolkit-sprite--lasso::before{background-position:-114px -58px}.toolkit-sprite--flood-erase::before{background-position:-114px -30px}.toolkit-sprite--sharpen::before{background-position:-86px -142px}.toolkit-sprite--pen-tool::before{background-position:-58px -114px}.toolkit-sprite--flood-fill::before{background-position:-142px -30px}.toolkit-sprite--bg-erase::before{background-position:-30px -2px}.toolkit-sprite--median::before{background-position:-30px -86px}.toolkit-sprite--node-tool::before{background-position:-114px -86px}.sprite-tools{height:32px;margin:0 0 25px;padding:6px 0 0 45px;background-image:url(https://cdn.affinity.serif.com/img/designer/sprites/sprite-tools@2x-070720151149.png);background-repeat:no-repeat;background-size:32px 914px;line-height:1}.no-backgroundsize .sprite-tools{background-image:url(https://cdn.affinity.serif.com/img/designer/sprites/sprite-tools-070720151149.png)}.sprite-tools_node{background-position:0 0}.sprite-tools_pen{background-position:0 -42px}.sprite-tools_pencil{background-position:0 -84px}.sprite-tools_vector-brush{background-position:0 -126px}.sprite-tools_gradient-fill{background-position:0 -168px}.sprite-tools_transparency{background-position:0 -210px}.sprite-tools_crop{background-position:0 -252px}.sprite-tools_targeted-insert{background-position:0 -294px}.sprite-tools_text{background-position:0 -336px}.sprite-tools_alignment-guides{background-position:0 -378px}.sprite-tools_lasso{background-position:0 -420px}.sprite-tools_selection-brush{background-position:0 -462px}.sprite-tools_pixel-brush{background-position:0 -504px}.sprite-tools_paint-brush{background-position:0 -546px}.sprite-tools_eraser{background-position:0 -588px}.sprite-tools_dodge{background-position:0 -630px}.sprite-tools_burn{background-position:0 -672px}.sprite-tools_smudge{background-position:0 -714px}.sprite-tools_blur{background-position:0 -756px}.sprite-tools_sharpen{background-position:0 -798px}.sprite-tools-text-path{background-position:0 -840px}.sprite-tools-corner-tool{background-position:0 -882px}.full-hero{width:90%;margin:150px auto 100px;text-align:center}.full-hero_image{width:150px;margin-bottom:10px}.full-section{max-width:1200px;margin:0 auto 100px;padding:60px 0;background-color:#f4f4f4}.full-section-title{font-size:28px;font-size:1.75rem;margin:0 auto 60px;padding-bottom:10px;color:#111;text-align:center}.full-section-title::after{display:block;width:36px;height:2px;margin:20px auto 0}.full-section-title--designer::after{background:#0085d8}.full-section-title--photo::after{background:#a78edd}.beta,.trial{background-color:#262626}.full-secondary-title{margin-bottom:10px;color:#111}.full-list{margin:0 0 30px;padding:0 30px}.full-list a{color:#0085d8}.page-section--trial{padding:60px 0}@media only screen and (min-width:55.0625em){.page-section--trial{padding:20px 0}}.logo-affinity--trial{padding-bottom:40px;color:#fff}.trial-hero{height:350px;margin-bottom:60px;background-size:cover}@media only screen and (min-width:30.0625em){.trial-hero{height:400px}}@media only screen and (min-width:42.5625em){.trial-hero{height:500px}}.trial-hero--designer{background-image:url(https://cdn.affinity.serif.com/img/designer/trial/bg-anxiety-05042015.jpg)}.trial-hero--photo{background-image:url(https://cdn.affinity.serif.com/img/photo/trial/bg-dreamers-240820151057.jpg);background-position:center right}.trial-title{font-size:32px;font-size:2rem;margin-bottom:20px;color:#fff;line-height:1.3;text-align:center}@media only screen and (min-width:30.0625em){.trial-title{font-size:40px;font-size:2.5rem;margin-bottom:5px}}.trial-tagline{font-size:24px;font-size:1.5rem;margin-bottom:60px;color:#ccc;line-height:1.5;text-align:center}@media only screen and (min-width:30.0625em){.trial-tagline{font-size:20px;font-size:1.25rem}}.betaend{padding:100px 0;color:#fff}.betaend p{font-size:15px;font-size:.9375rem;line-height:2}.betaend-logo{display:block;width:150px;margin:0 auto 15px}.betaend-heading{font-size:38px;font-size:2.375rem;color:#fff;letter-spacing:-2px;line-height:1.2;text-align:center}.blog,.blog p{color:#c3c3c3}@media only screen and (min-width:30.0625em){.betaend-heading{font-size:54px;font-size:3.375rem}}.betaend-content{margin-top:50px}@media only screen and (min-width:55.0625em){.betaend{padding:280px 0}.betaend-logo{float:right;padding-right:30px}.betaend-heading{padding-right:30px;text-align:right}.betaend-content{margin-top:135px}}.wrapper--blog{max-width:860px;padding-top:80px}.blog{background:#171717}.blog p{font-size:16px;font-size:1rem;margin-bottom:24px;line-height:1.8}.blog-post{padding:80px 0 40px;border-bottom:1px solid #333}.blog-post:last-of-type{border-bottom:0}.blog-post a,.blog-post a:active,.blog-post a:visited{color:#0085d8}.blog-post a:focus,.blog-post a:hover{color:#0ca2ff}.blog-post_heading{font-size:34px;font-size:2.125rem;margin-bottom:5px;color:#fff;line-height:1.3;text-align:center}.blog-post_heading a,.blog-post_heading a:visited{color:#fff}.blog-post_heading a:active,.blog-post_heading a:focus,.blog-post_heading a:hover{color:#ccc}.blog-post_pubdate{font-size:24px;font-size:1.5rem;display:block;margin-bottom:40px;color:#999;line-height:1.3;text-align:center}.blog-post h3{margin-bottom:15px;color:#fff;font-weight:600}.blog-post_image{display:block;margin-right:auto;margin-left:auto;padding:0 0 30px}.blog-post ul{margin-bottom:30px;line-height:1.5}.blog-post_tweet{width:95%;max-width:500px;margin:0 auto 60px;text-align:center}.blog-post footer{margin-top:20px}.blog-post_social{font-size:14px;font-size:.875rem;float:right;margin:0;padding:0;list-style-type:none}.blog-post_social li{float:left;margin-right:12px}.blog-post_social li:last-child{margin-right:0}.share-icon{display:block;width:25px;height:25px;text-indent:100%;white-space:nowrap;overflow:hidden}.share-icon--facebook{background:url(/static/img/blog/icon-facebook@2x.png) no-repeat;background-size:25px 25px}.share-icon--twitter{background:url(/static/img/blog/icon-twitter@2x.png) no-repeat;background-size:25px 25px}.no-backgroundsize .share-icon--facebook{background:url(/static/img/blog/icon-facebook.png) no-repeat}.no-backgroundsize .share-icon--twitter{background:url(/static/img/blog/icon-twitter.png) no-repeat}a.blog-pagination{color:#fff}a:hover.blog-pagination{background:#0ca2ff}.blog-pagination{float:left;width:125px;margin:40px 20px 40px 0;padding:10px;background:#0085d8;text-align:center;-webkit-transition:background .3s linear;transition:background .3s linear}.blog-pagination:last-of-type{margin-right:0}.blog-comments{margin:40px auto;padding:20px;background:#383838}@media only screen and (min-width:30.0625em){.blog-comments{width:90%;max-width:800px;padding:40px}}.blog-comments p{font-size:14px;font-size:.875rem}.blog-comments_heading{font-size:20px;font-size:1.25rem;margin-bottom:40px;color:#fff;font-weight:400;text-align:center}.blog-comments_post{margin-bottom:40px;border-bottom:1px solid #666}.blog-comments_meta{font-size:14px;font-size:.875rem;margin-bottom:5px;color:#999}.blog-form legend{display:none}.blog-form label{font-size:14px;font-size:.875rem;display:block;margin:5px 0;color:#c7c7c7}.blog-form input,.blog-form textarea{font-size:12px;font-size:.75rem;width:100%;margin-bottom:30px;padding:10px;border:1px solid #383838;background:#535353;color:#fff;-webkit-transition:border .3s linear;transition:border .3s linear}.blog-form textarea{height:180px}.blog-form input:focus,.blog-form textarea:focus{border:1px solid #999;outline:0}.hero--press{background-color:#184670;background-image:url(https://cdn.affinity.serif.com/img/press/global/bg-hero-020720150919.svg)}.hero--designer{background-color:#7394a4;background-image:url(https://cdn.affinity.serif.com/img/press/designer/bg-hero-designer-020720151037.svg)}.hero--photo{background-color:#9b84b0;background-image:url(https://cdn.affinity.serif.com/img/press/photo/bg-hero-photo-020720151037.svg)}.no-backgroundsize .hero--designer,.no-svg .hero--designer{background:#7394a4}.no-backgroundsize .hero--photo,.no-svg .hero--photo{background:#9b84b0}.no-backgroundsize .hero--press,.no-svg .hero--press{background:#184670}.press-logos{max-width:131px}@media only screen and (min-width:55.0625em){.press-logos{padding:0 0 20px}}.press-title{margin:5px 0}.press-contact{color:#0085d8}.press-form-error{color:#fff}.signup-form--press input,.signup-form--press select{background:#fff;background:rgba(255,255,255,.7);color:#666}.press-select{padding:0 40px 40px}.press-select--first{margin-bottom:40px;border-bottom:1px solid #ccc}@media only screen and (min-width:55.0625em){.press-select{padding:0 60px 60px}.press-select--first{margin-bottom:0;border-right:1px solid #ccc;border-bottom:0}}.press-select_image{max-width:131px;margin:auto}.press-select_text{text-align:center;overflow:hidden}.press-select_brand{font-size:16px;font-size:1rem;margin-top:5px;line-height:1.2;text-align:center}.press-select_product{font-size:22px;font-size:1.375rem;display:block}.press-select_title{font-size:22px;font-size:1.375rem;margin:24px 0}@media all and (min-width:1200px){.press-select_image{float:left;margin-right:50px}.press-select_text{text-align:left}}.pr-intro{margin-bottom:0;line-height:1.5}.pr-pubdate{display:block;margin:3px 0 10px;color:#999}@media only screen and (min-width:55.0625em){.pr-pubdate{display:inline;margin:0 0 0 8px}.pr-pubdate::before{content:"";padding-left:10px;border-left:1px solid #212121}}.media--pr{margin-bottom:50px}.media--pr:last-child{margin-bottom:0}.media_image--pr{width:90px;margin-right:25px}@media only screen and (min-width:55.0625em){.media_image--pr{margin-right:50px}}.press-release-download{margin-top:6px;padding:0;list-style-type:none}.press-release-download li{display:block;line-height:1.6}@media only screen and (min-width:42.5625em){.press-release-download li{display:inline;margin-right:24px}}.press-release-download li a{color:#0085d8}.tutorials-intro{padding:80px 0}.tutorials-intro a{color:#fff}.tutorials-intro_play{display:block;width:100px;margin:0 auto 25px}.tutorials-intro_title{font-size:38px;font-size:2.375rem;color:#fff;line-height:1.2}@media only screen and (min-width:30.0625em){.tutorials-intro_title{font-size:54px;font-size:3.375rem}}.tutorials-intro_blurb{margin-top:50px}@media only screen and (min-width:55.0625em){.tutorials-intro{padding:130px 0 50px}.tutorials-intro_blurb{margin-top:40px}}.tutorials-intro_blurb p{font-size:15px;font-size:.9375rem;line-height:1.8}.tutorials-intro_more{width:50px;margin:24px auto}.tutorials-listing{padding-top:50px;text-align:center}.tutorials-listing a{color:#333}.t-dark .tutorials-listing a{color:#fff}.tutorials-screenshot{position:relative;height:auto;opacity:.85;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;backface-visibility:hidden}@media only screen and (min-width:42.5625em){.tutorials-screenshot{padding:0 10px}}.tutorials-screenshot_featured{padding:0 15px}@media only screen and (min-width:42.5625em){.tutorials-screenshot_featured{padding:0 36px}}.tutorials-listing a:focus .tutorials-screenshot,.tutorials-listing a:hover .tutorials-screenshot{opacity:1}.tutorials-play{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.affinity.serif.com/img/tutorials/icon-play@2x.png) center no-repeat;background-size:20%;cursor:pointer;z-index:1;-webkit-transition:1s opacity ease-in-out;transition:1s opacity ease-in-out}.no-backgroundsize .tutorials-play{background:url(https://cdn.affinity.serif.com/img/tutorials/icon-play.png) center no-repeat}.tutorials-description{font-size:14px;font-size:.875rem;margin-top:20px}.tutorials-duration{font-size:12px;font-size:.75rem;color:#666}.t-dark .tutorials-duration{color:#ccc}.tutorials-more{margin-top:80px;font-size:16px;text-align:center}.t-dark .tutorials-more a{color:#fff}.page-section--error{background:url(/static/img/error/12012015-bg-gradient@2x.jpg) top center no-repeat;background-size:1200px;color:#fff}@media only screen and (min-width:55.0625em){.page-section--error{padding:125px 0}}.error-container{width:90%;max-width:700px;margin:auto;text-align:center}.error-brand{width:150px;margin-bottom:60px}.section-heading--error{padding-bottom:5px}.error-subheading{font-size:28px;font-size:1.75rem;margin-bottom:60px;color:#ccc}a.error-link{color:#fff}.locale-section{background:#fff}@media only screen and (min-width:30.0625em){.locale-section{padding:20px 0}}@media only screen and (min-width:42.5625em){.locale-section{padding:60px 0}}@media only screen and (min-width:55.0625em){.locale-section{padding:100px 0}}.locale-options{margin:20px 0 100px;padding:0;list-style-type:none}@media only screen and (min-width:55.0625em){.locale-options{margin-bottom:0}}.locale-options li a{display:inline-block;position:relative;margin-bottom:24px;padding-left:46px}@media only screen and (min-width:30.0625em){.locale-options li a{margin-bottom:36px}}.locale-options li a::before{position:absolute;top:1px;left:0;width:32px;height:24px;background-repeat:no-repeat}.locale-options li.flag-ja-jp a::before{border:1px solid #ddd}.flag-en-gb a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/en-gb-031220151207.svg)}.flag-en-us a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/en-us-031220151207.svg)}.flag-pt-br a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/br-031220151207.svg)}.flag-ja-jp a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/jp-031220151207.svg)}.flag-zh-cn a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/cn-031220151208.svg)}.flag-de a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/de-031220151207.svg)}.flag-fr a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/fr-031220151207.svg)}.flag-es a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/es-031220151207.svg)}.flag-it a::before{background-image:url(https://cdn.affinity.serif.com/img/global/flags/it-031220151207.svg)}.corporate-list{padding:0 0 0 20px}.corporate-list li{padding:6px 0;list-style-type:square}@media screen and (max-width:55em){.wide-video--business,.wide-video--education{height:660px}}@media all and (min-width:93.75em){.wide-video--business video,.wide-video--education video{-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}}.no-js .wide-video--education,.wide-video--education .wide-video-image{background:url(https://cdn.affinity.serif.com/img/corporate/education-hero-040820151030.jpg) center center no-repeat}.no-js .wide-video--business,.wide-video--business .wide-video-image{background:url(https://cdn.affinity.serif.com/img/corporate/business-hero-040820151030.jpg) center center no-repeat}.corporate-pricing{margin:20px 0 40px}.corporate-brand-photo{float:right;padding-right:10px}@media only screen and (min-width:55.0625em){.corporate-brand-photo{float:none;padding:0}}.corporate-brand-designer{float:left;padding-left:10px}.corporate-pricing_block{margin:40px 0;text-align:center}@media only screen and (min-width:55.0625em){.corporate-brand-designer{float:none;padding:0}.corporate-pricing_block{margin:0 0 40px;padding-left:40px;text-align:left}}.corporate-pricing_image{height:40px}.corporate-pricing_per-seat{font-size:20px;font-size:1.25rem;margin-top:10px;color:#747474}.corporate-features{font-size:16px;font-size:1rem;margin-bottom:60px;padding:10px 20px;line-height:1.3;text-align:center}@media only screen and (min-width:42.5625em){.corporate-features{padding:10px 40px}}.corporate-features-icon{display:block;width:150px;margin:0 auto 20px}.corporate-benefits-section{margin-top:100px}.corporate-benefits{margin-top:40px}.corporate-benefits-image{padding:20px 60px;text-align:center}@media only screen and (min-width:42.5625em){.corporate-benefits-image{padding:30px 0 0}}@media only screen and (min-width:55.0625em){.corporate-benefits-image{padding:30px 10px 0}}@media all and (min-width:76em){.corporate-benefits-image{padding:0 60px}}.corporate-parallax{position:relative;width:100%;height:400px;margin-bottom:100px;overflow:hidden}@media only screen and (min-width:42.5625em){.corporate-parallax{height:600px}}.corporate-parallax::before{position:absolute;top:0;left:0;width:100%;height:400px;background-repeat:no-repeat}@media all and (min-width:75em){.corporate-parallax::before{background-attachment:fixed}}.corporate-parallax--education::before{background-image:url(https://cdn.affinity.serif.com/img/corporate/education-parallax-040820151030--palm.jpg);background-position:80% center}@media only screen and (min-width:42.5625em){.corporate-parallax::before{height:600px}.corporate-parallax--education::before{background-image:url(https://cdn.affinity.serif.com/img/corporate/education-parallax-040820151030.jpg);background-position:80% 30%}}.corporate-parallax--business::before{background-image:url(https://cdn.affinity.serif.com/img/corporate/business-parallax-040820151030--palm.jpg);background-position:center center}.corporate-process{width:90%;max-width:880px;margin:auto auto 60px;padding:20px;border:1px solid #747474}@media only screen and (min-width:30.0625em){.corporate-process{padding:40px}}@media only screen and (min-width:42.5625em){.corporate-parallax--business::before{background-image:url(https://cdn.affinity.serif.com/img/corporate/business-parallax-040820151030.jpg);background-position:center center}.corporate-process{padding:60px 100px}}.corporate-process_step{display:inline-block;width:60px;height:60px;margin:5px 20px 40px 0;padding-top:10px;border:4px solid #4aeb67;border-radius:50px;color:#4aeb67;font-size:30px;font-weight:900;line-height:1;text-align:center}@media only screen and (min-width:42.5625em){.corporate-process_step{margin:0 30px 40px 0}}.media_text-corporate{margin-bottom:20px}.corporate-heading{font-size:24px;font-size:1.5rem;margin-bottom:5px}.corporate-payment{padding:50px 0 100px}.corporate-payment-image{padding:0 45px;text-align:center}@media only screen and (min-width:42.5625em){.corporate-payment-image{padding:50px 45px 0}}.corporate-enrol-other{font-size:26px;font-size:1.625rem;padding:0 40px;color:#747474;line-height:1.4}.corporate-enrol-other a{border-bottom:1px solid #0ca2ff;color:#0ca2ff}.corporate-enrol-other a:focus,.corporate-enrol-other a:hover{border-bottom:1px solid #0085d8;color:#0085d8}.edu-countries{margin-top:80px}.edu-countries-list{font-size:13px;font-size:.8125rem;line-height:1.5}.edu-country-flags{max-width:804px;margin:auto;padding:0;list-style:none}.edu-flag{display:inline-block;width:37px;height:37px;margin:10px;border-radius:50%;background:url(https://cdn.affinity.serif.com/img/corporate/sprite-flags-@2x-210820150937.png) top left no-repeat;background-size:80px 1069px}.no-backgroundsize .edu-flag{background-image:url(https://cdn.affinity.serif.com/img/corporate/sprite-flags-210820150937.png)}.edu-flag--ae{background-position:-1px -1px}.edu-flag--au{background-position:0 -43px}.edu-flag--be{background-position:0 -86px}.edu-flag--ca{background-position:-1px -130px}.edu-flag--ch{background-position:0 -172px}.edu-flag--de{background-position:0 -215px}.edu-flag--dk{background-position:0 -258px}.edu-flag--es{background-position:0 -301px}.edu-flag--fi{background-position:-1px -345px}.edu-flag--fr{background-position:-1px -388px}.edu-flag--gb{background-position:0 -430px}.edu-flag--gr{background-position:-1px -474px}.edu-flag--hk{background-position:0 -516px}.edu-flag--ie{background-position:-1px -560px}.edu-flag--it{background-position:-1px -603px}.edu-flag--jp{background-position:-1px -646px}.edu-flag--lu{background-position:-1px -689px}.edu-flag--mx{background-position:-1px -732px}.edu-flag--nl{background-position:-1px -775px}.edu-flag--no{background-position:0 -817px}.edu-flag--nz{background-position:0 -860px}.edu-flag--se{background-position:0 -903px}.edu-flag--sg{background-position:-1px -947px}.edu-flag--tr{background-position:0 -989px}.edu-flag--tw{background-position:-43px 0}.edu-flag--us{background-position:-44px -44px}.edu-flag--ae,.edu-flag--ca,.edu-flag--fi,.edu-flag--fr,.edu-flag--gr,.edu-flag--ie,.edu-flag--it,.edu-flag--jp,.edu-flag--lu,.edu-flag--mx,.edu-flag--nl,.edu-flag--sg,.edu-flag--us{border:1px solid #ccc}.about-intro{padding:100px 0}.about-intro p{font-size:15px;font-size:.9375rem;line-height:2}.about-intro_heading{font-size:38px;font-size:2.375rem;clear:both;color:#414141;font-weight:300;letter-spacing:-2px;line-height:1.2;text-align:center}@media only screen and (min-width:55.0625em){.about-intro{padding:280px 0}.about-intro_heading{padding-right:30px;text-align:right}}.about-intro_blurb{margin-top:50px;text-align:center}@media only screen and (min-width:55.0625em){.about-intro_blurb{margin-top:10px;text-align:left}}.about-intro_more{display:block;width:53px;margin:40px auto 0}@media only screen and (min-width:55.0625em){.about-intro_more{margin:40px 0 0}}.about-office{height:400px;padding:40px 0;background:url(https://cdn.affinity.serif.com/img/about/office--palm@2.jpg) no-repeat;background-size:480px 400px;text-align:center}@media only screen and (min-width:30.0625em){.about-intro_heading{font-size:54px;font-size:3.375rem}.about-office{background:url(https://cdn.affinity.serif.com/img/about/office--lap.jpg) no-repeat;background-size:680px 400px}}@media only screen and (min-width:42.5625em){.about-office{background:url(https://cdn.affinity.serif.com/img/about/office--desk.jpg) no-repeat;background-size:cover}}@media all and (min-width:1200px){.about-office{background:url(https://cdn.affinity.serif.com/img/about/office--desk.jpg) top center no-repeat fixed}}@media all and (min-width:2000px){.about-office{background-size:cover}}.about-product_icon{width:150px;margin:0 auto 30px}@media only screen and (min-width:42.5625em){.about-product_icon{display:block;float:right;margin:15px 80px 20px auto}}.about-product_brand{font-size:16px;font-size:1rem;margin-top:20px;color:#666;line-height:1.2;text-align:center}.about-product_name{font-size:22px;font-size:1.375rem;display:block;color:#262626}.about-product_tagline{font-size:24px;font-size:1.5rem;margin-bottom:20px;color:#262626;line-height:1.4;text-align:center}@media only screen and (min-width:42.5625em){.about-product_tagline{text-align:left}}.about-product_content{margin-bottom:100px}.about-product_content p{font-size:15px;font-size:.9375rem;line-height:2}.ezine-link{color:#4ec02b}.ezine-link:focus,.ezine-link:hover{border-bottom:1px solid currentColor;color:#69d648}.page-section--ezine{background:url(/static/img/ezine/15122014-bg-gradient@2x.jpg) top center no-repeat;background-size:1200px;color:#fff}.ezine-container{width:90%;max-width:800px;margin:auto;text-align:center}.ezine-brand{width:150px;margin-bottom:60px}.section-heading--ezine{padding-bottom:20px}.ezine-issue{padding-bottom:30px;border-bottom:1px solid #333}@media only screen and (min-width:55.0625em){.ezine-issue{padding-bottom:0;border-bottom:0}}.ezine-cover{display:block;max-width:300px;margin:auto;padding:60px 0 30px}.ezine-title{font-size:24px;font-size:1.5rem;margin-bottom:10px;text-align:center}.ezine-info{font-size:14px;font-size:.875rem;max-width:525px;margin:auto auto 30px;padding:0 30px;color:#bfbfbf;line-height:1.5;text-align:center}.c-job,.c-job-apply{width:90%;max-width:800px}.no-js .wide-jobs--business,.wide-video--jobs .wide-video-image{background:url(https://cdn.affinity.serif.com/img/jobs/jobs-hero-190820150907.jpg) top center no-repeat}@media only screen and (min-width:42.5em) and (max-width:75em){.wide-video--jobs{height:500px}}.c-job{margin:auto}.c-job p,.c-job__specs{margin:0 0 36px}.c-job__specs>li{margin:12px 0}.c-job-apply{margin:auto;padding:24px;background:#f9f9f9}@media only screen and (min-width:30.0625em){.c-job-apply{padding:60px}}@media only screen and (min-width:55.0625em){.c-job-apply{padding:60px 96px}}.c-job-apply__intro{margin:12px 0 24px}.c-job-apply__intro a{border-bottom:1px solid transparent;color:#0085d8}.c-job-apply__intro a:hover{border-bottom:1px solid currentColor}.c-job-apply__requirements{margin:0;padding:0;line-height:1.8}.job-vacancies-intro{margin-top:60px;padding-top:40px;border-top:1px solid #8c8c8c}.job-vacancies-outer{margin:40px 0 24px}.job-vacancies{margin-bottom:20px;padding:30px;background:#f9f9f9}@media screen and (min-width:62.5em){.job-vacancies-outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-vacancies{width:48%;margin:1%}}.job-vacancies:nth-of-type(3n+1){margin-left:0}.job-vacancies:nth-of-type(3n){margin-right:0}.job-vacancies p{font-size:14px;font-size:.875rem;margin:0}.no-flexbox .job-vacancies-outer{max-width:920px;margin:40px auto}.no-flexbox .job-vacancies{width:100%;margin:0 0 20px}.job-location{font-size:14px;font-size:.875rem;display:block;margin-bottom:20px;color:#8c8c8c}.legal-list,.legal-wrapper p{margin-bottom:24px}.legal-wrapper a{border-bottom:1px solid transparent;color:#0085d8;-webkit-transition:border .3s linear;transition:border .3s linear}.legal-wrapper a:focus,.legal-wrapper a:hover{border-bottom:1px solid #0085d8}.legal-list>li{line-height:2}.js-slide-non-static{position:absolute;top:0;right:0;left:0;width:100%}.js-slide-image-outer{height:1000px;overflow:hidden}.js-is-active .js-slide-image-outer{position:fixed}.js-is-after .js-slide-image-outer{top:auto;bottom:0}.js-press-signup-form{display:none}.js-press-signup-form--visible{display:block}.js-press-hero--invisible{display:none}.no-js .js-press-signup-form{display:block}.no-js .js-press-signup-button{display:none}.seriflabs-viewport-debug{position:fixed;top:0;left:50%;padding:10px 30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:0 0 20px 20px;background:rgba(0,0,0,.7);color:#ccc;z-index:2000}.seriflabs-viewport-debug span{margin-right:5px;color:#fff;font-weight:400}.seriflabs-viewport-debug sub{display:inline-block;bottom:0;margin:0 10px 0 2px}.u-bg-alto{background-color:#d4d4d4!important}.u-bg-jungle-green{background-color:#29c086!important}.u-pt-96{padding-top:96px!important}.u-pb-96{padding-bottom:96px!important}.u-py-36{padding-top:36px;padding-bottom:36px!important}.u-mb-0{margin-bottom:0!important}.u-text-dove-grey{color:#666!important}.u-text-mine-shaft{color:#262626!important}.u-text-black{color:#111!important}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#fff;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/static/img/libs/fancybox/fancybox-sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(/static/img/libs/fancybox/fancybox-loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(/static/img/global/lightbox/blank.gif)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/static/img/libs/fancybox/fancybox-overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.invisible,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.slick-list,.slick-slider,.slick-track{position:relative;display:block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/static/img/libs/fancybox/fancybox-sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/static/img/libs/fancybox/fancybox-loading@2x.gif);background-size:24px 24px}}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}.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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:url(/static/img/libs/slick/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{display:none!important}@media only screen and (min-width:55.0625em){.slick-next,.slick-prev{display:block!important;position:absolute;top:340px;width:50px;height:50px;margin:0;border:0;outline:0;background:url(/static/img/libs/slick/btn-arrow-030720151033.svg) no-repeat;font-size:0;opacity:.4;cursor:pointer;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;opacity:1}.no-svg .slick-next,.no-svg .slick-prev{background:url(/static/img/libs/slick/btn-arrow-030720151033.png) no-repeat;background-size:50px 50px}@media only screen and (min-width:42.5625em){.slick-prev{left:-25px}.slick-next{right:-25px}}@media all and (min-width:1300px){.slick-next,.slick-prev{width:80px;height:80px}.no-svg .slick-next,.no-svg .slick-prev{background-size:80px 80px}.slick-prev{left:-85px}}.u-center-h,.u-center-vh{position:absolute;left:50%}.slick-next{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media all and (min-width:1300px){.slick-next{right:-85px}}.slick-dots{width:100%;margin:0;padding:0;list-style:none}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li{display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;border:0;outline:0;background:url(/static/img/libs/slick/nav-dots-030720151035.svg) no-repeat;font-size:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li.slick-active{background:url(/static/img/libs/slick/nav-dots-active-030720151035.svg) no-repeat}.no-svg .slick-dots li button{background:url(/static/img/libs/slick/nav-dots-030720151035.png) no-repeat;background-size:20px 20px}.no-svg .slick-dots li.slick-active button{background:url(/static/img/libs/slick/nav-dots-active-030720151035.png) no-repeat;background-size:20px 20px}.animated{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.animated--infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated--fast{-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes nav-slide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes nav-slide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.u-text-center{text-align:center!important}.u-text-left{text-align:left!important}.u-text-right{text-align:right!important}.u-text-justify{text-align:justify!important}.text--center{text-align:center!important}.u-text-giga{font-size:80px!important}.u-text-mega{font-size:64px!important}.u-text-kilo{font-size:48px!important}.u-text-alpha{font-size:32px!important}.u-text-beta{font-size:24px!important}.u-text-gamma{font-size:20px!important}.u-text-delta{font-size:18px!important}.u-text-epsilon{font-size:16px!important}.u-text-zeta{font-size:14px!important}.u-text-milli{font-size:12px!important}.u-wf-300{font-weight:300!important}.u-wf-400{font-weight:400!important}.u-wf-600{font-weight:600!important}.u-wf-700{font-weight:700!important}.u-caps{text-transform:uppercase!important}.u-underline{text-decoration:underline!important}.u-monospace{font-family:Menlo,Monaco,"Panic Sans",Consolas,"Lucida Console",monospace,monospace!important}.u-serif{font-family:Times,"Times New Roman",Georgia,serif!important}.u-sans-serif{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif!important}.u-float-right{float:right!important}.u-float-left{float:left!important}.u-float-none{float:none!important}.u-clear-left{clear:left}.u-clear-right{clear:right}.u-ma--all{margin:auto}.u-ma--sides{margin-left:auto;margin-right:auto}.u-flush{margin:0!important}.u-flush--top{margin-top:0!important}.u-flush--right{margin-right:0!important}.u-flush--bottom{margin-bottom:0!important}.u-flush--left{margin-left:0!important}.u-mt--xs{margin-top:6px}.u-mt--s{margin-top:12px}.u-mt--m{margin-top:24px}.u-mt--l{margin-top:36px}.u-mt--xl{margin-top:48px}.u-mt--xxl{margin-top:60px}.u-mr--xs{margin-right:6px}.u-mr--s{margin-right:12px}.u-mr--m{margin-right:24px}.u-mr--l{margin-right:36px}.u-mr--xl{margin-right:48px}.u-mr--xxl{margin-right:60px}.u-mb-xs{margin-bottom:6px}.u-mb-s{margin-bottom:12px}.u-mb-m{margin-bottom:24px}.u-mb-l{margin-bottom:36px}.u-mb-xl{margin-bottom:48px}.u-mb-xxl{margin-bottom:60px}.u-ml--xs{margin-left:6px}.u-ml--s{margin-left:12px}.u-ml--m{margin-left:24px}.u-ml--l{margin-left:36px}.u-ml--xl{margin-left:48px}.u-ml--xxl{margin-left:60px}.u-hard{padding:0!important}.u-hard--top{padding-top:0!important}.u-hard--right{padding-right:0!important}.u-hard--bottom{padding-bottom:0!important}.u-hard--left{padding-left:0!important}.u-push-all{padding:10px!important}.u-push-top{padding-top:10px!important}.u-push-right{padding-right:10px!important}.u-push-bottom{padding-bottom:10px!important}.u-push-left{padding-left:10px!important}.u-push-nav{margin-top:80px}.u-vertical-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.u-center-vh{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.u-center-v{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.u-center-h{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.u-img-center{display:block;margin-right:auto;margin-left:auto}.u-inline-icon{display:inline-block;position:relative;top:-.0625em;fill:currentColor}.u-inline-icon--before{margin-right:.1em}.u-inline-icon--after{margin-left:.1em}.u-inline-icon--breathe{margin:0 .1em}.u-icon--xs{width:50px}.u-icon--s{width:80px}.u-icon--m{width:100px}.u-icon--l{width:135px}.u-icon--xl{width:150px}.u-bg--black{background-color:#000}.hidden{display:none!important;opacity:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.visible{display:block}