.textInput{border:1px solid rgba(0,0,0,.2);border-radius:5px;box-sizing:border-box;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;min-height:3.07143em;outline:none;box-shadow:none;padding:.71429em}.textInput::-ms-clear,.textInput::-ms-reveal{display:none}.textInput:focus{border:2px solid #00c4cc;padding:calc(.71429em - 1px)}.textInput--invalid,.textInput--invalid:focus{border-color:#ff9500}.textInput:disabled,.textInput[readonly]{opacity:.5}.textInputBlock{display:block;width:100%}.textInputSmall,.textInputSmall:focus{border-width:1px;min-height:2.14286em;padding:.35714em .71429em}.marketplace__grid{box-sizing:border-box;margin-bottom:1.5625em;margin-left:-14px;margin-right:-14px}.marketplace__grid--related{margin-top:1.5em}.marketplace__gridItem{width:33.3%;box-sizing:border-box;margin-bottom:1.5em;padding-left:14px;padding-right:14px}.marketplace__grid--loaded .marketplace__gridItem:nth-child(1) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .1s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(2) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .2s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(3) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .3s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(4) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .4s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(5) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .5s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(6) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .6s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(7) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .7s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(8) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .8s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(9) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s .9s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(10) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s 1s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(11) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s 1.1s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(12) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s 1.2s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(13) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s 1.3s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(14) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s 1.4s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(15) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s 1.5s both}.marketplace__grid--loaded .marketplace__gridItem:nth-child(n+16) .marketplace__gridItemInner{animation:marketplace__gridItemAnimation .5s 1.6s both}.marketplace__grid--homepage .marketplace__gridItem{width:25%}.marketplace__grid--homepage .marketplace__gridItem--fullWidth{width:75%}@media only screen and (max-width:999px){.marketplace__grid--homepage .marketplace__gridItem{width:33.33%}.marketplace__grid--homepage .marketplace__gridItem--fullWidth{width:66.66%}}@media only screen and (max-width:568px){.marketplace__grid--homepage .marketplace__gridItem{width:50%}}@media only screen and (max-width:320px){.marketplace__grid--homepage .marketplace__gridItem{width:100%}}.marketplace__grid--related .marketplace__gridItem{width:33.33%}@media only screen and (max-width:568px){.marketplace__grid--related .marketplace__gridItem{width:50%}}@media only screen and (max-width:320px){.marketplace__grid--related .marketplace__gridItem{width:100%}}.marketplace__gridItemInner{position:relative;background-color:#fff;border-radius:5px;overflow:hidden;transform:translate3d(0,-20px,0);opacity:0;box-shadow:0 2px 1px rgba(0,0,0,.08)}.marketplace__gridItemInner--noBackground{background:none;box-shadow:none}@keyframes marketplace__gridItemAnimation{from{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.marketplace__row{width:100%;max-width:75em;padding-left:16px;padding-right:16px;margin:auto;position:relative;box-sizing:border-box}.marketplace__row:after{content:"";display:table;clear:both}@media only screen and (max-width:999px){.marketplace__row{padding-left:24px;padding-right:24px}}.marketplaceResultGrid__loadSpinner--hidden{display:none}.marketplace__grid--loaded .marketplace__gridItem .marketplace__gridItemInner.marketplace__gridItemInner--noAnimation{animation:none;opacity:1;transform:translate3d(0,0,0)}.marketplaceCard__title{color:#000;font-size:13px;line-height:18px;font-weight:600;width:100%;display:block;text-decoration:none}.marketplaceCard__title:visited{color:#000}.marketplaceCard__infoContainer{background-color:#fff;padding:.75em;position:relative;border-top:1px solid rgba(0,0,0,.1)}.marketplaceCard__category{font-size:.8125em;line-height:1.38462em;font-weight:300;margin-bottom:0;color:#979797;text-decoration:none}.marketplaceCard__category:visited{color:#979797}.marketplaceCard__thumbnail{border:0;vertical-align:bottom;max-width:100%;height:auto!important;width:100%;position:absolute;top:0}.marketplaceCard__category:hover,.marketplaceCard__category:focus{color:#00c4cc}.marketplaceCard__thumbnailLink{position:relative;display:block;overflow:hidden}.marketplaceCard__thumbnailLink:before{content:'';z-index:9;background-color:#000;background-color:rgba(0,0,0,.3);background:linear-gradient(transparent,rgba(0,0,0,.5));bottom:0;height:100px;left:0;position:absolute;right:0;transition:opacity .3s;opacity:0}.marketplaceCard__thumbnailLink:hover:before{opacity:1}.marketplaceCard__thumbnailLink:after{content:attr(data-label);z-index:9;bottom:1em;left:1em;position:absolute;color:#fff;transition:opacity .3s,transform .3s;transform:translate3d(0,10px,0);opacity:0;font-size:.75em}.marketplaceCard__thumbnailLink:hover:after{opacity:1;transform:translate3d(0,0,0)}.marketplaceSingle{background:#ebeced}.marketplaceSingle__main{width:70%;float:left;padding-right:1.5625em;box-sizing:border-box}.marketplaceSingle__sidebar{width:30%;float:left;margin-bottom:25px}@media only screen and (max-width:999px){.marketplaceSingle__main{width:auto;float:none;padding-right:0}.marketplaceSingle__sidebar{width:auto;float:none}}.marketplaceSingle__description{padding:0 2.25em 2.25em;color:#505660;font-weight:400}.marketplaceSingle__tags{padding:0 2.25em 1.75em}.marketplaceSingle__tag{margin:0 .5em .5em 0;text-decoration:none;color:#3f4652;line-height:1.86;border:2px solid #e1e2e4;border-radius:5px;cursor:pointer;display:inline-block;font-size:14px;padding:0 15px}.marketplaceSingle__tag:hover{background-color:#f9f9fa}.marketplaceSingle__tag:active,.marketplaceSingle__tag:focus{border-color:#7f7f7f}.marketplaceSingle__imageContainer{padding:2.25em}.marketplaceSingle__image{margin:0 auto;display:block;max-height:500px;box-sizing:border-box;max-width:100%}.marketplaceSingle__container{background-color:#fff;border-radius:5px;box-shadow:0 2px 1px rgba(0,0,0,.08);overflow:hidden}.marketplaceSingle__sidebarBlock:first-child{margin-top:0}.marketplaceSingle__sidebarBlock{margin-top:1.5625em;border-radius:5px;box-shadow:0 2px 1px rgba(0,0,0,.08);background:#fff;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-bottom:0}.marketplaceSingle__sidebarBlock--search{overflow:initial}.marketplaceSingle__sidebarBlock--noShadow{box-shadow:none}.marketplaceSingle__title{font-size:17px;color:#53585f;font-weight:400}.marketplaceSingle__avatar{min-width:50px;height:50px;width:50px;margin-right:1em}.marketplaceSingle__avatarImage{border-radius:50%;border:0;vertical-align:bottom;max-width:100%;height:auto!important;width:auto}.marketplaceSingle__authorName{font-weight:400;font-size:.875em;line-height:1.42857em}.marketplaceSingle__authorCreatedBy{color:#b2b2b2;display:block}.marketplaceSingle__avatarBlock{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1em}.marketplaceSingle__contentBlock{padding:1.5em 1.5em .25em}.marketplaceSingle__designButton{border:2px solid #99c432;background-color:#99c432;color:#fff;display:block;background-clip:border-box;cursor:pointer;text-align:center;font-weight:400;transition:background-color .3s,color .3s,border .3s;padding:13px 3.42857em;font-size:14px;line-height:1.71429em;border-radius:.35714em;text-decoration:none}.marketplaceSingle__designButton:visited,.marketplaceSingle__designButton:active{color:#fff}.marketplaceSingle__resultGrid{margin-top:30px}.comboBox{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;box-shadow:0 0 10px rgba(0,0,0,.15)}.comboBox--noShadow{box-shadow:none}.comboBox__query{background-color:white;border:none;box-sizing:border-box;border-radius:5px;font-family:inherit;font-size:14px;min-height:3.07143em;outline:none;box-shadow:none;padding:.71429em .71429em .71429em 37px;margin:0}.comboBox__query--large{box-shadow:0 20px 30px 0 rgba(0,0,0,.1);font-size:16px;padding:20px 46px 20px 20px}.comboBox__query--flat{border-bottom-left-radius:0;border-bottom-right-radius:0}.comboBox:before{background:url(https://static.canva.com/static/images/icon_search_gray.2.svg) center no-repeat;content:'';height:17px;position:absolute;width:17px;top:13px;left:.71429em}.comboBox--large:before{left:auto;right:22px;top:23px}.comboBox__completionsContainer{position:relative}.comboBox__completionGroups{position:absolute;z-index:9999;width:100%;border-top:1px solid #e6e6e6;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;background-color:white;box-shadow:0 4px 10px rgba(0,0,0,.15)}.comboBox__completionGroups--hidden{display:none}.comboBox__completion{padding:.71429em;cursor:pointer}.comboBox__completion--selected{background-color:#f2f2f2}.comboBox__groupTitleContainer{background:#fff url(https://static.canva.com/static/images/1x1-e6e6e6ff.png) repeat-x center;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.comboBox__groupTitle{background-color:white;padding:.2em 1em;text-transform:uppercase;color:#a2a2a2;font-size:smaller}.comboBox__loader{min-height:44px;transition:.3s opacity;background:url(https://static.canva.com/static/images/spinner.png) center / contain no-repeat;animation:comboBox__loaderSpin 1s infinite linear;width:21px;height:21px;margin:0 auto}.comboBox__loader--hidden{position:absolute;left:0;right:0;opacity:0;pointer-events:none}@keyframes comboBox__loaderSpin{from{transform:rotate(0deg)}to{transform:rotate(1turn)}}.marketplaceSearchBox{margin-bottom:20px}.marketplaceSearchBox--gallery{text-align:left;max-width:472px;margin:30px auto 40px}.marketplacePagination{width:100%;text-align:center;color:#636973;line-height:1.4em}.marketplacePagination__item,.marketplacePagination__link{padding:7px 12px;margin:0 2px;border-radius:5px}.marketplacePagination__item--slim{padding-left:2px;padding-right:2px;margin:0}.marketplacePagination__item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.marketplacePagination__item--active{border:1px solid #ccc}.marketplacePagination__link{transition:.3s background}.marketplacePagination__link:hover{background:#eee}.marketplacePagination__link,.marketplacePagination__link:active,.marketplacePagination__link:visited{text-decoration:none;color:#636973}.marketplaceCategoryList{margin:0;padding:.75em 0;background-color:#fff}.marketplaceCategoryList--padded{padding:1em}.marketplaceCategoryList__category{list-style:none;position:relative;font-size:14px}.marketplaceCategoryList__category--current>.marketplaceCategoryList__categoryLink{font-weight:600;color:#000}.marketplaceCategoryList__category--dashed{padding-left:18px}.marketplaceCategoryList__category--dashed:before{content:'—';width:10px;position:absolute;left:0;top:3px}.marketplaceCategoryList__categoryLink{color:#3f4652;line-height:1.85em;cursor:pointer;text-decoration:none;display:block}.marketplaceCategoryList__categoryLink:visited{color:#3f4652}.marketplaceCategoryList__categoryLink:hover,.marketplaceCategoryList__categoryLink:focus{color:#292d35}.marketplaceCategoryList__children{display:none;list-style:none;transition:1s max-height}.marketplaceCategoryList__children--visible{display:inherit}.marketplaceCategoryList__divider{height:1px;background-color:#ccc;margin:10px 0}.loadSpinner{width:100%}.loadSpinner--floating{position:relative}.loadSpinner__scaleEffect--floating{position:absolute;top:0;left:0;right:0}.loadSpinner__scaleEffect{width:42px;height:42px;margin-left:auto;margin-right:auto;transition:opacity .2s,transform .2s;pointer-events:none;opacity:0;transform:scale(.5)}.loadSpinner__scaleEffect--fullSize{opacity:1;transform:none;pointer-events:inherit}.loadSpinner__spinner{animation:loader__spin 1s infinite linear;width:42px;height:42px}.loadSpinner__spinner--colorful{background:url(https://static.canva.com/static/images/spinner.png) center / contain no-repeat}.loadSpinner__spinner--paused{animation-play-state:paused}@keyframes loader__spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.marketplaceResultGrid__noResults{text-align:center;color:#666;padding-top:15px}.socialAuth__auxiliaryForm{display:none}.socialAuth__error{color:#c00;white-space:normal;text-align:center;margin:0 auto 10px;font-weight:700;display:none;max-width:255px}.socialAuth__error--show{display:block}.socialAuth__link{margin-top:20px;text-decoration:none;display:block;text-align:center}.socialAuth__alerts{white-space:normal;overflow:hidden;max-height:0;opacity:0}.socialAuth__alerts .socialAuth__alert{margin:0 0 10px}.socialAuth__alerts--visible{transition:max-height .5s ease-in-out,opacity .5s .3s;max-height:50vh;opacity:1}.form{position:absolute;z-index:10;background-color:#fff;padding:35px 40px;text-align:center;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:400;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.form--inline{position:relative;top:auto;left:auto;transform:none}.form--withLogo{padding:50px 40px 35px}.form--withLogo .form__logo{position:absolute;top:-50px;left:50%;margin-left:-50px;cursor:pointer}.form__title{margin:15px 0;font-size:22px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__inputContainer{position:relative;height:60px}.form__inputContainer--first .form__input{border-top-left-radius:5px;border-top-right-radius:5px}.form__inputContainer--last .form__input{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.form__label{position:absolute;display:block;font-size:18px;line-height:18px;color:#b0b0b0;top:20px;left:18px;right:18px;text-align:left;pointer-events:none;transition:all .2s ease;z-index:12}.form--notransitions .form__label{transition:none}.form__input:focus~.form__label,.form__input--dirty~.form__label,.form__input--withError~.form__label{font-size:11px;top:8px}.form__input:-webkit-autofill~.form__label{font-size:11px;top:8px}.form__input{font-size:18px;color:#565656;padding:27px 18px 9px;box-sizing:border-box;display:block;width:100%;border:1px solid #e1e1e1;outline:none;margin:0;transition:background-color .2s ease;height:60px;position:absolute;font-family:inherit;-webkit-appearance:none}.form__input:-moz-read-only{color:#8a8a8a}.form__input:read-only{color:#8a8a8a}.form__input:focus{z-index:11;border-color:#00c4cc}.form__inputContainer~.form__inputContainer{margin-top:-1px}.form__inputMessage{display:none;position:absolute;font-size:11px;line-height:11px;top:11px;right:18px}.form__input--withError{background-color:#fceded}.form__input--withError~.form__inputMessage{display:block;color:#e6544f;z-index:12}.form__footnote{margin-top:10px;font-size:12px;color:#9fa3a9}.form__footnote a{color:inherit}.form__help{margin:10px auto;max-width:255px}.form__help a,.form__help a:visited,.form__help a:hover{text-decoration:underline;color:#00c4cc}.form__submitButton{margin-top:10px}.form__below{color:#fff;text-shadow:0 1px 2px #444;position:absolute;bottom:0;transform:translateY(100%);left:0;right:0;font-size:12px;font-weight:lighter;padding:0 40px}.form__footButton,.form__footButton:visited{color:white;text-shadow:0 1px 2px #444;font-size:14px;font-weight:400;text-decoration:none;display:block;padding:1em 0}.form__info{margin:15px auto}.form__errors{max-width:255px;color:#c00;font-weight:700;margin:10px auto}.form__messages{max-width:255px;color:#3f4652;font-weight:700;margin:10px auto}.form__orDivider{margin:10px 0;font-family:Georgia,Times New Roman,serif;font-style:italic;opacity:.5;font-weight:300;color:#9fa3a9}.form__socialButton:first-of-type{margin-bottom:10px}.form__footLink,.form__footLink:visited{display:inline-block;margin:20px 0 0;text-decoration:none;color:#7f7f7f}.form__footLink:hover{text-decoration:underline}.form .form__submitButton:disabled{background-color:#a3c946;border-color:#a3c946;color:#fff}@media screen and (max-width:435px){.form--withLogo{padding:50px 12px 15px;width:calc(100% - 40px);max-width:calc(100vw - 40px);margin-top:100px}.form--inline{margin-top:0}.form__logo{transform:scale(.9)}.form__inputContainer{height:65px}.form__title{margin:10px 0;font-size:18px}.form__input{padding:25px 8px 21px;transition:padding .3s ease;height:65px}.form__label{top:22px;left:8px;right:8px}.form__inputMessage{right:8px;top:48px}}.strengthChecker__input{position:relative}.strengthChecker__input{transition:border-color .3s ease-in-out}.strengthChecker__icons{position:relative}.strengthChecker__icon{position:absolute;transform:translateY(-100%) scale(.5);right:0;padding:11px;box-sizing:border-box;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out,fill .3s ease-in-out}.strengthChecker__icon--warning{fill:#ff9500}.strengthChecker__icon--tick{fill:#95c31e}.strengthChecker__input:not([data-strength='0']){padding-right:40px;margin-right:-40px}.strengthChecker[data-strength='1'] .strengthChecker__icon--warning{fill:#ff9500;opacity:1;transform:translateY(-100%) scale(1)}.strengthChecker[data-strength='2'] .strengthChecker__icon--warning{fill:#ffd500;opacity:1;transform:translateY(-100%) scale(1)}.strengthChecker[data-strength='3'] .strengthChecker__icon--tick{opacity:1;transform:translateY(-100%) scale(1)}.strengthChecker__message,.strengthChecker__messageSandbox{font-size:75%;color:#7f7f7f;overflow:hidden;margin-top:0;opacity:1}.strengthChecker__message{transition:height .3s ease-in-out,margin-bottom .3s ease-in-out,opacity .3s ease-in-out}.strengthChecker__messageSandbox{position:absolute;visibility:hidden}.strengthChecker--noFeedback .strengthChecker__message,.strengthChecker[data-strength='0'] .strengthChecker__message{height:0!important;margin-bottom:0!important;opacity:0}.strengthChecker--noIcons .strengthChecker__icon{opacity:0!important;transform:translateY(-100%) scale(.5)!important}.userJourneySelector--hidden{display:none}.userJourneySelector__header{text-align:center;width:280px;padding:0 4px 20px;box-sizing:border-box;margin:0 auto}.userJourneySelector__buttons{list-style:none}.userJourneySelector__button{position:relative;font-size:12px;color:#616161;width:100%;height:46px;font-weight:500;text-align:left;border:2px solid #d7d7d7;border-radius:7px;box-sizing:border-box;margin-bottom:8px;padding-left:54px;line-height:42px;cursor:pointer;background-image:url(https://static.canva.com/static/images/canva_logo.png);background-repeat:no-repeat;background-size:29px;background-position:13px center}.userJourneyEducation__buttonAlternate--hidden{display:none}.userJourneySelector__button[data-user-journey=personal]{background-image:url(https://static.canva.com/static/images/experiments/signup_icons/personal.svg)}.userJourneySelector__button[data-user-journey=education]{background-image:url(https://static.canva.com/static/images/experiments/signup_icons/education.svg)}.userJourneySelector__button[data-user-journey=nonprofit]{background-image:url(https://static.canva.com/static/images/experiments/signup_icons/nonprofit.svg)}.userJourneySelector__button[data-user-journey=business]{background-image:url(https://static.canva.com/static/images/experiments/signup_icons/business.svg)}.userJourneySelector__button[data-user-journey=enterprise]{background-image:url(https://static.canva.com/static/images/experiments/signup_icons/enterprise.svg)}.userJourneySelector__button:hover{background-color:#f8f8f8}.userJourneySelector__button:after{content:'';position:absolute;width:8px;height:100%;right:20px;background-image:url(https://static.canva.com/static/images/experiments/signup_icons/arrow.svg);background-repeat:no-repeat;background-position:center right;opacity:0;transition:opacity .4s,right .2s}.userJourneySelector__button:hover:after{right:12px;opacity:1}.signupFormContainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;box-sizing:border-box;padding:60px 0}.signupFormContainerIe11MinheightHackWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.signupFormContainer__inner{position:relative;z-index:10;margin-top:auto;margin-bottom:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.signupForm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.signupForm .form__title{white-space:normal;overflow:auto}.signupForm__form{margin-top:50px;min-width:255px;max-width:350px;transition:transform .05s ease,padding .5s ease}.signupForm__below{color:#fff;text-shadow:0 1px 2px #444;text-align:center;font-size:12px;font-weight:lighter;padding:0 40px;max-width:255px}.signupForm__signupButtons{opacity:0;max-height:0;overflow:hidden}.signupForm__signupButtons--hidden{display:none}.signupForm--collapsed .signupForm__signupButtons{opacity:1;max-height:75vh}.signupForm__emailForm{opacity:1;max-height:390px;overflow:hidden}.signupForm--collapsed .signupForm__emailForm{opacity:0;max-height:0}.signupForm__below .form__footButtons{opacity:1;max-height:50px}.signupForm--collapsed .form__footButtons{opacity:0;max-height:0}.fadeTransitionContent--animateCollapse{transition-property:opacity,max-height;transition-duration:.2s,.2s;transition-delay:0.0s,.2s}.fadeTransitionContent--animateExpand{transition-property:opacity,max-height;transition-duration:.2s,.2s;transition-delay:.4s,.2s}.signupForm__above{text-align:center;color:#fff;text-shadow:0 1px 2px #444;margin-bottom:1em;width:80vw;font-weight:100;font-size:30px}.signupForm__invitationFooter{margin:1.5em 0 1em}.signupFormContainer__quotes{padding-left:40px;width:295px}.quotes{color:#fff;text-shadow:0 1px 2px #444}.quotes__quote{font-size:16px;margin-top:30px}.quotes__quote--important{font-size:22px;margin-top:0;font-weight:600}.quotes__quote--important small{font-weight:400;opacity:.8}.quotes__quote--subheading{font-size:16px;margin-top:15px}.quotes__cite{display:block;opacity:.5;font-size:14px}.quotes__cite:before{content:'– '}.signupForm__emailForm__submitButton{margin-top:8px;-webkit-margin-top-collapse:separate}.signupForm .signupForm__emailForm__submitButton:disabled{background-color:#a3c946;border-color:#a3c946;color:#fff}.signupForm .strengthChecker{margin-top:8px}.signupForm .strengthChecker__icons{top:-8px}.signupForm .strengthChecker__icons,.signupForm .strengthChecker__message{z-index:12}@media screen and (max-width:810px){.quotes{display:none}}@media screen and (max-width:435px){.header__logInLink{padding:7px 5px;font-size:12px;text-transform:uppercase}}.button{-moz-appearance:none;-webkit-appearance:none;background-color:#99c432;border:2px solid transparent;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin:0;min-width:2.78572em;line-height:2.78572;outline-width:0;padding:0 1em;position:relative;text-align:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:active,.button:focus{border-color:#83a82b}.button:hover{background-color:#a5d92b}.button::-moz-focus-inner{border:0;padding:0}.button:visited{color:#fff}.buttonSubmittable:before{background:url(https://static.canva.com/static/images/loading_spinner.png) no-repeat center;content:'';width:0;height:0;opacity:0;display:inline-block;vertical-align:middle;transition:all .5s ease}.buttonSubmittable.submitting:before{animation:button-spinner-animation .8s linear infinite;width:16px;height:16px;opacity:1;margin-right:8px;vertical-align:middle}.buttonActive,.buttonActive:hover{background-color:#00c4cc;border-color:transparent;color:white}.buttonActive:active,.buttonActive:focus{border-color:#009499}.buttonBlock{display:block;width:100%}.buttonIcon,.buttonIcon:hover{background-color:transparent;font-size:0!important}.buttonIcon{opacity:.33;transition:opacity .15s}.buttonIcon:hover{opacity:1}.buttonIcon:active,.buttonIcon:focus{border-color:transparent}.buttonDelete:before,.buttonDelete:active:before{content:'';background:url(https://static.canva.com/static/images/mini-trash.png) no-repeat center / contain;display:inline-block;height:16px;width:16px}.buttonDelete:active:before{background-image:url(https://static.canva.com/static/images/mini-trash-on.png)}.buttonEdit:before,.buttonEdit:active:before{content:'';background:url(https://static.canva.com/static/images/icon_pencil.png) no-repeat center / contain;display:inline-block;height:16px;width:16px}.buttonEdit:active:before{background-image:url(https://static.canva.com/static/images/icon_pencil_on.png)}.buttonFacebook{background-color:#3b5998;background-image:url(https://static.canva.com/static/images/facebook_button_icon.png);background-image:url(https://static.canva.com/static/images/facebook_button_icon.svg);background-repeat:no-repeat;background-position:10px;background-size:30px;padding-left:40px;overflow:hidden}.buttonFacebook:active,.buttonFacebook:focus{border-color:#1c2b4c}.buttonFacebook:hover{background-color:#4562a1}.buttonFacebook:disabled{background-color:#899bc1;border-color:transparent;color:#fff}.buttonGoogle{background-color:#dd4b39;background-image:url(https://static.canva.com/static/images/google_button_icon.png);background-image:url(https://static.canva.com/static/images/google_button_icon.svg);background-repeat:no-repeat;background-position:10px,left;background-size:30px;padding-left:40px;white-space:nowrap;overflow:hidden}.buttonGoogle:active,.buttonGoogle:focus{border-color:#b12a1f}.buttonGoogle:hover{background-color:#ee503d}.buttonGoogle:disabled{background-color:#ea9388;border-color:transparent;color:#fff}.buttonFollow{min-width:6.15em}.buttonFollow:before{content:'+\a0'}.buttonFollow.buttonActive:before{content:'\e006\a0';font-family:icomoon;font-size:90%}.buttonFollow.buttonActive:not(.buttonFollowJustClicked):hover:before{visibility:hidden}.buttonFollow.buttonActive{padding:0 .8em 0 .5em}.buttonFollowOff,.buttonFollowOn,.buttonFollowOnHover{display:none}.buttonFollow:not(.buttonActive) .buttonFollowOff,.buttonFollow.buttonActive .buttonFollowOn,.buttonFollow.buttonActive:not(.buttonFollowJustClicked):hover .buttonFollowOnHover,.buttonFollow.buttonActive.buttonFollowJustClicked:hover .buttonFollowOn{display:inline}.buttonFollowOnHover{left:0;position:absolute;right:0}.buttonFollow.buttonActive:hover:not(.buttonFollowJustClicked) .buttonFollowOn{visibility:hidden}.buttonGmail{text-indent:32px}.buttonGmail:before{content:url(https://static.canva.com/static/images/googlemail-32.png);position:absolute;left:-18px;margin-top:-16px;top:50%}.buttonLinkedIn{background-color:#007bb6}.buttonLinkedIn:active,.buttonLinkedIn:focus{border-color:#005f8c}.buttonLinkedIn:hover{background-color:#1f96cf}.buttonLink,.buttonLink:hover,.buttonPlain,.buttonPlain:hover{background:none;border:none;color:inherit;min-width:0;padding:0}.buttonLink:hover{color:#3f4652;text-decoration:underline}.buttonLink:focus{outline-width:5px}.buttonLink:disabled{background-color:transparent}.buttonSecondary{background-color:rgba(255,255,255,0);border-color:#e1e2e4;color:#3f4652}.buttonSecondary:hover{background-color:#f9f9fa}.buttonSecondary:active,.buttonSecondary:focus{border-color:#7f7f7f}.buttonSecondary:visited{color:#3f4652}.buttonSmall{line-height:1.86}.buttonTiny,.buttonTiny.buttonIcon:before{font-size:10px;line-height:1}.buttonTwitter{background-color:#00abf0}.buttonTwitter:active,.buttonTwitter:focus{border-color:#0088c0}.buttonTwitter:hover{background-color:#2bbbf8}.buttonSpinner{background-image:none}.buttonSpinner .spinner{animation:button-spinner-animation 1.4s infinite linear;background:url(https://static.canva.com/static/images/lightbox_spinner.png) no-repeat 100%;background-size:22px;display:inline-block;height:22px;left:13px;margin-top:-11px;position:absolute;top:50%;width:22px}.buttonSmall.buttonSpinner{padding-left:2rem}.buttonSmall.buttonSpinner .spinner{background-size:14px;height:14px;width:14px;margin-top:-7px}@keyframes button-spinner-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.buttonProgress,.buttonProgress:active,.buttonProgress:hover,.buttonProgress:focus{border:2px solid transparent;background-color:#99c432}.buttonProgressIndicator{background-color:#a5d92b;border-radius:5px;height:100%;position:absolute;top:0;left:0;width:3%;transition:width 1s cubic-bezier(.785,.135,.15,.86)}.buttonProgressText{position:absolute;width:100%;left:0;text-align:center;z-index:1}.button.whiteButton{background:#FFF;border:1px solid #dee0e2;color:#9fa2a8;transition:background .3s,border-color .2s}.button.whiteButton:active{border-color:#bec0c4}.button.whiteButton:hover,.button.whiteButton.on{background:#f9f9f9}.button.buttonDestructive{background:#ff5959;color:#fff;transition:background-color .15s,border-color .15s,color .15s}.button.buttonDestructive:active,.button.buttonDestructive:focus{border-color:#da444d}.button.buttonDestructive:hover,.button.buttonDestructive.on{background:#ff7177}.buttonLearnMore{border-radius:4px;font-size:10px;white-space:nowrap}.buttonOutline,.buttonOutline:active,.buttonOutline:focus{background-color:transparent;border-color:#99c432;color:#99c432}.buttonOutline:hover{background-color:transparent;border-color:#a5d92b;color:#a5d92b}.button.disabled,.button.disabled:active,.button.disabled:focus,.button.disabled:hover,.button:disabled,.button:disabled:hover{background-color:#dee0e2;border-color:#dee0e2;color:#999;pointer-events:none}.marketplaceSingle__sidebar .signupFormContainer{padding:0;min-height:0}.marketplaceSingle__sidebar .signupFormContainer .form__title{font-size:21px}.signupFormContainer{padding:0;min-height:0}.signupForm__form{border-radius:5px;box-shadow:0 2px 1px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.1);border-bottom:0}.signupForm__form--withRecaptcha{padding-left:20px;padding-right:20px}.signupFormContainer__inner{z-index:0}.signupForm__button--social:first-of-type{margin-bottom:10px}.signupFormContainer__title{font-size:20px}.stickyButton{display:none}@media(max-width:760px){.stickyButton{display:block;position:fixed;bottom:0;left:3em;right:3em;z-index:999;transform:translateY(100%);background-color:#99c432;padding:1em;border-radius:3.125em;text-decoration:none;outline:none;text-align:center;color:#fff;font-size:.875em;line-height:1.71429em;font-weight:400;font-family:Open Sans,sans-serif;transition:transform .4s ease-in-out}.stickyButton.stickyButton--show{transform:translateY(-50%)}}@keyframes shake{2.5%,22.5%{transform:translateX(-1px)}5%,20%{transform:translateX(2px)}7.5%,12.5%,17.5%{transform:translateX(-3px)}10%,15%{transform:translateX(3px)}25%{transform:translateX(0)}}.marketplaceAppBanner{display:none}@media(max-width:760px){.marketplaceAppBanner{background:#3f4652;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.marketplaceAppBanner__body{text-decoration:none;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketplaceAppBanner__logo{width:2.5em;height:2.5em;animation:shake 3.28s 2s cubic-bezier(.36,.07,.19,.97) infinite;background:url(https://static.canva.com/static/images/app_icon_large.png) 0 / contain no-repeat;-ms-flex:0 0 auto;flex:0 0 auto}.marketplaceAppBanner__content{margin-left:8px;font-size:.8125em;line-height:1.46154em}.marketplaceAppBanner__title{color:#fff}.marketplaceAppBanner__subheading{color:#b5b9bd}.marketplaceAppBanner__close{width:2em;height:2em;margin:8px;background:rgba(255,255,255,.1);border-radius:50%;color:#fff;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.marketplaceAppBanner__close:before{content:"\00D7";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;font-style:normal;font-variant:normal;font-weight:700}}.marketplace__container{padding-top:1.6em}.marketplaceGallery{background:#ebeced}.marketplaceGallery__footer{background:#dee0e2;box-sizing:border-box;padding-top:28px}.marketplaceGallery__contentTitle{color:#555;font-size:16px;margin-bottom:18px;font-weight:700}.marketplaceGallery__contentDescriptionPara{color:#777;margin-bottom:28px;font-size:14px;line-height:1.9em}.marketplaceGallery__pagination{padding-bottom:1.6em}.marketplaceGallery__pagination--hidden{display:none}.marketplaceSingle__sidebarBlock--hidden{display:none}
