@charset "UTF-8";html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,input,button,textarea{font-family:Source Sans Pro}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}body{position:relative;display:flex;flex-direction:column;min-height:100vh;margin:0;padding-bottom:87px;background:#fafafa}@media (max-width: 599.98px){body{padding-bottom:150px}}a{text-decoration:none;color:var(--secondary-color, #667085)}a:hover{text-decoration:underline}.main{position:relative;width:100%;max-width:990px;margin:0 auto;padding-bottom:80px}.main.main--with-discussion-panel{padding-right:0}@media (min-width: 1600px){.main.main--with-discussion-panel{padding-right:var(--main-discussion-panel-padding, 0)}}.main.main--with-discussion-panel .main__inner{margin-left:0}@media (min-width: 1600px){.main.main--with-discussion-panel .main__inner{margin-left:var(--main-discussion-panel-margin, 0)}}.main--full-width{max-width:100%}.main__inner{position:relative;width:100%;max-width:990px;margin:0 auto}.page-header{flex-grow:1;min-height:30px;margin:0;color:#4a5455;color:var(--header-color, #4a5455);font-family:var(--font, "Playfair Display");font-size:27px;font-weight:700;line-height:30px}@media (max-width: 989.98px){.page-header{margin-bottom:20px;font-size:21px}}.page-header--registration-poll{flex-grow:0;margin-top:50px;padding-bottom:40px;text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:48px;line-height:1}.page-header--privacy{margin-top:120px;text-align:center;color:#133454;font-family:"Source Serif Pro";font-size:80px;font-weight:600}@media (max-width: 989.98px){.page-header--privacy{margin-top:100px;font-size:48px;line-height:40px}}@media (max-width: 989.98px){.page-header--payment-options,.page-header--project-name{margin-bottom:0}}@media (max-width: 989.98px){.page-header--designer-notes{margin-top:8px;margin-bottom:0}}.page-header--library,.page-header--global-tasks{flex-grow:0}@media (max-width: 989.98px){.page-header--library,.page-header--global-tasks{width:100%;margin-bottom:0}}.page-header--library .page-header__link,.page-header--global-tasks .page-header__link{display:block;cursor:default;color:inherit}.page-header--library .page-header__link:hover,.page-header--global-tasks .page-header__link:hover{text-decoration:none}@media (max-width: 989.98px){.page-header--board-name{margin-bottom:0}}@media (max-width: 989.98px){.page-header--design-package{margin-bottom:8px}}.page-header-container{display:flex;flex-direction:row;align-items:center;margin:37px 0 28px;gap:5px}.page-header-wrapper{display:flex;flex-wrap:wrap;flex-grow:1}@media (max-width: 989.98px){.page-header-wrapper{width:100%}}.page-header-container--with-subnav{justify-content:space-between;margin-top:0}.page-header-container--with-vertical-subnav{flex-direction:column-reverse;align-items:flex-start}.page-header--linked-billables{display:flex;align-items:center}@media (max-width: 989.98px){.page-header--linked-billables{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:0}}.invoices-retainers-subnav,.pos-rfqs-subnav,.services-subnav,.questionnaires-subnav{display:flex}.invoices-retainers-subnav__item,.pos-rfqs-subnav__item,.services-subnav__item,.questionnaires-subnav__item{position:relative;display:inline-block;margin:0 27px 10px 0;padding:0;cursor:pointer;text-decoration:none;color:var(--secondary-color, #0ec0cb);font-family:var(--font, "Playfair Display");font-size:27px;font-weight:700}@media (max-width: 989.98px){.invoices-retainers-subnav__item,.pos-rfqs-subnav__item,.services-subnav__item,.questionnaires-subnav__item{margin-bottom:24px;font-size:21px}}.invoices-retainers-subnav__item:hover,.pos-rfqs-subnav__item:hover,.services-subnav__item:hover,.questionnaires-subnav__item:hover{text-decoration:none}.invoices-retainers-subnav__item:hover:after,.pos-rfqs-subnav__item:hover:after,.services-subnav__item:hover:after,.questionnaires-subnav__item:hover:after{background-color:var(--secondary-color, #0ec0cb)}.invoices-retainers-subnav__item:before,.pos-rfqs-subnav__item:before,.services-subnav__item:before,.questionnaires-subnav__item:before{position:absolute;top:52%;right:-16px;display:block;width:1px;height:26px;content:"";transform:translateY(-50%);background:#d4d4d4}.invoices-retainers-subnav__item:after,.pos-rfqs-subnav__item:after,.services-subnav__item:after,.questionnaires-subnav__item:after{position:absolute;bottom:-4px;left:0;display:block;width:100%;height:3px;content:""}.invoices-retainers-subnav__item:last-child:before,.pos-rfqs-subnav__item:last-child:before,.services-subnav__item:last-child:before,.questionnaires-subnav__item:last-child:before{display:none}.invoices-retainers-subnav__item--selected,.pos-rfqs-subnav__item--selected,.services-subnav__item--selected,.questionnaires-subnav__item--selected{color:#4a5455;font-weight:600}.invoices-retainers-subnav__item--selected:after,.pos-rfqs-subnav__item--selected:after,.services-subnav__item--selected:after,.questionnaires-subnav__item--selected:after{background-color:#4a5455}.page-header-container--videos,.page-header-container--full-page{margin-right:40px;margin-left:40px}@media (max-width: 989.98px){.page-header-container,.page-header-container--full-page{flex-direction:column;align-items:flex-start;margin:30px 16px 16px}}@media (max-width: 989.98px){.page-header-container--videos{margin-bottom:0}}.page-header-container--questionnaire{display:block}@media (max-width: 989.98px){.page-header-container--questionnaire{margin-bottom:8px}}.page-header--clickable{flex-grow:0;width:fit-content;padding-right:5px;border:1px solid rgba(0,0,0,0);border-radius:5px}@media (min-width: 990px){.page-header--clickable{max-width:600px}}.page-header--clickable:hover{padding-right:5px;border:1px solid #cfd0d0}.page-header--clickable:focus{padding-right:5px;border:1px solid var(--secondary-color, #cfd0d0);outline:none}.page-header--clickable:empty:before{display:block;content:attr(placeholder);pointer-events:none;color:#aaa}.page-header--project-form{margin-top:75px;margin-bottom:26px;text-align:center;font-size:50px;font-weight:100}@media (max-width: 989.98px){.page-header--project-form{padding:0;font-size:33px;line-height:43px}}.page-header--get-started{width:100%;font-size:19px;grid-column:1/-1}@media (max-width: 840px){.page-header--get-started{margin-bottom:10px;padding-top:30px}}.page-header--videos{color:#1c4c7a;font-family:Inter,sans-serif;font-size:39px}.page-header--video-search{display:flex;align-items:center;margin-top:11px;color:#1c4c7a;font-family:Inter,sans-serif;font-size:23px;gap:17px}.page-header__additional-text{color:#4a5455;font-size:20px}.page-header__link{padding:0 15px 0 10px;border-right:solid #e2e3e5 1px}@media (max-width: 989.98px){.page-header__link{display:inline-block;width:100%;margin-bottom:8px;padding-left:0;border-right:0}}.page-header__link:first-child{padding-left:0}.page-header__link:last-child{padding-right:0;border-right:none}.page-header__link--templates{display:inline-flex;align-items:center;justify-content:center}.page-header__link--selected{text-decoration:underline;color:#4c5051}.page-header__filter-designer-projects{display:inline-block}.content-block{padding:32px 28px;background:#fff;box-shadow:0 2px 3px #ddd}@media (max-width: 989.98px){.content-block{padding:20px 24px}}.content-block--data-table{margin:0 40px}@media (max-width: 989.98px){.content-block--data-table{margin:0;padding:0}}@media (max-width: 989.98px){.content-block--compact-mobile{margin:0;padding:0 0 32px}}.content-block--full-width{margin:0 40px}.content-block--billable{margin-top:20px}.content-block--blank-purchase-orders,.content-block--blank-financials,.content-block--blank-invoices,.content-block--blank-retainers,.content-block--blank-contacts,.content-block--blank-activity-log,.content-block--blank-order-tracker,.content-block--blank-quotes,.content-block--tracking,.content-block--become,.content-block--blank-spec-sheets,.content-block--blank-rfqs{text-align:center}.content-block--blank-tasks-table{display:none}.content-block--questionnaire{padding:0;color:#4a5455}.content-block--blank-tasks{overflow:hidden;margin:0 40px;padding:0;border-radius:10px}.content-block--report{margin:0 40px 35px}@media (max-width: 989.98px){.content-block--report{margin-right:0;margin-left:0}}@media (max-width: 989.98px){.content-block--financials{padding-right:0;padding-left:0}}.content-block--blank-financials,.content-block--blank-contacts,.content-block--financials,.content-block--blank-invoices,.content-block--blank-purchase-orders,.content-block--blank-retainers,.content-block--blank-order-tracker,.content-block--tracked-times,.content-block--blank-quotes,.content-block--contracts,.content-block--blank-spec-sheets,.content-block--tasks,.content-block--calendar,.content-block--blank-rfqs{margin:0 40px}@media (max-width: 989.98px){.content-block--blank-financials,.content-block--blank-contacts,.content-block--financials,.content-block--blank-invoices,.content-block--blank-purchase-orders,.content-block--blank-retainers,.content-block--blank-order-tracker,.content-block--tracked-times,.content-block--blank-quotes,.content-block--contracts,.content-block--blank-spec-sheets,.content-block--tasks,.content-block--calendar,.content-block--blank-rfqs{display:flex;flex-direction:column;margin-right:0;margin-left:0}}.content-block--blank-invoices{padding:0}.content-block--blank-purchase-orders{padding-bottom:82px}@media (max-width: 989.98px){.content-block--settings{margin-top:-24px;padding-right:15px;padding-left:15px}}.content-block--admin-fp,.content-block--admin-materials{display:flex;justify-content:space-between;padding:25px 28px 32px}.content-block--video{display:grid;width:100%;margin:15px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}@media (max-width: 599.98px){.content-block--video{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width: 989.98px){.content-block--with-responsive-table{padding:0}}.content-block--tasks,.content-block--blank-tasks-table{position:relative;padding-left:0}.content-block--non-draggable,.content-block__header--template-tasks{padding-left:28px}.content-block__tasks-table-header-bg{position:absolute;left:0;width:100%;height:20px;border-bottom:1px solid #e3e3e3;background-color:#fafbfb}.content-block__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.content-block__buttons{display:flex;margin-top:20px;padding-left:20px;gap:16px}.content-block--calendar{padding:0}.content-block--tracked-time-categories{overflow:auto}.content-list{list-style-type:none}.content-list__item{padding:4px 0}.comments-count{display:inline-block;width:18px;height:19px;text-align:center;color:#fff;background-image:url(/img/shared/comments-count-gray.png);font-size:12px;font-weight:600;line-height:14px}.comments-count:hover{text-decoration:none}.comments-count--active{background-image:url(/img/shared/comments-count-red.png)}.settings-subnav{width:100%;margin:24px 0 15px}@media (max-width: 989.98px){.settings-subnav{width:calc(100% - 15px);margin-left:15px}}.user-file-subnav{width:100%;margin:0 0 15px}@media (max-width: 989.98px){.user-file-subnav{width:calc(100% - 15px);margin-left:15px}}@media (max-width: 989.98px){.user-file-subnav__item{margin-top:20px}}.settings-subnav__item--disabled{opacity:.5}.settings-subnav__item--disabled:hover{text-decoration:none}.settings-subnav__item--disabled:hover:after{display:none}.fa-sidedoor,.fa-quickbooks{font-size:18px}.ui-sortable{position:relative}.ui-sortable-handle{cursor:pointer}.instant-access-link-info{display:inline-flex;align-items:center;margin-top:7px;margin-bottom:10px;padding:3px 9px 4px;white-space:nowrap;border-radius:4px;background-color:#d2f1f4;font-size:14px;font-weight:400;gap:5px}.instant-access-link-info .instant-access-link-info__icon{color:#2b5777}.waves-effect{position:relative;z-index:1;overflow:hidden;cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none}.waves-effect .waves-ripple{position:absolute;overflow:hidden;width:20px;height:20px;margin-top:-10px;margin-left:-10px;transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transform:scale(0);pointer-events:none;opacity:0;border-radius:50%;background-color:#ffffff40}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{text-transform:inherit;border:0;background:none;font-size:inherit;font-style:normal}.waves-effect img{position:relative;z-index:-1}.waves-effect .waves-ripple{z-index:-1}.waves-notransition{transition:none!important}.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}.waves-input-wrapper{cursor:pointer;vertical-align:bottom;border-radius:.2em}.waves-input-wrapper .waves-button-input{position:relative;z-index:1;top:0;left:0;margin:0;padding:0;cursor:pointer;color:inherit;outline:none;font-family:inherit;font-weight:inherit}.waves-input-wrapper .waves-circle{width:2.5em;height:2.5em;text-align:center;border-radius:50%;line-height:2.5em;-webkit-mask-image:none}.waves-block{display:block}.p-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:9px 20px;transition:box-shadow 0s,background 0s;border-width:1px;border-style:solid;border-radius:4px;box-shadow:0 1px 2px #47474714;text-shadow:none;font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:20px;-webkit-appearance:none;gap:8px;position:relative;z-index:1;overflow:hidden;cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#fff;border-color:var(--primary-color, #39c7bd);background:var(--primary-color, #39c7bd)}.p-button:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.p-button:focus{outline:none;box-shadow:0 0 40px 40px #47474714 inset}.p-button:active{outline:none;box-shadow:0 0 0 2px #47474714}.p-button:disabled{pointer-events:none;opacity:.5}.p-button .waves-ripple{position:absolute;overflow:hidden;width:20px;height:20px;margin-top:-10px;margin-left:-10px;transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transform:scale(0);pointer-events:none;opacity:0;border-radius:50%;background-color:#ffffff40}.p-button input[type=button],.p-button input[type=reset],.p-button input[type=submit]{text-transform:inherit;border:0;background:none;font-size:inherit;font-style:normal}.p-button img{position:relative;z-index:-1}.p-button .waves-ripple{z-index:-1}.p-button--auth-register{display:flex;width:100%;margin:10px auto;font: 16px/20px Inter,sans-serif}@media (max-width: 989.98px){.p-button--auth-register{margin-top:12px;padding-left:20px;white-space:nowrap}.p-button--auth-register.button-loading{padding-left:30px;transition:0s;background-position:10px center;line-height:29px}}@media (max-width: 989.98px){.p-button--full-width-mobile{width:100%}}.p-button--content{min-width:110px;white-space:nowrap}.p-button--cancel-stripe-subscription{border-color:#f75545;background-color:#f75545}.p-button--df-features{display:inline-flex;padding:14px 120px 17px;border-radius:0;font-family:Work Sans,sans-serif;font-size:20px;font-weight:400}@media (max-width: 599.98px){.p-button--df-features{padding:14px 100px 17px}}.p-button--resend-invoice{margin:7px 0}.p-button--update-cc{margin-top:15px}@media (max-width: 989.98px){.p-button--update-cc{width:100%}}.p-button--create-invoice,.p-button--create-retainer,.p-button--create-quote,.p-button--create-purchase-order,.p-button--new-sales-tax,.p-button--create-contract,.p-button--user-file-upload-button,.p-button--create-tracked-time,.p-button--create-spec-sheet,.p-button--new-design-package-discount,.p-button--add-calendar-event,.p-button--save-calendar-event,.p-button--header-add-task{margin-bottom:-5px;margin-left:5px}@media (max-width: 989.98px){.p-button--create-invoice,.p-button--create-retainer,.p-button--create-quote,.p-button--create-purchase-order,.p-button--new-sales-tax,.p-button--create-contract,.p-button--user-file-upload-button,.p-button--create-tracked-time,.p-button--create-spec-sheet,.p-button--new-design-package-discount,.p-button--add-calendar-event,.p-button--save-calendar-event,.p-button--header-add-task{margin-top:0;margin-bottom:12px;margin-left:0}}.p-button--create-tracked-time{margin-left:0}.p-button--user-file-upload-button{padding:0 8px 0 16px}.p-button--user-file-upload-button input[type=file]{position:absolute;top:0;right:0;display:block;min-width:100%;min-height:100%;cursor:inherit;text-align:right;opacity:0;filter:alpha(opacity=0)}.p-button--exit-pop-up{margin-top:30px;border-color:#f75545;background-color:#f75545}.p-button--lml-pdf-ebook-exit{margin-top:8px}.p-button--get-started{display:flex;width:auto;height:55px;margin:0;font-size:20px}@media (max-width: 599.98px){.p-button--get-started{width:100%;margin:0}}@media (max-width: 989.98px){.p-button--get-started{margin-top:5px;margin-bottom:5px}}@media (max-width: 599.98px){.p-button--get-started .fa-regular{display:none}}@media print{.p-button--next-form-section{display:none}}.p-button--add-task{margin-top:4px}.p-button--unlock-templates{margin-top:-5px;margin-left:10px}@media (min-width: 990px){.p-button--sign-contract{margin-top:20px}}@media (max-width: 989.98px){.p-button--send-contract{width:100%;margin-bottom:12px}}.p-button--sidedoor-benefits{margin:10px 0 10px 20px}.p-button--purchase-plan{width:100%}.p-button--purchase-order-payment{white-space:nowrap}.p-button--create-invoice-from-quote{margin-top:20px}@media (max-width: 989.98px){.p-button--create-invoice-from-quote{width:100%;text-align:center}}.p-button--save-my-asset{margin-top:30px;margin-bottom:7px}.p-button--finalize-stripe-ach-payment{display:none;width:100%;margin-top:20px}.p-button--save-questionnaires{margin:5px}.p-button--edesign-free{height:60px;margin-top:69px;padding:0 40px;border-color:#f75545;background-color:#f75545;font-size:24px;font-weight:600}@media (max-width: 599.98px){.p-button--edesign-free{margin-top:10px;font-size:21px}}.p-button--affiliate-bottom,.p-button--edesign-free-bottom{height:60px;margin-top:69px;padding:0 40px;border-color:#f75545;background-color:#f75545;font-size:24px;font-weight:600}@media (max-width: 599.98px){.p-button--affiliate-bottom,.p-button--edesign-free-bottom{display:flex;width:100%;max-width:100%;margin:0 auto;padding:15px;text-align:center;font-size:21px}}.p-button--affiliate-bottom{display:flex;width:100%;margin-top:0;padding:15px 55px 17px}@media (max-width: 989.98px){.p-button--save-and-send-contract{text-align:center}}.p-button--apply-date{display:inline-flex}@media (max-width: 599.98px){.p-button--apply-date{justify-content:center}}.p-button--invoice-pay{margin-right:10px}@media (max-width: 989.98px){.p-button--invoice-pay{display:flex;margin-bottom:8px}}@media (max-width: 989.98px){.p-button--save-color{flex-grow:1}}.p-button--billable-add-shoppables{gap:2px}@media (max-width: 989.98px){.p-button--billable-add-shoppables{width:100%;margin-bottom:12px}}@media (max-width: 989.98px){.p-button--duplicate-to-project{width:100%;margin-bottom:12px}}@media (max-width: 989.98px){.p-button--design-package{text-align:center}}.p-button--add-hours-to-invoice{margin-top:25px}.p-button--save-fp-item,.p-button--save-fp-door,.p-button--generate-fp-item-previews{margin-top:10px}.p-button--save-note{margin-right:10px}.p-button--upgrade{margin:7px 0}.p-button--upgrade-plan{text-align:center;font-size:17px;font-weight:500}.p-button--save-calendar-event{margin-left:0}@media (max-width: 599.98px){.p-button--header-add-task{width:120px}}.p-button--moodboards-arrow{height:60px;margin-top:69px;padding:0 100px;border-color:#f75545;background-color:#f75545;font-size:24px;font-weight:600}.p-button--moodboards-video{margin-top:30px;padding:30px 60px;font-size:20px;font-weight:600}@media (max-width: 599.98px){.p-button--moodboards-video{width:90%;padding:30px 0}}.p-button--moodboards-footer{width:300px;margin-top:30px;padding:30px 60px;font-size:20px;font-weight:600}@media (max-width: 599.98px){.p-button--moodboards-footer{padding:30px 0}}@media (max-width: 989.98px){.p-button--moodboards-footer{margin:0 auto}}.p-button--save-sd-collection{padding:0 12px;gap:10px}.p-button--save-sd-collection__image{display:flex}.p-button--moodboards-lead-form{height:55px;font-size:20px;font-weight:400}.p-button--moodboards-features{margin-top:30px;padding:30px;font-size:21px;font-weight:400}@media (max-width: 599.98px){.p-button--moodboards-features{font-size:19px}}@media (max-width: 599.98px){.p-button--send-billable{width:100%;margin:0 0 8px;text-align:center}}.p-button--shop-it.hidden-from-client{position:relative;overflow:visible;opacity:.6;color:#fff}.p-button--edesign-free-bottom{margin-top:0}.p-button--edesign-book-top{display:flex;max-width:348px;height:64px;border-color:#f75545;background-color:#f75545;font-size:24px;font-weight:600}@media (max-width: 599.98px){.p-button--edesign-book-top{width:100%;max-width:250px;height:80px;padding:15px 30px;font-size:21px}}.p-button--lml-pdf{min-width:100%;height:49px;font-size:22px;font-weight:500}.p-button--choose-package-submit{margin-top:20px}.p-button--bookmarklet-close{padding:13px 40px;font-size:17px;font-weight:400}.p-button--sortable-board-list-save{margin:0 10px 0 16px}@media (max-width: 989.98px){.p-button--sortable-board-list-save{margin-left:0}}.p-button--accept-project{margin-top:25px}@media (max-width: 989.98px){.p-button--accept-project{width:100%}}.p-button--admin-filter-clipper-issues{width:calc(25% - 5px);margin-bottom:4px}.p-button--bookmarklet-save{padding:13px 40px;font-size:17px;font-weight:400}.p-button--uploader{display:inline-block;max-width:124px;margin:20px auto 0;white-space:nowrap}.p-button--items-modal-save{margin-top:30px;margin-bottom:7px}.p-button--sign-up{margin-top:7px}.p-button--register{display:flex;width:100%;max-width:470px;height:50px;margin-top:20px;font-family:Inter,sans-serif;font-size:16px;font-weight:500}.p-button--request-design{margin-top:25px}.p-button--lost-password{margin-bottom:12px}.p-button--vendors{margin:7px 0}.p-button--invite-clients-block{margin-top:20px}.p-button---publish-confirm{margin:7px 5px 7px 0}.p-button--update-widget-header-text{margin-bottom:30px}.p-button--new-project{margin-right:10px}@media (max-width: 989.98px){.p-button--new-project{flex-grow:1}}.p-button--add-design{display:flex}@media (max-width: 989.98px){.p-button--add-design{flex-grow:1;margin:0}}@media (max-width: 989.98px){.p-button--invite{flex-grow:1;margin-left:0}}.p-button--upload-item{margin-left:10px}@media (max-width: 369.98px){.p-button--upload-item{flex-grow:1;min-width:50%;margin-top:12px;margin-left:0}}@media (max-width: 989.98px){.p-button--add-client{flex-grow:1}}@media (max-width: 989.98px){.p-button--add-vendor{width:100%;margin-left:0;text-align:center}}.p-button--create-report{margin-bottom:-5px;margin-left:5px}@media (max-width: 989.98px){.p-button--create-report{margin-top:0;margin-bottom:0;margin-left:0}}.p-button--add-team-member{margin-left:10px}.p-button--legacy-promotion{width:280px;margin:0 0 20px;padding:23px 28px;text-transform:uppercase;border-color:#39c7bd;background:#39c7bd;font-family:Inter,sans-serif;font-size:16px;font-weight:500}@media (max-width: 599.98px){.p-button--legacy-promotion{width:calc(100% - 30px);font-size:12px}}.p-button--legacy-upgrade{border-color:#39c7bd;background:#39c7bd}.p-button--xlarge-full{width:100%;height:56px;padding:17px 24px;border-radius:8px;font-size:24px}@media (max-width: 599.98px){.p-button--xlarge-full{height:46px;padding:12px 24px;font-size:16px}}.p-button--new-questionnaire{margin-bottom:-5px;margin-left:5px}@media (max-width: 989.98px){.p-button--new-questionnaire{margin-top:0;margin-bottom:12px;margin-left:0}}@media print{.p-button--print-hide{display:none}}.p-button--publish-board{display:flex;box-sizing:border-box}@media (max-width: 989.98px){.p-button--publish-board{flex-grow:1}}@media (max-width: 369.98px){.p-button--publish-board{width:100%;margin-right:0}}.p-button--send-instant-access-link{width:100%}.s-button,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:9px 20px;transition:box-shadow 0s,background 0s;border-width:1px;border-style:solid;border-radius:4px;box-shadow:0 1px 2px #47474714;text-shadow:none;font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:20px;-webkit-appearance:none;gap:8px;position:relative;z-index:1;overflow:hidden;cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#fff;border-color:var(--secondary-color, #667085);background:var(--secondary-color, #667085)}.s-button:hover,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.s-button:focus,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton:focus{outline:none;box-shadow:0 0 40px 40px #47474714 inset}.s-button:active,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton:active{outline:none;box-shadow:0 0 0 2px #47474714}.s-button:disabled,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton:disabled{pointer-events:none;opacity:.5}.s-button .waves-ripple,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton .waves-ripple{position:absolute;overflow:hidden;width:20px;height:20px;margin-top:-10px;margin-left:-10px;transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transform:scale(0);pointer-events:none;opacity:0;border-radius:50%;background-color:#ffffff40}.s-button input[type=button],.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton input[type=button],.s-button input[type=reset],.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton input[type=reset],.s-button input[type=submit],.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton input[type=submit]{text-transform:inherit;border:0;background:none;font-size:inherit;font-style:normal}.s-button img,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton img{position:relative;z-index:-1}.s-button .waves-ripple,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton .waves-ripple{z-index:-1}.s-button--interact-with-room{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 989.98px){.s-button--full-width-mobile{width:100%}}.s-button--full-width{width:100%}.s-button--video-edesign,.s-button--video-training,.s-button--common-mistakes,.s-button--profitable-design-pdf{height:55px;font-size:20px;font-weight:400}@media (max-width: 599.98px){.s-button--profitable-design-pdf{padding:10px;font-size:16px}}.s-button--video-edesign,.s-button--video-training{flex-direction:row-reverse}.s-button--copy-widget-code:after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;content:"Copied";transition:.3s;opacity:0;background-color:var(--secondary-color, #667085);offset:0}.s-button--copied-widget-code:after{opacity:1}.s-button--view-demo{position:absolute;top:40%;left:50%;display:flex;width:100%;max-width:320px;transform:translate(-50%)}@media (max-width: 599.98px){.s-button--view-demo{padding:10px 20px}}.s-button--add-tag,.s-button--add-item-category{margin-right:10px;margin-left:10px}@media (max-width: 989.98px){.s-button--add-tag,.s-button--add-item-category{margin:0}}@media (max-width: 989.98px){.s-button--new-question{margin-top:18px}}.s-button--submit-filter-dropdown-price,.s-button--submit-filter-dropdown-item-category{margin:6px 0}.s-button--submit-date-form{width:100%}.s-button--schedule-demo{flex-shrink:0;white-space:nowrap}@media (max-width: 599.98px){.s-button--schedule-demo{width:100%;text-align:center}}.s-button--df-features{display:flex;width:100%;max-width:510px;height:66px;margin-top:-5px;margin-bottom:5px;padding:0 20px;border:none;border-radius:0;background-color:#39c7bd;font-family:Work Sans;font-size:22px}.s-button--select-fullservice{width:100%;height:57px;padding:0;border:none;background-color:#39c7bd;font-family:Work Sans,sans-serif;font-weight:400}.s-button--fullservice-promotion{text-transform:uppercase;border:none;background-color:#39c7bd;font-family:Inter,sans-serif}.s-button--selected-plan{width:100%;height:57px;padding:0;pointer-events:none;opacity:.5;border:none;background-color:#39c7bd;font-family:Work Sans,sans-serif;font-weight:400}.s-button--edesign-business-building{padding:29px;font-size:20px;font-weight:500}.s-button--edesign-business-thank-you{width:90%;max-width:410px;margin:30px auto 0;padding:29px;font-size:20px;font-weight:500}.s-button--manage-uploaded input[type=file]{position:absolute;top:0;right:0;display:block;min-width:100%;min-height:100%;cursor:inherit;text-align:right;opacity:0;filter:alpha(opacity=0)}.s-button--copy-widget-code{margin-bottom:30px}@media (max-width: 989.98px){.s-button--invite{flex-grow:1;margin-left:0}}.s-button--book-a-demo{width:220px;height:50px;text-align:left;letter-spacing:.04em;text-transform:uppercase;border-color:#39c7bd;background:#39c7bd;font-family:Inter;font-size:16px;font-weight:700;line-height:19.36px}@media (max-width: 599.98px){.s-button--book-a-demo{width:100%}}.s-button--free-trial{width:220px;height:50px;text-align:left;letter-spacing:.04em;text-transform:uppercase;color:#39c7bd;border:2px solid #39c7bd;border-color:#39c7bd;background:#39c7bd;background-color:#0000;font-family:Inter;font-size:16px;font-weight:700;line-height:19.36px}@media (max-width: 599.98px){.s-button--free-trial{width:100%}}.s-button--homepage-lead-button{max-width:350px;margin-bottom:13px;padding:0 15px;cursor:pointer;transition:.2s;color:#39c7bd;border:1px solid;border-radius:4px;background-color:#0d2134;font-family:Inter,sans-serif;font-size:16px}@media (max-width: 989.98px){.s-button--homepage-lead-button{max-width:100%}}.s-button--homepage-lead-button:hover{color:#fff;border-color:#39c7bd;background-color:#39c7bd}.s-button--comparison{display:inline;height:31px;padding:4px 15px;text-transform:uppercase;border-color:#667085;background-color:#667085;font-size:18px;font-weight:400}.s-button--design-projects{font-size:14px}.s-button--edit-questionnaire{width:300px}.s-button--board-overlay{transition:box-shadow 0s,background 0s,opacity .15s ease-in-out;opacity:.88;border-color:#474747;background:#474747}.s-button--board-overlay:hover{opacity:1}.s-button__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:0 5px;border-radius:10px;background-color:#999}.s-button--edit-design{display:flex}@media (max-width: 989.98px){.s-button--edit-design{flex-grow:1}}@media (max-width: 369.98px){.s-button--edit-design{width:80%}}.d-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:9px 20px;transition:box-shadow 0s,background 0s;border-width:1px;border-style:solid;border-radius:4px;box-shadow:0 1px 2px #47474714;text-shadow:none;font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:20px;-webkit-appearance:none;gap:8px;position:relative;z-index:1;overflow:hidden;cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#fff;border-color:#f75545;background:#f75545}.d-button:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.d-button:focus{outline:none;box-shadow:0 0 40px 40px #47474714 inset}.d-button:active{outline:none;box-shadow:0 0 0 2px #47474714}.d-button:disabled{pointer-events:none;opacity:.5}.d-button .waves-ripple{position:absolute;overflow:hidden;width:20px;height:20px;margin-top:-10px;margin-left:-10px;transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transform:scale(0);pointer-events:none;opacity:0;border-radius:50%;background-color:#ffffff40}.d-button input[type=button],.d-button input[type=reset],.d-button input[type=submit]{text-transform:inherit;border:0;background:none;font-size:inherit;font-style:normal}.d-button img{position:relative;z-index:-1}.d-button .waves-ripple{z-index:-1}@media (max-width: 989.98px){.d-button--decline-project{width:100%;text-align:center}}.h-s-button,.dropdown-menu__label,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:9px 20px;cursor:pointer;transition:box-shadow 0s,background 0s;vertical-align:middle;border-width:1px;border-style:solid;border-radius:4px;box-shadow:0 1px 2px #47474714;text-shadow:none;font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:20px;-webkit-appearance:none;gap:8px;-webkit-user-select:none;user-select:none;color:var(--secondary-color, #667085);border-color:var(--secondary-color, #667085);background-color:#fff}.h-s-button:hover,.dropdown-menu__label:hover,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.h-s-button:focus,.dropdown-menu__label:focus,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton:focus{outline:none;box-shadow:0 0 40px 40px #47474714 inset}.h-s-button:active,.dropdown-menu__label:active,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton:active{outline:none;box-shadow:0 0 0 2px #47474714}.h-s-button:disabled,.dropdown-menu__label:disabled,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton:disabled{pointer-events:none;opacity:.5}@media (max-width: 989.98px){.h-s-button--full-width-mobile{width:100%}}.h-s-button--import-contact-list{float:right;margin-top:-12px}.h-s-button--log{margin-top:8px}.h-s-button--features-demo{display:flex;height:34px;margin-right:14px;text-transform:uppercase;color:#39c7bd;border:none;border-radius:0;background-color:#dff6f5;box-shadow:none;font-family:Work Sans,sans-serif;font-weight:400}@media (min-width: 990px){.h-s-button--features-demo{margin:-8px 16px 0;padding:25px;border-radius:4px;font-size:16px}}@media (max-width: 989.98px){.h-s-button--features-demo{display:flex;max-width:160px;height:46px;margin:-47px 0 20px 150px;padding-right:0;padding-left:0;color:#39c7bd;border:none;border-radius:4px;background-color:#dff6f5;font-weight:500}}.h-s-button--features-demo:hover{background-color:#dff6f5;box-shadow:0 0 #0000,0 1px 3px #0000001a}.h-s-button--features-demo:active{background-color:#c3edeb}.h-s-button--free-consultation{margin-top:50px;text-align:center;color:#fff;border-color:#fff;background-color:transparent}.h-s-button--billable-add-shipping-address{margin-bottom:12px}@media (max-width: 989.98px){.h-s-button--billable-add-shipping-address{width:100%;margin-top:12px;text-align:center}}@media (max-width: 989.98px){.h-s-button--configure-billable-visible-fields{width:100%;margin-top:12px;text-align:center}}.s-button--preview-billable-email{margin:0 0 0 5px}@media (max-width: 599.98px){.s-button--preview-billable-email{width:100%;margin:0 0 8px;text-align:center}}.h-s-button--leave-a-comment{width:300px;margin-top:10px}@media (max-width: 989.98px){.h-s-button--invite{flex-grow:1;margin-left:0}}.h-s-button--export-report{margin-left:10px}@media (max-width: 989.98px){.h-s-button--export-report{margin-right:0;margin-bottom:12px}}.h-s-button--export-report-financials{float:right;margin-bottom:-5px;margin-left:5px}@media (max-width: 989.98px){.h-s-button--export-report-financials{margin-top:8px;margin-left:0}}@media (max-width: 989.98px){.h-s-button--duplicate-hsr-template,.h-s-button--duplicate-board-template,.h-s-button--duplicate-template-to-project{flex-grow:1}}@media (max-width: 989.98px){.h-s-button--edit-board-template{flex-grow:1}}.h-s-button--cancel-add-swatch,.h-s-button--cancel-billable-add-shoppable{margin:0 0 0 10px}@media (max-width: 989.98px){.h-s-button--cancel-add-swatch,.h-s-button--cancel-billable-add-shoppable{width:100%;margin:0 0 8px;text-align:center}}.h-s-button--board-header-preview{margin-top:-2px;margin-right:3px}@media (max-width: 989.98px){.h-s-button--board-header-preview{margin-right:0}}.h-s-button--save-and-preview-questionnaire{margin:5px}@media (max-width: 599.98px){.h-s-button--schedule-demo{padding:10px 20px;font-size:15px}}@media (max-width: 989.98px){.h-s-button--import-clients-csv,.h-s-button--import-vendors-csv{margin-right:0}}@media (max-width: 989.98px){.h-s-button--export-clients-csv,.h-s-button--export-vendors-csv{margin-right:0}}.h-s-button--merge-tags{margin-right:10px}@media (max-width: 989.98px){.h-s-button--merge-tags{margin-right:8px}}.h-s-button--merge-item-categories{margin-right:10px}@media (max-width: 989.98px){.h-s-button--merge-item-categories{margin-right:8px}}.h-s-button--preview-contract-email{margin:0 10px}@media (max-width: 989.98px){.h-s-button--preview-contract-email{width:100%;margin:0;text-align:center}}.h-s-button--pink-band{display:flex;width:320px;height:60px;margin:100px auto 0;padding:0 70px;color:#39c7bd;border-color:#39c7bd;border-radius:0;font-family:Work Sans,sans-serif}.h-s-button--cancel-delete-project-answers{margin-right:10px}@media (max-width: 989.98px){.h-s-button--preview-submit-to-client-email{text-align:center}}@media (max-width: 989.98px){.h-s-button--group-items{width:100%}}.h-s-button--download-shareable-share-pdf,.h-s-button--po-page-download-shareable-share-pdf{display:flex;width:fit-content;margin:-60px 0 20px auto}@media (max-width: 989.98px){.h-s-button--download-shareable-share-pdf,.h-s-button--po-page-download-shareable-share-pdf{right:0;margin:-35px 20px 20px auto}}.h-s-button--download-quote-pdf,.h-s-button--download-invoice-pdf,.h-s-button--download-spec-sheet-pdf,.h-s-button--po-page-download-purchase-order-pdf{display:flex;width:fit-content;margin:30px 0 20px auto}@media (max-width: 989.98px){.h-s-button--download-quote-pdf,.h-s-button--download-invoice-pdf,.h-s-button--download-spec-sheet-pdf,.h-s-button--po-page-download-purchase-order-pdf{margin:20px 20px 20px auto}}@media (max-width: 599.98px){.h-s-button--download-quote-pdf,.h-s-button--download-invoice-pdf,.h-s-button--download-spec-sheet-pdf,.h-s-button--po-page-download-purchase-order-pdf{margin-top:60px}}.h-s-button--cancel-downgrade{margin-left:10px}.h-s-button--download-guide{position:absolute;bottom:0}.h-s-button--toggle-tracking-delivered{margin-top:40px;margin-bottom:9px}@media (max-width: 989.98px){.h-s-button--toggle-tracking-delivered{width:100%;margin-top:10px;margin-bottom:15px}}.h-s-button--delivered{background-color:#0000000d}.h-s-button--add-design{display:flex}@media (max-width: 989.98px){.h-s-button--add-design{flex-grow:1;margin:0}}.h-s-button--new-project{margin-right:10px}@media (max-width: 989.98px){.h-s-button--new-project{flex-grow:1}}.h-s-button--update-invoice-issue-date{width:max-content}.h-s-button--comparison{display:inline;height:31px;padding:4px 15px;text-transform:uppercase;color:#667085;border-color:#667085;background-color:transparent;font-size:18px;font-weight:400}.h-s-button--contract-add-client-invite,.h-s-button--purchase-order-vendor{margin-bottom:3px}.h-s-button--order-tracker-configure{margin-left:10px}.hs-button--resync-sidedoor{width:fit-content;padding:7px 16px;cursor:pointer;color:#0ec0cb;border:0;border-radius:4px;outline:none;background:#fff;font-size:15px;font-weight:600}.hs-button--resync-sidedoor:hover{text-decoration:none}.h-s-button--create-report{margin-bottom:-5px;margin-left:5px}@media (max-width: 989.98px){.h-s-button--create-report{margin-top:0;margin-bottom:12px;margin-left:0}}.h-s-button--activity-group,.h-s-button--notification-group{flex:none;border:1px solid #e6e6e6}.h-s-button--sign-in-register{position:absolute;top:30px;right:20px;text-transform:uppercase;color:#0ec0cb;border:none;background-color:#e2f3f4;box-shadow:none;font-family:Inter,sans-serif}@media print{.h-s-button--print-hide{display:none}}.h-p-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:9px 20px;cursor:pointer;transition:box-shadow 0s,background 0s;vertical-align:middle;border-width:1px;border-style:solid;border-radius:4px;box-shadow:0 1px 2px #47474714;text-shadow:none;font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:20px;-webkit-appearance:none;gap:8px;-webkit-user-select:none;user-select:none;color:var(--primary-color, #39c7bd);border-color:var(--primary-color, #39c7bd);background-color:#fff}.h-p-button:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.h-p-button:focus{outline:none;box-shadow:0 0 40px 40px #47474714 inset}.h-p-button:active{outline:none;box-shadow:0 0 0 2px #47474714}.h-p-button:disabled{pointer-events:none;opacity:.5}.h-p-button--shoppable-approve,.h-p-button--shoppable-decline{display:inline-block;min-width:36px;margin-top:0;transition:.3s!important;border:none;box-shadow:inset 0 0 0 1px,inset 0 0 #0000,0 0 #0000}.h-p-button--shoppable-approve:hover,.h-p-button--shoppable-decline:hover{box-shadow:inset 0 0 0 1px,inset 0 0 #0000,0 1px 2px #00000026}.h-p-button--shoppable-approve:active,.h-p-button--shoppable-decline:active{box-shadow:inset 0 0 0 1px,inset 0 3px 4px #0000002b}.state-selected .shoppable__radio:checked+.h-p-button--shoppable-approve,.state-selected .shoppable__radio:checked+.h-p-button--shoppable-decline{opacity:1}.h-p-button--shoppable-approve{margin-right:4px;color:#42b72a}.h-p-button--shoppable-approve:before{filter:none}.h-p-button--shoppable-decline{color:#f75545}.h-p-button--shoppable-decline:before{filter:none}.h-p-button--referral-email,.h-p-button--referral-facebook,.h-p-button--referral-in,.h-p-button--referral-twitter{display:flex;justify-content:flex-start;width:100%;margin-bottom:14px;padding-left:22px;color:#4a5455;border:none;outline:1px solid #dadada;box-shadow:none;font-size:17px;font-weight:400;gap:10px}.h-p-button--referral-email .fa-brands,.h-p-button--referral-email .fa-envelope,.h-p-button--referral-facebook .fa-brands,.h-p-button--referral-facebook .fa-envelope,.h-p-button--referral-in .fa-brands,.h-p-button--referral-in .fa-envelope,.h-p-button--referral-twitter .fa-brands,.h-p-button--referral-twitter .fa-envelope{width:17px;text-align:center}.h-p-button--referral-email:hover,.h-p-button--referral-facebook:hover,.h-p-button--referral-in:hover,.h-p-button--referral-twitter:hover{box-shadow:inset 0 0 #0000,0 1px 2px #00000026}.h-p-button--referral-email:active,.h-p-button--referral-facebook:active,.h-p-button--referral-in:active,.h-p-button--referral-twitter:active{box-shadow:0 1px 2px #00000026,inset 0 3px 4px #0000002b}.h-p-button--referral-twitter .fa-brands{color:#000}.h-p-button--referral-email .fa-envelope{color:#5e5e5e}.h-p-button--referral-facebook .fa-brands{color:#057eb8}.h-p-button--referral-in .fa-brands{color:#0174aa}.h-p-button--schedule-call,.h-p-button--select-edesign{width:100%;height:57px;color:#133454;border-color:#133454;font-family:Work Sans,sans-serif;font-weight:400}.h-p-button--promotion{text-transform:uppercase;color:#39c7bd;font-family:Inter,sans-serif}.h-p-button--sidedoor-learn-more{margin:15px 0 20px 20px}.h-p-button--mark-complete{display:flex;width:fit-content;margin-left:auto}.h-p-button--task-completed{box-shadow:0 0 40px 40px #47474714 inset}.h-p-button--task-completed:hover{box-shadow:0 0 40px 40px #4747471f inset}.h-p-button--logout{width:100%;height:56px;padding:17px 24px;border-radius:8px;font-size:24px}@media (max-width: 599.98px){.h-p-button--logout{height:46px;padding:12px 24px;font-size:16px}}.h-p-button--auth-instant-access-link,.h-p-button--toggle-instant-access-link-form{width:100%;margin-top:10px}.h-d-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:9px 20px;cursor:pointer;transition:box-shadow 0s,background 0s;vertical-align:middle;border-width:1px;border-style:solid;border-radius:4px;box-shadow:0 1px 2px #47474714;text-shadow:none;font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:20px;-webkit-appearance:none;gap:8px;-webkit-user-select:none;user-select:none;color:#f75545;border-color:#f75545;background-color:#fff}.h-d-button:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.h-d-button:focus{outline:none;box-shadow:0 0 40px 40px #47474714 inset}.h-d-button:active{outline:none;box-shadow:0 0 0 2px #47474714}.h-d-button:disabled{pointer-events:none;opacity:.5}.t-button,.dropdown-menu__label--no-border{display:inline-flex;align-items:center;cursor:pointer;vertical-align:middle;color:var(--secondary-color, #667085);border:none;background:none;font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:20px;gap:6px}.t-button:hover,.dropdown-menu__label--no-border:hover{text-decoration:underline}.t-button i[class^=fa-]:before,.dropdown-menu__label--no-border i[class^=fa-]:before{display:inline-block;text-decoration:none}.t-button--red{color:#f75545}.t-button--white{color:#fff}@media (max-width: 989.98px){.t-button--design-package-action{display:block;margin-top:10px;text-align:center}}@media (max-width: 599.98px){.t-button--cancel-apply-date{margin-left:0;text-align:center}}@media (max-width: 989.98px){.t-button--duplicate-to-project{width:100%;margin-left:0;text-align:center}}.t-button--cancel-questionnaire-reset{margin-right:10px}.t-button--form-cancel-link{justify-content:center;padding:8px}@media (max-width: 989.98px){.t-button--form-cancel-link{width:100%}}.t-button--merge-cancel-link{margin-right:12px}.t-button--cancel-design-package-discount{display:inline-block;margin:0 17px}.t-button--preset-cancel-link{margin-left:10px}.t-button--bookmarklet-cancel-link{color:#00b2c2;font-size:17px}.t-button--invoice-use-current-date{width:max-content;padding:6px 12px;color:#fff}.t-button--attach-a-file.button-md,.t-button--attach-a-file.dropdown-menu__label,.introjs-df .introjs-tooltipbuttons .t-button--attach-a-file.introjs-button.introjs-nextbutton,.introjs-df .introjs-tooltipbuttons .t-button--attach-a-file.introjs-button.introjs-prevbutton{padding-right:0;padding-left:0}.button-loading{cursor:default;transition:0s!important;pointer-events:none;opacity:.5}.button-loading .fa-regular{display:none}.button-loading:before{position:relative;display:inline-block;width:15px;height:15px;content:"";background-image:url(/img/shared/loading.svg);background-repeat:no-repeat;background-size:100%}.button-loading.h-p-button:before{filter:var(--primary-color-filter, invert(36%) sepia(32%) saturate(671%) hue-rotate(127deg) brightness(84%) contrast(85%))}.button-loading.h-s-button:before,.button-loading.dropdown-menu__label:before,.introjs-df .introjs-tooltipbuttons .button-loading.introjs-button.introjs-prevbutton:before,.button-loading.t-button:before,.button-loading.dropdown-menu__label--no-border:before{filter:var(--secondary-color-filter, invert(46%) sepia(12%) saturate(647%) hue-rotate(182deg) brightness(92%) contrast(94%))}.button-loading.h-d-button:before{filter:var(--secondary-color-filter, invert(53%) sepia(89%) saturate(4077%) hue-rotate(336deg) brightness(101%) contrast(94%))}.button-md,.dropdown-menu__label,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton{height:32px;padding:6px 12px;font-size:14px}.button-sm{height:24px;padding:4px 8px;font-size:12px}.button-xl{height:48px;padding:13px 20px}.button-disabled{pointer-events:none;opacity:.5}.button-not-allowed{cursor:not-allowed;opacity:.5}.button-circle{border-radius:50%}.button-borderless{border:none}.checkbox{display:none}.checkbox:checked+.checkbox__label{background:url(/img/auth/checkbox.jpg) no-repeat left bottom}.checkbox--surprise-color:checked+label:before{background:url(/img/auth/checkbox.jpg) no-repeat left bottom}.checkbox__label{display:inline-block;padding:0 0 0 30px;cursor:pointer;color:#797979;background:url(/img/auth/checkbox.jpg) no-repeat left top;line-height:20px;-webkit-user-select:none;user-select:none}.checkbox__label--billable-shoppable,.checkbox__label--generate-purchase-orders,.checkbox__label--tags,.checkbox__label--item-categories{margin-bottom:-1px;margin-left:20px;padding:0 0 0 16px}.checkbox__label--generate-purchase-orders{margin-left:10px}@media (max-width: 989.98px){.checkbox__label--generate-purchase-orders{margin-left:-18px}}@media (max-width: 989.98px){.checkbox__label--tags,.checkbox__label--item-categories{margin-left:8px}}.checkbox__label--surprise-color{margin-top:30px;padding-left:0;background-image:none}.checkbox__label--surprise-color:before{display:inline-block;width:20px;height:20px;margin-bottom:-4px;content:"";background:url(/img/auth/checkbox.jpg) no-repeat left top}.checkbox__label--projects-dropdown{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.checkbox__label--bold{font-weight:900}.checkbox__label--room-selector{display:block;margin:0 0 6px 5px}.checkbox__label--remember-me{margin-bottom:23px}@media (max-width: 989.98px){.checkbox__label--remember-me{margin-bottom:8px}}.checkbox__label--delete-project-confirmation{margin-bottom:5px}.checkbox__label--billable-tax-all{padding:0 0 0 25px;color:#444}.checkbox__label--billable-item-tax{margin-bottom:14px;padding:0 0 0 16px}.checkbox__label--purchase-order-tax-shipping{padding:0 0 0 25px;font-size:15px}.checkbox__label--client-agreed-to-terms,.checkbox__label--require-client-signature,.checkbox__label--add-designer-signature{height:20px;font-weight:600}.checkbox__label--allow-multiple{position:absolute;top:-60px;left:290px}@media (max-width: 599.98px){.checkbox__label--allow-multiple{top:-50px;left:0}}.checkbox__label--report-status{margin-right:20px;padding:0 0 0 25px}@media (max-width: 989.98px){.checkbox__label--report-status{margin-top:8px}}.checkbox__label--disabled{pointer-events:none;opacity:.3}.checkbox__label--group-item,.checkbox__label--item-category{height:20px}.checkbox__label--is-new-video{margin-bottom:14px}.checkbox--delete-project-confirmation{padding-bottom:5px}.checkbox__label--is-e-design-video,.checkbox__label--is-fullservice-video{margin-bottom:14px}.checkbox__label--tracked-time{padding-left:20px}.df-tooltip{position:relative}.df-tooltip:hover .df-tooltip__text{display:block}.df-tooltip:hover .df-tooltip__text--hidden{display:none}.df-tooltip--charge-per-room,.df-tooltip--transfer-everything,.df-tooltip--package-discount-enabled,.df-tooltip--sd-product{display:inline-block;width:15px;height:15px;margin-bottom:-3px;background-image:url(/img/payments/questionmark.png)}.df-tooltip--charge-per-room .df-tooltip__text,.df-tooltip--transfer-everything .df-tooltip__text,.df-tooltip--package-discount-enabled .df-tooltip__text,.df-tooltip--sd-product .df-tooltip__text{top:auto;bottom:25px;width:230px;text-align:center;white-space:normal}.df-tooltip--charge-per-room .df-tooltip__text:before,.df-tooltip--transfer-everything .df-tooltip__text:before,.df-tooltip--package-discount-enabled .df-tooltip__text:before,.df-tooltip--sd-product .df-tooltip__text:before{top:auto;bottom:-5px}.df-tooltip--charge-per-room .df-tooltip__text--sd-product,.df-tooltip--transfer-everything .df-tooltip__text--sd-product,.df-tooltip--package-discount-enabled .df-tooltip__text--sd-product,.df-tooltip--sd-product .df-tooltip__text--sd-product{width:170px}.df-tooltip--sidedoor-price{display:inline-block;height:15px;margin-bottom:38px}.df-tooltip--sidedoor-price .df-tooltip__text{top:auto;bottom:25px;width:200px;text-align:center;white-space:normal}.df-tooltip--sidedoor-price .df-tooltip__text:before{top:auto;bottom:-5px}.df-tooltip--sidedoor-price .df-tooltip__text--sd-product{width:170px}.df-tooltip--additional-image-disabled{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.df-tooltip__harge-on{display:block;padding-bottom:10px}.df-tooltip--package-discount-enabled{left:38px;cursor:pointer}.df-tooltip--package-discount-enabled .df-tooltip__text{width:150px}.df-tooltip--pass-stripe-fee-to-client{padding:12px;background-image:url(/img/shared/question.svg);background-repeat:no-repeat;background-position:center;background-size:16px}.df-tooltip--project-name-validation-error .df-tooltip__text{top:-40px;left:0;display:block;padding:5px 25px;transform:none;color:#000;background-color:#fedede;background-image:url(/img/auth/error.png);background-repeat:no-repeat;background-position:5px;background-size:16px;font-size:14px}.df-tooltip--project-name-validation-error .df-tooltip__text:before{top:28px;left:48px;border-top:5px solid #fedede}.df-tooltip--project-name-validation-error .df-tooltip__text{top:-58px}.df-tooltip--legacy-drawer-thumb{display:inline-block;width:100%;height:100%;background-color:#ffffff80;background-image:url(/img/shared/lock.svg);background-repeat:no-repeat;background-position:center;background-size:30px}.df-tooltip--legacy-drawer-thumb .df-tooltip__text{top:0;bottom:auto;width:140px;text-align:center;white-space:normal}.df-tooltip--legacy-drawer-thumb .df-tooltip__text:before{top:auto;bottom:-5px}.df-tooltip--invoice-issue-date{position:relative}.df-tooltip--invoice-issue-date:hover .df-tooltip__text{display:none}.df-tooltip__invoice-actions{display:flex;margin-top:16px}.df-tooltip--settings-nav-item{display:inline-block}.df-tooltip__text{position:absolute;z-index:99;top:-25px;left:50%;display:none;width:auto;height:auto;min-height:21px;padding:3px 7px;transform:translate(-50%);white-space:nowrap;color:#fff;border-radius:4px;background:#000000b3;font-size:12px;font-weight:400;line-height:initial}.df-tooltip__text:before{position:absolute;top:auto;bottom:-5px;left:50%;display:block;width:0;height:0;content:"";transform:translate(-50%);border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.df-tooltip__text--right-center{top:50%;left:calc(200% + 15px);padding-top:2px;translate:0 -50%}.df-tooltip__text--right-center:before{top:50%;left:-10px;transform:translateY(-50%);border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,.7);border-bottom:5px solid transparent;border-left:5px solid transparent}.df-tooltip__text--left{top:50%;left:-200%;width:67px;padding-top:2px;text-align:center;pointer-events:none;translate:0 -50%}.df-tooltip__text--left:before{top:25%;left:100%;transform:translate(0);border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid rgba(0,0,0,.7)}.df-tooltip__text--editor-toolbar-left-row,.df-tooltip__text--copy-share-link{left:95px;transform:translate(0)}.df-tooltip__text--editor-toolbar-right-row{left:53px;transform:translate(0)}.df-tooltip__text--editor-toolbar-zoom-out{left:108px;transform:translate(0)}.df-tooltip__text--editor-toolbar-zoom-in{left:59px;transform:translate(0)}.df-tooltip__text--dropdown-button,.df-tooltip__text--tracked-time-invoiced,.df-tooltip__text--delete-tracked-time{top:auto;bottom:30px;width:160px;text-align:center;white-space:normal}.df-tooltip__text--dropdown-button:before,.df-tooltip__text--tracked-time-invoiced:before,.df-tooltip__text--delete-tracked-time:before{top:auto;bottom:-5px}.df-tooltip__text--tracked-time-invoiced{width:auto;white-space:nowrap;text-transform:none;color:#a4a4a4}.df-tooltip__link{color:#dadada}.df-tooltip__text--delete-sales-tax:before{left:154px}.df-tooltip__text--qb-sync-error{top:calc(100% + 8px);left:0;width:max-content;max-width:18vw;white-space:normal}@media (max-width: 989.98px){.df-tooltip__text--qb-sync-error{max-width:50vw}}.df-tooltip__text--qb-sync-error:before{top:-5px;left:60%;transform:rotate(180deg)}.df-tooltip__error-code{color:red}.df-tooltip__error-code:not(:empty):before{content:"ERR-"}.df-tooltip__error-code:not(:empty):after{content:":"}.df-tooltip__text--item-image-action{color:#000;background:#fff}.df-tooltip__text--item-image-action-in-use{background-color:#565656}@media (max-width: 989.98px){.df-tooltip__text--item-image-action-in-use{top:-70px;left:0;width:30vw;white-space:normal}}.df-tooltip__text--item-image-action-in-use:before{border-top:5px solid #565656}@media (max-width: 989.98px){.df-tooltip__text--item-image-action-in-use:before{display:none}}.item-form__main-image-action .df-tooltip__text--item-image-action-in-use{color:#000;background-color:#fff}.df-tooltip__text--design-package-discount{left:20%;width:160px;text-align:center;white-space:normal}.df-tooltip__text--design-package-discount:before{top:auto;bottom:-5px}.df-tooltip__text--invoice-issue-date{top:auto;bottom:25px;left:160px;min-width:309px;padding:16px;text-align:left;white-space:normal;background-color:#474747;font-size:15px}@media (max-width: 989.98px){.df-tooltip__text--invoice-issue-date{left:50%;width:100%}}.df-tooltip__text--invoice-issue-date:before{top:auto;bottom:-5px;left:34px}.df-tooltip__header{display:block;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #545454}.df-tooltip__questionnaire-enabled-text{font-weight:600}.df-tooltip--questionnaire-styles,.df-tooltip--rent-or-own-list,.df-tooltip--measurements-list,.df-tooltip--inspiration-images-list{width:100%;height:100%}.df-tooltip--hide-question{position:absolute;top:30px;right:55px;width:16px;height:16px;margin-top:8px;background-image:url(/img/shared/hidden.svg)}@media (max-width: 989.98px){.df-tooltip--hide-question{top:24px}}.df-tooltip--embed-board{width:fit-content}.df-tooltip--embed-board:hover .df-tooltip__text{top:-28px;display:none}.df-tooltip--required-question{position:absolute;top:30px;right:57px;margin-top:8px}.df-tooltip__asterisk{color:#f74545;font-size:150%}.df-tooltip--role-permissions{position:absolute;top:10px;right:-20%;width:80%;height:80%}.df-tooltip--tracker-widget{position:absolute;top:0;width:100%;height:22px}.df-tooltip--tracker-widget .df-tooltip__text{top:unset;bottom:-30px;left:20%}.df-tooltip--tracker-widget .df-tooltip__text:before{position:absolute;top:unset;bottom:21px;left:50%;display:block;width:0;height:0;content:"";transform:translate(-50%);border-top:unset;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.7);border-left:5px solid transparent}.df-tooltip__tracker-widget-trigger{position:absolute;left:-22px;width:75px;padding-left:15px;cursor:pointer;text-align:center;font-weight:900}.df-tooltip__tracker-widget-trigger:hover:before{background-color:#0ec0cb}.df-tooltip__tracker-widget-trigger:before,.df-tooltip__tracker-widget-trigger:after{position:absolute;top:0;left:0;display:block;width:22px;height:100%;content:""}.df-tooltip__tracker-widget-trigger:before{border-radius:5px 0 0 5px;background-color:#747474}.df-tooltip__tracker-widget-trigger:after{background-image:url(/img/tracker-widget/dial.svg);background-repeat:no-repeat;background-position:center;background-size:13px;filter:invert(100%)}.df-tooltip__text--color-picker{top:-55px;width:200px;white-space:normal}.df-tooltip__text--color-picker:before{top:51px}.df-tooltip--generate-sequential-billable-ids{top:3px;display:inline-block;cursor:pointer;color:var(--secondary-color, #0ec0cb)}.df-tooltip--generate-sequential-billable-ids:before{display:block;width:20px;height:20px;content:"";background-image:url(/img/shared/question.svg);background-size:20px 20px;filter:var(--secondary-color-filter, #0ec0cb)}.df-tooltip--generate-sequential-billable-ids .df-tooltip__text{top:-56px;width:220px;white-space:normal}.df-tooltip--generate-sequential-billable-ids .df-tooltip__text:before{top:51px}.df-tooltip__text--kanban-more-client{top:unset;bottom:40%;left:-10px;transform:none}.df-tooltip__text--kanban-more-client:before{top:unset;bottom:-5px;left:30px}.df-tooltip__client{padding:4px 1px;list-style:none;border-bottom:1px solid #888}.df-tooltip__client:last-child{border-bottom:none}.df-tooltip__text--save-tooltip{top:25px}.df-tooltip__text--save-tooltip:before{top:-5px;transform:rotate(180deg)}.df-tooltip__text--bookmarklet-plan-lock{left:70px}.df-tooltip__text--bookmarklet-plan-lock:before{left:101px}.df-tooltip__text--group-upgrade{top:-41px;left:60px;width:100vw;max-width:180px;white-space:initial}.df-tooltip__text--group-upgrade:before{top:100%;left:39px}.df-tooltip--guest-pay-invoice{padding:10px 0}.df-tooltip--guest-pay-invoice .df-tooltip__text{top:-42px}.df-tooltip--guest-pay-invoice .df-tooltip__text:before{top:36px}.df-tooltip--modal-help-icon{position:absolute;margin-top:3px;margin-left:46px}.df-tooltip--modal-help-icon .df-tooltip__text{top:-44px;width:180px;white-space:pre-line;word-wrap:break-word;color:#afafaf;background-color:#111}.df-tooltip--modal-help-icon .df-tooltip__text:before{top:36px}.df-tooltip__text--kanban-add-task,.df-tooltip__text--kanban-more-actions{pointer-events:none}.df-tooltip__text--hourly-rate{top:-140px;left:30%;width:280px;padding:0 15px 15px;text-align:left;white-space:normal;font-size:15px}.df-tooltip__text--time-tracker-categories{top:-158px;width:280px;padding:0 15px 15px;text-align:left;white-space:normal;font-size:15px}.df-tooltip__text--settings-time-tracker-categorie-item{top:32px;width:280px;padding:0 15px 15px;text-align:left;white-space:normal;font-size:15px}.df-tooltip__text--settings-time-tracker-categorie-item:before{top:-8px;bottom:auto;transform:rotate(180deg) translate(18px)}.df-tooltip__text--delete-column{top:30px;bottom:auto}.df-tooltip__text--delete-column:before{top:-5px;bottom:auto;transform:rotate(180deg)}.df-tooltip__text--time-tracker-add-project{right:0;left:auto;transform:none}.df-tooltip__text--time-tracker-add-project:before{right:8px;left:auto}.field{height:40px;margin-bottom:12px;padding:8px 10px;color:#474747;border:1px solid #ccc;border-radius:5px;background:#fff;box-shadow:inset 1px 2px #00000012;font-size:16px}.field:focus{border-color:#24b0ce;outline:none}.field:disabled{background-color:#ececec}@media print{.field::placeholder{color:#0000}}.field-container--description{display:flex;width:100%;min-height:40px;max-height:180px;margin-bottom:12px;cursor:text;border:1px solid #cfd0d0;border-radius:5px;background-color:#fff;box-shadow:inset 1px 2px #00000012}.field-container__description{overflow-y:auto;width:100%;padding:8px 10px;word-break:break-all;font-size:17px;line-height:1.42}.field-container--autogrow{position:relative;display:flex;margin-bottom:12px}.field--autogrow{box-sizing:border-box;max-height:180px}.field_with_errors{display:inline-block}.field_with_errors input,.field_with_errors textarea,.field_with_errors select{border:1px solid red}.field--error{border:1px solid #c03;outline:none;background-color:#fce4e4}.field--error:focus{border:1px solid #c03}.field--full-width{width:100%}.field--half-width{width:50%}.field--free-design-package-consultation-header{width:100%;height:105px;margin-bottom:12px;color:#4a4a4a;font-family:var(--font, "Playfair Display");font-size:25px;font-weight:600}.field--free-design-package-consultation-subheader{width:100%;height:auto;margin-bottom:12px;color:#707070;font-size:21px;font-weight:500}.field--referral{width:100%;margin:0}.field--billable-vendor-list,.field--transfer-projects,.field--duplicate-account{width:100%}.field--copy-item,.field--admin-search,.field--admin-search-material{width:320px;padding-left:35px;background-image:url(/img/shared/search-icon.svg);background-repeat:no-repeat;background-position:center left 10px;background-size:13px}.field--admin-search-material{width:400px}.field--stripe-form-promo-error,.field--stripe-form-design-package-discount-error{border:1px solid #f74545}.field--stripe-form-promo-error:active,.field--stripe-form-promo-error:focus,.field--stripe-form-design-package-discount-error:active,.field--stripe-form-design-package-discount-error:focus{border:1px solid #f74545}.field--stripe-form-number,.field--stripe-form-cvc,.field--stripe-form-expiry{padding:10px 0 10px 10px;background:#fff}.field--stripe-form-promo{width:110px;margin:5px 10px 0 0}@media (max-width: 989.98px){.field--stripe-form-promo{width:100%}}.field--stripe-form-cvc,.field--stripe-form-expiry{margin:5px 10px 0 0}.field--stripe-form-expiry{width:110px}@media (max-width: 989.98px){.field--stripe-form-expiry{width:100%}}.field--stripe-form-cvc{width:100px;padding-right:35px;background-image:url(/img/shared/lock.svg);background-repeat:no-repeat;background-position:right 13px center}@media (max-width: 989.98px){.field--stripe-form-cvc{width:calc(100% - 16px)}}.field--covered-rooms-qty{width:50px;height:28px;text-align:center}.field-container--data-table,.field--data-table{margin:0}.field--invite-clients{width:100%;color:#797979}.field--billable-id,.field--invoice-date,.field--retainer-date,.field--quote-date,.field--purchase-order-sidemark,.field--purchase-order-issue-date,.field--purchase-order-account-name,.field--purchase-order-shipping{width:105px;margin-bottom:0}@media (max-width: 989.98px){.field--billable-id,.field--invoice-date,.field--retainer-date,.field--quote-date,.field--purchase-order-sidemark,.field--purchase-order-issue-date,.field--purchase-order-account-name,.field--purchase-order-shipping{width:100%}}.field--billable-sales-tax{width:100%;margin:0}.field--purchase-order-sales-tax{position:relative;width:90px;min-width:175px;min-width:60px;margin-left:5px;padding-right:20px}@media (max-width: 989.98px){.field--purchase-order-sales-tax{margin-top:8px;margin-left:0}}.field--purchase-order-vendor-id{max-width:200px;margin-bottom:0}@media (max-width: 989.98px){.field--purchase-order-vendor-id{max-width:100%}}.field--billable-item-unit-price{width:105px;min-width:100%}.field--message,.field--send-billable-message{width:100%;height:90px}.field--subject,.field--send-billable-subject{width:100%}.field--send-billable-preset-details{width:100%;height:300px}.field--item-form,.field--shoppable-unit-price,.field--shoppable-client-price,.field--shoppable-msrp,.field--shoppable-markup,.field--item-form-sku,.field--item-form-dimensions,.field--item-form-material,.field--msrp,.field--custom-url,.field--fp-item,.field--shoppable-client-est-shipping-cost,.field--fp-floor-planner,.field--admin-material{width:100%}@media (max-width: 989.98px){.field--purchase-order-sidemark{width:100%}}@media (max-width: 989.98px){.field--purchase-order-issue-date,.field--purchase-order-account-name{width:calc(100% - 15px)}}.field--billable-project-boards-filter{width:100%}.field--purchase-order-sales-tax{width:160px}@media (max-width: 989.98px){.field--billable-id,.field--quote-date{width:100%;max-width:100%}}.field--settings{width:340px}.field--settings-address{width:340px;height:90px}@media (max-width: 989.98px){.field--settings,.field--settings-address{flex-grow:1;width:auto;margin-right:13px}}.field--custom-project-budget{width:130px;margin:0 10px 0 5px}.field--custom-budget{width:130px;margin:0 10px 0 0}@media (max-width: 599.98px){.field--custom-budget-to{margin-right:-11px}}.field--project-questionnaire-id{width:100%;margin-bottom:30px}@media (max-width: 989.98px){.field--project-questionnaire-id{margin-bottom:0}}.field--project-questionnaire-ids{height:40px;margin-bottom:20px}.field--project-name{width:100%;margin-bottom:15px}@media (max-width: 989.98px){.field--project-name{margin-bottom:0}}.field--project-form-name{width:100%}.field--project-room{width:100vw;max-width:300px;margin-bottom:0}@media (max-width: 599.98px){.field--project-room{width:100%}}.field--selectized .selectize-input{min-height:40px;border-radius:5px}.field--selectized .selectize-input .field__tag-item{width:unset;padding:5px 24px 5px 6px!important;border:none!important;background-color:#0ec0ce!important;background-image:none!important;font-size:14px}.field--selectized .selectize-input .field__tag-item a.remove{padding:5px;border:none;font-size:16px;font-weight:100}.field--selectized .selectize-input.focus{border-color:#24b0ce;outline:none}.field--specific-project-date{max-width:150px;margin:0 0 0 5px}.field--address-phone,.field--address-address1,.field--address-address2{width:100%}.field--address-city,.field--address-region,.field--address-country,.field--address-postal-code{width:200px}.field--address-region,.field--address-postal-code{margin-left:10px}.field--billable-item-qty,.field--billable-item-shipping{width:100%;min-width:70px}.field--billable-item{width:100%;min-width:100px}.field--multiline-billable-item{width:100%;min-width:100px;min-height:40px;resize:none;word-wrap:break-word;word-break:break-all}.field--billable-item-msrp,.field--billable-item-client-price{display:inline-block;width:100px;min-width:100%}.field--billable-item-markup{width:80px;padding-right:20px}.field--billable-item-total{width:100%;text-align:right;pointer-events:none;border-color:#e7f5f6;background-color:#e7f5f6;box-shadow:none}.field--billables-type,.field--billables-category{min-width:100%}.field--generate-purchase-orders-search,.field--tags-search{width:280px;margin-left:10px;padding-left:35px;background-image:url(/img/shared/search-icon.svg);background-repeat:no-repeat;background-position:center left 10px;background-size:13px}.field--generate-purchase-orders-vendor-list{width:200px}.field--vendor{margin-bottom:0}.field--inspiration-url{width:95%;margin-bottom:0}.field--sales-tax-name,.field--sales-tax-value{width:100%}.field--budget-ranges{width:90px}.field--message-subject{width:100%}.field--client-invite{height:20px}.field--client-invite:before{background:url(/img/auth/checkbox.jpg) no-repeat left top}.field--vendor-form-full-width,.field--client-form-full-width,.field--merge-vendors-form-full-width{width:100%;margin:0}.field--client-email-disabled{width:100%;margin:0;background-color:#ececec}.field--record-payment-form-notes,.field--invoice-payment-form-custom-message{width:100%;min-width:100%;max-width:100%;height:80px;min-height:40px;margin-bottom:0;resize:vertical}.field--refund-shipping,.field--refund-shipping-tax{width:100%;margin-bottom:0}.field--date,.field--order-tracker-date{width:110px;background-image:url(/img/shared/calendar.svg);background-repeat:no-repeat;background-position:5px center;background-size:16px}@media (max-width: 989.98px){.field--date,.field--order-tracker-date{width:100%}}.field--date:focus,.field--order-tracker-date:focus{background:none}.field--date{width:100%}.field--date:not(:placeholder-shown){background-image:none}.field--order-tracker-date-filled{background-image:none}.field--client-note,.field--vendor-note{box-sizing:border-box;width:100%;min-height:90px;resize:vertical}.field--x,.field--y,.field--z{width:79px}.field--x,.field--y{margin-right:12px}.field--section{width:80px;margin-right:12px}.field--tag-form,.field--item-category-form,.field--tracked-time-category-form,.field--flat-rate-service-form{width:100%;margin-bottom:20px}.field--merge-tags,.field--merge-item-categories,.field--designer-invite,.field--preset-title{width:100%}.field--contract-title,.field--design-package-discount-name,.field--design-package-discount-code{width:400px}@media (max-width: 989.98px){.field--contract-title,.field--design-package-discount-name,.field--design-package-discount-code{width:100%}}.field--questionnaire-title{width:calc(100% - 50px);cursor:pointer;border-color:#0000;background:none;box-shadow:none;font-size:16px;font-weight:900}.field--questionnaire-title:active{border-color:#0000}.field--questionnaire-title-active{border-color:#cfd0d0;background:#fff;box-shadow:inset 1px 2px #00000012}.field--questionnaire-title-active:active{border-color:#0ec0cb}.field--questionnaire-title-disabled:not(.field--questionnaire-title-active){opacity:.4}.field--questionnaire-description,.field--questionnaire-placeholder,.field--questionnaire-welcome-headline,.field--questionnaire-welcome-message-text-area,.field--questionnaire-welcome-button-label{width:calc(100% - 50px)}.field--questionnaire-description::placeholder,.field--questionnaire-placeholder::placeholder,.field--questionnaire-welcome-headline::placeholder,.field--questionnaire-welcome-message-text-area::placeholder,.field--questionnaire-welcome-button-label::placeholder{color:#aaa;font-style:italic}.field--questionnaire-description::-ms-input-placeholder,.field--questionnaire-placeholder::-ms-input-placeholder,.field--questionnaire-welcome-headline::-ms-input-placeholder,.field--questionnaire-welcome-message-text-area::-ms-input-placeholder,.field--questionnaire-welcome-button-label::-ms-input-placeholder{color:#aaa;font-style:italic}.field--new-room,.field--new-mood{width:calc(100% - 55px);height:26px;margin-bottom:0;padding-left:4px;font-size:16px}.field--questionnaire-form-style,.field--questionnaire-choice-with-image{width:95%;margin-bottom:0}@media (max-width: 989.98px){.field--questionnaire-form-style,.field--questionnaire-choice-with-image{width:100%}}.field--questionnaire-form-style-disabled{opacity:.4}.field--new-question-field{width:calc(100% - 50px);color:#777;font-style:italic}.field--new-question-textarea{width:calc(100% - 50px);height:100px;padding-top:7px;color:#777;font-style:italic}.field--questionnaire-multiple-choice{width:calc(100% - 30px)}.field--questionnaire-welcome-message-text-area{min-height:110px;max-height:none;margin-bottom:8px}.field--finished-states-title,.field--finished-states-description,.field--color-preferences-title,.field--color-preferences-description,.field--redesign-space-reasons{width:80%}.field--questionnaire-final-notes{width:calc(100% - 50px);height:100px}.field--project-custom-questions-short-answer{width:100%;margin-bottom:0}.field--finished-states-description,.field--color-preferences-description{font-style:italic}.field--report-timeframe,.field--report-client{width:245px;margin:0;font-size:14px}.field--report-custom-timeframe{width:150px;margin:0;padding-left:25px;background-image:url(/img/shared/calendar.svg);background-repeat:no-repeat;background-position:5px center;background-size:16px;font-size:14px}.field--embed-board-iframe{display:block;width:100%;height:100px}.field--tracker-panel{width:100%;min-width:100%;max-width:100%;height:80px;min-height:40px;margin-bottom:0}.field--designer-signature{width:100%;font-family:Dancing Script,cursive}.field--tracked-time-notes{width:100%;min-width:100%;max-width:100%;height:100px;min-height:40px}@media (min-width: 600px){.field--tracker-hourly-rate,.field--tracked-time-duration,.field--tracked-time-date{width:160px}}.field--tracker-hourly-rate:read-only,.field--tracked-time-duration:read-only,.field--tracked-time-date:read-only{background-color:#ececec}.field--tracked-hours-daterange{width:36%;height:34px;margin-top:10px;margin-right:10px}.field--projects-dropdown-search{width:calc(100% - 10px);height:30px;padding-left:30px;background-image:url(/img/shared/search-icon.svg);background-repeat:no-repeat;background-position:center left 10px;background-size:13px}.field--mobile-project-subnav{width:calc(100% - 31px);margin:20px auto -12px}@media print{.field--mobile-project-subnav{position:absolute;visibility:hidden}}.field--mobile-settings-subnav{width:calc(100% - 31px);margin:24px 16px}.field--decline-project-message{width:100%;height:150px;margin:15px 0 0}.field--rate{width:75%}.field--rate:disabled{opacity:.5}.field--design-package-introduction{height:70px;margin:20px 0;resize:none;line-height:1.5}.field--large-col{min-width:300px}.search-field{height:32px;margin-bottom:12px;padding:8px 10px 8px 35px;color:#555;border:1px solid #cfd0d0;border-radius:5px;background:#fff;background-image:url(/img/shared/search-icon.svg);background-repeat:no-repeat;background-position:center left 10px;background-size:13px;box-shadow:inset 1px 2px #00000012;font-size:17px}.search-field:focus{border-color:#24b0ce;outline:none}.search-field-clear{position:absolute;top:calc(50% - 7px);right:10px;display:none;width:14px;height:14px;cursor:pointer;background-image:url(/img/shared/search-field-clear.png)}.search-field--header-controls{width:100vw;max-width:320px;margin-top:1px;margin-bottom:0;margin-left:10px}@media (max-width: 989.98px){.search-field--header-controls{width:calc(100vw - 30px);max-width:100vw;margin:10px 0 0}}.search-field--projects,.search-field--videos{width:240px;margin-bottom:0;margin-left:10px}@media (max-width: 989.98px){.search-field--projects,.search-field--videos{width:100%;margin-left:0}}.search-field--contacts,.search-field--vendor{width:100vw;max-width:320px;margin:1px 0 0 10px}@media (max-width: 989.98px){.search-field--contacts,.search-field--vendor{width:100%;max-width:100vw;margin-right:0;margin-left:0}}@media (max-width: 989.98px){.search-field--vendor{width:calc(100% - 10px);margin-top:0;margin-left:10px}}.search-field--financials,.search-field--add-shoppables{max-width:320px;margin-bottom:0;margin-left:10px}@media (max-width: 989.98px){.search-field--financials,.search-field--add-shoppables{width:100%;max-width:100%;margin-left:0}}.search-field--add-shoppables{margin-top:8px}.search-field--add-shoppables-from-library{width:100vw}.search-field--order-tracker,.search-field--trackables{float:right;width:312px;margin-bottom:0;margin-left:10px;padding-left:30px}@media (max-width: 989.98px){.search-field--order-tracker,.search-field--trackables{flex-grow:1;width:30%}}.search-field--tasks{width:100vw;max-width:320px;height:32px;margin-top:3px;margin-bottom:0;margin-left:10px;font-size:15px}@media (max-width: 989.98px){.search-field--tasks{width:calc(100vw - 30px);max-width:100vw;margin:10px 0 0}}.field--editor-template-name{width:100%}.field--general-product-notes,.field--project-specific-notes{display:none;width:100%;min-height:100px}.field--selected-item-notes{display:block}.field--client-attribute,.field--df-attribute,.field--vendor-attribute{display:block;width:100%}.field--change-text{width:260px;height:100px;margin-top:3px;font-size:13px}.field--font-size,.field--line-height{width:80px}.field--font-size::-webkit-inner-spin-button,.field--font-size::-webkit-outer-spin-button,.field--line-height::-webkit-inner-spin-button,.field--line-height::-webkit-outer-spin-button{opacity:1}.field--financials-date-filter{width:100%;margin-top:8px}.field--quickbooks-account,.field--quickbooks-category-mapping{width:100%;margin-bottom:0}.field--uneditable-question::placeholder{opacity:.4}.field--task-title{width:100%}.field--inline-task-title{width:100%;min-height:40px;max-height:194px}.field--inline-subtask-title{width:100%}.field--inline-subtask-title{height:35px;margin:2px 0}.field--sd-collection-name{width:100%;margin-bottom:16px}.field--task-template-title,.field--questionnaire-template-title{width:100%;margin-bottom:15px}.field--shareable-url{width:100%;height:100%;margin-right:10px}@media (max-width: 599.98px){.field--shareable-url{margin-bottom:8px}}.field--design-package-link{width:100%;height:32px;margin-right:10px;margin-bottom:0;padding:5px;font-size:14px}@media (max-width: 599.98px){.field--design-package-link{margin-bottom:8px}}.field--vendor-email,.field--recipient-email{width:100%}.field--questionnaire-title-header{width:100%;color:var(--header-color, #4a5455);font-family:var(--font, "Playfair Display");font-size:27px;font-weight:700;line-height:30px}.field--sign-up{width:100%;max-width:470px}.field--invite-clients-block{width:100%;height:100%;margin-right:10px;margin-bottom:0}.field--stripe-form-guest-email{width:100%;margin-bottom:20px}.field--video-form{width:100%}.field--video-description{height:100px}.field--video-category-description{width:100%;min-height:130px}.field--design-package-name{width:100%;max-width:320px;margin-bottom:12px;color:#4a4a4a;font-family:var(--font, "Playfair Display");font-size:26px;font-weight:600}.field--design-package-name-error{border:1px solid #f74545}.field--plan-lock{color:#cecece}.field--plan-lock:after{position:absolute;top:13px;right:10px;display:block;width:10px;height:10px;content:"";transform:rotate(45deg);border-right:1px solid #cecece;border-bottom:1px solid #cecece}.field--design-package-discount-name,.field--design-package-discount-code{width:50%}.field--design-package-discount-percentage-amount{width:25%}.field--apply-package-discount{width:100%;margin:4px 10px 0 0}.field--promo-code{width:50%}.field--calendar-event-title,.field--calendar-event-start-date,.field--calendar-event-end-date,.field--calendar-event-description{width:100%}.field--calendar-event-starts-at-time,.field--calendar-event-ends-at-time{width:100px;margin-top:24px;margin-left:10px;padding:8px 15px;-webkit-appearance:none;-moz-appearance:none}.field--calendar-event-description{height:90px;resize:none}.field--promotion-title{width:100%}.field--task-due-date{width:100%;background-image:url(/img/shared/calendar-icon.svg);background-repeat:no-repeat;background-position-x:90%;background-position-y:center;background-size:16px}@media (max-width: 599.98px){.field--task-due-date{background-position:95%}}.field--task{width:100%}.field--hp-lead{width:100%;max-width:340px;font-family:Inter,sans-serif}@media (max-width: 989.98px){.field--hp-lead{max-width:100%;margin-bottom:0}}.field--other-value{width:100%;margin-top:3px}.field--custom-columns-config{width:200px;height:32px;margin-right:16px;color:#474747}@media (max-width: 989.98px){.field--custom-columns-config{width:120px}}.field--custom-columns-config-wide{width:100%}.field--flat-rate-service-image{width:100%;max-width:400px}.field--questionnaire-template-description{width:100%;height:100px;margin-bottom:20px;resize:none}.field--tracked-time-category-name{width:100%}.field--designer-invite-email{width:100%;margin-bottom:0;padding:10px 8px;box-shadow:0 1px 2px #47474714}@media (max-width: 767px){.field--designer-invite-email{max-width:100%;margin-bottom:8px}}.field--designer-invite-role{width:100%;max-width:164px;margin-bottom:0;box-shadow:0 1px 2px #47474714}@media (max-width: 767px){.field--designer-invite-role{max-width:100%}}.field--discount-value,.field--deposit-value{width:100%;margin-bottom:0}.field--deposit-value{text-align:right}.fieldset__notes-dropdown{cursor:pointer}.field--price-usd,.field--price-aud,.field--price-cad,.field--price-nzd,.field--price-bsd{padding-left:24px;background-image:url(/img/currency/usd.png);background-repeat:no-repeat;background-position:10px 11px}.field--price-gbp{padding-left:24px;background-image:url(/img/currency/gbp.png);background-repeat:no-repeat;background-position:10px 11px}.field--price-eur{padding-left:24px;background-image:url(/img/currency/eur.png);background-repeat:no-repeat;background-position:10px 11px}.field--price-zar{padding-left:24px;background-image:url(/img/currency/zar.png);background-repeat:no-repeat;background-position:10px 11px}.field--price-aed{padding-right:24px;background-image:url(/img/currency/aed.png);background-repeat:no-repeat;background-position:right 6px top 13px}.field--price-bdt{padding-right:24px;background-image:url(/img/currency/bdt.png);background-repeat:no-repeat;background-position:right 6px top 13px}.field--price-bgn{padding-right:24px;background-image:url(/img/currency/bgn.png);background-repeat:no-repeat;background-position:right 6px top 16px}.field--price-brl{padding-right:24px;background-image:url(/img/currency/brl.png);background-repeat:no-repeat;background-position:right 4px top 13px}.field--price-chf{padding-right:30px;background-image:url(/img/currency/chf.png);background-repeat:no-repeat;background-position:right 4px top 14px}.field--price-cny{padding-right:24px;background-image:url(/img/currency/cny.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-czk{padding-right:24px;background-image:url(/img/currency/czk.png);background-repeat:no-repeat;background-position:right 8px top 13px}.field--price-dkk{padding-right:20px;background-image:url(/img/currency/dkk.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-gel{padding-right:20px;background-image:url(/img/currency/gel.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-hkd{padding-left:20px;background-image:url(/img/currency/hkd.png);background-repeat:no-repeat;background-position:left 8px top 14px}.field--price-hrk{padding-right:20px;background-image:url(/img/currency/hrk.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-huf{padding-right:20px;background-image:url(/img/currency/huf.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-ils{padding-right:20px;background-image:url(/img/currency/ils.png);background-repeat:no-repeat;background-position:right 8px top 15px}.field--price-inr{padding-right:20px;background-image:url(/img/currency/inr.png);background-repeat:no-repeat;background-position:right 8px top 15px}.field--price-jpy{padding-right:20px;background-image:url(/img/currency/jpy.png);background-repeat:no-repeat;background-position:right 8px top 15px}.field--price-krw{padding-right:20px;background-image:url(/img/currency/krw.png);background-repeat:no-repeat;background-position:right 8px top 15px}.field--price-mxn{padding-left:20px;background-image:url(/img/currency/mxn.png);background-repeat:no-repeat;background-position:left 8px top 13px}.field--price-ngn{padding-right:20px;background-image:url(/img/currency/ngn.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-nok{padding-right:20px;background-image:url(/img/currency/nok.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-php{padding-left:20px;background-image:url(/img/currency/php.png);background-repeat:no-repeat;background-position:left 6px top 14px}.field--price-pln{padding-right:20px;background-image:url(/img/currency/pln.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-ron{padding-right:20px;background-image:url(/img/currency/ron.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-rub{padding-right:20px;background-image:url(/img/currency/rub.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-sek{padding-right:20px;background-image:url(/img/currency/sek.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-sgd{padding-left:20px;background-image:url(/img/currency/sgd.png);background-repeat:no-repeat;background-position:left 6px top 13px}.field--price-thb{padding-right:20px;background-image:url(/img/currency/thb.png);background-repeat:no-repeat;background-position:right 8px top 13px}.field--price-try{padding-right:20px;background-image:url(/img/currency/try.png);background-repeat:no-repeat;background-position:right 8px top 13px}.field--price-uah{padding-right:20px;background-image:url(/img/currency/uah.png);background-repeat:no-repeat;background-position:right 8px top 14px}.field--price-ksh{padding-right:27px;background-image:url(/img/currency/ksh.png);background-repeat:no-repeat;background-position:right 8px top 16px}.field--price-bhd{padding-right:27px;background-image:url(/img/currency/bd.png);background-repeat:no-repeat;background-position:right 8px top 16px}.field--price-kwd{padding-right:27px;background-image:url(/img/currency/kw.png);background-repeat:no-repeat;background-position:right 8px top 16px}.field--price-qar{padding-right:27px;background-image:url(/img/currency/qr.png);background-repeat:no-repeat;background-position:right 8px top 16px}.field--price-myr{padding-right:27px;background-image:url(/img/currency/myr.png);background-repeat:no-repeat;background-position:right 8px top 16px}.field--price-sar{padding-right:27px;background-image:url(/img/currency/sar.png);background-repeat:no-repeat;background-position:right 8px top 16px}.field--exit-modal{margin-bottom:20px}.fieldset{margin:0;padding:0;border:none}.fieldset--billable-form-header{display:flex;align-items:center;margin-right:30px;margin-bottom:8px;gap:2px 8px}@media (max-width: 989.98px){.fieldset--billable-form-header{flex-direction:column;align-items:stretch;justify-content:space-between;width:100%;margin-right:0}}.fieldset--billable-form-header .field{margin-bottom:0}@media (max-width: 989.98px){.fieldset--billable-form-header-mobile-fit{width:50%}}.fieldset--sales-tax-name,.fieldset--sales-tax-value{width:100%}.fieldset--unit-price{display:inline-block;min-width:100px;margin-right:15px}.fieldset--unit-price-sd-product,.fieldset--markup-sd-product,.fieldset--price-sd-product{display:flex;align-items:center;margin-bottom:5px;gap:6px}.fieldset--markup{position:relative;display:inline-block;min-width:78px;margin-right:15px}.fieldset--markup:after{position:absolute;top:38px;right:7px;display:block;content:"%";color:#666}.fieldset--price{position:relative;display:inline-block;min-width:104px;margin-right:15px}.fieldset--msrp{display:inline-block;min-width:104px}.fieldset--vendor-form-full-width,.fieldset--client-form-full-width{grid-column-end:3;grid-column-start:1}.fieldset--merge-vendors-form-full-width{grid-column-end:4;grid-column-start:1}.fieldset--coordinates,.fieldset--sections{margin-left:-14px}.fieldset--transfer-projects,.fieldset--duplicate-account{padding-bottom:10px}@media (max-width: 989.98px){.fieldset--invoice-payment-mobile-span,.fieldset--purchase-order-payment-mobile-span,.fieldset--retainer-payment-mobile-span{grid-column:auto/span 2}}.fieldset--admin{margin-top:30px;padding:15px;border:solid gray 1px}.fieldset--calendar-event-date{flex-grow:1}.fieldset--promotion-introduction{display:flex;align-items:center;width:100%;gap:50px}.fieldset--task-notes{padding-bottom:15px}.fieldset--task-notes .tiptap{min-height:150px}.fieldset--task-notes .tiptap-editor__page{width:100%;height:auto;padding:.18in}.fieldset--task{position:relative;width:100%}.fieldset--sd-collection-visibility{display:flex;color:#797979;gap:4px}.fieldset--sd-collection-fade{opacity:.6}.fieldset__clear-project-search{position:absolute;z-index:11;top:40px;right:13px;cursor:pointer}.fieldset--calendar-event-all-day{margin:8px 0 16px}.form-error{display:none;margin-top:-5px;margin-bottom:10px;padding-left:23px;color:#f75545;background:url(/img/auth/error.png) 0 2px no-repeat;font-size:17px;font-weight:400}.form-error--nowrap{white-space:nowrap}.form-error--project-form{text-align:center;background:none}.form-error--project-form:before{display:inline-block;width:20px;height:20px;margin-right:5px;margin-bottom:-3px;content:"";background:url(/img/auth/error.png) 0 2px no-repeat}.form-error--stripe-form-promo{position:absolute;bottom:-35px;left:0}.form-error--project-form-required{padding-bottom:10px}.form-error--delete-team{margin-top:20px;font-weight:700}.form-error--team-project{font-size:15px}@media (min-width: 990px){.form-error--stripe{max-width:230px}}@media (max-width: 989.98px){.form-error--stripe{margin-bottom:5px}}.form-error--stripe,.form-error--apply-package-discount{margin-bottom:0;font-size:16px}.form-error--apply-package-discount{margin-top:6px}.form-error--designer-register{width:100%;max-width:370px}.form-error--select-poll-question{position:absolute;bottom:-50px;left:50%;transform:translate(-50%);white-space:nowrap}@media (max-width: 599.98px){.form-error--lml-page-name,.form-error--lml-page-email{margin-top:5px}}.form-label{display:block;width:fit-content;margin-bottom:4px;color:#474747;font-weight:600}.form-label--full-width{width:100%}.form-label--bookmarklet{position:relative;width:100%}.form-label--bookmarklet-markup{position:relative;width:60px;margin-left:0}.form-label--bookmarklet-markup:after{position:absolute;top:38px;right:7px;display:block;content:"%";color:#666}.form-label--bookmarklet-price{width:90px}.form-label--select-project{margin-top:18px}.form-label--inline{display:inline}.form-label--invite-clients-email{float:left}.form-label--invite-clients-email__small{font-size:14px}.form-label--invite-clients,.form-label--widget-size{padding-top:15px}.form-label--client-landing-page{display:inline;color:var(--secondary-color, #0ec0cb)}.form-label--message{display:block;margin-bottom:5px}.form-label--invoice-notes,.form-label--retainer-notes,.form-label--purchase-order-notes,.form-label--spec-sheet-notes{position:relative;padding-left:24px}.form-label--invoice-notes:before,.form-label--retainer-notes:before,.form-label--purchase-order-notes:before,.form-label--spec-sheet-notes:before{position:absolute;top:1px;left:0;display:inline-block;width:18px;height:18px;content:"";background-image:url(/img/board/edit-design.svg);background-repeat:no-repeat;background-size:contain;filter:invert(47.7%)}.form-label--total-rate{margin-top:9px}.form-label--recipients:after,.form-label--message-subject:after,.form-label--message-body:after{content:":"}.form-label--client-form-last-name{margin-top:10px}.form-label--contract-client,.form-label--contract-title,.form-label--contract-details{color:#3c3c3c;font-size:17px;font-weight:700}.form-label--client-signature,.form-label--signed-date,.form-label--designer-signature-preview,.form-label--designer-signed-date{padding-top:10px;font-size:14px;font-weight:400}.form-label-container{display:flex;flex-direction:column;justify-content:space-between}.form-label-checkbox{position:relative;display:block;width:100%;cursor:pointer;color:#555}.form-label-checkbox:hover{text-decoration:underline}.form-label-checkbox:before{position:absolute;top:-6px;left:0;display:block;width:100%;height:calc(100% + 6px);content:""}.form-label-checkbox__checkbox{display:none}.form-label-checkbox__checkbox:checked+.form-label-checkbox .form-label-checkbox__label{background-color:#8ed23d}.form-label-checkbox__checkbox:checked+.form-label-checkbox .form-label-checkbox__label:after{margin-left:15px}.form-label-checkbox__label{position:relative;top:5px;display:inline-block;width:29px;height:12px;margin-left:8px;cursor:pointer;transform:translateY(-50%);vertical-align:middle;border-radius:6px;outline:none;background-color:#cfcdca;-webkit-user-select:none;user-select:none}.form-label-checkbox__label:after{position:absolute;top:-1px;display:block;width:14px;height:14px;content:"";transition:margin .4s;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px #0000006e}.form-label--which-hours-invoice{font-weight:700}.form-label--transfer-specific-projects,.form-label--transfer-everything{display:inline-block}.form-label--free-consultation{margin-top:20px}.form-label--plan-lock{display:flex;align-items:center;cursor:pointer}.form-label--promotion,.form-label--template-title{margin-top:10px}.form-label--sd-product{margin-bottom:0}.form-label--tracker-hourly-rate{display:flex;align-items:center;text-align:left;gap:8px}.form-label--questionnaire-template{width:100%;margin-bottom:5px}.form-label__all-day-toggle{position:relative;top:5px;display:inline-block;width:29px;height:12px;margin-right:10px;cursor:pointer;transform:translateY(-50%);vertical-align:middle;border-radius:6px;outline:none;background-color:#cfcdca;-webkit-user-select:none;user-select:none}.form-label__all-day-toggle:after{position:absolute;top:-1px;display:block;width:14px;height:14px;content:"";transition:margin .4s;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px #0000006e}.form-label__hint{float:right;padding-top:2px;color:#b3b3b3;font-size:14px}@media (max-width: 989.98px){.form-label__hint{display:block;float:none;margin-top:2px}}.form-label__hint--hidden-from-client:before{display:inline-block;width:20px;height:15px;margin-bottom:-2px;content:"";background-image:url(/img/shared/icn_hide.svg);background-repeat:no-repeat;filter:invert(95%) sepia(0%) saturate(769%) hue-rotate(317deg) brightness(79%) contrast(88%)}.green-checkbox{display:none}.green-checkbox:checked+.green-checkbox-label>.green-checkbox-label__switch{background-color:#8ed23d}.green-checkbox:checked+.green-checkbox-label>.green-checkbox-label__switch:after{right:0}.green-checkbox-label{position:relative;display:inline-block;cursor:pointer;color:#39c7bd;-webkit-user-select:none;user-select:none}.green-checkbox-label:hover{text-decoration:underline}.green-checkbox-label--unchecked .green-checkbox-label__room-type,.green-checkbox-label--unchecked .green-checkbox-label__mood{color:#c7c7c7}.green-checkbox-label__switch{position:absolute;top:6px;right:-35px;width:29px;height:12px;border-radius:6px;background-color:#cfcdca}.green-checkbox-label__switch:after{position:absolute;top:-1px;right:16px;width:14px;height:14px;content:"";transition:.4s;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px #0000006e}.green-checkbox-label__switch--rooms-enabled,.green-checkbox-label__switch--questionnaire-enabled,.green-checkbox-label__switch--toggle-drafts{top:5px}.green-checkbox-label__switch--disable-bg-autoremove{top:3px}.green-checkbox-label__switch--disabled{opacity:.6}.green-checkbox-label--show-favorite-stores-question{color:#818485}.green-checkbox-label--show-favorite-stores-question:hover{text-decoration:none}.green-checkbox-label--charge-per-room{margin-left:5px;padding-left:38px;color:#707070}.green-checkbox-label--charge-per-room:hover{text-decoration:none}.green-checkbox-label--charge-per-room .green-checkbox-label__switch{right:auto;left:0}.green-checkbox-label--free-consultation-enabled{margin-top:15px;margin-left:5px;padding-left:38px;color:#fff}.green-checkbox-label--free-consultation-enabled:hover{text-decoration:none}.green-checkbox-label--free-consultation-enabled .green-checkbox-label__switch{right:auto;left:0}.green-checkbox-label--rooms-enabled,.green-checkbox-label--questionnaire-enabled,.green-checkbox-label--auto-bg-removal,.green-checkbox-label--charge-tax,.green-checkbox-label--package-discount-enabled,.green-checkbox-label--tracked-time-category-taxable,.green-checkbox-label--tracked-time-category-non-billable,.green-checkbox-label--flat-rate-service-taxable,.green-checkbox-label--tracked-time-non-billable{color:#474747;font-weight:600}.green-checkbox-label--rooms-enabled:hover,.green-checkbox-label--questionnaire-enabled:hover,.green-checkbox-label--auto-bg-removal:hover,.green-checkbox-label--charge-tax:hover,.green-checkbox-label--package-discount-enabled:hover,.green-checkbox-label--tracked-time-category-taxable:hover,.green-checkbox-label--tracked-time-category-non-billable:hover,.green-checkbox-label--flat-rate-service-taxable:hover,.green-checkbox-label--tracked-time-non-billable:hover{text-decoration:none}@media (max-width: 989.98px){.green-checkbox-label--questionnaire-style .green-checkbox-label__switch{left:calc(50% - 12px)}}.green-checkbox-label--billable-control{display:inline-flex;padding:10px 60px 10px 16px;cursor:pointer;color:#474747;border-radius:4px;background-color:#f9f9f9;gap:6px}@media (max-width: 989.98px){.green-checkbox-label--billable-control{width:100%}}.green-checkbox-label--billable-control:hover{text-decoration:none}.green-checkbox-label--billable-control .green-checkbox-label__switch{top:15px;right:16px;left:auto}.green-checkbox-label--billable-control-disabled{opacity:.5}.green-checkbox-label--tearsheet{width:220px}.green-checkbox-label--widget{margin-bottom:20px}.green-checkbox-label--select-boards{width:100%;margin-bottom:20px}.green-checkbox-label--select-boards .green-checkbox-label__switch{right:50px;transform:translate(-50%)}.green-checkbox-label--share-all-designs{right:35px;float:right;color:#797979}@media (max-width: 989.98px){.green-checkbox-label--share-all-designs{left:0;float:none;margin-top:10px}}.green-checkbox-label--share-all-designs:hover{text-decoration:none}.green-checkbox-label--questionnaires,.green-checkbox-label--tracked-time-category-taxable,.green-checkbox-label--tracked-time-category-non-billable,.green-checkbox-label--flat-rate-service-taxable,.green-checkbox-label--tracked-time-non-billable{display:flex;align-items:center;height:26px;padding-left:35px;text-decoration:none}.green-checkbox-label--questionnaires:hover,.green-checkbox-label--tracked-time-category-taxable:hover,.green-checkbox-label--tracked-time-category-non-billable:hover,.green-checkbox-label--flat-rate-service-taxable:hover,.green-checkbox-label--tracked-time-non-billable:hover{text-decoration:none}.green-checkbox-label--questionnaires .green-checkbox-label__switch,.green-checkbox-label--tracked-time-category-taxable .green-checkbox-label__switch,.green-checkbox-label--tracked-time-category-non-billable .green-checkbox-label__switch,.green-checkbox-label--flat-rate-service-taxable .green-checkbox-label__switch,.green-checkbox-label--tracked-time-non-billable .green-checkbox-label__switch{left:0}.green-checkbox-label__mood,.green-checkbox-label__room-type{overflow:hidden;width:100%;max-width:160px;height:100%;padding-top:2px;padding-right:30px;padding-left:5px;white-space:nowrap;text-overflow:ellipsis;color:#797979}.green-checkbox-label__room-type--custom:hover,.green-checkbox-label__mood--custom:hover{position:relative;background-color:#d9edee}.green-checkbox-label__room-type--custom:hover:after,.green-checkbox-label__mood--custom:hover:after{position:absolute;top:50%;right:10px;display:block;width:16px;height:16px;content:"";transform:translateY(-50%);background-image:url(/img/shared/update.svg);filter:var(--secondary-color-filter)}.green-checkbox-label--questionnaire-style,.green-checkbox-label--choice-with-image{height:24px}.green-checkbox-label__switch--disable-permission{pointer-events:none;opacity:.5}.green-checkbox-label__text{padding-right:6px}.green-checkbox-label--decline-project-message{margin:20px 0 0}.green-checkbox-label--decline-project-message:hover{text-decoration:none}.green-checkbox-label--decline-project-message .green-checkbox-label__switch{right:unset}.green-checkbox-label--decline-project-message .green-checkbox-label__text{padding-left:35px;color:#555}.green-checkbox-label--auto-bg-enable-plain-rembg,.green-checkbox-label--enable-bg-color-removal{display:flex;align-items:center;margin-top:12px;margin-bottom:13px;padding:0 14px;color:#4a5455;font-size:15px;font-weight:700;gap:7px}.green-checkbox-label--auto-bg-enable-plain-rembg:hover,.green-checkbox-label--enable-bg-color-removal:hover{text-decoration:none}.green-checkbox-label__switch--auto-bg-enable-plain-rembg,.green-checkbox-label__switch--enable-bg-color-removal{top:50%;right:14px;translate:0 -50%}.green-checkbox-label__switch--tracked-time-category-taxable,.green-checkbox-label__switch--tracked-time-category-non-billable,.green-checkbox-label__switch--flat-rate-service-taxable,.green-checkbox-label__switch--tracked-time-non-billable{top:8px}.green-checkbox-label--billable{padding-left:42px;color:#555}.green-checkbox-label--billable .green-checkbox-label__switch{top:4px;left:5px}.green-checkbox-label--billable:hover{text-decoration:none}.green-checkbox-label--right-side,.green-checkbox-label--purchase-order-convert-to-bill,.green-checkbox-label--purchase-order-convert-to-bill--disabled{padding-left:40px;color:#555;font-size:15px}.green-checkbox-label--purchase-order-convert-to-bill:hover,.green-checkbox-label--purchase-order-convert-to-bill--disabled:hover{text-decoration:none}.green-checkbox-label--purchase-order-convert-to-bill--disabled{opacity:.5}.green-checkbox-label--disabled .green-checkbox-label__switch{pointer-events:none;opacity:.5}.green-checkbox-label__switch--hide-from-client-options{right:-4px}.green-checkbox-label--hide-from-client-options{display:flex;justify-content:space-between}.green-checkbox-label__switch--group-item-primary{top:-10px}.green-checkbox-label--modal-generate-pdf-hide-header{top:-17px}.green-checkbox-label__switch--left-side,.green-checkbox-label__switch--purchase-order-convert-to-bill,.green-checkbox-label__switch--purchase-order-convert-to-bill--disabled{top:4px;left:5px}.green-checkbox-label__switch--package-discount-enabled{right:auto}.green-checkbox-label__switch--promotion{top:4px;left:0}.green-checkbox-label--promotion{margin-top:15px;margin-bottom:10px;padding-left:40px;color:#797979}.green-checkbox-label--enable-tracker-in-client-view{margin-left:5px;padding-left:38px;color:#000}.green-checkbox-label--enable-tracker-in-client-view:hover{text-decoration:none}.green-checkbox-label--enable-tracker-in-client-view .green-checkbox-label__switch{top:4px;right:auto;left:0}.green-checkbox-label--modal-fixed{width:100%;color:#424242}.green-checkbox-label--modal-fixed .green-checkbox-label__switch{right:0}.green-checkbox-label--locked:hover{text-decoration:none}.green-checkbox-label__legacy_plan{position:relative;z-index:2;margin-left:115px}@media (max-width: 599.98px){.green-checkbox-label__legacy_plan{margin-left:0}}@media (min-width: 600px) and (max-width: 989.98px){.green-checkbox-label__legacy_plan{margin-left:113px}}.green-checkbox-label--modal-tiny{width:35px}.green-checkbox-label--modal-tiny .green-checkbox-label__switch{top:-14px;right:0}.green-checkbox-label--tracked-time-non-billable{width:fit-content;margin-bottom:9px}.green-checkbox--tracked-time-non-billable:disabled+.green-checkbox-label--tracked-time-non-billable{opacity:.5}.green-checkbox-icon{font-size:16px}.green-checkbox-label--dropshadow-enable{margin-left:5px;padding-left:38px;color:#fff}.green-checkbox-label--dropshadow-enable:hover{text-decoration:none}.green-checkbox-label--dropshadow-enable .green-checkbox-label__switch{top:4px;right:auto;left:0}.green-checkbox-label--toggle-drafts:hover{text-decoration:none}.green-checkbox-label__switch--toggle-drafts{right:unset;left:-35px}.green-checkbox-label__switch--toggle-drafts-disabled{opacity:.5}.green-checkbox-label__text--toggle-drafts{padding-right:20px;color:#fff;font-weight:600}.radio{display:none}.radio:checked+label:after{transition:transform .2s ease-in-out;transform:scale(6);opacity:1}.radio__label{position:relative;display:inline-block;margin-right:16px;padding-top:4px;padding-left:26px;cursor:pointer}.radio__label:before{position:absolute;top:50%;left:0;width:22px;height:22px;margin-top:-8px;content:"";border:solid #c6c8c8 1px;border-radius:12px;background-color:#fff}.radio__label:after{position:absolute;top:14px;top:calc(50% + 2px);left:10px;width:2px;height:2px;content:"";transition:.2s ease-in-out;transform:scale(0);opacity:0;border-radius:50%;background:var(--secondary-color, #0ec0cb)}.radio__label--disabled{cursor:not-allowed;opacity:.6}.radio__label--project-form{margin-right:19px;color:#797979}@media (max-width: 989.98px){.radio__label--project-form{width:100px;margin:10px 0}}.radio__label--generate-pdf{margin-right:15px}@media (max-width: 989.98px){.radio__label--report,.radio__label--invoice-based-on{margin-bottom:4px}}.radio__label--report:before,.radio__label--invoice-based-on:before{width:18px;height:18px;margin-top:-6px}.radio__label--report:after,.radio__label--invoice-based-on:after{left:8px}.radio__label--spec-sheet-option,.radio__label--delete-task-option{display:block;color:#797979;font-size:14px;font-weight:600}.radio__label--spec-sheet-option:not(:last-child),.radio__label--delete-task-option:not(:last-child){margin-bottom:8px}.radio__label--image-destination:hover:before{border-color:#b3b3b3}.rating-star{position:relative;display:inline-block;width:17px;height:17px;margin:0 2px -1px}.rating-star:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-image:url(/img/homepage/star.svg);background-repeat:no-repeat;background-position:left;background-size:cover;filter:invert(78%) sepia(93%) saturate(729%) hue-rotate(325deg) brightness(99%) contrast(97%)}.rating-star--sharp:before{background-image:url(/img/homepage/star-rate.svg)}.rating-star--half:before{width:50%}.rating-star--80:before{width:80%}.rating-star--half-orange-grey{filter:none}.rating-star--half-orange-grey:before{filter:invert(43%) sepia(35%) saturate(5919%) hue-rotate(1deg) brightness(103%) contrast(103%)}.rating-star--half-orange-grey:after{position:absolute;top:0;right:0;display:block;width:50%;height:100%;content:"";background-image:url(/img/homepage/star.svg);background-repeat:no-repeat;background-position:right;background-size:cover;filter:invert(86%) sepia(20%) saturate(266%) hue-rotate(165deg) brightness(87%) contrast(90%)}.rating-star--30-grey-sharp:after{position:absolute;top:0;right:0;display:block;width:30%;height:100%;content:"";background-image:url(/img/homepage/star-rate.svg);background-repeat:no-repeat;background-position:right;background-size:cover;filter:invert(82%) sepia(78%) saturate(2%) hue-rotate(122deg) brightness(96%) contrast(93%)}.rating-star--15-grey-sharp:after{position:absolute;top:0;right:0;display:block;width:15%;height:100%;content:"";background-image:url(/img/homepage/star-rate.svg);background-repeat:no-repeat;background-position:right;background-size:cover;filter:invert(82%) sepia(78%) saturate(2%) hue-rotate(122deg) brightness(96%) contrast(93%)}.rating-star--plans-review{margin:0}.rating-star--tools{width:24px;height:24px;margin-bottom:-2px}.rating-star--ebook-callout{margin-right:-2px}.rating-star--stats{width:20px;height:20px;margin-left:3px}.rating-star--register{margin:2px}@media (max-width: 599.98px){.rating-star--register{min-width:17px}}.rating-star--hp{margin:-2px 2px -1px}.rating-star--partial{margin-right:5px}.rating-star--partial:before{width:65%;background-image:url(/img/homepage/star-rate.svg)}.rating-star--partial-empty{margin-right:5px}.rating-star--partial-empty:before{width:65%;background-image:url(/img/homepage/star-rate.svg)}.rating-star--feature{width:23px;height:23px;margin:0}.rating-star--orange{filter:invert(43%) sepia(35%) saturate(5919%) hue-rotate(1deg) brightness(103%) contrast(103%)}.rating-star--dark-blue{filter:invert(15%) sepia(56%) saturate(818%) hue-rotate(171deg) brightness(97%) contrast(95%)}.rating-star--dark-blue:before{filter:none}.select-field{height:40px;margin-bottom:12px;padding:0 4px;border:1px solid #b3b3b3;border-radius:5px;background:#fff;box-shadow:inset 1px 2px #00000012;font-family:Source Sans Pro,sans-serif;font-size:16px}.select-field--modal-change-status,.select-field--tracked-time-project{width:100%}.select-field--template-duplicate-to-project{width:100%;margin-top:10px}.select-field--design-package-sales-tax{width:100%;height:32px}.select-field--uninvoiced-hours-from{height:34px;margin-top:10px;padding-right:15px}@media (max-width: 989.98px){.select-field--uninvoiced-hours-from{width:100%}}.select-field--rooms-number{width:100%}.select-field--rooms-number:disabled{display:none}.select-field--design-package-questionnaire{width:100%;margin-top:15px;margin-bottom:0}.select-field--custom-columns-config{width:200px;height:32px;margin-right:16px;color:#474747}@media (max-width: 989.98px){.select-field--custom-columns-config{width:120px}}.ssl-message{text-align:center;font-size:12px}.ssl-message:before{display:inline-block;width:14px;height:16px;margin-right:5px;margin-bottom:-2px;content:"";background:url(/img/shared/lock.svg) no-repeat center}.ssl-message--purchase-plan{margin-bottom:20px}.ssl-message--invoice-pay{display:inline-block;margin-left:15px}@media (max-width: 989.98px){.ssl-message--invoice-pay{display:block;margin:8px auto 0}}.textarea{padding-top:5px;padding-left:10px;color:#555;border:1px solid #cfd0d0;border-radius:5px;box-shadow:inset 1px 2px #00000012;font-family:Source Sans Pro;font-size:17px}.textarea:focus{border-color:#24b0ce;outline:none}.textarea--project-form-notes,.textarea--project-custom-questions-paragraph{display:block;width:100%;height:150px;margin-top:10px;padding:7px 0 0 22px;font-size:17px;line-height:28px}.textarea--client-note{width:100%;height:60px;resize:vertical}.data-table,.data-table-sticky-container{width:100%;background-color:#fff}.data-table__table{width:100%;text-align:left;color:#474747;border-collapse:collapse;font-size:16px}.data-table__th{min-width:70px;padding:14px 16px;white-space:nowrap;color:#474747;border-bottom:1px solid #e9e9e9;background-color:#47474704;font-weight:600}.data-table__tr{background-color:transparent}.data-table__tr:hover .data-table__td--show-on-tr-hover{opacity:1}.data-table__td{min-width:70px;padding:14px 16px;border-bottom:1px solid #e9e9e9}.data-table__table--fixed{table-layout:fixed}.data-table--with-scroll{overflow-x:scroll;overflow-y:visible;-webkit-transform:translate3d(0,0,0)}.data-table--with-scroll:has(.dropdown-menu--active){padding-bottom:380px}.data-table--with-scroll:has(.dropdown-button--active){padding-bottom:380px}.data-table--sticky-head{position:relative;background-color:transparent}.data-table--sticky-head-active{position:fixed;z-index:3}.data-table--sticky-head-active .data-table__th{background-color:#fcfcfc}.data-table--sticky-body{position:static;-ms-overflow-style:none;scrollbar-width:none}.data-table--sticky-body::-webkit-scrollbar{display:none}.data-table--form .data-table__th{padding:14px 12px}.data-table--form .data-table__th:first-child{padding-left:24px}.data-table--form .data-table__th:last-child{padding-right:24px}.data-table--form .data-table__td{padding:14px 12px}.data-table--form .data-table__td:first-child{padding-left:24px}.data-table--form .data-table__td:last-child{padding-right:24px}.data-table--with-hover-rows .data-table__tr:not(.data-table__tr--checked):hover{background-color:#47474708}.data-table--right-shadow{box-shadow:inset -32px 0 24px -24px #4747471f}.data-table--left-shadow{box-shadow:inset 32px 0 24px -24px #4747471f}.data-table--side-shadows{box-shadow:inset -32px 0 24px -24px #4747471f,inset 32px 0 24px -24px #4747471f}.data-table--with-vertical-scroll{overflow:auto;max-height:calc(100vh - 80px)}.data-table__th--right{text-align:right}.data-table__th--center{text-align:center}.data-table__th--sortable{padding:0}.data-table__th--gray-text{color:#b3b3b3}.data-table__tr--checked{background-color:#39c7bd0f}.data-table__tr--gray-bg{background-color:#47474706}.data-table__tr--bold-text{font-weight:600}.data-table__tr--indented .data-table__td:first-child{padding-left:40px}.data-table__td--right{text-align:right}.data-table__td--center{text-align:center}.data-table__td--show-on-tr-hover{transition:opacity .15s ease-in-out;opacity:0}.data-table__td--compact{padding:8px 16px}.data-table__td--small{min-width:100px}.data-table__td--medium{min-width:150px}.data-table__td--large{min-width:250px}.data-table__td--xlarge{min-width:300px}.data-table__td--translucent{opacity:.5}.data-table__sortable-link{display:inline-flex;align-items:center;width:100%;padding:14px 16px;color:#474747;gap:8px}.data-table__sortable-link:hover{text-decoration:none;background-color:#4747470f}.data-table__sortable-link:focus{outline:none}.data-table__sortable-icon{margin-top:1px}.data-table__sortable-link--right{justify-content:end}.data-table__sortable-link--center{justify-content:center}.data-table__title-with-icon{display:inline-flex;align-items:center;gap:8px}.data-table__thumbnail{width:100px;height:100px;margin:0 auto;border-radius:4px}.data-table__swatch{width:100px;height:100px;border-radius:4px}.data-table__placeholder-image{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:100px;color:#555;border:1px solid #e3e3e3;border-radius:4px;outline:none;background:#fff;font-size:20px}.data-table__td-message{position:relative;width:100%;font-size:14px}.data-table__td-message--status{padding:4px 4px 0}.data-table__td-link{position:absolute;display:inline-flex;align-items:center;margin:8px 8px 0;font-size:14px;gap:6px}.data-table__td-link:hover{text-decoration:none}.data-table__td-link:hover .data-table__td-link-text{text-decoration:underline}.data-table__text-msrp-discount{position:absolute;padding:8px 8px 0;color:#689722;font-weight:600}.data-table__qb-thumb{display:block;width:20px;height:20px}.data-table__profile{display:flex;align-items:center;gap:8px}.data-table__avatar{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;vertical-align:middle;border:none;border-radius:50%}.data-table__avatar--no-image{color:#fff;background:var(--primary-color, #0ec0cb);font-weight:600;line-height:1.4}.data-table--shoppables,.data-table--order-tracker{max-height:calc(100vh - 200px)}.data-table--form .billable-item--primary,.data-table--form .billable-item--secondary{background-color:#c8c8c81a}.data-table--form .billable-item--checked{background-color:#ebf9f2}.data-table__td--order-tracker{padding-left:0}.data-table__th--checkbox,.data-table__td--checkbox{width:10px;padding-left:0}.tooltip--on-click{cursor:pointer}.tooltip__content{display:none}.tippy-box{width:max-content;background-color:#333}.tippy-box .tippy-content{line-height:1.2}.tippy-box .tippy-content strong,.tippy-box .tippy-content small{color:#b3b3b3;font-weight:600}.tippy-box .tippy-content small{text-transform:uppercase}.tippy-box .tippy-content a{color:#fff}.tippy-box .tippy-content p{margin:0}.tippy-box .tippy-content .h-p-button{color:#39c7bd}.tippy-box .tippy-content .h-s-button,.tippy-box .tippy-content .dropdown-menu__label,.tippy-box .tippy-content .introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton,.introjs-df .introjs-tooltipbuttons .tippy-box .tippy-content .introjs-button.introjs-prevbutton{color:#667085}.tippy-box .tippy-content .h-d-button{color:#f75545}.tippy-box .tippy-content .tooltip__pill{margin-right:4px;padding:1px 4px;text-transform:uppercase;border-radius:10px;background-color:#ec7270;font-size:12px;font-weight:700}.tippy-box .tippy-content .tooltip__close{position:absolute;top:6px;right:8px;cursor:pointer;transition:.15s color ease-in-out;color:#ccc;font-size:16px}.tippy-box .tippy-content .tooltip__close:hover{color:#fff}.tippy-box .tippy-content:has(.p-button,.s-button,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton,.d-button,.h-p-button,.h-s-button,.dropdown-menu__label,.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton,.h-d-button){padding:9px}.tippy-box .tippy-content:has(.tooltip__close){padding:20px}.tippy-box .tippy-svg-arrow{position:absolute;width:16px;height:16px;text-align:initial;fill:#333}.tippy-box .tippy-svg-arrow svg{position:absolute}.tippy-box[data-placement^=top] .tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top] .tippy-svg-arrow svg{top:15px;transform:rotate(180deg) scale(.875)}.tippy-box[data-placement^=bottom] .tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom] .tippy-svg-arrow svg{bottom:15px;transform:scale(.875)}.tippy-box[data-placement^=left] .tippy-svg-arrow{right:0}.tippy-box[data-placement^=left] .tippy-svg-arrow svg{top:calc(50% - 3px);left:10px;transform:rotate(90deg) scale(.875)}.tippy-box[data-placement^=right] .tippy-svg-arrow{left:0}.tippy-box[data-placement^=right] .tippy-svg-arrow svg{top:calc(50% - 3px);right:10px;transform:rotate(-90deg) scale(.875)}.status-badge{position:relative;display:inline-flex;overflow:hidden;align-items:center;max-width:160px;padding:3px 8px;white-space:nowrap;text-overflow:ellipsis;border-radius:16px;font-size:14px;font-weight:400;gap:5px}@media (min-width: 1280px){.status-badge{max-width:208px}}.status-badge__icon{margin-top:1px}.status-badge__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.status-badge--link{cursor:pointer}.status-badge--link:hover{text-decoration:none;filter:brightness(96%)}.status-badge--duplicated{background-color:#d2f1f4}.status-badge--draft,.status-badge--inactive,.status-badge--no-status,.status-badge--awaiting,.status-badge--no-badge{color:#747474;background-color:#f5f5f5}.status-badge--invoiced,.status-badge--returned,.status-badge--submitted{color:#41a6b3;background-color:#ecf9fa}.status-badge--active,.status-badge--approved,.status-badge--completed,.status-badge--delivered,.status-badge--paid,.status-badge--quote-received,.status-badge--received,.status-badge--signed{color:#689722;background-color:#f4f8ec}.status-badge--past-due,.status-badge--failed,.status-badge--cancelled{color:#e94344;background-color:#fef2f3}.status-badge--at-receiver,.status-badge--in-production,.status-badge--in-progress,.status-badge--partial,.status-badge--partially-paid,.status-badge--partially-received,.status-badge--receiver,.status-badge--shipped{color:#6083b2;background-color:#f2f6f9}.status-badge--claim-pending,.status-badge--closed,.status-badge--claim-closed,.status-badge--back-ordered,.status-badge--ordered,.status-badge--pending,.status-badge--non-billable{color:#a68d13;background-color:#fef7e1}.status-badge--part-refund,.status-badge--refund,.status-badge--refunded{color:#779785;background-color:#e8f6ef}.status-badge--installed{color:#936380;background-color:#fbf4f9}.status-badge--primary{color:#fff;background-color:#0ec0cb}.status-badge--no-status{opacity:0}.status-badge--no-tracking-status{color:#747474;border:1px dashed #999;background:#fff}.status-badge--no-tracking-status.status-badge--hide-no-tracking-status{visibility:hidden}.action-badge{position:relative;display:inline-flex;align-items:center;padding:1px 7px;white-space:nowrap;color:#474747;border-radius:16px;background:#fcfcfc;font-size:14px;font-weight:600;gap:5px}.action-badge--link{cursor:pointer}.action-badge--link:hover{text-decoration:none;filter:brightness(96%)}.action-badge__icon{margin-top:1px}.action-badge--approved{background-color:#ebf9e8}.action-badge--approved .action-badge__icon{color:#54bc3d}.action-badge--declined{background-color:#fef2f3}.action-badge--declined .action-badge__icon{color:#f74545}.onboarding-steps-container{display:none}.introjs-df{min-width:500px;max-width:580px;color:#474747}.introjs-df * :not(.fa-regular){font-family:Source Sans Pro,sans-serif}.introjs-df .introjs-tooltip-header{padding:22px 32px 0 24px}.introjs-df .introjs-tooltip-header .introjs-skipbutton{width:40px;height:40px;transition:.15s color ease-in-out;color:#8f8f8f;font-size:15px;line-height:40px}.introjs-df .introjs-tooltip-header .introjs-skipbutton:hover,.introjs-df .introjs-tooltip-header .introjs-skipbutton:focus{color:#666}.introjs-df .introjs-tooltip-header .introjs-tooltip-title{font-family:Playfair Display,serif;font-size:24px;font-weight:700;line-height:1.3}.introjs-df .introjs-tooltip-header:has(.introjs-tooltip-title:empty){min-height:0}.introjs-df .introjs-tooltip-header:has(.introjs-tooltip-title:empty) .introjs-tooltip-title{min-height:0}.introjs-df .introjs-tooltiptext{padding:6px 24px;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:1.25}.introjs-df .introjs-tooltiptext .onboarding-intro-content{width:316px}.introjs-df .introjs-tooltiptext .onboarding-intro-image-container{display:flex;align-items:center;justify-content:center;width:200px;margin-top:-42px}.introjs-df .introjs-tooltiptext .onboarding-intro-image-container .onboarding-intro-image{width:100%;height:auto;aspect-ratio:300/365 auto}.introjs-df .introjs-tooltiptext .onboarding-intro-content-container-with-image{display:flex;gap:16px}.introjs-df .introjs-tooltiptext .onboarding-intro-list{display:flex;flex-direction:column;padding:16px 0;gap:8px}.introjs-df .introjs-tooltiptext .onboarding-intro-list .onboarding-intro-list__item{display:flex;gap:8px}.introjs-df .introjs-tooltiptext .onboarding-intro-list .onboarding-intro-list__item .onboarding-intro-list__icon-container .onboarding-intro-list__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#39c7bd;border-radius:50%;background-color:#f1fbfa;font-weight:900}.introjs-df .introjs-tooltiptext .onboarding-intro-list .onboarding-intro-list__item .onboarding-intro-list__content .onboarding-intro-list__title{font-weight:700}.introjs-df .introjs-helperNumberLayer{float:right;padding:21px 24px;text-align:right;color:#8f8f8f;font-family:Source Sans Pro,sans-serif;font-size:15px;line-height:1.25}.introjs-df .introjs-tooltipbuttons{display:flex;float:left;padding:16px 24px 24px;border:none;gap:8px}.introjs-df .introjs-tooltipbuttons .introjs-button{box-sizing:border-box}.introjs-df .introjs-tooltipbuttons .introjs-button.introjs-prevbutton.introjs-disabled{display:none}.introjs-tooltipReferenceLayer{visibility:visible}.df-list{margin:0;padding:0}.df-list--with-indicator{margin-left:3ch}.df-list__item{position:relative;list-style:none}.df-list__item:not(:last-child){padding-bottom:.5em}.df-list__indicator{position:absolute;left:-3ch;width:2.5ch;text-align:center}.df-modal{position:relative;display:none;padding:2rem;background:#fff}.df-modal--md{max-width:500px}.df-modal--lg{max-width:700px}.df-modal__header{padding-bottom:1rem}.df-modal__footer{display:flex;flex-wrap:wrap;padding-top:1rem;gap:.5rem}.df-accordion .df-accordion__header{display:grid;padding:10px 20px 10px 10px;color:#474747;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#f7fdfd;grid-template-columns:42px 1fr}.df-accordion .df-accordion__header .df-accordion__header-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.df-accordion .df-accordion__header .df-accordion__header-collapsible-icon{all:unset}.df-accordion .df-accordion__header .df-accordion__header-collapsible-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;cursor:pointer}.df-accordion .df-accordion__header strong{font-weight:600}.df-accordion .df-accordion__body{display:none;border:5px solid #f7fdfd;border-top-left-radius:4px;border-top-right-radius:4px}.df-accordion--open .df-accordion__body{display:block}.dropdown-menu{position:relative;display:inline-flex;align-self:flex-start;vertical-align:top;font-weight:400}@media (max-width: 989.98px){.dropdown-menu--full-width-mobile,.dropdown-menu--full-width-mobile .dropdown-menu__label,.dropdown-menu--full-width-mobile .dropdown-menu__content{width:100%}}.dropdown-menu--board-list .dropdown-menu__label{height:20px;padding:1px 6px;font-size:13px}.dropdown-menu__label--large{height:40px;padding:9px 20px;font-size:15px}.dropdown-menu__label--icon{padding:6px 8px;font-size:16px}.dropdown-menu__label--icon-small{height:24px;padding:6px;font-size:12px}.dropdown-menu__label--solid{color:#fff;border-color:var(--secondary-color, #667085);background:var(--secondary-color, #667085)}.dropdown-menu__label--primary{color:#fff;border-color:var(--primary-color, #39c7bd);background:var(--primary-color, #39c7bd)}.dropdown-menu__label--no-border,.dropdown-menu__label--no-border:hover{box-shadow:none}.dropdown-menu__content{position:absolute;z-index:90;top:100%;right:0;display:none;margin:3px 0;color:#fff;border:1px solid #eaeaea;border-radius:4px;background-color:#fff;box-shadow:0 8px 16px -4px #4747471f;font-size:16px;font-weight:400}.dropdown-menu__content--md{font-size:14px}.dropdown-menu--active .dropdown-menu__label{box-shadow:0 0 0 2px #47474714}.dropdown-menu--active .dropdown-menu__label--no-border{box-shadow:none}.dropdown-menu--active .dropdown-menu__content{display:block}.dropdown-menu--boards-dropdown-container{position:fixed;z-index:2;top:-105px;left:0;display:none}.dropdown-menu--boards-dropdown-container .dropdown-menu__content{position:initial;display:block}.dropdown-menu--boards-dropdown-container-tailwind{top:-111px}.dropdown-menu--preview-share{align-self:center;margin-right:20px}.dropdown-menu__content--top{top:auto;bottom:100%}.dropdown-menu__content--right{right:auto;left:0}.dropdown-menu__content-container{display:flex;flex-direction:column;padding:4px 0;gap:0}.dropdown-menu__link,.dropdown-menu__toggle{position:relative;display:inline-flex;align-items:center;padding:6px 12px;cursor:pointer;white-space:nowrap;color:var(--secondary-color, #667085);gap:8px}.dropdown-menu__link:hover,.dropdown-menu__toggle:hover{text-decoration:none;background-color:#f9f9f9}.dropdown-menu__link i[class^=fa-],.dropdown-menu__toggle i[class^=fa-]{display:inline-flex;align-items:center;justify-content:center;width:16px}.dropdown-menu__link--red-hover:hover{color:#f75545}.dropdown-menu__link--disabled,.dropdown-menu__toggle--disabled{opacity:.5}a.dropdown-menu__link--disabled,.dropdown-menu__toggle--disabled{pointer-events:none}.dropdown-menu__toggle{padding-right:54px}.dropdown-menu__toggle input[type=checkbox]{display:none}.dropdown-menu__toggle input[type=checkbox]:checked+.dropdown-menu__toggle-label{background-color:#8ed23d}.dropdown-menu__toggle input[type=checkbox]:checked+.dropdown-menu__toggle-label:after{margin-left:16px}.dropdown-menu__toggle-label{position:absolute;top:50%;right:12px;display:inline-block;width:30px;height:12px;cursor:pointer;transform:translateY(-50%);vertical-align:middle;border-radius:6px;outline:none;background-color:#cfcdca;-webkit-user-select:none;user-select:none}.dropdown-menu__toggle-label:after{position:absolute;top:-1px;display:block;width:14px;height:14px;content:"";transition:margin .4s;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px #0000006e}.dropdown-menu__icon{display:inline-flex;align-items:center;justify-content:center;width:20px}.dropdown-menu__divider{margin-bottom:6px;padding-top:6px;border-bottom:1px solid #eaeaea}.flex-dropdown-menu{display:flex;overflow:visible;flex-direction:column;height:35px;font-size:15px}.flex-dropdown-menu:not(.flex-dropdown-menu--open) .flex-dropdown-menu__links{display:none}.flex-dropdown-menu.flex-dropdown-menu--open .flex-dropdown-menu__label .fa-chevron-down{transform:rotate(-180deg)}.flex-dropdown-menu .flex-dropdown-menu__label{display:flex;align-items:center;justify-content:space-between;height:37px;padding:9px 20px;cursor:pointer;color:#fff;border-color:var(--secondary-color, #667085);border-radius:4px;background:var(--secondary-color, #667085);font-size:15px;font-weight:600;gap:8px}.flex-dropdown-menu .flex-dropdown-menu__label:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.flex-dropdown-menu .flex-dropdown-menu__label .menu-label-hidden{display:none}.flex-dropdown-menu .flex-dropdown-menu__content{z-index:10}.flex-dropdown-menu .flex-dropdown-menu__links{display:flex;flex-direction:column;margin:5px 0;padding:0;list-style-type:none;text-align:left;color:#474747;border:1px solid #d4d4d4;border-radius:5px;background-color:#fff;font-size:16px}.flex-dropdown-menu .flex-dropdown-menu__links li,.flex-dropdown-menu .flex-dropdown-menu__links button{padding:8px}.flex-dropdown-menu .flex-dropdown-menu__links li.flex-dropdown-menu__link--disabled,.flex-dropdown-menu .flex-dropdown-menu__links button.flex-dropdown-menu__link--disabled{cursor:not-allowed;opacity:.5}.flex-dropdown-menu .flex-dropdown-menu__links li:not(.flex-dropdown-menu__link--disabled):hover,.flex-dropdown-menu .flex-dropdown-menu__links button:not(.flex-dropdown-menu__link--disabled):hover{background-color:#fafafa}.flex-dropdown-menu .flex-dropdown-menu__links li:first-of-type,.flex-dropdown-menu .flex-dropdown-menu__links button:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.flex-dropdown-menu .flex-dropdown-menu__links li:last-of-type,.flex-dropdown-menu .flex-dropdown-menu__links button:last-of-type{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.flex-dropdown-menu .flex-dropdown-menu__links li a:hover,.flex-dropdown-menu .flex-dropdown-menu__links button a:hover{text-decoration:none}.df-filter-dropdown{display:inline-block;border-bottom:1px solid #ccc}.df-filter-dropdown:hover{border-color:#3eb3c1}.df-filter-dropdown__indicator{transition:transform .15s ease-in-out}.df-filter-dropdown__label:hover{text-decoration:none}.df-filter-dropdown__menu-popup{position:absolute;z-index:2;display:none;max-width:215px;max-height:13em;margin:12px 0 0;border-radius:4px;background-color:#fff;box-shadow:0 3px 10px 1px #0003,0 0 0 1px #99d6dd}.df-filter-dropdown__menu-popup:before{position:absolute;top:-5px;left:20px;display:block;width:10px;height:10px;content:"";transform:rotate(45deg);border-top:1px solid #99d6dd;border-left:1px solid #99d6dd;background:#fff}.df-filter-dropdown__menu{display:flex;overflow-y:auto;flex-direction:column;margin:0;padding:.5em .75em;list-style:none;gap:.25em}.df-filter-dropdown__menu-checkbox{display:inline-flex;align-items:center;width:100%;gap:.25rem}.df-filter-dropdown__menu-checkbox input{position:relative;display:flex;align-content:center;justify-content:center;flex-shrink:0;width:1.25em;border:1px solid #ccc;border-radius:3px;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1}.df-filter-dropdown__menu-checkbox input:before{position:absolute;top:-5%;display:none;width:75%;height:45%;content:"";transform:rotate(-45deg);box-shadow:-.2em .2em 0 var(--primary-color, #39c7bd)}.df-filter-dropdown__menu-checkbox input:checked:before{display:block}.df-filter-dropdown__menu-checkbox input:hover{border-color:var(--primary-color, #39c7bd)}.df-filter-dropdown__menu-checkbox input:focus,.df-filter-dropdown__menu-checkbox input:active{border-color:var(--primary-color, #39c7bd);outline:none;box-shadow:0 0 2px 0 var(--primary-color, #39c7bd)}.df-filter-dropdown__menu-checkbox:hover{cursor:pointer}.df-filter-dropdown__menu-checkbox:hover input{border-color:var(--primary-color, #39c7bd)}.df-filter-dropdown--open{border-color:#3eb3c1}.df-filter-dropdown--open .df-filter-dropdown__menu-popup{display:flex}.df-filter-dropdown--open .df-filter-dropdown__indicator{transform:rotate(-180deg)}.df-filter-dropdown--appear .df-filter-dropdown__menu-popup{animation-name:inline-umsrrcx;animation-duration:.15s;animation-timing-function:ease-in;display:flex;pointer-events:none}@keyframes inline-umsrrcx{0%{transform:scaleY(.8);opacity:0;translate:0 -20%}to{transform:scaleY(1);opacity:1;translate:0 0}}.df-filter-dropdown--appear .df-filter-dropdown__indicator{transform:rotate(-180deg)}.df-filter-dropdown--hide .df-filter-dropdown__menu-popup{animation-name:inline-umsrrdu;animation-duration:.15s;animation-timing-function:ease-out;display:flex;pointer-events:none}@keyframes inline-umsrrdu{0%{transform:scaleY(1);opacity:1;translate:0 0}to{transform:scaleY(.8);opacity:0;translate:0 -20%}}.dashboard-page{display:flex;flex-direction:column;margin:0 auto;padding:16px 40px 0;gap:32px}@media (max-width: 989.98px){.dashboard-page{padding:16px 16px 0;gap:16px}}.dashboard-row{display:flex;gap:32px}@media (max-width: 989.98px){.dashboard-row{flex-direction:column;gap:16px}}.dashboard-row:has(>*:nth-last-child(3):first-child)>*{max-width:33.33%}@media (max-width: 989.98px){.dashboard-row:has(>*:nth-last-child(3):first-child)>*{max-width:100%}}.dashboard-row:has(>*:nth-last-child(2):first-child)>*{max-width:50%}@media (max-width: 989.98px){.dashboard-row:has(>*:nth-last-child(2):first-child)>*{max-width:100%}}.dashboard-row:has(>*:only-child)>*{max-width:100%}.dashboard-block-turbo-frame{display:flex;flex:1}.dashboard-block{position:relative;flex:1;color:#474747;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px #47474714}.dashboard-block__header{display:flex;align-items:center;justify-content:space-between;height:48px;padding:8px 24px;border-bottom:1px solid #e6e6e6}.dashboard-block__title-container{display:flex;align-items:center;font-weight:700;line-height:1.4;gap:8px}.dashboard-block__title{display:inline-flex;align-items:center;gap:6px}.dashboard-block__title-tabs{display:flex;align-items:center;margin-left:-4px;gap:8px}.dashboard-block__title-tab{display:flex;align-items:center;height:48px;padding:3px 4px 0;transition:border-color .15s ease-in-out;border-bottom:3px solid transparent;font-weight:600;gap:6px}.dashboard-block__title-tab:not(.dashboard-block__title-tab--selected):hover{text-decoration:none;color:#475467;border-color:#ccc}.dashboard-block__title-tab--selected{border-color:#667085}.dashboard-block__controls{display:flex;align-items:center;gap:4px}.dashboard-block__alert{display:flex;align-items:center;justify-content:center;min-width:36px;padding:0 12px;color:#fff;border-radius:14px;background-color:#ff6a6b;font-size:15px}.dashboard-block__body{padding:24px 24px 32px;font-size:15px;line-height:1.3}.dashboard-block__body p,.dashboard-block__body h1,.dashboard-block__body h2,.dashboard-block__body h3,.dashboard-block__body h4,.dashboard-block__body h5,.dashboard-block__body h6{margin:0}.dashboard-block__body ul,.dashboard-block__body ol{margin:0;padding-left:16px}.dashboard-block__body ul br,.dashboard-block__body ol br{display:none}.dashboard-block__body--scroll{overflow-x:auto;margin-bottom:8px;padding:24px 0}.dashboard-block__body--limit{overflow:hidden;max-height:304px}.dashboard-block__body-fade{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:34%;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background:linear-gradient(0,#fff,#fff 34%,#fff0)}.dashboard-block__scroll-container{display:flex;width:max-content;padding:0 16px;gap:16px}.dashboard-line{display:flex;align-items:start;padding:8px 0;border-bottom:1px solid #e6e6e6;gap:4px}.dashboard-line:last-child{border-bottom:none}.dashboard-line--accordion{cursor:pointer}.dashboard-line__label{display:flex;align-items:center;width:38%;gap:4px}.dashboard-line__label-icon{display:flex;align-items:center;justify-content:start;width:10px}.dashboard-line__body{width:62%;font-weight:600}.dashboard-line__body--truncate,.dashboard-line__body--closed{position:relative;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.dashboard-line__body--closed-2{-webkit-line-clamp:2;line-clamp:2}.dashboard-line__body--closed-3{-webkit-line-clamp:3;line-clamp:3}.dashboard-line__body--closed-4{-webkit-line-clamp:4;line-clamp:4}.dashboard-line__body--truncate a{display:block;overflow:hidden;text-overflow:ellipsis}.dashboard-due-date{position:relative;width:fit-content}.dashboard-due-date__add,.dashboard-due-date__edit{display:inline-flex;align-items:center;gap:4px}.dashboard-due-date__edit,.dashboard-due-date__edit:hover .dashboard-due-date__icon{color:#474747}.dashboard-due-date__icon{transition:color .15s ease-in-out;color:#999}.dashboard-due-date__picker{position:absolute;z-index:1;left:-50%;font-weight:400}.dashboard-due-date__picker .ui-datepicker{margin-top:10px;white-space:nowrap;color:#474747;border-radius:8px 8px 0 0}.dashboard-due-date__picker .ui-datepicker .ui-datepicker-title{color:#555}.dashboard-due-date__picker .ui-datepicker:before{left:calc(50% + 8px)}.dashboard-due-date__clear{position:absolute;z-index:9;bottom:-32px;display:flex;align-items:center;justify-content:center;width:100%;height:32px;cursor:pointer;transition:color .15s ease-in-out;text-align:center;color:#b3b3b3;border:1px solid #e3e3e3;border-top:none;border-radius:0 0 8px 8px;background-color:#fff;box-shadow:0 8px 16px -4px #47474714;font-size:15px;font-weight:400;gap:6px}.dashboard-due-date__clear:hover{color:#474747}.dashboard-line__totals-container{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.dashboard-line__total{display:flex;align-items:center;gap:4px}.dashboard-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:600px;margin:0 auto;padding:0 24px;text-align:center;gap:16px}.dashboard-empty__icon-container{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:#f9f9f9;font-size:32px}.dashboard-empty__text{font-size:15px;line-height:1.3}.dashboard-empty__title{font-weight:600}.dashboard-follow-up-card{width:214px;min-height:164px;padding:15px;transition:box-shadow .15s ease-in-out;color:#474747;border:1px solid #e6e6e6;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714;font-size:15px}.dashboard-follow-up-card:hover{box-shadow:0 8px 16px -4px #4747471f}.dashboard-follow-up-card--completed{opacity:.4}.dashboard-follow-up-card--past-due{border:1px solid #fa998f}.dashboard-follow-up-card--past-due .dashboard-follow-up-card__date-time-ago{color:#f75545}.dashboard-follow-up-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.dashboard-follow-up-card__icon-container{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#f9f9f9;font-size:20px}.dashboard-follow-up-card__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.dashboard-follow-up-card__date{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.dashboard-follow-up-card__button{margin-top:12px}.dashboard-board-card{width:240px;min-height:240px;transition:box-shadow .15s ease-in-out;color:#474747;border:1px solid #e6e6e6;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714;font-size:15px}.dashboard-board-card:hover{box-shadow:0 8px 16px -4px #4747471f}.dashboard-board-card__image-container{position:relative;display:flex}.dashboard-board-card__image{width:100%;border-radius:8px 8px 0 0}.dashboard-board-card__draft-badge{position:absolute;top:12px;left:12px;align-items:center;padding:2px 8px;color:#fff;border-radius:4px;background:#4747474d;font-size:14px;font-weight:400}.dashboard-board-card__details{display:flex;flex-direction:column;padding:8px;gap:5px}.dashboard-board-card__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.dashboard-board-card__title-link{color:#474747}.dashboard-board-card__actions{display:flex;flex-wrap:wrap;gap:4px 8px}.financial-card{display:flex;flex-direction:column;width:243px;min-height:134px;padding:15px;transition:box-shadow .15s ease-in-out;color:#474747;border:1px solid #e6e6e6;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714;font-size:15px;gap:24px}.financial-card--inline{flex-direction:row;min-height:auto}.financial-card--inline .financial-card__amount{font-size:26px}.financial-card--total,.financial-card--total-invoiced{background:linear-gradient(0deg,#3560e105,#3560e105),#fff}.financial-card--total .financial-card__name,.financial-card--total-invoiced .financial-card__name{color:#3560e1;background-color:#3163d914}.financial-card--paid,.financial-card--total-drawn,.financial-card--approved{background:linear-gradient(0deg,#68972205,#68972205),#fff}.financial-card--paid .financial-card__name,.financial-card--total-drawn .financial-card__name,.financial-card--approved .financial-card__name{color:#689722;background-color:#68972214}.financial-card--outstanding,.financial-card--balance{background:linear-gradient(0deg,#e79b0705,#e79b0705),#fff}.financial-card--outstanding .financial-card__name,.financial-card--balance .financial-card__name{color:#e79b07;background-color:#e79b0714}.financial-card--retainer-available{background:linear-gradient(0deg,#47474705,#47474705),#fff}.financial-card--retainer-available .financial-card__name{color:#474747;background-color:#47474714}.financial-card--markup-revenue{background:linear-gradient(0deg,#39c7bd05,#39c7bd05),#fff}.financial-card--markup-revenue .financial-card__name{color:#474747;background-color:#39c7bd14}.financial-card__header{display:flex;align-items:center}.financial-card__name{position:relative;display:flex;align-items:center;max-width:160px;padding:3px 12px;white-space:nowrap;letter-spacing:-.1px;text-overflow:ellipsis;border-radius:24px;font-family:Source Sans Pro;font-size:14px;font-size:15px;font-weight:400;font-weight:600;font-style:normal;gap:5px}.financial-card__body{display:flex}.financial-card__amount{letter-spacing:-1px;color:#474747;font-size:32px;font-weight:700;font-style:normal}.financial-card-row{overflow-x:auto;margin:16px 0 8px;padding:0 0 8px}.financial-card-row__container{display:flex;width:100%;padding:0 16px;gap:16px}@media (min-width: 990px){.financial-card-row__container{padding:0 42px}}.label{display:inline-block;padding:.2em .4em;text-align:center;border-radius:6px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2}.label--sm{font-size:.75rem}.label--lg{font-size:1.25rem}.label--primary{color:#036;background:#ffd600}.label--success{color:#155724;background:#d4edda}.label--danger{color:#721c24;background:#f8d7da}.dropdown-button{position:relative;height:32px;margin-left:7px;padding:2px 10px;cursor:pointer;transition:.1s;transition-delay:0s;text-align:center;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:var(--secondary-color, #667085);box-shadow:0 1px 2px #47474714;font-size:18px;font-weight:400;line-height:31px}.dropdown-button:before{position:absolute;z-index:2;bottom:0;left:0;display:block;width:100%;height:5px;content:"";transition:.1s;opacity:0;background:#fff}.dropdown-button--active{z-index:11;border-color:var(--secondary-color, #667085);background:#fff}.dropdown-button--active:after{background-color:var(--secondary-color, #667085);box-shadow:-6px 0 0 0 var(--secondary-color, #667085),6px 0 0 0 var(--secondary-color, #667085)}.dropdown-button--active:before{z-index:3;opacity:1;box-shadow:1px 0 0 0 var(--secondary-color, #667085),-1px 0 0 0 var(--secondary-color, #667085)}@media (max-width: 989.98px){.dropdown-button--active:before{box-shadow:none}}.dropdown-button--active .dropdown-button__dropdown{overflow:visible;max-height:500px;padding:10px 15px;box-shadow:0 0 0 1px var(--secondary-color, #667085),0 6px 10px #0003}@media (max-width: 989.98px){.dropdown-button--active .dropdown-button__dropdown{padding:10px 15px}}.dropdown-button--active .dropdown-button__dropdown-my-assets{padding:5px 8px}.dropdown-button--active .dropdown-button__dropdown--task-template{overflow-y:scroll;max-height:300px}.dropdown-button--data-table{width:32px;margin:0 0 0 auto;border-color:var(--secondary-color, #667085);background:#fff}.dropdown-button--data-table:after{position:absolute;z-index:5;top:50%;right:50%;display:block;width:3px;height:3px;content:"";transform:translate(50%,-50%);border-radius:50%;background:#23adbc;background:var(--secondary-color, #667085);box-shadow:-6px 0 0 0 var(--secondary-color, #667085),6px 0 0 0 var(--secondary-color, #667085)}@media (max-width: 989.98px){.dropdown-button--data-table .dropdown-button__dropdown{right:0;border-top-right-radius:0}}.dropdown-button--hollow-blue{width:32px;min-width:32px;border-color:var(--secondary-color, #667085);background-color:#fff}.dropdown-button--hollow-blue:after{position:absolute;z-index:5;top:50%;right:50%;display:block;width:3px;height:3px;content:"";transform:translate(50%,-50%);border-radius:50%;background:var(--secondary-color, #667085);box-shadow:-6px 0 0 0 var(--secondary-color, #667085),6px 0 0 0 var(--secondary-color, #667085)}.dropdown-button--board-properties{margin-left:0}.library-item__dropdown-button:not(.dropdown-button--active){visibility:hidden;opacity:0;border-color:#fff}.library-item__dropdown-button:hover{border-color:var(--secondary-color)}.dropdown-button--library-action{position:relative;display:flex;align-items:center;justify-content:center;margin-left:0;padding:2px 28px 2px 15px;white-space:nowrap;color:var(--secondary-color, #667085);border-color:var(--secondary-color, #667085);background:#fff;font-size:15px;font-weight:600}@media (max-width: 989.98px){.dropdown-button--library-action{z-index:2;flex-grow:1}}.dropdown-button--library-action:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.dropdown-button--library-action.dropdown-button--active,.dropdown-button--library-action.dropdown-button--disabled{box-shadow:none}.dropdown-button--library-action .dropdown-button__counter{margin:0 2px}.dropdown-button--disabled{opacity:.4}.dropdown-button--my-assets{position:absolute;top:5px;right:5px;width:25px;height:25px;border-color:var(--secondary-color, #667085);background:#fff;box-shadow:0 1px 3px #0000001a}.dropdown-button--my-assets:after{position:absolute;z-index:5;top:50%;right:50%;display:block;width:3px;height:3px;content:"";transform:translate(50%,-50%);border-radius:50%;background:#23adbc;background:var(--secondary-color, #667085);box-shadow:-6px 0 0 0 var(--secondary-color, #667085),6px 0 0 0 var(--secondary-color, #667085)}.dropdown-button__library-trigger-caret{position:absolute;top:15px;right:6px;display:block;width:8px;height:8px;margin-top:-5px;margin-right:10px;margin-bottom:0;content:"";transform:rotate(135deg);border-top:2px solid #667085;border-right:2px solid #667085}.dropdown-button--task-template{position:relative;display:flex;align-items:center;justify-content:center;height:32px;margin-top:4px;margin-left:10px;padding:0 16px;white-space:nowrap;color:var(--secondary-color, #667085);border-color:var(--secondary-color, #667085);background:#fff;font-size:15px;font-weight:600;gap:8px}.dropdown-button--task-template:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.dropdown-button--task-template.dropdown-button--active{box-shadow:none}.dropdown-button__manage-task-template{position:relative;display:block}.dropdown-button__manage-task-template:before{display:inline-block;width:16px;height:16px;margin-right:5px;content:"";background-image:url(/img/shared/update.svg);filter:var(--secondary-color-filter, #667085)}.dropdown-button--user-files,.dropdown-button--board{width:32px;margin:0 auto;border-color:var(--secondary-color, #667085);background:#fff;box-shadow:0 1px 3px #0000001a}.dropdown-button--user-files:after,.dropdown-button--board:after{position:absolute;z-index:5;top:50%;right:50%;display:block;width:3px;height:3px;content:"";transform:translate(50%,-50%);border-radius:50%;background:#23adbc;background:var(--secondary-color);box-shadow:-6px 0 0 0 var(--secondary-color, #667085),6px 0 0 0 var(--secondary-color, #667085)}.dropdown-button--board{visibility:hidden;margin:0;border:none;border:1px solid var(--secondary-color, #667085);background:#fff;box-shadow:0 1px 3px #0000001a}.boards-list__board:hover .dropdown-button--board{visibility:visible}.dropdown-button--board.dropdown-button--active{visibility:visible;border:1px solid var(--secondary-color, #667085);background:#fff;box-shadow:0 1px 3px #0000001a}@media (max-width: 989.98px){.dropdown-button--board .dropdown-button__dropdown,.dropdown-button--user-files .dropdown-button__dropdown{right:0;border-top-right-radius:0}}.dropdown-button--sidedoor{position:relative;display:flex;align-items:center;justify-content:center;margin-top:-2px;margin-right:10px;padding:0 16px;white-space:nowrap;color:var(--secondary-color, #667085);border-color:var(--secondary-color, #667085);background:#fff;font-size:15px;font-weight:600;gap:8px}@media (max-width: 989.98px){.dropdown-button--sidedoor{flex-direction:row-reverse;margin:10px 0}.dropdown-button--sidedoor:after{position:static;margin-right:8px}}.dropdown-button--sidedoor:hover{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.dropdown-button--sidedoor.dropdown-button--active{box-shadow:none}.dropdown-button--sidedoor .fa-sidedoor{font-size:15px}.dropdown-button__dropdown{position:absolute;z-index:2;top:100%;right:0;display:block;overflow:hidden;min-width:calc(100% + 5px);height:auto;max-height:0;padding:0 15px;transition:.1s;text-align:left;border-radius:4px 0 4px 4px;background:#fff;box-shadow:0}@media (max-width: 989.98px){.dropdown-button__dropdown{right:-70px;border-radius:4px}}.dropdown-button__dropdown:before{position:absolute;top:-43px;right:49px;display:block;width:32px;height:80px;content:"";transform:rotate(70deg)}.dropdown-button__dropdown:after{position:absolute;top:-30px;right:0;display:block;width:40px;height:30px;content:""}@media (max-width: 989.98px){.dropdown-button__dropdown--library-grid{top:28px;width:50vw}}@media (max-width: 369.98px){.dropdown-button__dropdown--library-grid{width:75vw}}@media (max-width: 989.98px){.dropdown-button__dropdown--library-grid-odd{left:0}}@media (max-width: 369.98px){.dropdown-button__dropdown--library-grid-odd{right:0;left:auto}}@media (max-width: 989.98px){.dropdown-button__dropdown--library-grid-even{right:0}}@media (max-width: 989.98px){.dropdown-button__dropdown--item-table{right:0;border-top-right-radius:0}}@media (max-width: 989.98px){.dropdown-button__dropdown--library-action{left:0;width:calc(60vw - 15px);border-top-left-radius:0}}@media (max-width: 989.98px){.dropdown-button__dropdown--task-template{top:36px;right:0;left:0;min-width:auto;border-top-left-radius:0;border-top-right-radius:0}}@media (max-width: 599.98px){.dropdown-button__dropdown-properties,.dropdown-button__dropdown--task-template-links{right:0;width:90vw;border-top-right-radius:0}}@media (max-width: 989.98px){.dropdown-button__dropdown--customize-questionnaire{right:0;border-top-right-radius:0}}.dropdown-button__dropdown--sidedoor{width:100%;min-width:100%;border-radius:0 0 4px 4px}@media (max-width: 989.98px){.dropdown-button__dropdown--sidedoor{top:30px;right:0;left:0;min-width:auto}}.dropdown-button__label{position:absolute;z-index:6;top:0;left:0;display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none}.dropdown-button__item,.dropdown-button__task-template{position:relative;display:block;padding-left:25px;cursor:pointer;white-space:nowrap;color:var(--secondary-color, #667085);background-repeat:no-repeat;background-position:0 center;font-family:Source Sans Pro;font-size:16px;font-weight:500;line-height:29px}@media (max-width: 599.98px){.dropdown-button__item,.dropdown-button__task-template{font-size:14px}}.dropdown-button__item:last-of-type,.dropdown-button__task-template:last-of-type{margin-bottom:0;padding-bottom:0;border:none}.dropdown-button__item:before,.dropdown-button__task-template:before{position:absolute;top:6px;left:0;display:block;width:16px;height:16px;content:"";background-repeat:no-repeat;background-position:center;filter:var(--secondary-color-filter, #667085)}.dropdown-button__item--moodboard-beta{line-height:normal}.dropdown-button__item--link,.dropdown-button__task-template-link{padding:6px 0;border-bottom:1px solid #dbdbdb}.dropdown-button__item--download:before{background-image:url(/img/shared/download.svg)}.dropdown-button__item--duplicate:before{background-image:url(/img/board/icons/duplicate.svg)}.dropdown-button__item--delete:before,.dropdown-button__task-template--delete:before,.dropdown-button__item--delete-new-question:before,.dropdown-button__item--delete-custom-question:before{background-image:url(/img/shared/delete.svg)}.dropdown-button__item--show-active-conversations:before{background-image:url(/img/board/icons/show-active-conversations.svg)}.dropdown-button__item--show-resolved-conversations:before{background-image:url(/img/board/icons/show-resolved-conversations.svg)}.dropdown-button__task-template--edit:before{background-image:url(/img/shared/update.svg)}.dropdown-button__item--hide-design-from-client:before{background-image:url(/img/board/hidden.svg)}.dropdown-button__item--save-template:before{background-image:url(/img/shared/task-template.svg)}.dropdown-button__item--checkbox{display:block;width:100%;padding-right:40px;cursor:pointer;color:var(--secondary-color, #667085)}.dropdown-button__item--checkbox:hover{text-decoration:underline}.dropdown-button__item--checkbox:before{position:absolute;top:-6px;left:0;display:block;width:100%;height:calc(100% + 6px);content:""}.dropdown-button__item--apply-to-all{margin-top:-6px;margin-left:-15px;padding:6px 0 6px 15px;transform:translateY(5px);border-radius:0 0 4px 5px;background-color:#f6f6f6;box-shadow:15px 0 #f6f6f6,0 5px #f6f6f6,15px 5px #f6f6f6}@media (max-width: 989.98px){.dropdown-button__item--apply-to-all{margin-right:6px}}.dropdown-button__item--disabled{cursor:not-allowed;color:#fc565633}.dropdown-button__item--disabled:hover{text-decoration:none}.dropdown-button__item--settings:before{background-image:url(/img/projects/settings.svg)}.dropdown-button__item--edit:before{background-image:url(/img/shared/edit.svg)}.dropdown-button__item--view:before{background-image:url(/img/shared/preview.svg)}.dropdown-button__item--hide-question:before{background-image:url(/img/board/hidden.svg)}.dropdown-button__item--required-question:before{background-image:url(/img/shared/required.svg)}.dropdown-button__item--duplicate-new-question:before{background-image:url(/img/board/icons/duplicate.svg)}.dropdown-button__item--hide-purchasing-kanban:before{background-image:url(/img/board/hidden.svg)}.dropdown-button__item--disable-hide-purchasing-kanban{pointer-events:none;opacity:.4}.dropdown-button__item--reset-kanban-column-headers:before{background-image:url(/img/shared/reset.svg)}.dropdown-button__item--clear-selections:before{background-image:url(/img/shared/decline-icon.svg);background-size:100%;filter:invert(1)}.dropdown-button__item--share-via-link:before{background-image:url(/img/shared/link.svg)}.dropdown-button__item--collection{padding:0 0 6px;line-height:20px}@media (max-width: 989.98px){.dropdown-button__item--collection{text-align:center;font-size:16px}}.dropdown-button__item--delete-my-asset{font-size:14px}.dropdown-button__item--delete-my-asset:before{background-image:url(/img/shared/delete.svg)}.dropdown-button__item--delete-my-asset:hover{text-decoration:underline}.dropdown-button__item--edit-my-asset{font-size:14px}.dropdown-button__item--edit-my-asset:before{background-image:url(/img/shared/update.svg)}.dropdown-button__item--edit-my-asset:hover{text-decoration:underline}.dropdown-button__checkbox{display:none}.dropdown-button__checkbox:checked+.dropdown-button__item--checkbox .dropdown-button__checkbox-label{background-color:#8ed23d}.dropdown-button__checkbox:checked+.dropdown-button__item--checkbox .dropdown-button__checkbox-label:after{margin-left:15px}.dropdown-button__checkbox-label{position:absolute;top:50%;right:0;display:inline-block;width:29px;height:12px;cursor:pointer;transform:translateY(-50%);vertical-align:middle;border-radius:6px;outline:none;background-color:#cfcdca;-webkit-user-select:none;user-select:none}@media (max-width: 989.98px){.dropdown-button__checkbox-label{right:0}}.dropdown-button__checkbox-label:after{position:absolute;top:-1px;display:block;width:14px;height:14px;content:"";transition:margin .4s;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px #0000006e}.dropdown-button__divider{height:1px;margin:5px 0;border:none;background:#e9e9e9}.dropdown-button__item-user-file-submit{padding-left:0;color:var(--secondary-color, #39c7bd);border:none;background:none}.dropdown-button__item-user-file-submit:hover{text-decoration:underline}.dropdown-button__item-user-file-submit:active,.dropdown-button__item-user-file-submit:focus{outline:none}.dropdown-button--customize-questionnaire{position:absolute;top:30px;right:10px;width:32px;background:none}@media (max-width: 989.98px){.dropdown-button--customize-questionnaire{top:24px}}.dropdown-button--customize-questionnaire:after{position:absolute;z-index:5;top:50%;right:50%;display:block;width:4px;height:4px;content:"";transform:translate(50%,-50%);border-radius:50%;background:#4b5657;box-shadow:#4b5657 -6px 0,#4b5657 6px 0}.dropdown-button--customize-questionnaire.dropdown-button--active{background:#fff}.dropdown-button--kanban-settings{right:10px;width:32px;color:var(--secondary-color, #667085);border-color:var(--secondary-color);background:none}.dropdown-button__reset-form-input{position:relative;display:inherit;width:100%;padding-left:25px;font-size:16px}.dropdown-button__reset-form-input:hover{text-decoration:underline}.dropdown-button__reset-form-input:before{position:absolute;top:6px;left:0;display:block;width:16px;height:16px;content:"";transform:translateY(2px);background-image:url(/img/shared/reset.svg);background-repeat:no-repeat;background-position:center;filter:var(--secondary-color-filter, #667085)}.dropdown-button__reset-form-input:after{position:absolute;top:0;left:0;display:block;width:100%;height:1px;content:""}.dark-dropdown-button{position:absolute;top:0;right:0;display:none;width:20px;height:20px;padding:2px 10px;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:5px;background-color:#474747}.dark-dropdown-button:after{position:absolute;top:50%;right:50%;display:block;width:3px;height:3px;content:"";transform:translate(50%,-50%);border-radius:50%;background:#ddd;box-shadow:-6px 0 #ddd,6px 0 #ddd}.dark-dropdown-button--active:after{background:#fff;box-shadow:-6px 0 #fff,6px 0 #fff}.dark-dropdown-button--active .dark-dropdown-button__dropdown{z-index:1;overflow:visible;max-height:500px;padding:10px 15px}.dark-dropdown-button__dropdown{position:absolute;z-index:2;top:100%;left:0;overflow:hidden;min-width:calc(550% + 5px);max-height:0;transition:.1s;border-radius:0 0 4px 4px;background-color:#474747}.dark-dropdown-button__item{display:block;white-space:nowrap;color:#fff;font-weight:300;line-height:25px}.dropdown-button__action{display:block;color:#474747;font-family:Source Sans Pro;font-size:16px;font-weight:400;font-style:normal;line-height:20px}.dropdown-button__action--edit-column{margin-top:6px;margin-bottom:10px}.dropdown-button__action--delete-column{margin-top:10px;margin-bottom:6px}.dropdown-button__action--delete-column-disabled{cursor:not-allowed;color:#fc565633}.dropdown-button__action--delete-column-disabled:hover{text-decoration:none}.dropdown-button__edit-column-icon,.dropdown-button__delete-column-icon{margin-right:7px}.dropdown-button__kanban-more-actions{position:absolute;z-index:2;top:100%;right:0;display:block;overflow:visible;width:166px;min-width:calc(100% + 5px);height:auto;max-height:500px;padding:10px 15px;transition:.1s;text-align:left;border:1px solid #e6e6e6;border-radius:4px;background:#fff;box-shadow:0 8px 16px -4px #4747471f}.infobox{position:relative;touch-action:none}.infobox:hover .infobox__container{display:block}.infobox:hover .infobox__container--hidden{display:none}.infobox--i{top:-1px;display:inline-block;width:20px;height:20px;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border-radius:50px;background:#d9d9d9;font-family:Georgia,Serif;font-size:16px}.infobox--i:hover{text-decoration:none;background:silver}.infobox--project-style{position:absolute;top:initial;right:10px;bottom:6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;transition:.2s;text-indent:0;color:#a8a8a8;border:1px solid #a8a8a8;border-radius:50%;background:none;font-size:12px;font-weight:600;line-height:20px}.infobox--merge-vendors{display:inline-block;width:21px;height:21px;margin-left:10px;padding-left:7px;transition:.2s;color:#666;border:1px solid #666;border-radius:50%;font-size:12px;font-weight:600;line-height:20px}.infobox__container{position:absolute;z-index:100;bottom:calc(100% + 10px);left:50%;display:none;transform:translate(-50%);color:#fff;background-color:#000c;font-family:Source Sans Pro;font-size:16px;font-weight:400}.infobox__container:after{display:block;width:0;height:0;margin:0 auto -6px;content:"";border-top:6px solid rgba(0,0,0,.8);border-right:6px solid transparent;border-left:6px solid transparent}.infobox__container:before{position:absolute;bottom:-5px;left:50%;display:block;width:20px;height:30px;margin:0 auto -26px;content:"";transform:translate(-50%)}.infobox__container--approved{width:344px}.infobox__body{display:block;padding:10px 20px 15px;line-height:20px}.infobox__body--i{width:230px}.infobox__body--one-line{white-space:nowrap}.infobox__body--publish-board{width:310px}.infobox__body--hide-product-info{width:200px}.infobox--rename-tag,.infobox--rename-item-category{display:block;width:15px;height:15px;cursor:pointer;background-image:url(/img/shared/update.svg);background-repeat:no-repeat}.infobox__body--rename-tag,.infobox__body--rename-item-category{padding:5px 8px;font-size:14px}.blocker{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;overflow-y:scroll;width:100%;height:100%;text-align:center;background-color:#0009;background-repeat:initial initial;background-position:initial initial}.modal{position:relative;display:none;margin-top:5%;margin-bottom:3%;text-align:left;box-shadow:0 9px 18px #00000080}@media (max-width: 989.98px){.modal{margin-top:22%;margin-right:15px;margin-left:15px}}.jquery-modal{transition:.3s;opacity:0}.jquery-modal .modal{display:inline-block!important}.close-modal{position:absolute;top:-15px;right:-15px;display:block;overflow:hidden;width:34px;height:34px;white-space:nowrap;text-indent:100%;border:4px solid #f5f5f5;border-radius:50%;background:#f5f5f5;box-shadow:inset 0 0 0 2px #636363}@media (max-width: 599.98px){.close-modal{right:-2.5vw;transform:scale(.8)}}.close-modal:before,.close-modal:after{position:absolute;top:50%;left:50%;display:block;width:65%;height:3px;content:"";border-radius:50px;background-color:#636363}.close-modal:before{transform:translate(-50%,-50%) rotate(45deg)}.close-modal:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal--items{width:990px;margin-top:2%;padding:12px 38px 25px;background:#fff}@media (max-width: 989.98px){.modal--items{width:calc(100vw - 30px);margin-top:5%;padding:15px}}.modal--pasted-images-destination{max-width:380px;padding:40px;background:#fff}.modal--pasted-images-upload{padding:12px 38px 25px;background:#fff}.modal--items__confirm-delete-controls{display:flex;align-items:baseline;justify-content:space-between;padding-top:20px}.modal--items__actions{display:flex}.modal--items__delete-asset{display:block;float:right;width:16px;height:16px;margin-top:40px;margin-bottom:7px;margin-left:auto;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center;filter:invert(53%) sepia(89%) saturate(4077%) hue-rotate(336deg) brightness(101%) contrast(94%)}.modal--vendor-form,.modal--client-form{width:900px;padding:0 25px;background:#fff}@media (max-width: 989.98px){.modal--vendor-form,.modal--client-form{top:10px;width:calc(100vw - 30px);margin-bottom:22%;padding:0 18px}}.modal__header--vendor-form,.modal__header--client-form{color:#7b8d8f;font-size:20px;font-weight:400}.modal--merge-vendors-form{width:900px;padding:0 25px;background:#fff}@media (max-width: 989.98px){.modal--merge-vendors-form{top:10px;width:calc(100vw - 30px);margin-bottom:22%;padding:0 18px}}.modal--client-pay{width:480px;padding:15px 30px 20px;background:#fff}.modal--client-pay .modal__header{margin-bottom:33px;color:#333;font-family:Playfair Display;font-size:24px;font-weight:700}.modal--client-pay-stripe-ach{width:480px;padding:15px 30px 20px;background:#fff}.modal--client-pay-stripe-ach .modal__header{margin-bottom:33px;color:#333;font-family:Playfair Display;font-size:24px;font-weight:700}.modal--tearsheet,.modal--copy-item-to-projects{width:990px;padding:25px 65px 25px 40px;background:#fff}.modal--tearsheet__header{margin:0;color:#f75545;font-family:Source Sans Pro;font-size:30px;font-weight:100;line-height:45px}.modal--tearsheet__header{color:#000}.modal--tearsheet__button{margin-top:30px;margin-bottom:7px;text-decoration:none}.modal--items__projects-dropdown{margin-right:10px}.modal--items__actions{position:sticky;z-index:1;bottom:0;width:calc(100% + 76px);margin-bottom:-25px;margin-left:-38px;padding-bottom:25px;padding-left:38px;background-color:#fff}.modal--items__actions--active{box-shadow:0 0 17px #00000026}.modal--hsr-duplicate-to-project{min-width:710px;padding:25px 45px;background:#fff}.modal--hsr-duplicate,.modal--duplicate-questionnaire{padding:55px 75px;background:#fff}.modal--hsr-duplicate a.close-modal,.modal--duplicate-questionnaire a.close-modal{display:none}.modal--change-status,.modal--existing-vendor-confirmation{min-width:350px;max-width:600px;padding:25px 45px;background:#fff}.modal--delete-project-confirmation,.modal--export-project-products-options,.modal--export-board-products-options{max-width:420px;padding:20px 30px 40px;background:#fff}.modal--delete-project-confirmation__checkboxes-container{padding-top:10px;padding-bottom:10px}.modal__list{margin:0;padding:4px 16px}.modal__header{margin-bottom:16px;color:#474747;font-size:24px;font-weight:400;line-height:1.3}.modal__confirmation-buttons{display:flex;align-items:center;margin-top:30px;gap:15px}@media (max-width: 989.98px){.modal__header--preview-form{margin-top:0;font-size:18px}}.modal__header--bulk-import-emails{text-align:left}.modal__buttons-container--assign-missing-vendors{justify-content:space-between}.modal--delete-project-confirmation__warning{padding-top:20px;color:#f75545;font-size:17px}.modal--publish-confirm{display:none;min-width:700px;max-width:975px;padding:15px 50px 30px;background-color:#fff;box-shadow:5px 5px 15px #3f3f3f}.modal--publish-confirm__client{margin-right:15px}.modal--publish-confirm__message-field{width:100%;height:90px;margin-top:6px}.modal--sort{display:none;width:100%;max-width:990px;padding:30px;background:#fff}@media (max-width: 989.98px){.modal--sort{width:calc(100vw - 30px);padding:20px}}.modal--manage-uploaded{display:none;width:700px;padding:15px 50px 50px;background-color:#fff;box-shadow:5px 5px 15px #3f3f3f}@media (max-width: 989.98px){.modal--manage-uploaded{width:calc(100% - 30px);padding:0 25px 36px}}@media (max-width: 989.98px){.modal--manage-uploaded--order-tracker{padding:0 10px 36px}}@media (min-width: 990px){.modal--manage-uploaded--order-tracker{width:990px}}.modal--trackables-list{display:none;width:100%;height:100vh;margin:0;padding:0;background-color:#fafafa;box-shadow:5px 5px 15px #3f3f3f}@media (max-width: 989.98px){.modal--trackables-list{height:auto}}.modal--trackables-list .close-modal{display:none}.modal__data{color:#4a5455;font-size:15px}.modal__vendor-name{position:relative;margin-right:10px;padding-right:10px;font-weight:600}.modal__vendor-name:before{position:absolute;top:0;right:0;display:block;width:1px;height:20px;content:"";background:#d4d4d4}.modal__buttons-container{display:flex;align-items:center;margin-top:29px;gap:20px}@media (max-width: 989.98px){.modal__buttons-container{flex-direction:column}}.modal__buttons-container--manage-uploaded,.modal__buttons-container--project-name,.modal__buttons-container--task-template-title{margin-top:0}@media (max-width: 989.98px){.modal__buttons-container--manage-uploaded,.modal__buttons-container--project-name,.modal__buttons-container--task-template-title{align-items:flex-start}}.modal--preview{width:100%;max-width:915px;background:#fff}.modal__preview-iframe{display:block;width:100%;height:calc(100vh - 150px);border:none}.modal__divider{margin:12px -30px;border:none;border-bottom:2px solid #e6e6e6}.merge-vendors-modal__divider{border:none;border-bottom:2px solid #e6e6e6}.modal--duplicate-to-project{display:none;max-width:990px;padding:30px;background:#fff}.modal--comment-uploader,.modal--shoppable-comment-uploader{width:620px;padding:25px 25px 35px;text-align:right;background:#fff}.modal--choose-package{width:95%;max-width:990px;background:#fff}@media (max-width: 599.98px){.modal--choose-package{width:85%}}.modal--board-limit{background:#fff}.modal--board-limit__content{display:flex;flex-direction:column;align-items:center;width:580px;padding-bottom:52px}@media (max-width: 989.98px){.modal--board-limit__content{width:auto}}.modal--board-limit__warning{display:flex;align-items:center;justify-content:center;width:100%;padding:20px 0;background:#feecec;font-size:19px}@media (max-width: 989.98px){.modal--board-limit__warning{font-size:14px}}.modal--board-limit__warning-icon{width:22px;height:22px;margin-right:5px;background-image:url(/img/shared/folder-alert-red.svg);background-repeat:no-repeat;background-position:left center;background-size:contain}@media (max-width: 989.98px){.modal--board-limit__warning-icon{width:18px;height:18px}}.modal--board-limit__header{margin-top:26px;margin-bottom:12px;text-align:center;font-family:Playfair Display,serif;font-size:28px}@media (max-width: 989.98px){.modal--board-limit__header{font-size:18px}}.modal--board-limit__discount{color:#f74545}.modal--board-limit__text{padding:3px 20px;font-size:18px}@media (max-width: 989.98px){.modal--board-limit__text{font-size:16px}}.modal--board-limit__features{margin-top:0;margin-bottom:40px;padding-left:0;list-style:none}@media (max-width: 989.98px){.modal--board-limit__features{margin-bottom:0;padding:10px 30px 30px;font-size:14px}}.modal--board-limit__feature{margin-bottom:6px;font-size:18px}@media (max-width: 989.98px){.modal--board-limit__feature{font-size:16px}}.modal--board-limit__feature-icon{width:20px;height:20px;margin-right:10px;vertical-align:middle}.modal--board-limit__corner-tag{position:absolute;right:0;bottom:0;width:0;height:0;border-width:0 0 120px 120px;border-style:solid;border-color:transparent transparent #0ec0cb transparent}.modal--board-limit__corner-tag-text{position:absolute;margin-top:60px;margin-left:-50px;color:#fff;font-size:20px;font-style:italic}.modal--invite-clients,.modal--apply-date-to-all{width:100%;max-width:990px;padding:17px 25px 22px;background:#fff}@media (max-width: 989.98px){.modal--invite-clients,.modal--apply-date-to-all{width:90%}}.modal--decline-project{padding:22px 30px;background:#fff}.modal--decline-project__header{margin:0}.modal--decline-project__text{width:100%;height:150px;margin:15px 0 0}.modal--decline-project__button{display:flex;align-items:center;justify-content:center;padding-left:15px;background-color:#7dadb2}.modal--decline-project__button:before{display:inline-block;width:16px;height:16px;margin-right:5px;margin-bottom:-3px;content:"";background:url(/img/shared/decline-icon.svg);background-size:contain;filter:invert(100%)}.modal--decline-project__cancel{padding-left:20px}@media (max-width: 989.98px){.modal--decline-project__cancel{margin-top:16px;padding-left:0}}.modal--settings,.modal--configure-visible-fields,.modal--address-preset{width:480px;padding:15px 30px 20px;background:#fff}@media (max-width: 599.98px){.modal--settings,.modal--configure-visible-fields,.modal--address-preset{width:100%}}.modal--configure-visible-fields{width:550px;padding:24px 32px}@media (max-width: 599.98px){.modal--configure-visible-fields{width:calc(100% - 30px)}}.modal--configure-visible-fields .modal__header{font-size:16px;font-weight:400}.modal--configure-visible-fields .modal__header .modal__sub-header{font-weight:200}.modal--configure-visible-fields .modal__header:before{display:inline-block;width:16px;height:16px;margin-right:5px;margin-bottom:-3px;content:"";background-image:url(/img/projects/settings.svg)}.modal--settings__legend{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:25px;font-weight:300}.modal--settings__field{width:422px}@media (max-width: 599.98px){.modal--settings__field{width:100%}}.modal--settings__field--address{width:422px;height:72px}@media (max-width: 599.98px){.modal--settings__field--address{width:100%}}.modal--settings-update-name{color:#474747}.modal--settings-update-name .p-button{width:100%;margin-top:12px}.modal--settings__team-logo{display:flex;align-items:center;justify-content:center;padding:40px}.modal--update-branding{width:100%;max-width:500px;padding:50px;background:#fff}.modal--update-branding__image-loading{width:400px;height:100px;background:url(/img/settings/spinner-big.gif) no-repeat center}.modal--update-branding__content{display:flex;flex-direction:column;align-items:center;width:100%}.modal--update-branding__header{margin-top:19px;font-size:23px;font-weight:300}.modal--update-branding__option{margin:10px 0 25px -20px;list-style-type:none;color:#6a6a6a;font-size:19px}.modal--confirm-currency{color:#666}.modal--update-branding__option--loading .modal--update-branding__option-icon{animation:apply-branding .7s infinite}.modal--update-branding__option--loaded .modal--update-branding__option-text:before{width:100%}.modal--update-branding__option--loaded .modal--update-branding__option-icon{border-color:#8ed23d;background:#8ed23d;box-shadow:0 0 #8ed23d00}.modal--update-branding__option--loaded .modal--update-branding__option-icon:before,.modal--update-branding__option--loaded .modal--update-branding__option-icon:after{background:#fff}.modal--update-branding__option-icon{position:relative;display:inline-block;width:24px;height:24px;margin:5px 8px -5px -23px;cursor:pointer;transition:.3s;border:2px solid #9c9c9c;border-radius:50%}.modal--update-branding__option-icon:after,.modal--update-branding__option-icon:before{position:absolute;display:block;height:2px;content:"";transition:.3s;background:#9c9c9c}.modal--update-branding__option-icon:after{top:11px;left:2px;width:8px;transform:rotate(44deg)}.modal--update-branding__option-icon:before{top:9px;left:6px;width:12px;transform:rotate(-47deg)}.modal--update-branding__option-text{position:relative;cursor:pointer}.modal--update-branding__option-text:before{position:absolute;top:calc(50% + 1px);left:0;display:block;width:0;height:1px;content:"";transition:.3s;transition-delay:.1s;background:#6a6a6a}.modal--invite-designer,.modal--change-role{width:400px;padding:20px 30px 40px;background:#fff}.modal--member-limit-reached{width:550px;padding:20px 30px 40px;background:#fff}.modal--teams__note{margin-bottom:20px;color:#666}.modal--greetings{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:560px;padding:60px;text-align:center;background:#fff}.modal--greetings__header{margin-top:10px;color:#39c7bd;font-family:Playfair Display;font-size:37px;font-weight:900}.modal--greetings__subheader{margin-bottom:10px;font-weight:600}.modal--greetings__button{padding-right:50px;padding-left:50px;font-weight:400}.modal--sample-designs{z-index:3;width:950px;padding:40px 50px 20px;text-align:left;border:1px solid #f4f4f4;background-color:#fff}@media (min-width: 600px) and (max-width: 989.98px){.modal--sample-designs{max-width:700px}}@media (min-width: 1240px){.modal--sample-designs{width:1196px}}.modal--sample-designs__stage{position:relative}.modal--sample-designs__carousel{position:relative;overflow:hidden}.modal--portfolio-board{display:none;width:100%;max-width:990px}.modal--portfolio__board-image{display:block;width:100%}.modal--delete-column-confirmation,.modal--delete-confirmation,.modal--switch-team-confirmation,.modal--delete-template-confirmation,.modal--delete-questionnaire-confirmation{display:none;max-width:420px;padding:20px 30px 40px;background:#fff}.modal--delete-column-confirmation .modal__header,.modal--delete-confirmation .modal__header,.modal--switch-team-confirmation .modal__header,.modal--delete-template-confirmation .modal__header,.modal--delete-questionnaire-confirmation .modal__header{font-family:Source Sans Pro;font-size:24px;font-weight:100}.modal--delete-column-confirmation .modal__warning,.modal--delete-confirmation .modal__warning,.modal--switch-team-confirmation .modal__warning,.modal--delete-template-confirmation .modal__warning,.modal--delete-questionnaire-confirmation .modal__warning{margin:20px 0 30px;color:#ababab;font-weight:600;font-style:italic}.modal--delete-column-confirmation .modal__buttons,.modal--delete-confirmation .modal__buttons,.modal--switch-team-confirmation .modal__buttons,.modal--delete-template-confirmation .modal__buttons,.modal--delete-questionnaire-confirmation .modal__buttons{display:flex;margin-top:20px;gap:8px}.modal--delete-column-confirmation{max-width:500px;padding:30px}.modal--delete-questionnaire-confirmation{max-width:550px}.modal--delete-task-template-confirmation .modal__warning,.modal--delete-task .modal__warning{margin:20px 0 30px;color:#ababab;font-style:italic}.modal__note{color:#999;font-size:15px;font-weight:400}.modal__confirmation{position:relative;margin:20px 0;padding:11px 0 12px 45px;background-color:#f7cfcf}.modal__confirmation:before{position:absolute;top:calc(50% - 14px);left:10px;width:28px;height:28px;content:"";background:url(/img/auth/error.png) 5px 5px no-repeat}.modal__sidedoor-collection{margin-top:20px}.modal--assets-uploader{padding:25px;background:#fff}@media (max-width: 989.98px){.modal--assets-uploader{top:15%;width:calc(100% - 30px)}}.modal--uploader{width:auto;padding:25px;background:#fff}@media (max-width: 989.98px){.modal--uploader{top:15%;width:calc(100% - 30px)}}.modal--bulk-import-emails{width:620px;padding:25px;text-align:center;background:#fff}.modal--bulk-import-emails__export-text{padding-bottom:15px;text-align:justify;font-size:14px;font-weight:300}.modal--hsr-password{width:580px;padding:25px 65px 25px 40px;background:#fff}.modal--preview-form{width:990px;margin:70px;padding:30px 50px 50px;text-align:left;background:#fff}@media (max-width: 989.98px){.modal--preview-form{width:calc(100vw - 30px);margin:15% 0 0;padding:18px 16px 30px}}.modal__preview-back-link{display:block;max-width:990px;padding:20px 40px 20px 0;text-align:right}.modal__preview-back-link-icon{display:inline-block;width:7px;height:7px;margin-bottom:2px;transform:rotate(-135deg);border-top:2px solid #39c7bd;border-right:2px solid #39c7bd}.modal--client-bookmark{padding:0 40px 30px}.modal--client-bookmark{width:100%;max-width:600px;text-align:center;background-color:#fff;font-size:19px}.modal--client-bookmark__header{height:110px;margin:0 -40px 30px;background-image:url(/img/projects/bookmark-header.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.modal--client-bookmark__buttons{display:flex;align-items:center;justify-content:center;margin:30px 0;color:#6a6a6a;font-family:Arial}.modal--client-bookmark__button{display:flex;align-items:center;justify-content:center;height:50px;margin:0 12px;padding:0 20px;border:3px solid #b3bebf;border-radius:8px;background-color:#f5f5f5}.modal--client-bookmark__button--ctrl{padding:0 40px}.modal--client-bookmark__button--ctrl:after{display:inline;content:"Ctrl"}.modal--client-bookmark__button-text--mac:before{display:inline-block;width:12px;height:12px;margin-right:2px;margin-bottom:-1px;margin-left:4px;content:"";background-image:url(/img/projects/command.svg)}.modal--client-bookmark__button-text--mac:after{display:inline;content:"Cmd"}.modal--client-bookmark__button--cmd{padding:0 30px}.modal--client-bookmark__button--cmd:after{display:inline;content:"Cmd"}.modal--client-bookmark__button--cmd:before{display:inline-block;width:16px;height:16px;margin-right:5px;content:"";background-image:url(/img/projects/command.svg)}.modal--client-bookmark__no-thanks{display:block;margin-top:20px;color:#afafaf;font-size:15px}.modal--update-email-address,.modal--update-password,.modal--assign-missing-vendors,.modal--delete-team,.modal--transfer-projects,.modal--duplicate-account,.modal--change-to-admin{padding:25px 65px 25px 40px;background:#fff}.modal--project-name-form,.modal--project-questionnaire-form,.modal--task-template-form,.modal--questionnaire-template-form{width:500px;padding:25px 45px;background:#fff}@media (max-width: 989.98px){.modal--project-name-form,.modal--project-questionnaire-form,.modal--task-template-form,.modal--questionnaire-template-form{top:22%;width:calc(100% - 30px);padding:16px}}.modal__fieldset-grid{display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 989.98px){.modal__fieldset-grid{display:block}}.modal--invoice-payment-form,.modal--purchase-order-payment-form,.modal--retainer-payment-form{width:100%;max-width:415px;padding:30px;background:#fff}@media (max-width: 989.98px){.modal--invoice-payment-form,.modal--purchase-order-payment-form,.modal--retainer-payment-form{width:calc(100vw - 30px)}}.modal--invoice-payment-form{max-width:465px}.modal--invoice-payment-form.modal--preview{width:800px;max-width:100%}.modal--invoice-payment-form .modal__header,.modal--purchase-order-payment-form .modal__header,.modal--retainer-payment-form .modal__header{display:grid;grid-template-columns:1fr 100px}@media (max-width: 989.98px){.modal--invoice-payment-form .modal__header,.modal--purchase-order-payment-form .modal__header,.modal--retainer-payment-form .modal__header{grid-template-columns:1fr}}.modal--invoice-payment-form .modal__header-text,.modal--purchase-order-payment-form .modal__header-text,.modal--retainer-payment-form .modal__header-text{margin-top:10px}.modal__invoice-balance-owing,.modal__purchase-order-balance-owing,.modal__retainer-balance-owing{text-align:center;line-height:20px}@media (max-width: 989.98px){.modal__invoice-balance-owing,.modal__purchase-order-balance-owing,.modal__retainer-balance-owing{text-align:left;line-height:32px}}.modal__balance-owing-label{color:#b1b5b6;font-size:12px}@media (max-width: 989.98px){.modal__balance-owing-label{color:#797979;font-size:14px;font-weight:400}}.modal__balance-owing-value{display:inline-block;width:100%;padding:5px 10px;border-radius:4px;background-color:#ebf9f8;font-size:14px}.modal--generate-purchase-orders{width:100%;max-width:750px;padding:25px 40px;background:#fff}.modal--assign-missing-vendors{padding:25px 40px;background:#fff}.modal--generate-purchase-orders__header{padding:10px 0}@media (max-width: 989.98px){.modal--generate-purchase-orders__header{padding:5px 15px}}.modal--generate-purchase-orders__footer{display:flex;justify-content:space-between;padding:30px 0}.modal--sales-tax-form{padding:25px 30px 25px 40px;background:#fff}@media (max-width: 989.98px){.modal--sales-tax-form{width:calc(100vw - 30px);padding:30px}}.modal--preset-form{min-width:min(400px,100vw - 10px);max-width:min(900px,100vw - 10px);padding:10px 20px 20px;background:#fff}.modal--send-contract,.modal--send-billable{width:685px}@media (max-width: 989.98px){.modal--send-contract,.modal--send-billable{width:calc(100vw - 30px)}}.modal__recipients{border-bottom:1px solid #ececec}.modal__contract-recipient{padding-bottom:20px;border-bottom:1px solid #ececec}.modal__message{margin-top:25px}.modal__send-me-copy{margin:5px 0 30px}.modal--board-types{width:100%;max-width:660px;padding:30px 35px;color:#4c5051;border-radius:5px;background:#fff}@media (max-width: 599.98px){.modal--board-types{width:calc(100% - 30px);padding:17px 15px 27px}}.modal--board-types .modal__header{text-align:center;font-size:24px;font-weight:400}.modal--tag-form,.modal--merge-tags,.modal--item-category-form,.modal--merge-item-categories{display:none;width:100%;max-width:700px;padding:0 25px;background:#fff}.modal--merge-tags .modal__buttons,.modal--tag-form .modal__buttons,.modal--item-category-form .modal__buttons,.modal--merge-item-categories .modal__buttons{padding-bottom:25px;text-align:right}.modal__text{margin-bottom:20px;color:#555}.modal--tracked-time-form,.modal--add-tracked-hours,.modal--task-form,.modal--sd-collection-form,.modal--tracked-time-category-form,.modal--flat-rate-service-form{width:600px;max-width:600px;margin-top:70px;padding:20px 30px 40px;background:#fff}@media (max-width: 989.98px){.modal--tracked-time-form,.modal--add-tracked-hours,.modal--task-form,.modal--sd-collection-form,.modal--tracked-time-category-form,.modal--flat-rate-service-form{width:calc(100% - 30px);min-width:fit-content}}.modal--task-form .modal__header{display:flex}.modal--add-swatches-to-billable-form,.modal--select-flat-rate-services{width:1200px;padding:20px 30px 40px;background:#fff}.modal--editor-template{width:30%;padding:20px;background:#fff}.modal--editor-template__header{padding-bottom:20px;font-size:24px;font-weight:400}.modal--switch-team-confirmation__body{margin-top:14px;margin-bottom:16px}.modal--switch-team-confirmation__cancel-button{margin-left:20px}.modal__action-buttons--preview-form,.modal__action-buttons--send-billable{display:flex;align-items:center;justify-content:space-between}.modal--import-clients-csv,.modal--import-vendors-csv{width:70%;padding:25px;background:#fff}.modal--import-clients-csv .modal__body,.modal--import-vendors-csv .modal__body{display:flex;justify-content:space-between;margin:10px}.modal--import-clients-csv .modal__sub-header,.modal--import-vendors-csv .modal__sub-header{padding:10px;color:var(--header-color, #4a5455);background:#fafbfb;font-weight:600}.modal__attributes-container{width:45%}.modal__attributes-container--client,.modal__attributes-container--vendor{margin-right:5px}.modal__attributes-separator{display:flex;align-items:center;justify-content:center;margin-top:45px;margin-bottom:10px}.modal__attributes-separator:after{width:64px;height:64px;content:"";opacity:.5;background-image:url(/img/shared/map-arrow-icon.svg);background-size:cover}.modal__attributes-container--df{margin-left:5px}.modal__fields-container{margin:10px}.import-clients-csv-info,.import-vendors-csv-info{margin:20px 0;opacity:.5;font-weight:600}.import-clients-csv-info:before,.import-vendors-csv-info:before{display:inline-block;width:16px;height:16px;margin-right:7px;margin-bottom:-2px;content:"";background-image:url(/img/shared/info-icon.svg);background-size:contain}.modal--share-via-link{min-width:600px;padding:25px 45px;background:#fff}@media (max-width: 599.98px){.modal--share-via-link{min-width:330px}}.modal__share-via-link-container{display:flex}@media (max-width: 599.98px){.modal__share-via-link-container{flex-direction:column}}.modal__copy-shareable-url{position:relative}.modal--archive .modal__header,.modal--archive .modal__description{color:#4a5455}.modal--archive .modal__buttons{display:flex;justify-content:space-between;margin-top:20px}@media (max-width: 989.98px){.modal--archive .modal__buttons{flex-direction:column;text-align:center;row-gap:20px}}.modal--group-items{width:100%;max-width:750px;padding:15px 30px 20px;background:#fff}@media (max-width: 989.98px){.modal--group-items{width:calc(100% - 30px)}}.modal--group-items .modal__header{font-size:25px;font-weight:300}.modal--group-items .modal__header:before{display:inline-block;width:20px;height:20px;margin-right:5px;margin-bottom:-3px;content:"";background-image:url(/img/shared/product-group.svg);background-repeat:no-repeat;background-size:contain}.modal--group-items .modal__body,.modal--group-items .modal__buttons{margin-top:30px}.modal--delete-board-template-confirmation{width:450px}.modal--template-duplicate-to-project{max-width:420px;padding:20px 30px 40px;background:#fff}.modal--template-duplicate-to-project .modal__buttons-container{justify-content:space-between}.modal--spec-sheet-generate-pdf{width:300px;padding:20px 30px 40px;background-color:#fff}@media (max-width: 599.98px){.modal--spec-sheet-generate-pdf{width:calc(100% - 30px)}}.modal__action-buttons--record-payment{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.modal__action-delete{margin-right:8px;margin-left:24px;color:#b3b3b3}.modal__action-delete:hover{color:#f75545}.modal--event-details{width:520px;padding:15px 25px;color:#4a5455;color:var(--header-color, #4a5455);background:#fff}@media (max-width: 599.98px){.modal--event-details{width:calc(100vw - 30px)}.modal--event-details .event-item{grid-template-columns:30% 70%}}.modal--event-details .modal__header{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.modal--calendar-event-form{width:685px}@media (max-width: 989.98px){.modal--calendar-event-form{width:calc(100vw - 30px)}}.modal--calendar-event-form .modal__header{color:#4a5455}.apply-date-block__text{color:#4a5455;font-size:30px;font-weight:300}@media (max-width: 989.98px){.apply-date-block__text{font-size:23px}}.apply-date-block__list{padding-left:20px;color:#4a5455;line-height:30px}.apply-date-block__list-item{font-size:18px}@media (max-width: 599.98px){.apply-date-block__buttons{display:flex;flex-direction:column;gap:20px}}.modal--switch-plan{width:100%;max-width:540px;padding:50px;border-radius:4px;background:#fff}.switch-plan-name{color:#21a8b5}.modal--promotion{display:none;width:calc(100% - 30px);max-width:700px;padding:45px 30px;background-color:#041a2f;background-repeat:no-repeat;background-position:right center;background-size:cover}.modal__promotion-superheader{text-align:center;text-transform:uppercase;color:#cacaca;font-family:Fjalla One,sans-serif;font-size:18px}.modal__promotion-header{margin-top:30px;padding:0 10px;text-align:center;color:#fff;font-family:DM Serif Display,serif;font-size:31px;font-weight:300}@media (max-width: 599.98px){.modal__promotion-header{font-size:27px}}.modal__promotion-header-gold{text-align:center;color:#bfa363;font-family:DM Serif Display,serif;font-size:40px;font-weight:300}@media (max-width: 599.98px){.modal__promotion-header-gold{font-size:30px}}.modal__promotion-button{display:flex;align-items:center;justify-content:center;width:360px;height:50px;margin:30px auto 0;color:#fff;border-radius:5px;background-color:#bfa363;font-size:21px}@media (max-width: 599.98px){.modal__promotion-button{width:100%;font-size:15px}}.modal__promotion-button:hover{text-decoration:none}.modal__promotion-subbutton{margin-top:10px;text-align:center;color:#cacaca;font-size:13px}.modal__promotion-bonus{display:flex;align-items:flex-start;justify-content:center;margin-top:30px;padding:30px;color:#fff;border:1px solid #bfa363;border-radius:7px;background-color:#041a2f;font-size:18px;gap:20px}@media (max-width: 599.98px){.modal__promotion-bonus{flex-direction:column}}.close-modal--promotion{border-color:#041a2f;background-color:#041a2f}.modal__promotion-bonus-text{flex:1}.modal__promotion-bonus-text p{margin:0}.modal--image-selector{padding:24px 30px;background-color:#fff}.modal--edesign-business-register{max-width:90%}.modal__body--extralight{font-size:16px;font-weight:200}.modal__fixed-toggles{display:flex;flex-direction:column;padding:20px 0 40px;border-top:1px solid #dbdbdb;gap:16px}.modal__body-highlight{display:inline-block;overflow:hidden;max-width:140px;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;color:#474747}.modal__options-container{display:flex;flex-direction:column;gap:10px}.modal--subscription-downgrade{width:90%;max-width:828px;background:#fff}.subscription-downgrade{width:100%;max-width:740px;margin:0 auto;padding:48px 24px}.subscription-downgrade__icon-container{display:flex;justify-content:center;margin-bottom:32px}@media (max-width: 599.98px){.subscription-downgrade__icon-container{justify-content:start;margin-bottom:0}}.subscription-downgrade__icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;color:#133454;border-radius:50%;background-color:#f9fafb;font-size:48px}@media (max-width: 599.98px){.subscription-downgrade__icon{width:64px;height:64px;font-size:32px}}.subscription-downgrade__header{width:100%;margin:16px 0;padding:0 8px;letter-spacing:-.04em;color:#133454;font-family:"DM Serif Display",serif;font-size:56px;font-weight:400;line-height:1}@media (max-width: 599.98px){.subscription-downgrade__header{font-size:42px}}.subscription-downgrade__text{margin:0 0 16px;padding:0 8px;letter-spacing:-.025em;color:#133454;font-family:Inter,sans-serif;font-size:24px;font-weight:500;line-height:1.4}@media (max-width: 599.98px){.subscription-downgrade__text{margin:0 0 8px;font-size:16px}}.subscription-downgrade__features{width:100%;margin:0;padding:8px}.subscription-downgrade__feature{display:flex;margin:0;padding:12px 0;list-style:none;color:#133454;border-bottom:1px solid rgba(19,52,84,.12);gap:8px}.subscription-downgrade__feature:last-child{border-bottom:none}.subscription-downgrade__feature-icon{color:#00b6a9;font-size:20px}.subscription-downgrade__cta-button{margin:24px 0 0}@media (max-width: 599.98px){.subscription-downgrade__cta-button{margin:16px 0 0}}.subscription-downgrade__contact-us{margin-top:16px;text-align:center}@media (max-width: 599.98px){.subscription-downgrade__contact-us{display:none}}.subscription-downgrade__logout-button{margin:16px 0 0}.board-limit-1004259117,.board-limit-1004259116{display:none}.modal--board-limit:has(.board-limit-1004259117){overflow:hidden;border-radius:20px}.board-limit-1004259117{display:block}.board-limit-1004259117+.close-modal{top:17px;right:25px;width:30px;height:30px;border:none;background:none;box-shadow:none}.board-limit-1004259117+.close-modal:before,.board-limit-1004259117+.close-modal:after{height:2px}.board-limit-1004259117 .modal--board-limit__content{align-items:flex-start;width:calc(100vw - 30px);max-width:730px;color:#133454}.board-limit-1004259117 .modal--board-limit__warning{padding:30px 0;background-color:#ffcce1;font-size:24px;font-weight:600}.board-limit-1004259117 .modal--board-limit__warning-icon{width:auto;height:auto;margin-right:10px;color:#ff006b;background-image:none;font-size:26px}.board-limit-1004259117 .modal--board-limit__header{width:100%;padding:0 57px;text-align:left;color:#133454;font-family:"DM Serif Display";font-size:39px;line-height:42px}@media (max-width: 989.98px){.board-limit-1004259117 .modal--board-limit__header{padding:0 33px;font-size:40px}}.board-limit-1004259117 .modal--board-limit__subheader{width:100%;margin-top:0;padding:0 57px;text-align:left;font-family:Inter,sans-serif;font-size:21px;font-weight:400}@media (max-width: 989.98px){.board-limit-1004259117 .modal--board-limit__subheader{padding:0 33px;font-size:16px}}.board-limit-1004259117 .modal--board-limit__discount{color:#ff006b;font-style:italic}.board-limit-1004259117 .modal--board-limit__features{flex:1 1}.board-limit-1004259117 .modal--board-limit__feature{margin-bottom:6px;padding:7px 0 10px;color:#133454;border-bottom:1px solid #e7ebee;font-family:Inter,sans-serif;font-size:14px;font-weight:600}@media (max-width: 989.98px){.board-limit-1004259117 .modal--board-limit__feature{padding-left:30px}}.board-limit-1004259117 .modal--board-limit__feature:last-child{border:none}.board-limit-1004259117 .modal--board-limit__feature-icon{color:#00b6a9;font-size:18px}@media (max-width: 989.98px){.board-limit-1004259117 .modal--board-limit__feature-icon{margin-left:-30px}}.board-limit-1004259117 .modal--board-limit__90-days{width:160px;height:160px;margin-top:-50px;background-image:url(/img/shared/90-day.svg);background-repeat:no-repeat;background-position:center;rotate:20deg}.board-limit-1004259117 .modal--board-limit__90-days:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";animation:spin 20s linear infinite;background-image:url(/img/projects/experiment/moneyback-guarantee-blue.svg);background-size:contain}.board-limit-1004259117 .modal--board-limit__body{display:flex;align-items:center;width:100%;padding:0 57px;gap:30px}.board-limit-1004259117 .p-button--limit-modal-link{height:50px;margin-left:57px;font-size:21px;font-weight:400}.board-limit-1004259117 .modal--board-limit__capterra{display:flex;align-items:center;justify-content:center;height:37px;margin:16px 0 0 57px;padding:0 7px;color:#133454;border-radius:4px;background-color:#f6f7f8}.board-limit-1004259117 .modal--board-limit__capterra-logo{display:inline-block;width:100px;height:26px;margin:0 9px -2px 0;content:"";background-image:url(/img/homepage/capterra-logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.board-limit-1004259117 .modal--board-limit__rating{padding-left:7px}.board-limit-1004259117 .modal--board-limit__corner-tag{width:200px;height:123px;border:none;background-image:url(/img/projects/experiment/corner.svg);background-repeat:no-repeat;background-position:right bottom;background-size:contain}.board-limit-1004259117 .modal--board-limit__corner-tag-text{position:absolute;right:3px;bottom:20px;display:flex;align-items:center;justify-content:center;width:80px;margin:0;padding:0;font-family:Inter,sans-serif;font-style:normal;rotate:-36deg}.board-limit-1004259117 .modal--board-limit__corner-tag-text-percentage{font-size:31px;font-weight:700}.board-limit-1004259117 .modal--board-limit__corner-tag-text-off{font-size:13px;line-height:13px}@media (max-width: 989.98px){.board-limit-1004259117 .modal--board-limit__buttons{display:flex;flex-direction:column;width:fit-content;padding-left:33px;gap:19px}}.modal__header--first-submit{text-align:center;color:#39c7bd;font-family:Playfair Display,serif;font-size:31px;font-weight:600;font-style:italic}.modal--first-time-publish{width:620px;margin:70px;padding:20px 40px 40px;border-radius:15px;background:#fff}.modal--first-time-publish .modal__sub-header{text-align:center;font-weight:600}.modal--first-time-publish .modal__confirmation-text{padding:8px 20px 10px}.modal--first-time-publish .modal__buttons-container{justify-content:center}.callout{margin-top:15px;padding:12px 15px;color:#8d6e63;border:1px solid #cdbc8c;border-radius:6px;background-color:#fef7e0;font-size:14px;line-height:1.5}.callout__title{margin-bottom:4px;color:#8d6e63;font-weight:700}.callout__body{color:#8d6e63;font-weight:400}.modal__confetti-canvas{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;pointer-events:none}.modal--embed-board{width:45vw;background:#fff}.modal--embed-board .modal__header{padding:.5vw 2vw;color:var(--header-color);font-size:22px;font-weight:500}.modal--embed-board .modal__header:before{position:relative;top:4px;display:inline-block;width:20px;height:20px;margin-right:8px;content:"";background:url(/img/board/icons/embed.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.modal--embed-board .modal__upper-body{padding:0 2vw 1.4vw}.modal--embed-board .modal__lower-body{padding:1.5vw 2vw;background-color:#e7f9fa}.modal--embed-board .modal__text{display:block;margin:0 0 12px;color:#555}.modal--embed-board .modal__control{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.modal--embed-board .modal__image-container{position:relative;overflow:hidden;height:0;margin-bottom:8px;padding-top:67.0068027211%;background:#fff}.embed-modal-project-icon{position:relative;top:3px;display:inline-block;width:17px;height:17px;background:url(/img/board/icons/shoppables.svg);background-repeat:no-repeat;background-position:center}.modal--jcarousel{z-index:3;width:100%;max-width:888px;padding:40px 50px 20px;text-align:left;border:1px solid #f4f4f4;background:#fff}.modal--jcarousel__back-to-project-link{display:inline-block;margin:-5px 0 15px}.modal--jcarousel__back-to-project-link:before{float:left;padding-right:5px;content:"‹";font-family:Times New Roman;font-size:40px;line-height:14px}.modal--jcarousel__stage-container{position:relative}.modal--jcarousel__header{margin-top:15px;margin-bottom:20px;text-align:center;color:#555;font-family:Playfair Display,serif;font-size:20px}.modal--jcarousel__stage{position:relative;width:550px;height:550px;margin:0 auto}@media (max-width: 599.98px){.modal--jcarousel__stage{width:300px;height:300px}}.modal--jcarousel__stage-image{width:550px;height:550px}@media (max-width: 599.98px){.modal--jcarousel__stage-image{width:300px;height:300px}}.modal--jcarousel__navigation{position:relative;width:550px;margin:20px auto}@media (max-width: 599.98px){.modal--jcarousel__navigation{width:270px}}.modal--jcarousel__navigation-image{display:block;width:88px;height:88px;border:5px solid #fff}.modal--jcarousel__navigation-image--active{border-color:#ddd}.modal--jcarousel__carousel{position:relative;overflow:hidden}.modal--jcarousel__carousel-items{position:relative;width:20000em;margin:0;padding:0;list-style:none}.modal--jcarousel__carousel-item{float:left}.modal--jcarousel__carousel--navigation{height:88px;margin:0 auto}.modal--jcarousel__carousel--navigation-item{cursor:pointer}.modal--jcarousel__navigation-control{position:absolute;width:30px;height:30px;text-align:center;text-decoration:none;color:#444;font-family:Times New Roman}.modal--jcarousel__navigation-control:hover{text-decoration:none}.modal--jcarousel__navigation-control{top:0;font-size:60px}.modal--jcarousel__navigation-control--prev{left:-40px}.modal--jcarousel__navigation-control--next{right:-40px}.modal--jcarousel__navigation-control--inactive{cursor:default;opacity:.5}.modal--reset-questionnaire,.modal--delete-custom-question{padding:15px 30px 20px;background:#fff}.modal--product-info{display:grid;box-sizing:border-box;width:calc(100vw - 120px);max-width:1600px;margin-right:auto;margin-left:auto;padding:90px 60px 60px;background:#fff;font-family:Source Sans Pro;grid-gap:30px;grid-template-columns:1fr 1fr;grid-template-rows:1fr}@media (max-width: 989.98px){.modal--product-info{width:95vw;height:auto;min-height:650px;padding:0;transform:translate(-1.5vw);grid-gap:10px;grid-template-columns:1fr;grid-template-rows:auto auto}}.modal--product-info .iScrollVerticalScrollbar{z-index:402!important}.modal--product-info__content{position:relative;display:flex;flex-direction:column;align-items:baseline;min-width:250px;height:100%;padding:0 15px 20px}@media (max-width: 599.98px){.modal--product-info__content{padding:0 30px 20px}}.modal--product-info__body{overflow-y:auto;width:100%;margin-top:10px;padding-top:25px}.modal--product-info__content--disabled{opacity:.5}.modal--product-info__thumb{width:100%;height:100%;margin:0;object-fit:contain;object-position:top center}@media (max-width: 599.98px){.modal--product-info__thumb{width:calc(100% - 60px);height:auto;margin:0 30px;background-repeat:no-repeat;background-position:center;background-size:contain}}@media (min-width: 600px) and (max-width: 989.98px){.modal--product-info__thumb{width:auto;margin:0 30px;background-repeat:no-repeat;background-position:top;background-size:contain}}.modal--product-info__thumb--zoomed{opacity:0}.additional-images__preview{display:flex;flex-direction:row}@media (max-width: 599.98px){.additional-images__preview{flex-wrap:wrap}}.additional-images__image{width:80px;height:80px;margin:0 5px;cursor:pointer}.additional-images__image--selected{border:2px solid var(--secondary-color, #cfd0d0)}.modal--product-info__images{display:grid;grid-row-gap:30px;grid-template-rows:600px 1fr}@media (max-width: 599.98px){.modal--product-info__images{grid-template-rows:auto 1fr}}.additional-images{display:grid;height:80px;margin:0 20px 65px 15px;grid-gap:10px;grid-template-columns:50px 1fr 50px}@media (max-width: 599.98px){.additional-images{height:auto;margin-bottom:10px;grid-template-columns:20px 1fr 20px}}.additional-images__nav{position:relative;display:inline-block;cursor:pointer}.additional-images__nav:before{position:absolute;top:50%;left:50%;display:block;width:50px;height:50px;content:"";transform:translate(-50%,-50%);opacity:.1;background-image:url(/img/board/top-board-arrow.svg);background-repeat:no-repeat;background-position:center}.additional-images__nav--prev{transform:scaleX(-1)}.modal--product-info__name{width:fit-content;margin:0 0 5px;padding-right:20px;color:#343a3a;font-family:var(--font, "Playfair Display");font-size:32px;font-weight:600;line-height:30px}.modal--product-info__name.hidden-from-client{position:relative}.modal--product-info__name.hidden-from-client .shoppable__hidden-icon{position:absolute;top:6px;right:-6px}.modal--product-info__name.hidden-from-client .df-tooltip__text{left:220%;text-indent:0}.modal--product-info__name.hidden-from-client .df-tooltip__text:before{left:18px}.modal--product-info__price-container{display:block;margin-top:10px;margin-bottom:8px;font-size:21px}.modal--product-info__price-container.hidden-from-client{position:relative}.modal--product-info__price-container.hidden-from-client .shoppable__hidden-icon{position:relative;margin-bottom:3px}.modal--product-info__price-container.hidden-from-client .df-tooltip__text{left:220%;text-indent:0}.modal--product-info__price-container.hidden-from-client .df-tooltip__text:before{left:18px}.modal--product-info__retail-price{color:#666}.modal--product-info__price{color:#333;font-weight:400}.modal--product-info__price--strike{text-decoration:line-through}.modal--product-info__price--sale{color:#f75545;font-weight:700}.modal--product-info__price__discount{display:inline-block;height:25px;margin-left:12px;padding:3px 10px 23px;transform:translateY(-2px);color:#25b9c4;border-radius:12px;background-color:#e4f6f8;font-size:15px;font-weight:600}.modal--product-info__open-store-button{margin:5px 0 10px;color:#fff;background-color:#f9a300;font-size:15px}.modal--product-info__details{display:grid;padding:16px 0;border-bottom:1px solid #cfd0d0;grid-template-columns:160px 1fr}.modal--product-info__details:first-child{padding-top:0}.modal--product-info__details.hidden-from-client{position:relative}.modal--product-info__details.hidden-from-client .shoppable__hidden-icon{position:relative;top:-2px;left:0}.modal--product-info__details.hidden-from-client .df-tooltip__text{left:56px;text-indent:0}.modal--product-info__details.hidden-from-client .df-tooltip__text:before{left:8px}.modal--product-info__label{font-weight:700}.modal--product-info__description{min-width:150px;margin-bottom:0;padding-right:20px;font-size:16px}.modal--product-info__description.hidden-from-client{position:relative}.modal--product-info__description.hidden-from-client .shoppable__hidden-icon{position:absolute;top:1px;left:0;opacity:0}.modal--product-info__description.hidden-from-client .df-tooltip__text{left:56px;text-indent:0}.modal--product-info__description.hidden-from-client .df-tooltip__text:before{left:8px}.shoppable__hidden-icon{position:relative;z-index:7;display:inline-block;width:20px;height:18px;margin-bottom:-2px;margin-left:5px}.shoppable__hidden-icon:before{display:block;width:100%;height:100%;content:"";background:url(/img/board/hidden.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(58%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(92%) contrast(92%)}.shoppable__hidden-icon--total-price{position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.hidden-from-client{color:#888}.modal--product-info__vendor{position:relative;display:flex;align-items:center;justify-content:flex-start;margin-top:20px;color:#767676;font-size:14px}.modal--product-info__vendor.hidden-from-client{color:#888}.modal--product-info__vendor.hidden-from-client .modal--product-info__vendor-image{opacity:.7}.modal--product-info__vendor-image,.modal--product-info__vendor-name{margin-left:5px}.modal--product-info__header-text{margin-bottom:16px;border-bottom:2px solid #474747;font-family:var(--font, "Playfair Display");font-size:19px;font-weight:300;line-height:30px}.free-shipping{display:inline-block;width:auto;margin-top:1px;margin-bottom:-1px;padding:5px 10px 5px 30px;vertical-align:text-top;color:#7ba535;border-radius:20px;background-image:url(/img/shared/shipping-icon.png);background-repeat:no-repeat;background-position:4px 6px;font-family:Playfair Display;font-size:13px;font-weight:700}.free-shipping.hidden-from-client{margin-left:20px;opacity:.4;color:#7ba535}.free-shipping--product-detail-modal{margin-top:-4px;margin-left:8px;padding-top:6px;padding-left:24px;color:#7b8d8f;background-image:url(/img/shared/bag-delivery.svg);background-repeat:no-repeat;background-position:4px 6px;font-family:Source Sans Pro;font-size:14px;font-weight:400}.modal--products-form{width:520px;padding:25px 30px 25px 40px;background:#fff}.modal--products-form__header{margin-top:0}.modal--products-form__text{margin:2px 0 16px}.modal--products-form__field{width:122px}.modal--products-form__original-price{position:absolute;bottom:-20px;margin:-5px 0 10px;color:gray;font-size:14px}.modal--products-form__note{margin-bottom:10px}.modal--products-form__cancel-link{margin-left:10px;text-decoration:none;color:#39c7bd}.modal--products-form__row{position:relative;display:flex;margin-bottom:20px}.modal--products-form__off-retail{position:absolute;margin-top:-8px;margin-left:10px;color:green;font-size:14px;font-weight:600}.footer{position:absolute;bottom:0;width:100%;padding:26px 15px 30px;color:#fff;background:#2c2d2d url(/img/shared/footer-bg.png)}.footer--business-building{background-color:#0d2134;background-image:none}.footer--business-building .footer__inner{justify-content:center}.footer--business-building .footer__link{margin-right:13px;font-size:16px}.footer--business-building .footer__link:first-child{border-right:1px solid #999}.footer--business-building .footer__logo{margin-left:40px}.footer--marketing{background-color:#0d2134;background-image:none}.footer--marketing .footer__inner{max-width:1370px}@media (max-width: 989.98px){.footer--marketing .footer__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}}.footer--marketing .footer__inner .footer__link{font-family:Work Sans,sans-serif}@media (max-width: 989.98px){.footer--marketing .footer__inner .footer__link{margin:10px 0;padding:0;text-align:center}}@media (max-width: 989.98px){.footer--marketing .footer__copy{align-items:center;margin:0 auto}}@media (max-width: 989.98px){.footer--marketing .footer__links{display:flex;flex-direction:column}}@media print{.footer--projects{display:none}}.footer--chatgpt-emails{width:calc(100% - 30px);padding:0;color:#133454;background:none;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:32px}.footer--chatgpt-emails .footer__bottom-section{max-width:1160px;padding:25px 0 40px;color:inherit;border-top:1px solid #bbced3}@media (max-width: 989.98px){.footer--chatgpt-emails .footer__bottom-section{align-items:center;padding:20px 0}}.footer--chatgpt-emails .footer__link{color:inherit;border-color:#c6d7db;font-family:Inter,sans-serif;font-size:14px}.footer--hp{position:initial;padding:65px 15px 0;background-color:#0d2134;background-image:none;font-family:Inter,sans-serif}@media (max-width: 599.98px){.footer--hp{padding-top:10px}}.footer--hp .footer__link{color:#ccc;font-family:Inter,sans-serif}.footer--hp .footer__link--footer-contact{padding-left:0}.footer--hp .footer__logo{width:50px;width:177px;height:30px;height:46px;margin-left:0;background-color:transparent;background-image:url(/img/shared/designfiles-logo-half-white.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.footer__inner{display:flex;align-items:center;justify-content:space-between;max-width:990px;margin:0 auto}@media (max-width: 599.98px){.footer__links{display:flex;flex-direction:column}}.footer__link{display:inline-block;padding-right:20px;text-decoration:none;color:#999;font-family:Playfair Display,serif;font-size:15px}.footer__link:hover{text-decoration:underline}@media (min-width: 990px) and (max-width: 1055px){.footer__link--refer{color:#0000;font-size:0}}@media (min-width: 990px) and (max-width: 1055px){.footer__link--refer:after{display:inline;content:"Refer & Earn";color:#999;font-size:15px}}.footer__link--small{padding-right:13px;font-family:Source Sans Pro;font-size:12px}.footer__copy{align-self:flex-end;color:#838383;font-size:11px}@media (max-width: 989.98px){.footer__copy{display:flex;flex-direction:column;align-items:flex-end}}.footer__logo{display:inline-block;margin-left:5px;padding:6px 11px 3px 10px;vertical-align:middle;background-color:#0ec0cb}@media (max-width: 989.98px){.footer__logo{margin-top:13px}}.footer__logo-svg{width:76px;height:19px}.footer__sections{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;padding:32px 0 22px;border-bottom:1px solid #16293c;gap:50px}@media (max-width: 989.98px){.footer__sections{flex-direction:column;align-items:flex-start}}.footer__sections--links{align-items:baseline}.footer__section-left{display:flex;flex-direction:column;width:100%;max-width:230px;gap:14px}.footer__section-right{width:100%;max-width:1070px}.footer__section-right--links{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width: 989.98px){.footer__section-right--links{display:flex;flex-direction:column;gap:50px}}.footer__tagline{font-family:"DM Serif Display",serif}.footer__social-icon{position:relative;display:inline-block;width:50px;height:50px;border-radius:50%;background-color:#fff}.footer__social-icon:before{position:absolute;display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center;filter:invert(71%) sepia(74%) saturate(391%) hue-rotate(121deg) brightness(84%) contrast(90%)}.footer__social-icon:hover:before{filter:invert(85%) sepia(48%) saturate(446%) hue-rotate(110deg) brightness(86%) contrast(90%)}.footer__social{display:flex;margin-top:10px;gap:6px}.footer__social-icon--fb:before{background-image:url(/img/shared/facebook-bg.svg)}.footer__social-icon--instagram:before{background-image:url(/img/shared/instagram.svg)}.footer__social-icon--youtube:before{background-image:url(/img/shared/youtube.svg)}.footer__social-icon--in:before{background-image:url(/img/shared/linkedin-bg.svg)}.footer__header{font-size:17px;font-weight:600}.footer__form-promo{margin-top:8px}.footer__signup{display:flex;align-items:center;margin:27px 0 0;gap:24px}@media (max-width: 989.98px){.footer__signup{flex-direction:column;align-items:flex-start;margin-bottom:15px;gap:10px}}.footer__privacy{font-size:12px}.footer__links-column{display:flex;flex-direction:column;gap:14px}.footer__bottom-section{display:flex;align-items:center;justify-content:space-between;max-width:1440px;margin:0 auto;padding:30px 0;color:#ccc;font-size:15px}@media (max-width: 989.98px){.footer__bottom-section{flex-direction:column;align-items:flex-start;gap:15px}}.footer__link--divider{margin-right:7px;padding-right:7px;border-right:1px solid #16293c}.flash{position:relative;margin:20px auto 10px;padding:11px 0 12px 55px}@media (min-width: 990px){.flash{top:6px}}.flash a{text-decoration:underline;color:#000}.flash:before{position:absolute;top:calc(50% - 14px);left:10px;width:28px;height:28px;content:""}.flash--login{display:none}.flash--alert{background-color:#f7cfcf}.flash--alert:before{background:url(/img/auth/error.png) 5px 5px no-repeat}.flash--notice{background-color:#ecf7cf}.flash--notice:before{background:url(/img/shared/success.svg) 0 0 no-repeat;background-size:27px;filter:invert(76%) sepia(18%) saturate(1435%) hue-rotate(32deg) brightness(98%) contrast(98%)}.flash--fixed,.flash--admin-fixed{position:fixed;z-index:999;width:1024px}.flash--fixed{margin:20px auto 10px -20px}.flash--admin-fixed{margin-top:0}.flash--clients{margin:20px 40px 10px}.flash--sm{margin:10px auto 5px;padding:8px 16px 8px 44px;font-size:15px}.flash--sm:before{top:8px;left:16px;width:20px;height:20px;background-size:20px}.uploader{width:100%;margin:0 auto;padding:20px;text-align:center;vertical-align:middle;border-style:dashed;border-color:#b7b7b7;font-weight:100}.uploader--library{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;height:394px;padding:0;background-color:#fcfcfc;gap:30px}@media (min-width: 990px){.uploader--library{height:394px;border-radius:8px}}.uploader--library .uploader__text{padding:0}.uploader--library .uploader__thumbs{display:none}.uploader--library .uploader__thumbs:has(.uploader__thumb){display:flex}.uploader--item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:180px}.uploader--item .uploader__text{display:flex;flex-direction:column;align-items:center;width:100%;padding:0}.uploader--item .uploader__text-strong{color:#474747}.uploader--item .uploader__pin-icon{margin-bottom:10px}.uploader--project-inspiration,.uploader--project-measurements{max-width:888px;padding-bottom:7px;font-size:20px}.uploader--project-measurements-edit{float:left;width:100%;max-width:850px;padding-bottom:7px;pointer-events:none;opacity:.55;font-size:20px}.uploader--comment{display:none;border-width:2px}.uploader--hover{border-color:#000}.uploader--image-paste .uploader__delete-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.uploader--image-paste .uploader__thumbs{pointer-events:none}.uploader--image-paste .uploader__text{display:none}.uploader__text{position:relative;padding:46px}.uploader__file{padding:10px}.uploader__pin-icon{display:inline-block;width:18px;height:18px;margin-bottom:-3px;background:url(/img/shared/pin.svg);background-repeat:no-repeat;background-position:center;filter:invert(56%) sepia(16%) saturate(0%) hue-rotate(198deg) brightness(100%) contrast(78%)}.uploader__check-icon{display:inline-block;width:18px;height:18px;margin-bottom:-3px;background:url(/img/shared/check-small.svg);background-repeat:no-repeat;background-position:center;filter:invert(56%) sepia(16%) saturate(0%) hue-rotate(198deg) brightness(100%) contrast(78%)}.uploader__text-strong{color:#888;font-weight:400}.uploader__hidden-fileinput{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;opacity:0}.uploader__hidden-fileinput:hover+.t-button,.uploader__hidden-fileinput:hover+.dropdown-menu__label--no-border{text-decoration:underline}.uploader__thumbs{display:flex;overflow:auto;flex-wrap:wrap;justify-content:center;max-height:200px;margin:0;padding:0;list-style-type:none}.uploader__thumb{position:relative;width:88px;height:88px;margin:5px;padding:0}.uploader__thumb img{display:block;max-width:88px;max-height:88px}.uploader__thumb div{display:block}.uploader__thumb div span{display:none}.uploader__delete-image:hover span{position:absolute;top:50%;left:44px;display:block;width:26px;height:26px;margin:-13px 0 0 -13px;content:"";cursor:pointer;background:url(/img/uploader/delete.png)}.uploader__thumb--loading span{position:absolute;top:29px;right:0;bottom:0;left:26px;display:block;width:30px;height:30px;border-radius:90px;background:#fff url(/img/uploader/spinner.gif) 50% 50% no-repeat}.uploader__thumb--loading img{opacity:.25}.file-uploader-field{width:1px;opacity:0}.file-preview-link{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:default}.file-preview-link:hover .file-attached-thumb{opacity:.5}.file-preview-link:hover .file-preview-remove{visibility:visible;opacity:1}.file-preview-link--disabled{pointer-events:none;opacity:.5}.file-preview-remove{position:absolute;visibility:hidden;cursor:pointer;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;opacity:0;color:#474747;font-size:24px}.file-attached-thumb{display:inline-block;width:30px;height:30px;margin-right:1px;transition:opacity .15s ease-in-out;vertical-align:middle;border:solid #537f89 1px}.file-uploader-drop{position:relative}.file-uploader-drop--dragover .file-uploader-drop__container{display:block}.file-uploader-drop--disabled .file-uploader-drop__container,.file-uploader-drop--discussion-draft.file-uploader-drop--discussion-client .file-uploader-drop__container{display:none}.file-uploader-drop__container{position:absolute;z-index:2;display:none;width:100%;height:100%;padding:16px;border-top:1px solid #eaecf0;background-color:#fcfcfdcc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.file-uploader-drop__dropzone{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;border-radius:8px;outline:2px dashed #98a2b3}.file-uploader-drop__icon{margin-bottom:8px;color:#667085;font-size:32px}.file-uploader-drop__title{color:#474747;font-weight:600}.file-uploader-drop__caption{color:#999}.small-avatar{width:30px;height:30px;border-radius:50%;background:#fff}.small-avatar--comment{position:absolute}.medium-avatar{width:89px;height:89px;border:3px solid white;border-radius:50%;box-shadow:1px 2px 3px #666}.big-avatar{width:131px;height:131px;border:3px solid white;border-radius:50%;box-shadow:1px 2px 3px #666}.testimonials{padding-top:1px;background:#fdf2f0}.testimonials--feature{display:flex;align-items:center;justify-content:center;background:none;font-style:normal}.testimonials__header{max-width:100%;margin:105px 0 45px;text-align:center;color:#4a5455;font-family:Playfair Display,serif;font-size:44px;font-weight:900;line-height:1.2}.testimonials__container{position:relative;width:20000em;margin:0;padding:0;list-style:none}.testimonials__user--tour{margin-top:0}.testimonials__bg{position:relative;width:100%;max-width:980px;margin:0 auto;padding-bottom:0}@media (min-width: 600px) and (max-width: 989.98px){.testimonials__bg{padding:0 20px}}@media (max-width: 599.98px){.testimonials__bg{display:block}}.testimonials__user{display:flex;align-items:center;margin-top:15px;color:#82c9d1}.testimonials__avatar{flex:170px 0 0;width:170px;height:170px;margin-right:30px;border:3px solid #fff;border-radius:50%;background-position:center;background-size:cover;box-shadow:0 5px 15px #0000001a}@media (max-width: 599.98px){.testimonials__avatar{display:none}}.testimonials__avatar--1,.testimonials__avatar--2,.testimonials__avatar--3,.testimonials__avatar--6{flex:65px 0 0;width:65px;height:65px;margin-right:20px}.testimonials__avatar--1{background-image:url(/img/shared/testimonials/avatar-1.jpg)}.testimonials__avatar--2{background-image:url(/img/shared/testimonials/avatar-2.jpg)}.testimonials__avatar--3{background-image:url(/img/shared/testimonials/avatar-3.jpg)}.testimonials__avatar--6{background-image:url(/img/shared/testimonials/avatar-6.jpg)}.testimonials__carousel{position:relative;overflow:hidden;width:900px;margin:0 auto}@media (min-width: 600px) and (max-width: 989.98px){.testimonials__carousel{width:550px}}@media (max-width: 599.98px){.testimonials__carousel{width:100vw}}.testimonial{position:relative;display:table;float:left;width:900px;padding:30px 20px 45px;text-align:center;color:#4c4c4c;font-style:italic}@media (min-width: 600px) and (max-width: 989.98px){.testimonial{width:550px}}@media (max-width: 599.98px){.testimonial{width:100vw;padding:50px 0}}.testimonial__avatar{flex:65px 0 0;width:65px;height:65px;margin-right:20px}@media (max-width: 599.98px){.testimonial__avatar{display:none}}.testimonial__avatar--jolene{border-radius:50%;background-image:url(/img/lml-page/moodboard-editor/jolene.jpg);background-size:contain}.testimonial__main-quote{display:table-cell;height:100%;min-height:170px;margin:0;text-align:left;vertical-align:middle;font-family:Source Sans Pro;font-size:20px}@media (max-width: 599.98px){.testimonial__main-quote{padding:0 50px}}.testimonial__user-info{margin-top:25px;text-align:left;font-family:Caveat;font-size:21px;font-weight:900}@media (max-width: 599.98px){.testimonial__user-info{position:relative;display:flex;align-items:center;padding-left:45px}.testimonial__user-info:before{position:absolute;display:block;width:40px;height:40px;margin-left:-45px;content:"";border:1px solid #fff;border-radius:50%;background-size:contain;box-shadow:0 5px 15px #0000001a}}.testimonial__user-info--1:before{background-image:url(/img/shared/testimonials/avatar-1.jpg)}.testimonial__user-info--2:before{background-image:url(/img/plans/ga-v1/avatar-2.jpg)}.testimonial__user-info--3:before{background-image:url(/img/plans/ga-v1/avatar-3.jpg)}.testimonials__pagination{position:absolute;z-index:1;bottom:38px;width:22px;width:310px;height:25px}@media (min-width: 600px) and (max-width: 989.98px){.testimonials__pagination{width:40px}}.testimonials__pagination:before{position:absolute;display:block;width:20px;height:20px;content:"";background-image:url(/img/board/next-board-arrow.svg);background-repeat:no-repeat;filter:invert(77%) sepia(18%) saturate(662%) hue-rotate(138deg) brightness(96%) contrast(87%)}.testimonials__pagination--prev,.testimonials__pagination--next{top:calc(50% - 18px);display:block;width:25px;border-radius:50%;background-color:#0003}.testimonials__pagination--prev:before,.testimonials__pagination--next:before{width:25px;height:25px;background-position:center left 4px;background-size:9px;filter:invert(100%)}.testimonials__pagination--prev:after,.testimonials__pagination--next:after{position:absolute;top:12px;left:8px;display:block;width:10px;height:1px;content:"";background:#fff}.testimonials__pagination--prev{left:0}@media (min-width: 600px) and (max-width: 989.98px){.testimonials__pagination--prev{left:15px}}@media (max-width: 599.98px){.testimonials__pagination--prev{left:10px}}.testimonials__pagination--prev:before{right:0}.testimonials__pagination--next{right:0;transform:scaleX(-1)}@media (min-width: 600px) and (max-width: 989.98px){.testimonials__pagination--next{right:15px}}@media (max-width: 599.98px){.testimonials__pagination--next{right:10px}}.testimonials__pagination--next:before{right:0}.testimonial__text{height:80px}.tour__testimonials{position:relative;overflow:hidden;padding:0 0 150px;border-bottom:100px solid #fff;background-color:#fdeeeb}.tour__testimonial{display:flex;float:left;width:100vw}@media (max-width: 989.98px){.tour__testimonial{flex-direction:column}}.tour__testimonials-items{position:relative;width:20000em;margin:0;padding:0;list-style:none}.tour__testimonial-image{width:40%;margin-right:100px}@media (max-width: 989.98px){.tour__testimonial-image{width:100%;padding-bottom:70%}}.tour__testimonials:after{position:absolute;z-index:3;top:0;left:0;display:block;width:40%;height:100%;content:"";background-image:url(/img/homepage/testimonial.jpg);background-position:center;background-size:cover}@media (max-width: 989.98px){.tour__testimonials:after{width:100%;height:0;padding-bottom:70%}}.tour__testimonial-next{position:absolute;z-index:4;top:50%;right:30px;width:45px;height:45px;transform:translateY(-50%);opacity:.4;background-image:url(/img/homepage/circle-simple-right.svg);background-position:center;background-size:cover}.tour__testimonial-next:hover{opacity:.3}.tour__testimonial-prev{position:absolute;z-index:4;top:50%;left:30px;width:45px;height:45px;transform:translateY(-50%);opacity:.5;background-image:url(/img/homepage/circle-simple-left.svg);background-position:center;background-size:cover;filter:brightness(0) invert(1)}.tour__testimonial-prev:hover{opacity:.3}.tour__testimonal-text{max-width:590px;margin:100px 0;color:#3f4243;font-size:28px;font-weight:300;font-style:italic}@media (max-width: 989.98px){.tour__testimonal-text{width:calc(100% - 30px);max-width:100%;margin:30px 0 70px;padding:0 20px}}.register-testimonial{position:relative;width:100%;padding:50px 30px 30px;text-align:center;color:#7a726f;background-color:#fdeeeb}@media (max-width: 989.98px){.register-testimonial{margin-top:-100px;border-bottom:30px solid #fff}}.register-testimonial__ratings--carousel{font-size:18px}.register-testimonial__footer{position:absolute;bottom:100px;left:calc(40% + 100px);width:calc(60% - 200px);max-width:590px;margin-top:67px;padding-top:37px;border-top:1px solid #a29a98;font-style:normal}@media (max-width: 989.98px){.register-testimonial__footer{left:15px;width:100%;max-width:calc(100% - 30px)}}.register-testimonial__footer-header{font-family:Playfair Display,serif;font-size:20px}.register-testimonial__footer-rating{display:flex;align-items:center;justify-content:center;width:300px;margin-top:5px;margin-left:-5px;padding:10px 0;border-radius:50px;background:#fff;font-size:18px}.register-testimonial__footer-halfstar{position:relative;margin-right:5px;background:none}.register-testimonial__footer-halfstar:before{position:absolute;left:0;display:block;width:50%;height:100%;content:"";background-image:url(/img/homepage/star.svg);background-position:left center}.register-testimonial__footer-halfstar:after{position:absolute;right:0;display:block;width:50%;height:100%;content:"";opacity:.5;background-image:url(/img/homepage/star.svg);background-position:right center;filter:grayscale(100%)}.register-testimonial__footer-rating-text{margin-left:10px;padding:3px 3px 3px 10px;border-left:1px solid #e1dedd}.register-testimonial__footer-subrating-text{margin-top:5px;color:#64696a;font-size:14px;font-weight:400}.register-testimonial__name{margin-right:5px;font-family:Caveat;font-size:17px}.register-testimonial__name--carousel{font-size:22px}.testimonials--ebook-sales,.testimonials--hp{background:#fdeeeb}.testimonials--ebook-sales .testimonials__container,.testimonials--hp .testimonials__container{width:auto}.testimonials--ebook-sales .testimonial__main-quote-text,.testimonials--hp .testimonial__main-quote-text{position:relative}.testimonials--ebook-sales .testimonial__main-quote-text:before,.testimonials--hp .testimonial__main-quote-text:before{position:absolute;top:3px;left:-20px;display:block;width:16px;height:13px;content:"";background-image:url(/img/lml-page/edesign-book/quote.png)}.testimonials--ebook-sales .testimonial,.testimonials--hp .testimonial{float:none;width:100%;max-width:1030px;margin:0 auto}@media (max-width: 599.98px){.testimonials--ebook-sales .testimonial,.testimonials--hp .testimonial{position:relative;padding-top:170px}}.testimonials--ebook-sales .testimonial__avatar,.testimonials--hp .testimonial__avatar{width:155px;height:155px;margin:10px 40px 0 0;border:8px solid #fff;border-radius:50%;background-position:center}@media (min-width: 600px) and (max-width: 989.98px){.testimonials--ebook-sales .testimonial__avatar,.testimonials--hp .testimonial__avatar{margin-right:40px}}@media (max-width: 599.98px){.testimonials--ebook-sales .testimonial__avatar,.testimonials--hp .testimonial__avatar{position:absolute;top:-20px;left:50%;transform:translate(-50%)}}.testimonials--ebook-sales .testimonial__avatar--tamara,.testimonials--hp .testimonial__avatar--tamara{background-image:url(/img/lml-page/edesign-book/tamara.jpg)}.testimonials--ebook-sales .testimonial__avatar--alycia,.testimonials--hp .testimonial__avatar--alycia{background-image:url(/img/lml-page/edesign-book/alycia.jpg)}.testimonials--ebook-sales .testimonial__avatar--carolyn,.testimonials--hp .testimonial__avatar--carolyn{background-image:url(/img/lml-page/edesign-book/carolyn.jpg)}.testimonials--ebook-sales .testimonial__avatar--melanie,.testimonials--hp .testimonial__avatar--melanie{background-image:url(/img/lml-page/edesign-book/melanie.jpg)}.testimonials--ebook-sales .testimonial__user-info,.testimonials--hp .testimonial__user-info{position:relative;display:flex;margin-bottom:5px;padding-top:20px;font-size:26px;font-weight:900}@media (max-width: 599.98px){.testimonials--ebook-sales .testimonial__user-info,.testimonials--hp .testimonial__user-info{padding-left:0}}.testimonials--ebook-sales .testimonial__user-info:before,.testimonials--hp .testimonial__user-info:before{position:absolute;top:0;left:0;display:block;width:50px;height:3px;content:"";background:#c4bab8}@media (max-width: 599.98px){.testimonials--ebook-sales .testimonial__user-info:before,.testimonials--hp .testimonial__user-info:before{margin:0;border-color:#c4bab8;border-radius:0}}.testimonials--ebook-sales .testimonial__user-info:after,.testimonials--hp .testimonial__user-info:after{display:inline-block;width:60px;height:33px;margin-left:22px;content:"";border-left:1px solid #d7ccc9;background-repeat:no-repeat;background-position:right center}.testimonials--ebook-sales .testimonial__user-info--alycia:after,.testimonials--hp .testimonial__user-info--alycia:after{width:119px;background-image:url(/img/lml-page/edesign-book/alycia-wicker-logo.png)}.testimonials--ebook-sales .testimonial__user-info--tamara:after,.testimonials--hp .testimonial__user-info--tamara:after{width:66px;background-image:url(/img/lml-page/edesign-book/hgtv.png)}@media (max-width: 599.98px){.testimonials--ebook-sales .testimonial__user-info--carolyn,.testimonials--hp .testimonial__user-info--carolyn{background:none}}.testimonials--ebook-sales .testimonial__user-info--carolyn:after,.testimonials--hp .testimonial__user-info--carolyn:after{width:153px;background-image:url(/img/lml-page/edesign-book/time-4-design-logo.png)}.testimonials--ebook-sales .testimonial__user-info--melanie:after,.testimonials--hp .testimonial__user-info--melanie:after{width:138px;background-image:url(/img/lml-page/edesign-book/mgf-interiors.png)}.testimonials--ebook-sales .testimonial__user-occupation,.testimonials--hp .testimonial__user-occupation{color:#697172}.testimonials--ebook-sales .rating-star,.testimonials--hp .rating-star{margin:0 -1px 9px}.testimonials--hp .testimonial{padding-top:40px}.testimonials--hp .testimonial__avatar{width:169px;height:169px;background-repeat:no-repeat;background-position:center}.testimonials--hp .testimonial__main-quote-text:before{display:none}.testimonials--blue-bg{margin-top:100px;padding-top:100px;padding-bottom:150px;border-top:1px solid #a6bac3;border-bottom:150px solid #fff;background-color:#e5f4f3;box-shadow:0 -100px #e5f4f3}@media (max-width: 599.98px){.testimonials--blue-bg{padding-top:75px;padding-bottom:125px;border-bottom:50px solid #fff}}.item-form{display:grid;grid-gap:20px;grid-template-columns:170px 1fr}@media (max-width: 989.98px){.item-form{grid-template-columns:1fr}}.item-form:last-of-type{margin-bottom:0}.item-form__add-new-image{position:absolute;margin-top:15px}.item-form__project-dropdown{margin:0 10px}@media (max-width: 989.98px){.item-form__project-dropdown{margin:0}}.item-form__additional-image{position:relative;display:inline-block;width:80px;height:80px}@media (max-width: 989.98px){.item-form__additional-image{width:25vw;height:25vw}}.item-form__additional-image--template{display:none}.item-form__additional-image:hover .dark-dropdown-button{display:block}.item-form__additional-image--newly-added:hover .dark-dropdown-button__item--make-primary-image{display:none}.item-form__additional-images{display:grid;grid-gap:5px;grid-row-gap:10px;grid-template-columns:80px 80px}@media (max-width: 989.98px){.item-form__additional-images{grid-gap:10px;grid-template-columns:25vw 25vw 25vw}}.item-form__main-image{position:relative;display:inline-block}.item-form__main-image .item-form__main-image-image{width:170px;height:170px;margin-top:12px;margin-bottom:18px;border:solid #eaeaea 1px;box-shadow:0 2px 3px #ddd}@media (max-width: 989.98px){.item-form__main-image .item-form__main-image-image{width:calc(100vw - 60px);height:calc(100vw - 60px)}}.item-form__main-image:hover .item-form__main-image-action{display:block}.item-form__main-image .item-form__main-image-action{position:absolute;top:18px;display:none;width:20px;height:20px;cursor:pointer;opacity:.7;border-radius:3px;background-color:#c3bdbd;background-repeat:no-repeat;background-position:center;filter:invert(100%) sepia(49.21%) saturate(8.58%) hue-rotate(213deg) brightness(111.05%) contrast(105.08%)}@media (max-width: 989.98px){.item-form__main-image .item-form__main-image-action{display:block}}.item-form__main-image .item-form__main-image-action--replace{right:6px;background-image:url(/img/shared/edit-icon.svg)}.item-form__additional-image-preview{width:80px;height:80px}@media (max-width: 989.98px){.item-form__additional-image-preview{width:25vw;height:25vw}}.item-form__fieldset-row{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}@media (max-width: 989.98px){.item-form__fieldset-row{display:grid;column-gap:10px;grid-template-columns:2fr 2fr}}.item-form__fieldset-row--error-message-price{justify-content:flex-end;margin-top:10px}.item-form__fieldset{position:relative;display:inline-block;width:100%;padding:0 10px;vertical-align:top}@media (max-width: 989.98px){.item-form__fieldset{padding:0}}.item-form__fieldset--plan-lock:hover{cursor:pointer;text-decoration:none}.item-form__visit-link{position:absolute;right:10px;display:inline-block;margin-top:7px;transform:translateY(-5px);font-size:14px}@media (max-width: 989.98px){.item-form__visit-link{right:15px}}.item-form__visit-link:before{display:inline-block;width:16px;height:16px;margin:0 3px -3px 0;content:"";background-image:url(/img/shared/link.svg);filter:invert(58%) sepia(97%) saturate(1087%) hue-rotate(136deg) brightness(93%) contrast(89%)}@media (max-width: 989.98px){.item-form__fieldset--mobile-span{grid-column:auto/span 2}}.item-form__fieldset--markup{position:relative}.item-form__fieldset--markup:after{position:absolute;top:37px;right:20px;display:block;content:"%";color:#666}.item-form__fieldset--price{position:relative}.item-form__off-retail{position:absolute;margin-top:-8px;margin-left:10px;color:green;font-size:14px;font-weight:600}@media (max-width: 989.98px){.item-form__off-retail{position:static;margin-top:-4px;margin-bottom:12px;margin-left:0}}.item-form__delete-link{position:relative;width:35px;height:35px;margin-top:40px;margin-left:10px;transform:translate(-10px);background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;filter:var(--secondary-color-filter)}.show-msrp-field-link{position:absolute;bottom:4px;left:10px;padding-left:16px;color:var(--secondary-color, #0ec0cb);background-repeat:no-repeat;background-position:1px 4px;font-size:14px}.show-msrp-field-link:before{position:absolute;top:4px;left:1px;display:block;width:12px;height:12px;content:"";background-image:url(/img/shared/tag.svg);filter:invert(44%) sepia(0%) saturate(0%) hue-rotate(254deg) brightness(89%) contrast(93%)}.show-msrp-field-link--disabled{pointer-events:none;opacity:.5}.show-msrp-field-link--billable-item{position:relative;left:2%}.show-msrp-field-link--form{bottom:-15px}@media (max-width: 989.98px){.show-msrp-field-link--form{left:0}}.show-msrp-field-link--client-price{position:relative;bottom:0;left:0}.projects-dropdown{position:relative;margin-top:10px}.projects-dropdown__label-text,.projects-dropdown__dropdown{width:100%}.projects-dropdown__label-text{overflow:hidden;min-height:38px;padding:8px 20px 5px 10px;cursor:pointer;word-wrap:nowrap;background-color:#fff;background-image:url(/img/shared/black-arrow-down.png);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;line-height:24px}.projects-dropdown__dropdown{position:absolute;z-index:1;top:37px;display:none;overflow:auto;max-height:270px;padding-top:10px;padding-bottom:8px;padding-left:10px;border-right:solid #ccc 1px;border-bottom:solid #ccc 1px;border-left:solid #ccc 1px;background:#fff;box-shadow:inset 1px -1px #00000012;line-height:30px}.projects-dropdown__no-results{display:none;color:#797979}.item-notes{margin-right:10px;margin-bottom:40px;padding-bottom:40px;border:none;border-bottom:3px solid #e2e2e2}.item-notes:nth-last-child(2){margin-bottom:0;padding-bottom:0;border:none}.item-notes__header{display:flex}@media (max-width: 989.98px){.item-notes__header{flex-direction:column}}.item-notes__header-text{width:100%;margin:24px 0 9px;color:#797979;font-weight:600}.item-notes__info{min-width:320px;margin:24px 0 15px;text-align:right;color:#b8b8b8;font-size:15px}@media (max-width: 989.98px){.item-notes__info{min-width:auto;margin-top:0;margin-bottom:6px;text-align:left}}.item-notes__info:before{display:inline-block;width:20px;height:15px;margin-bottom:-2px;content:"";background-image:url(/img/shared/icn_hide.svg);background-repeat:no-repeat;filter:invert(95%) sepia(0%) saturate(769%) hue-rotate(317deg) brightness(79%) contrast(88%)}.item-notes-subnav{width:100%;margin:24px 0 9px}@media (max-width: 989.98px){.item-notes-subnav{display:flex}}.item-notes-subnav__item{position:relative;display:inline-block;margin:0 27px 10px 0;padding:0;cursor:pointer;text-decoration:none;color:#7b8d8f;font-size:16px}.item-notes-subnav__item:hover{text-decoration:none}.item-notes-subnav__item:hover:after{background-color:#7b8d8f}.item-notes-subnav__item:before{position:absolute;top:50%;right:-16px;display:block;width:1px;height:17px;content:"";transform:translateY(-50%);background:#d4d4d4}@media (max-width: 989.98px){.item-notes-subnav__item:before{height:100%}}.item-notes-subnav__item:after{position:absolute;bottom:-4px;left:0;display:block;width:100%;height:3px;content:""}.item-notes-subnav__item:last-child:before{display:none}.item-notes-subnav__item--selected{color:#4a5455;font-weight:600}.item-notes-subnav__item--selected:after{background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}.item-notes-subnav__item--selected:hover:after{background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}.item-form__client-facing-name-info{margin-top:-8px;color:#cecece;font-size:14px}.item-form__images--disabled{pointer-events:none;opacity:.5}.pagination{margin:60px auto 0;text-align:center}@media (max-width: 989.98px){.pagination{position:sticky;left:0;height:62px;margin-top:30px;padding-bottom:30px}}.pagination a{margin-right:4px;margin-left:4px}.pagination .gap{color:#5d5d5d}.pagination em{padding:4px 8px 3px;color:#5d5d5d;border:solid #dedede 1px;border-radius:4px;background-color:#fff;box-shadow:0 1px 1px #00000012;font-style:normal}.pagination .previous_page,.pagination .next_page{display:inline-block;width:33px;height:29px;margin-bottom:-8px;border-radius:5px;background:#39c7bd;background:var(--secondary-color, #39c7bd);background-image:url(/img/shared/pagination-arrow.png);background-repeat:no-repeat;background-position:center}.pagination .previous_page{margin-right:10px;transform:scaleX(-1)}.pagination .next_page{margin-left:10px}.tabs{margin:0 0 32px;font-size:24px;font-weight:100}.tabs__link{padding-right:10px;padding-left:7px}.tabs__link:last-child{padding-right:0}.tabs__link:not(:last-child){border-right:solid #d4d4d4 1px}.tabs__link:hover{text-decoration:none}.tabs__link>span:hover{text-decoration:underline}.tabs__link--selected{text-decoration:underline;color:#000}.tabs__link--selected>span:hover{text-decoration:none}.tabs__hr{display:block;height:1px;margin-top:19px;margin-bottom:0;border:0;border-top:solid #ededed 1px}.tabs--videos-section{position:relative;z-index:2;margin:0 40px 50px;color:#4d5657;font-size:20px;font-weight:500}@media (max-width: 599.98px){.tabs--videos-section{margin:30px 15px 50px}}.tabs__logo{width:78px;height:40px;margin-right:30px;background-image:url(/img/videos/logo.svg);translate:0 -13px}.tabs--resources{display:flex;flex-wrap:wrap;margin-top:50px;font-family:Inter,sans-serif;font-size:16px;font-weight:500}@media (max-width: 989.98px){.tabs--resources{padding:0 15px}}.tabs--resources .tabs__link{display:flex;align-items:center;height:34px;padding:0 15px;color:#1c4c7a;border:none;border-radius:10px;gap:7px}.tabs--resources .tabs__link.tabs__link--selected{text-decoration:none;background-color:#86f6ee}.titptap-editor__page-container{display:flex;overflow-x:auto;flex-direction:column;width:100%;border:1px solid #ccc;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#fafafa;justify-items:center}.tiptap-editor__page{overflow:auto;width:8.5in;height:11in;margin:auto;padding:.75in;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#fff;box-shadow:0 8px 16px -4px #4747471f}.tiptap-editor__page .tiptap.ProseMirror{position:relative;width:100%;height:auto;outline:none}.tiptap-editor__page .tiptap.ProseMirror img{display:block;max-width:100%;height:auto;margin:1em auto}.tiptap-editor__page .tiptap.ProseMirror-selectednode img{max-width:none}.tiptap-editor__page .ProseMirror-selectednode [style*="z-index: 999"]{z-index:1!important}.tiptap-editor__page a{text-decoration:underline}.tiptap-editor__page p{margin-block-end:0;margin-block-start:0}.tiptap-editor__page blockquote{margin-right:0;margin-left:0;padding-left:12px;border-left:3px solid #000}.tiptap-editor__page .tableWrapper:after,.tiptap-editor__page .tableWrapper:before{content:" "}.tiptap-editor__page table{border-collapse:collapse}.tiptap-editor__page table,.tiptap-editor__page th,.tiptap-editor__page td{border:1px solid #d4d4d4}.tiptap-editor__page th,.tiptap-editor__page td{padding:5px}.tiptap-editor__page th{text-align:left;background-color:#f6f6f6}.tiptap-editor__page th:has(.column-resize-handle):hover,.tiptap-editor__page td:has(.column-resize-handle):hover{cursor:col-resize}.tiptap-editor__page th:has(.column-resize-handle)+th:hover,.tiptap-editor__page th:has(.column-resize-handle)+td:hover,.tiptap-editor__page td:has(.column-resize-handle)+td:hover,.tiptap-editor__page td:has(.column-resize-handle)+th:hover{cursor:col-resize}.tiptap-editor__page .selectedCell{background:#e8eaee}.tiptap-editor__page .selectedCell:hover{cursor:cell}.tiptap-editor__page ol,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) ol,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ol,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ol{list-style-type:decimal}.tiptap-editor__page ul,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) ul,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ul,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ul{list-style-type:disc}.tiptap-editor__page :is(ol,ul) ol,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ol,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ol{list-style-type:lower-alpha}.tiptap-editor__page :is(ol,ul) ul,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ul,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ul{list-style-type:circle}.tiptap-editor__page :is(ol,ul) :is(ol,ul) ol,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ol,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ol{list-style-type:lower-roman}.tiptap-editor__page :is(ol,ul) :is(ol,ul) ul,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ul,.tiptap-editor__page :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) :is(ol,ul) ul{list-style-type:square}.tiptap-editor__page ul[data-type=taskList]{margin:0;padding:0 0 0 10px;list-style:none}.tiptap-editor__page ul[data-type=taskList]>li{display:flex}.tiptap-editor__page [data-type=taskList] [data-checked=true]>div>p{text-decoration:line-through}.tiptap-editor__page p.is-editor-empty:first-child:before{float:left;height:0;content:attr(data-placeholder);pointer-events:none;color:#adb5bd}.tiptap-editor__page br+.ProseMirror-trailingBreak,.tiptap-editor__page span:has(>br:last-child)+.ProseMirror-trailingBreak{display:none}.tiptap-editor__toolbar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-self:center;width:100%;padding:4px;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fcfcfc;gap:4px}.tiptap-editor__toolbar button[data-action="tiptap-editor#runCommand"]{min-width:34px;padding:8px}.tiptap-editor__toolbar .separator{width:1px;height:24px;margin-right:4px;margin-left:4px;border-left:1px solid #ccc}.tiptap-editor__toolbar .flex-dropdown-menu[data-dropdown=font-family]{width:160px}.tiptap-editor__toolbar .flex-dropdown-menu[data-dropdown=font-family] .font-name{overflow:hidden;width:130px;padding-left:5px;white-space:nowrap;text-overflow:ellipsis;line-height:18px}.tiptap-editor__toolbar.hide+.titptap-editor__page-container{border-top:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px}.tiptap-editor__toolbar.hide+.titptap-editor__page-container .tiptap-editor__page{border-radius:5px}.tippy-box[data-theme=df-editor] .flex-dropdown-menu,.tiptap-editor__toolbar .flex-dropdown-menu{align-self:center}.tippy-box[data-theme=df-editor] .flex-dropdown-menu__content,.tiptap-editor__toolbar .flex-dropdown-menu__content{width:max-content}.tippy-box[data-theme=df-editor] .flex-dropdown-menu__label,.tiptap-editor__toolbar .flex-dropdown-menu__label{all:unset}.tippy-box[data-theme=df-editor] .flex-dropdown-menu--wide,.tiptap-editor__toolbar .flex-dropdown-menu--wide{flex-shrink:0;width:120px}.tippy-box[data-theme=df-editor] .flex-dropdown-menu--wide .flex-dropdown-menu__label,.tiptap-editor__toolbar .flex-dropdown-menu--wide .flex-dropdown-menu__label{padding-left:15px}.tippy-box[data-theme=df-editor] .flex-dropdown-menu--compact,.tiptap-editor__toolbar .flex-dropdown-menu--compact{width:45px}.tippy-box[data-theme=df-editor] .flex-dropdown-menu__label,.tiptap-editor__toolbar .flex-dropdown-menu__label{display:flex;align-items:baseline;justify-content:space-between;padding:8px;cursor:pointer;border:none;border-radius:5px;background:transparent}.tippy-box[data-theme=df-editor] .flex-dropdown-menu__label .fa-chevron-down,.tiptap-editor__toolbar .flex-dropdown-menu__label .fa-chevron-down{position:relative;top:-2px;margin-left:10px;font-size:8px}.tippy-box[data-theme=df-editor] .flex-dropdown-menu__links,.tiptap-editor__toolbar .flex-dropdown-menu__links{overflow:auto;max-height:215px;-ms-overflow-style:none}.tippy-box[data-theme=df-editor] .flex-dropdown-menu__links button,.tiptap-editor__toolbar .flex-dropdown-menu__links button{display:flex;align-items:center;gap:10px}.tippy-box[data-theme=df-editor] button,.tiptap-editor__toolbar button{border:none;background:transparent;font-size:.9em}.tippy-box[data-theme=df-editor] button:hover,.tiptap-editor__toolbar button:hover,.tippy-box[data-theme=df-editor] button.active,.tiptap-editor__toolbar button.active{background:#e6e6e6}.tippy-box[data-theme=df-editor] button,.tiptap-editor__toolbar button,.tippy-box[data-theme=df-editor] input[type=color],.tiptap-editor__toolbar input[type=color]{cursor:pointer}.tippy-box[data-theme=df-editor] input[type=color],.tiptap-editor__toolbar input[type=color]{width:22px;height:25px;margin-right:2px;margin-left:2px;padding:0;border:none;background:transparent}.tippy-box[data-theme=df-editor] input[type=color]::-webkit-color-swatch,.tiptap-editor__toolbar input[type=color]::-webkit-color-swatch{padding:0;border:1px solid #e6e6e6;border-radius:5px}.tippy-box[data-theme=df-editor] button:not(.flex-dropdown-menu__links button),.tiptap-editor__toolbar button:not(.flex-dropdown-menu__links button){border-radius:5px}.tiptap-editor__floating-menu{padding:4px;border:1px solid #e6e6e6;border-radius:5px;background-color:#fcfcfc}.tippy-box[data-theme=df-editor]{color:#000;background:transparent}.tippy-box[data-theme=df-editor][data-placement=top]{margin-bottom:-10px}.tippy-box[data-theme=df-editor][data-placement=top] .flex-dropdown-menu{flex-direction:column-reverse}.tippy-box[data-theme=df-editor][data-placement=top] .table-floating-menu{margin-bottom:5px}.tippy-box[data-theme=df-editor][data-placement=bottom]{margin-top:-10px}.tippy-box[data-theme=df-editor][data-placement=bottom] .table-floating-menu{margin-top:5px}.tippy-box[data-theme=df-editor][data-placement=right] .flex-dropdown-menu{flex-direction:row;margin-left:-15px}.tippy-box[data-theme=df-editor][data-placement=left]{margin-right:-15px}.tippy-box[data-theme=df-editor][data-placement=left] .flex-dropdown-menu{flex-direction:row-reverse}.tippy-box[data-theme=df-editor] .tippy-arrow{display:none}.tippy-box[data-theme=df-editor] .flex-dropdown-menu__label{align-items:center;justify-content:center;align-self:center;height:100%;padding:0 5px}.table-floating-menu{display:flex;flex-direction:row;padding:2px;color:#474747;border:1px solid #e6e6e6;border-radius:5px;background:#fcfcfc;font-size:16px}.table-floating-menu button i{padding:5px}.table-menu-controls{display:flex;flex-direction:row;align-items:center;align-self:center;height:20px;padding:2px;border:1px solid #ccc;border-radius:5px;background:#f9f9f9;font-size:12px}.flex-dropdown-menu[data-dropdown=presets]{align-items:flex-end;width:80px}.flex-dropdown-menu .preset__action{background-color:#f9f9f9;font-weight:600}.flex-dropdown-menu .presets__collection{overflow-x:hidden;overflow-y:auto;max-height:100%;border-top:1px solid #d4d4d4}.flex-dropdown-menu .preset__group{display:grid;padding:8px;gap:8px;grid-template-columns:1fr 15px 15px}.flex-dropdown-menu .preset__group:hover{background-color:#fafafa}.flex-dropdown-menu .preset__group i{visibility:hidden;font-size:13px}.flex-dropdown-menu .preset__group:hover i{visibility:visible;font-size:13px}.flex-dropdown-menu .preset__group button{all:unset}.flex-dropdown-menu .preset__group button{cursor:pointer;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:inherit;font-size:.9em}.data-table .tiptap-editor{position:relative;top:-18px;max-width:300px;padding-top:15px}.data-table .tiptap-editor__toolbar{padding:3px;border-color:#ccc;gap:4px}.data-table .tiptap-editor__toolbar.hide{display:flex;visibility:hidden;margin-top:-1px;pointer-events:none}.data-table .tiptap-editor__toolbar button{min-width:28px;padding:5px}.data-table .tiptap-editor__toolbar .flex-dropdown-menu{height:28px}.data-table .tiptap-editor__toolbar .flex-dropdown-menu__label{height:29px;padding:4px 6px}.data-table .tiptap-editor__toolbar .flex-dropdown-menu__links button{padding:7px}.data-table .tiptap-editor__toolbar .separator{margin-right:2px;margin-left:2px}.data-table .titptap-editor__page-container{border-color:#ccc!important}.data-table .tiptap-editor__page{width:100%;height:100%;min-height:40px;max-height:200px;padding:10px;box-shadow:inset 1px 2px #00000012}.data-table .tiptap.ProseMirror{font-family:Source Sans Pro,Helvetica,"sans-serif"}.modal--items .tiptap-editor__page,#spec-sheets-edit .tiptap-editor__page,#retainers-edit .tiptap-editor__page,#purchase-orders-edit .tiptap-editor__page,#quotes-edit .tiptap-editor__page,#invoices-edit .tiptap-editor__page{width:100%;height:100%;max-height:200px;padding:10px 15px}.modal--items .titptap-editor__page-container,#spec-sheets-edit .titptap-editor__page-container,#retainers-edit .titptap-editor__page-container,#purchase-orders-edit .titptap-editor__page-container,#quotes-edit .titptap-editor__page-container,#invoices-edit .titptap-editor__page-container{margin-bottom:15px}.modal--items .titptap-editor__page-container .tiptap.ProseMirror,#spec-sheets-edit .titptap-editor__page-container .tiptap.ProseMirror,#retainers-edit .titptap-editor__page-container .tiptap.ProseMirror,#purchase-orders-edit .titptap-editor__page-container .tiptap.ProseMirror,#quotes-edit .titptap-editor__page-container .tiptap.ProseMirror,#invoices-edit .titptap-editor__page-container .tiptap.ProseMirror{font-family:Source Sans Pro,Helvetica,"sans-serif"}#spec-sheets-edit .billable-notes .tiptap-editor__page,#retainers-edit .billable-notes .tiptap-editor__page,#quotes-edit .billable-notes .tiptap-editor__page,#purchase-orders-edit .billable-notes .tiptap-editor__page,#invoices-edit .billable-notes .tiptap-editor__page,#spec-sheets-edit .billable-notes .tiptap-editor__page .tiptap.ProseMirror,#retainers-edit .billable-notes .tiptap-editor__page .tiptap.ProseMirror,#quotes-edit .billable-notes .tiptap-editor__page .tiptap.ProseMirror,#purchase-orders-edit .billable-notes .tiptap-editor__page .tiptap.ProseMirror,#invoices-edit .billable-notes .tiptap-editor__page .tiptap.ProseMirror{min-height:100px}.tiptap-simple-format-support p:not(:empty){margin-block-end:0;margin-block-start:0}.tiptap-simple-format-support ul br,.tiptap-simple-format-support ol br,.tiptap-simple-format-support li br{display:none}.modal--preset-form .tiptap-editor__toolbar.hide{display:flex}.modal--preset-form .tiptap-editor__toolbar.hide+.titptap-editor__page-container{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.modal--preset-form .tiptap-editor__toolbar.hide+.titptap-editor__page-container .tiptap-editor__page{border-top-left-radius:0;border-top-right-radius:0}#board .modal .tiptap-editor,#fp-boards-floorplan .modal .tiptap-editor{margin-bottom:10px}#board [data-tiptap-editor-variant-value=design_rationale] .tiptap-editor__page,#fp-boards-floorplan [data-tiptap-editor-variant-value=design_rationale] .tiptap-editor__page{width:100%;height:100%;padding:10px 15px}#board [data-tiptap-editor-variant-value=design_rationale] .tiptap-editor__page [contenteditable],#fp-boards-floorplan [data-tiptap-editor-variant-value=design_rationale] .tiptap-editor__page [contenteditable]{min-height:200px;max-height:calc(100vh - 250px)}#spec-sheets-edit .data-table .tiptap-editor{top:-25px}.flat-rate-service-form .tiptap-editor__page{width:100%;height:auto;max-height:100px;padding:15px}.promotion-form .tiptap-editor__page{width:100%;height:auto;min-height:90px;padding:15px}.text-editor--disabled{pointer-events:none;opacity:.5}.auto-save-info{flex-grow:1;padding-right:8px;cursor:pointer;text-align:right}.auto-save-info .fa-circle-check{color:#39c7bd}.auto-save-info .fa-circle-exclamation{color:#f75545}.auto-save-info .spinner{display:inline-block;margin-bottom:-2px;padding:8px;background:url(/img/project/save_notes_spinner.svg) no-repeat}.tiptap-editor{display:flex;flex-direction:column}.tiptap-editor .hidden{visibility:hidden}#contracts-edit .titptap-editor__page-container{height:calc(100vh - 150px)}#contracts-edit .modal--preset-form .titptap-editor__page-container{height:calc(100vh - 320px);margin-bottom:10px}.avatar-control,.logo-control{max-width:380px}.avatar-control__container,.logo-control__container{display:flex;align-items:center;justify-content:space-between;margin:30px 0;color:#797979}@media (max-width: 599.98px){.avatar-control__container,.logo-control__container{flex-direction:column;justify-content:center}}.avatar-control__placeholder,.logo-control__placeholder{display:flex;align-items:center;justify-content:center;border:dashed gray 2px}.avatar-control__placeholder{width:131px;height:131px;text-align:center;border-radius:50%}.logo-control__placeholder{width:100%;height:55px;border-radius:10px}.avatar-control__image-placeholder-container,.logo-control__image-placeholder-container{display:flex;justify-content:center;width:170px}.avatar-control__file-field,.logo-control__file-field{width:174px}.avatar-control__controls-container,.logo-control__controls-container{position:relative;padding-left:20px}@media (max-width: 989.98px){.avatar-control__controls-container,.logo-control__controls-container{display:flex;align-items:center;height:55px}}.avatar-control__delete-link,.logo-control__delete-link{position:absolute;top:50%;left:0;display:block;width:15px;height:18px;transform:translateY(-50%);opacity:.4;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.avatar-control__delete-link:hover,.logo-control__delete-link:hover{opacity:.7}.brand-color-controls__section{display:flex;align-items:center;justify-content:space-between;width:245px;padding-top:30px;color:#4a5455}@media (max-width: 989.98px){.brand-color-controls__section{width:100%;padding-right:30px;padding-left:30px}}.brand-color-controls__section .minicolors-panel.minicolors-slider-hue{top:-5px;left:65px}@media (max-width: 599.98px){.brand-color-controls__section .minicolors-panel.minicolors-slider-hue{top:70px;left:-77px}}.brand-color-controls__section .minicolors-panel.minicolors-slider-hue:before{position:absolute;top:20px;left:-8px;display:block;width:13px;height:13px;content:"";transform:rotate(-45deg);border-top:1px solid #ccc;border-left:1px solid #ccc;background:#fff}@media (max-width: 599.98px){.brand-color-controls__section .minicolors-panel.minicolors-slider-hue:before{top:-3px;left:50%;margin-left:10px;transform:rotate(45deg) translate(-50%)}}.brand-color-controls__section .minicolors-swatch{top:0!important;left:0!important;display:block;width:50px!important;height:40px!important;cursor:pointer;border-radius:2px;background-image:url(/img/settings/no-color.png);background-position:0 0;background-size:cover}.brand-color-controls__section .jquery-minicolors{opacity:0}.brand-font-control{display:flex;flex-wrap:wrap;width:245px;padding-top:30px;padding-bottom:20px;color:#4a5455}.brand-font-control__dropdown{min-width:200px;padding-top:10px;color:#4a5455;font-size:15px;font-weight:700}.brand-font-control__dropdown .item{color:#4a5455;font-family:var(--font, "playfair_display");font-size:15px}.brand-font-control__reset{display:none;margin:17px 0 0 8px}.brand-color-control__color-dropdown{width:100%;font-size:16px;font-weight:700}.brand-font-control__dropdown-item{display:block;width:100%}.brand-color-controls__color{position:relative;display:inline-block;width:56px;height:46px;padding:2px;border:1px solid #ccc;border-radius:5px}.minicolors-focus{z-index:1}.minicolors-focus .minicolors-input{width:175px!important;height:30px!important;padding:0 10px!important;transform:translate(65px,146px);opacity:1;color:#555;border:solid 1px rgba(0,0,0,.15);border-top:0;border-radius:0 0 5px 5px;outline:none;background:#fff;font-size:17px}@media (max-width: 599.98px){.minicolors-focus .minicolors-input{transform:translate(-77px,224px)}}.minicolors-grid{position:relative}.brand-color-controls__actions-container{padding-top:30px}@media (max-width: 989.98px){.brand-color-controls__actions-container{display:flex;align-items:center;margin-top:24px;padding-right:30px;padding-left:30px}}.brand-color-controls__reset-colors-link{padding-left:15px}@media (max-width: 989.98px){.brand-color-controls__reset-colors-link{flex-grow:1;text-align:center}}.stripe-form__label{margin:3px 0 4px;color:#666;font-size:16px;font-weight:400}@media (max-width: 989.98px){.stripe-form__label{flex-grow:1}}.stripe-form__cvc-and-expiry{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}@media (min-width: 990px){.stripe-form__cvc-and-expiry{max-width:415px}}.stripe-form__promo-container{position:relative;display:none;min-width:135px}@media (max-width: 989.98px){.stripe-form__promo-container{align-items:center;flex-basis:100%;margin-bottom:23px}}.stripe-form__apply-promo{text-decoration:none;color:#39c7bd}@media (min-width: 990px){.stripe-form__apply-promo{position:absolute;top:35px;right:-30px}}@media (max-width: 989.98px){.stripe-form__apply-promo{margin:20px 0 0 10px}}@media (min-width: 990px){.stripe-form__show-promo-field{margin:20px 0 0 10px}}@media (max-width: 989.98px){.stripe-form__show-promo-field{flex-basis:100%;margin-top:10px}}.tour{display:flex;overflow:hidden;align-items:center;justify-content:center;padding-bottom:60px}@media (max-width: 989.98px){.tour{flex-direction:column;justify-content:initial;padding-bottom:40px;text-align:center}}.tour--white-bg{background:#fff}.tour--grey-bg{background:#f1f6f6}.tour--features{padding-bottom:50px}@media (max-width: 599.98px){.tour--features{padding-bottom:30px}}.tour--features .tour__header{color:#133454;font-family:"Source Serif Pro",serif}.tour--features .tour__list,.tour--features .tour__paragraph{font-family:Work Sans,sans-serif}.tour--moodboar-editor{position:relative;margin-top:75px;background:#fff}@media (max-width: 989.98px){.tour--moodboar-editor{padding-top:50px}}.tour--moodboar-editor:before{position:absolute;top:0;right:0;display:block;width:60%;height:70%;content:"";background-image:linear-gradient(to right,#fff,#eaf8f8)}.tour--moodboar-editor .tour__superheader{color:#999;font-family:Fjalla One,sans-serif;font-size:20px;font-weight:400}@media (max-width: 599.98px){.tour--moodboar-editor .tour__superheader{text-align:left}}.tour--moodboar-editor .tour__header{color:#133454}@media (min-width: 990px){.tour--moodboar-editor .tour__header{font-size:58px}}@media (max-width: 599.98px){.tour--moodboar-editor .tour__header{font-size:36px}}.tour--moodboar-editor .tour__list-item{padding-left:40px}.tour--moodboar-editor .tour__list-item:before{background-image:url(/img/features/bullet.svg);filter:none}@media (max-width: 989.98px){.tour--mobile-reverse{flex-direction:column-reverse}}.tour--features-demo{margin-top:30px;padding-top:80px;background:#f4dbd7}.tour--lp{align-items:end;padding-top:50px;padding-bottom:0}.tour__image{width:100%;transition:.8s;opacity:0;background-repeat:no-repeat;background-size:contain}@media (max-width: 989.98px){.tour__image{margin-right:auto;margin-left:auto}}@media (max-width: 989.98px){.tour__image--left,.tour__image--right{margin-top:35px}}.tour__image--right{width:100vw;background-position:left center}@media (max-width: 599.98px){.tour__image--right{height:0;max-height:auto;margin-top:50px;padding-bottom:80%}}@media (max-width: 989.98px){.tour__image--right{background-position:center}}.tour__image--left{float:right;margin-right:40px;background-position:right center;background-size:contain}@media (max-width: 989.98px){.tour__image--left{margin-right:0;margin-left:0;background-position:center}}@media (max-width: 599.98px){.tour__image--left{height:0;max-height:auto;margin-top:50px;padding-bottom:80%}}.tour__image--moodboard{position:relative;display:block;max-width:793px;margin-right:0;padding-bottom:79%;background-image:url(/img/lml-page/moodboard-editor/moodboard.png);background-position:center top}@media (max-width: 599.98px){.tour__image--moodboard{background-size:109%}}.tour__image--moodboard:before{position:absolute;top:calc(50% - 50px);left:calc(50% - 35px);display:block;width:70px;height:70px;content:"";transition:all .5s;background-image:url(/img/videos/video-play.svg);background-repeat:no-repeat;background-size:100%;filter:drop-shadow(0 4px 8px rgba(71,71,71,.16))}.tour__image--moodboard:hover:before{scale:1.2}.tour__image--seamless{display:flex;max-width:984px;max-height:632px;padding-bottom:81.84%;background-image:url(/img/homepage/seamless-client-experience-visual.png)}@media (max-width: 989.98px){.tour__image--seamless{padding-bottom:62%}}@media (max-width: 599.98px){.tour__image--seamless{margin-top:0}}.tour__image--stunning{max-width:776px;padding-bottom:83%;background-image:url(/img/homepage/stunning.png)}.tour__image--questionnaire{max-width:703px;padding-bottom:76%;background-image:url(/img/homepage/questionnaire.png)}.tour__image--sourcing{max-width:768px;padding-bottom:78%;background-image:url(/img/homepage/sourcing.png)}.tour__image--transform{max-width:744px;padding-bottom:61%;background-image:url(/img/homepage/transform.png)}.tour__image--generate-lists{max-width:636px;padding-bottom:58%;background-image:url(/img/homepage/generate-lists.png)}.tour__image--presentations{max-width:796px;padding-bottom:73%;background-image:url(/img/homepage/presentations.png)}.tour__image--faster{max-width:704px;padding-bottom:61%;background-image:url(/img/homepage/faster.png)}.tour__image--purchase-orders{max-width:716px;padding-bottom:74%;background-image:url(/img/homepage/purchase-orders.png)}.tour__image--notifications{max-width:712px;padding-bottom:68%;background-image:url(/img/homepage/notifications.png)}.tour__image--promote{max-width:680px;padding-bottom:63%;background-image:url(/img/homepage/promote.png)}.tour__image--quickbooks{max-width:531px;padding-bottom:63%;background-image:url(/img/homepage/quickbooks.png)}.tour__image--rating{max-width:680px;padding-bottom:62%;background-image:url(/img/homepage/rating.png)}.tour__image--demo-monitor{max-width:711px;padding-bottom:76%;background-image:url(/img/homepage/demo-monitor.png)}.tour__image--14{max-width:793px;margin-right:0;padding-bottom:79%;background-image:url(/img/homepage/tour-image-14.jpg);background-position:center top}.tour__image--15{width:100vw;max-width:786px;height:556px;max-height:556px;margin-bottom:40px;background-image:url(/img/homepage/tour-image-15.jpg);background-position:center}@media (max-width: 989.98px){.tour__image--15{width:100%;height:auto;margin-top:10px;margin-left:0;padding-top:83.2%}}.tour__image--16{width:100vw;max-width:542px;height:659px;margin-bottom:60px;background-image:url(/img/homepage/tour-image-16.jpg);background-position:center}@media (max-width: 989.98px){.tour__image--16{width:100%;max-width:100%;height:auto;margin-top:10px;margin-bottom:50px;margin-left:0;padding-top:83.2%}}.tour__image--17{width:100vw;max-width:700px;height:550px;max-height:550px;margin-bottom:60px;background-image:url(/img/homepage/tour-image-17.jpg);background-position:center}@media (max-width: 989.98px){.tour__image--17{width:100%;max-width:100%;height:auto;margin:10px 0 50px;background-position:center}}.tour__image--18{width:100vw;max-width:740px;height:517px;background-image:url(/img/homepage/tour-image-18.jpg);background-position:center}@media (max-width: 989.98px){.tour__image--18{width:100%;max-width:100%;height:auto;margin-top:10px;margin-left:0;padding-top:73.2%;background-position:center bottom}}.tour__image--20{width:100vw;max-width:774px;height:537px;margin-right:0;margin-bottom:50px;background-image:url(/img/homepage/tour-image-20.jpg);background-position:center}@media (max-width: 989.98px){.tour__image--20{width:100%;max-width:100%;height:auto;margin-top:10px;margin-left:0}}.tour__header-star{display:inline-block;width:35px;height:35px;margin-bottom:-4px;margin-left:-2px;background-size:cover}.tour__header-star:before{background-image:url(/img/homepage/star-rate.svg)}.tour__brush-header{width:141px;height:85px;text-align:center;background-image:url(/img/shared/brush.png);background-repeat:no-repeat;background-position:center;background-size:contain;font-family:Caveat;font-size:20px;line-height:85px}@media (max-width: 989.98px){.tour__brush-header{margin:0 auto}}.tour__superheader{color:#f75545;font-size:14px;font-weight:600}.tour__left,.tour__right{position:relative;display:inline-block;width:49%;max-width:790px;margin:0;padding:0;vertical-align:top}@media (max-width: 989.98px){.tour__left,.tour__right{width:100%;margin:0 auto}}.tour__content{width:100%;max-width:600px;padding:0 15px;color:#333}@media (max-width: 989.98px){.tour__content{max-width:100%}}@media (min-width: 990px){.tour__content--left{margin-right:20px;margin-left:auto}}@media (min-width: 990px){.tour__content--quickbooks{max-width:650px}}.tour__content--left-lp{float:right}@media (min-width: 990px){.tour__content--left-lp{width:calc(100% - 50px);margin-right:50px}}@media (min-width: 990px){.tour__content--right{margin-left:20px}}@media (min-width: 990px){.tour__content--right-lp{width:calc(100% - 50px);margin-left:50px}}@media (max-width: 989.98px){.tour__content--features{margin-bottom:50px}}.tour__content--footnote{margin-top:-10px;margin-bottom:20px;color:#818b8b}.tour__main-icon{width:65px;height:65px;margin:0 0 17px;background-size:contain}.tour__header{max-width:100%;margin-top:0;margin-right:0;margin-bottom:20px;color:#4a5455;font-family:Playfair Display,serif;font-size:38px;font-weight:900;line-height:1.2}.tour__header--lp{margin-top:10px;font-size:32px}@media (min-width: 990px){.tour__header--time{max-width:500px}}.tour__paragraph{color:#626e6f;font-size:20px;line-height:28px}.tour__paragraph--feature{position:relative;padding-bottom:30px;border-bottom:1px solid #e2e2e2;font-size:18px;line-height:21px}.tour__quotes{position:absolute;top:-22px;left:0;display:block;width:63px;height:51px;background-image:url(/img/features/quotes.png)}.tour__list{padding:0;list-style-type:none;color:#626e6f;font-size:20px;line-height:28px}.tour__list--notifications{margin-top:-15px}.tour__list-item{position:relative;padding:7px 0 7px 30px;line-height:24px}@media (max-width: 989.98px){.tour__list-item{text-align:left}}.tour__list-item:before{position:absolute;top:5px;left:0;display:inline-block;width:30px;height:30px;content:"";border-radius:50%;background-image:url(/img/shared/approve-button-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(48%) sepia(50%) saturate(456%) hue-rotate(137deg) brightness(95%) contrast(94%)}.tour__paragraph-author{margin-top:20px;font-family:Caveat;font-size:20px}.tour__df-image{position:relative;width:450px;height:450px;margin:50px auto;transition:.8s;opacity:0;border-radius:50%;background:#eef8f8}.tour__testimonial-text{padding:10px 30px 10px 0;color:#6c6c6c;font-size:15px}.tour__buttons-container{padding-top:7px}.tour__request-demo{display:inline-block;margin:0 20px;padding:10px;transform:translateY(2px);white-space:nowrap;font-size:18px;font-weight:300}.tour__contact-methods{display:flex;margin-left:-30px;color:#90abae;font-family:Playfair Display,serif;font-weight:500}@media (max-width: 989.98px){.tour__contact-methods{align-items:center;justify-content:center;margin:0 auto}}.tour__contact-method{padding:55px 30px 0;border-left:1px solid #dde6e7;background-repeat:no-repeat;background-position:center top 3px}.tour__contact-method:first-child{border:none}.tour__contact-method--chat{background-image:url(/img/homepage/by-chat.png)}.tour__contact-method--email{position:relative}.tour__contact-method--email:before{position:absolute;top:0;left:40px;display:block;width:47px;height:50px;content:"";background-image:url(/img/shared/email.svg);background-repeat:no-repeat;background-position:center;filter:invert(84%) sepia(10%) saturate(430%) hue-rotate(138deg) brightness(81%) contrast(92%)}.tour__contact-method--phone{background-image:url(/img/homepage/by-phone.png)}.tour__logos{display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 599.98px){.tour__logos{display:none}}.tour__logo{margin:10px 30px 10px 0}.tour-spotlight{position:absolute;bottom:50%;left:50%;width:100%;max-width:300px;margin-left:26px;padding:20px;transform:translate(-50%,50%);text-align:center;color:#919191;border:1px solid #eee;background:#fff;box-shadow:0 0 0 10px #fff}@media (max-width: 989.98px){.tour-spotlight{margin:0 auto}}@media (max-width: 599.98px){.tour-spotlight{position:initial;max-width:calc(100% - 30px);margin-bottom:-50px;transform:translate(0)}}.tour-spotlight__header{position:relative;margin-bottom:30px;padding-bottom:16px;color:#000;font-size:32px;font-weight:300}.tour-spotlight__header:before{position:absolute;bottom:0;left:50%;display:block;width:80px;height:2px;content:"";transform:translate(-50%);background:#999}.tour--seamless{position:relative;margin-top:80px;padding:50px 0;background:#b7dde0}@media (max-width: 599.98px){.tour--seamless{padding-bottom:25px}}.tour--seamless:before{position:absolute;right:0;display:block;width:60%;height:100%;content:"";opacity:.7;background-image:url(/img/homepage/seamless-experience-bg-pattern.png);background-repeat:no-repeat;background-position:center left;background-size:cover}@media (max-width: 989.98px){.tour--seamless:before{bottom:0;width:130%;height:60%;background-position:center right}}@media (max-width: 989.98px){.tour--seamless:before{bottom:-20px}}@media (min-width: 1600px){.tour--seamless:before{width:60vw}}.tour--seamless .tour__header{color:#234662;font-family:"DM Serif Display",serif;font-size:45px;font-weight:400}@media (max-width: 989.98px){.tour--seamless .tour__header{font-size:32px}}.tour--seamless .tour__paragraph{color:#474747;font-family:Work Sans,sans-serif}@media (min-width: 990px){.tour--seamless .tour__paragraph{max-width:500px}}@media (max-width: 989.98px){.tour--seamless .tour__paragraph{max-width:550px;margin:0 auto}}.tour--seamless .tour__left{max-width:610px}@media (min-width: 600px) and (max-width: 989.98px){.tour--seamless .tour__left{margin-bottom:50px}}@media (max-width: 599.98px){.tour--seamless .tour__left{margin-bottom:20px}}@media (min-width: 990px){.tour--seamless .tour__left{margin-right:-50px;margin-left:50px}}.tour--seamless .tour__left,.tour--seamless .tour__right{width:59%}@media (max-width: 989.98px){.tour--seamless .tour__left,.tour--seamless .tour__right{width:100%;max-width:100%}}.tour--easy-use{position:relative;padding:150px 0 0;background-color:#e1f6f6;font-family:Work Sans,sans-serif}@media (max-width: 989.98px){.tour--easy-use{padding-top:60px}}@media (max-width: 599.98px){.tour--easy-use{padding-bottom:50px}}.tour--easy-use:before{position:absolute;right:0;display:block;width:60%;height:100%;content:"";background-image:url(/img/homepage/easy-to-use-bg-pattern.png);background-repeat:no-repeat;background-position:center left;background-size:contain}@media (max-width: 989.98px){.tour--easy-use:before{top:45%;width:100%}}.tour--easy-use .tour__header{font-family:Work Sans,sans-serif}@media (max-width: 989.98px){.tour--easy-use .tour__header{font-size:25px}}@media (min-width: 990px){.tour--easy-use .tour__content{max-width:650px}}.tour--easy-use .tour__left{max-width:650px}@media (max-width: 989.98px){.tour--easy-use .tour__left{margin-bottom:30px}}@media (min-width: 1600px){.tour--easy-use .tour__left{margin:0 -45px 0 0}}@media (max-width: 599.98px){.tour--easy-use .tour__right{display:none}}.tour__image--easy-to-use{display:flex;max-width:1200px;max-height:638px;padding-bottom:81%;background-image:url(/img/homepage/easy-to-use-visual.png);background-position:bottom center}@media (max-width: 989.98px){.tour__image--easy-to-use{width:100%;padding-bottom:55%}}.tour__review{position:relative;margin-top:70px;padding:20px 50px;color:#4c4c4c;background:#fff;font-family:Playfair Display,serif;font-size:20px;font-size:19px;font-style:italic}@media (min-width: 990px){.tour__review{max-width:630px}}.tour__review:before{position:absolute;top:-16px;left:-40px;display:block;width:80px;height:160px;content:"";background-image:url(/img/homepage/quote-pink.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.tour__review-author{display:flex;align-items:center;justify-content:flex-start;margin-top:30px;color:#626e6f;font-family:Work Sans,sans-serif;font-style:normal}@media (max-width: 599.98px){.tour__review-author{flex-direction:column;justify-content:center}}.tour__review-author:before{display:block;width:50px;height:50px;margin-right:10px;content:"";border-radius:50%;background-size:cover}.tour__review-author--jeanine:before{background-image:url(/img/homepage/jeanine-b-t.jpg)}.tour__review-author--bree-r:before{background-image:url(/img/homepage/bree-r.jpg)}.tour--support{position:relative;align-items:flex-end;padding:150px 0;background-color:#5e8798;background-image:url(/img/homepage/here-to-support-bg.jpg);background-repeat:no-repeat;font-family:Work Sans,sans-serif}@media (max-width: 989.98px){.tour--support{padding:25% 30px 60px;background-size:contain}}@media (max-width: 599.98px){.tour--support{flex-direction:column-reverse;padding-top:0;background-image:none}}@media (min-width: 990px) and (max-width: 1140px){.tour--support{background-position:-100px center}}@media (max-width: 989.98px){.tour--support .tour__right{margin-top:70px}}@media (min-width: 990px){.tour--support .tour__left{margin-right:-50px;margin-left:50px}}.tour--support .tour__review{margin-bottom:-10px;font-family:"DM Serif Display",serif;font-weight:400}.tour--support .tour__header{color:#fff;font-family:"DM Serif Display",serif;font-size:45px;font-weight:400}@media (max-width: 599.98px){.tour--support .tour__header{font-size:30px}}.tour--support .tour__paragraph{color:#fff}@media (max-width: 989.98px){.tour--support .tour__paragraph{max-width:540px;margin:0 auto}}.tour--support .tour__paragraph--help-and-know{max-width:540px;text-align:left}@media (max-width: 989.98px){.tour--support .tour__paragraph--help-and-know{max-width:480px;padding-bottom:50px;text-align:center}}.tour--support .tour__support-features{display:flex;align-items:center;justify-content:space-between;margin:30px 0;font-size:22px}@media (max-width: 599.98px){.tour--support .tour__support-features{flex-direction:column}}.tour--support .tour__support-feature{color:#fff}@media (max-width: 599.98px){.tour--support .tour__support-feature{margin:10px}}.tour--support .tour__support-feature:before{display:block;width:60px;height:60px;margin:0 auto 5px;content:"";border:3px solid;border-radius:50%;background:#fff;background-repeat:no-repeat;background-position:center;background-size:75%}.tour--support .tour__support-feature--waiting:before{background-image:url(/img/homepage/waiting.svg)}.tour--support .tour__support-feature--frustration:before{background-image:url(/img/homepage/frustration.svg)}.tour--support .tour__support-feature--confusion:before{background-image:url(/img/homepage/confusion.svg)}.tour--support .tour__ratings{display:flex;align-items:center;justify-content:flex-start;color:#fff;font-size:20px}@media (min-width: 600px) and (max-width: 989.98px){.tour--support .tour__ratings{justify-content:center}}@media (max-width: 599.98px){.tour--support .tour__ratings{flex-direction:column}}.tour--support .tour__ratings-stars{display:flex;justify-content:space-between;width:144px;margin-right:15px;padding:8px 10px 10px;border-radius:50px;background-color:#fff}@media (max-width: 599.98px){.tour--support .tour__ratings-stars{margin-top:20px;margin-bottom:10px}}.tour--support .tour__raings-mobile{display:none}@media (max-width: 599.98px){.tour--support .tour__raings-mobile{display:block}}.tour__seamless-button{display:inline-flex;margin-top:30px;padding:20px 70px;color:#40bec6;background-color:#fff;font-family:Work Sans,sans-serif;font-size:18px;font-weight:600}@media (max-width: 989.98px){.tour__seamless-button{padding:20px}}.tour__seamless-button:hover{text-decoration:none}.tour__seamless-button:hover:after{transform:scaleX(-1) translate(-3px);filter:invert(14%) sepia(70%) saturate(946%) hue-rotate(178deg) brightness(98%) contrast(93%)}.tour__seamless-button:after{display:block;width:19px;height:18px;margin-left:10px;content:"";transition:.3s;transform:scaleX(-1);background-image:url(/img/homepage/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(81%) sepia(50%) saturate(4524%) hue-rotate(133deg) brightness(89%) contrast(88%)}.countdown-timer{margin-top:4px;margin-left:45px;color:#fff;font-family:Source Sans Pro;font-weight:400}.countdown-timer:has(.countdown-timer__header:not([hidden])){flex-wrap:wrap}.countdown-timer--promotion{max-width:163px;margin:0;white-space:nowrap}@media (max-width: 989.98px){.countdown-timer--promotion{display:none}}.countdown-timer--promotion .countdown-timer__time{color:#fff;background-color:transparent;font-family:Fjalla One,sans-serif;font-size:20px}.countdown-timer--promotion .countdown-timer__label{width:33px;font-size:14px}.countdown-timer--plans-page-promotion{display:flex;justify-content:center;width:min-content;min-height:60px;margin:10px auto 20px;padding:8px 22px 10px;border-radius:4px;background-color:#fff;box-shadow:0 10px 20px 5px #00000005;font-family:Fjalla One,sans-serif;font-size:26px}.countdown-timer--plans-page-promotion .countdown-timer__header{display:block}.countdown-timer--plans-page-promotion .countdown-timer__time{width:53px;height:auto;color:#39c7bd;background:none;font-size:35px}.countdown-timer--plans-page-promotion .countdown-timer__label{margin-top:-4px;color:#4a5455;font-family:Inter,sans-serif;font-size:12px;font-weight:600}.countdown-timer--plans-page-promotion .countdown-timer__subtext{position:absolute;bottom:-30px;width:100%;opacity:.8;font-size:15px}.countdown-timer--plans-page-promotion .countdown-timer__label--hours:before{content:"hours"}.countdown-timer--plans-page-promotion .countdown-timer__label--mins:before{content:"mins"}.countdown-timer--plans-page-promotion .countdown-timer__label--sec:before{content:"secs"}.countdown-timer--plans-page-promotion .countdown-timer__colon{margin-top:12px;color:#133454;font-size:18px}.countdown-timer--legacy-promo{display:flex;align-items:center;justify-content:center;width:fit-content;height:80px;margin:0;padding:13px 10px 0;border-radius:10px;background-color:#fff;box-shadow:0 0 10px #47474714;font-family:Fjalla One,sans-serif;font-size:50px}@media (max-width: 599.98px){.countdown-timer--legacy-promo{height:120px;margin:0 auto;padding:8px 10px 0;font-size:45px}}.countdown-timer--legacy-promo .countdown-timer__time{width:63px;height:auto;color:#4a5455;background:none;font-size:32px}.countdown-timer--legacy-promo .countdown-timer__label{margin-top:6px;color:#133454;font-family:Fjalla One,sans-serif;font-size:12px;font-weight:500}.countdown-timer--legacy-promo .countdown-timer__label:before{text-transform:capitalize}.countdown-timer--legacy-promo .countdown-timer__subtext{position:absolute;bottom:-30px;width:100%;opacity:.8;font-size:15px}.countdown-timer--legacy-promo .countdown-timer__label--hours:before{content:"hours"}.countdown-timer--legacy-promo .countdown-timer__label--mins:before{content:"mins"}.countdown-timer--legacy-promo .countdown-timer__label--sec:before{content:"secs"}.countdown-timer--legacy-promo .countdown-timer__colon{margin:-35px 0 0;color:#4a5455;font-size:31px}@media (max-width: 599.98px){.countdown-timer--legacy-promo .countdown-timer__colon{margin:-50px 5px 0}}@media (max-width: 989.98px){.countdown-timer--new-desinger{display:none}}.countdown-timer__item{z-index:3;display:inline-block;text-align:center}.countdown-timer__time{width:26px;height:24px;margin:0 1px 0 0;padding:1px 0 1px 2px;letter-spacing:5px;color:#666;border-radius:2px;background-color:#fff}.countdown-timer__label{font-size:9px}.countdown-timer__label:before{display:inline;text-transform:uppercase}.countdown-timer__label--days:before{content:"days"}.countdown-timer__label--hours:before{content:"hrs"}.countdown-timer__label--mins:before{content:"min"}.countdown-timer__label--sec:before{content:"sec"}.countdown-timer__colon{display:inline-block;margin:0 0 0 -1px;vertical-align:top}.countdown-timer__header{display:none;width:100%;margin-bottom:8px;text-align:center;white-space:nowrap;text-transform:uppercase;color:#133454;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.hero{display:block;min-height:580px;padding:20px 20px 0;text-align:center;color:#fff;background-color:#ecf6f7;background-repeat:no-repeat;background-position:center;background-size:cover}.hero--case-studies{padding:150px 20px 330px;background-image:url(/img/lml-page/case-studies/bg.jpg)}@media (max-width: 599.98px){.hero--case-studies{padding:50px 20px 300px;background-image:url(/img/lml-page/case-studies/bg-sm.jpg)}}.hero--case-studies .hero__header{max-width:1400px;text-align:left;letter-spacing:-3.36px;color:#133454;font-family:"DM Serif Display",serif;font-size:112px;font-weight:400;line-height:110%}@media (max-width: 599.98px){.hero--case-studies .hero__header{letter-spacing:-1.92px;font-size:64px;line-height:100%}}.hero--case-studies .hero__subheader{max-width:1400px;text-align:left;color:#133454;font-size:32px;font-weight:500}@media (max-width: 599.98px){.hero--case-studies .hero__subheader{font-size:16px}}.hero--case-studies .hero__subheader:after{display:inline-block;width:112px;height:26px;margin:0 0 -2px;content:"";background-image:url(/img/homepage/capterra-logo.svg);background-size:contain}.hero--left-align{margin-bottom:190px;padding-bottom:0}@media (min-width: 990px){.hero--left-align{background-image:url(/img/homepage/hero-bg.jpg)}}@media (min-width: 600px) and (max-width: 989.98px){.hero--left-align{min-height:410px;margin-bottom:60px;background-image:url(/img/homepage/hero-bg-tablet.jpg)}}@media (max-width: 599.98px){.hero--left-align{margin-bottom:0;background-image:url(/img/homepage/hero-bg-mobile.jpg)}}.hero--left-align .hero__header{margin-top:150px;color:#fff;font-size:60px;line-height:60px}@media (max-width: 599.98px){.hero--left-align .hero__header{margin-top:100px;margin-bottom:30px;font-size:29px;line-height:40px}}@media (min-width: 730px){.hero--left-align .hero__header{position:relative;display:inline-block}}.hero--left-align .hero__content{position:relative;max-width:1400px;margin:170px auto 0;padding:0 15px 170px;text-align:left}@media (max-width: 989.98px){.hero--left-align .hero__content{min-height:410px;margin-top:50px;padding-bottom:0;text-align:center}}@media (max-width: 599.98px){.hero--left-align .hero__content{margin-top:30px;padding-bottom:200px}}.hero--left-align .hero__text{max-width:100%;margin:14px 0 0;color:#c5d3d6;text-shadow:0 0 6px rgba(0,0,0,.5);font-size:33px}@media (max-width: 599.98px){.hero--left-align .hero__text{font-size:25px}}.hero--left-align .hero__get-started-subtext{color:#c5d3d6;font-size:15px;font-weight:300}.hero--left-align .hero__header{max-width:810px;margin-top:0;margin-bottom:30px;text-align:left;color:#133454;font-family:"Source Serif Pro",serif;font-size:72px;font-weight:700;line-height:80px}@media (max-width: 989.98px){.hero--left-align .hero__header{max-width:640px;margin-bottom:40px;text-align:center}}@media (min-width: 600px) and (max-width: 989.98px){.hero--left-align .hero__header{font-size:41px;line-height:50px}}@media (max-width: 599.98px){.hero--left-align .hero__header{font-size:35px;line-height:45px}}.hero--left-align .hero__superheader{margin-bottom:25px;color:#4a5455;font-family:Fjalla One,sans-serif;font-size:28px;font-weight:400}@media (min-width: 600px) and (max-width: 989.98px){.hero--left-align .hero__superheader{margin-bottom:18px;font-size:26px}}.hero--left-align .hero__get-started-subtext{text-align:left;color:#475051;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400}@media (max-width: 989.98px){.hero--left-align .hero__get-started-subtext{text-align:center}}@media (max-width: 599.98px){.hero--left-align .hero__get-started-subtext{font-size:19px}}.hero--left-align .hero__get-started-subtext:before{display:none}.hero--edesign-sales{margin-bottom:120px;padding-bottom:0}@media (min-width: 990px){.hero--edesign-sales{background-image:url(/img/homepage/hero-bg.jpg)}}@media (min-width: 600px) and (max-width: 989.98px){.hero--edesign-sales{min-height:410px;margin-bottom:60px;background-image:url(/img/homepage/hero-bg-tablet.jpg)}}@media (max-width: 599.98px){.hero--edesign-sales{background-image:url(/img/homepage/hero-bg-mobile.jpg)}}.hero--edesign-sales .hero__content{position:relative;max-width:1400px;margin:140px auto 0;padding:0 15px 100px;text-align:center}@media (max-width: 989.98px){.hero--edesign-sales .hero__content{min-height:410px}}.hero--edesign-sales .hero__text{max-width:100%;margin:14px 0 0;color:#c5d3d6;text-shadow:0 0 6px rgba(0,0,0,.5);font-size:33px}@media (max-width: 599.98px){.hero--edesign-sales .hero__text{font-size:25px}}.hero--edesign-sales .hero__get-started-subtext{color:#c5d3d6;font-size:15px;font-weight:300}.hero--edesign-sales .hero__header{max-width:1120px;margin-top:0;margin-bottom:30px;text-align:center;color:#133454;font-family:"Source Serif Pro",serif;font-size:72px;font-weight:700;line-height:80px}@media (max-width: 989.98px){.hero--edesign-sales .hero__header{max-width:640px;margin-bottom:40px;text-align:center}}@media (min-width: 600px) and (max-width: 989.98px){.hero--edesign-sales .hero__header{font-size:41px;line-height:50px}}@media (max-width: 599.98px){.hero--edesign-sales .hero__header{font-size:35px;line-height:45px}}@media (min-width: 730px){.hero--edesign-sales .hero__header{position:relative;display:inline-block}}.hero--edesign-sales .hero__superheader{margin-bottom:25px;color:#4a5455;font-family:Fjalla One,sans-serif;font-size:28px;font-weight:400}@media (min-width: 600px) and (max-width: 989.98px){.hero--edesign-sales .hero__superheader{margin-bottom:18px;font-size:26px}}.hero--edesign-sales .hero__get-started-subtext{text-align:center;color:#475051;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400}@media (max-width: 599.98px){.hero--edesign-sales .hero__get-started-subtext{font-size:19px}}.hero--edesign-sales .hero__get-started-subtext:before{display:none}.hero--large{min-height:200px;background-color:transparent}@media (min-width: 600px) and (max-width: 989.98px){.hero--large{padding-top:100px}}@media (max-width: 599.98px){.hero--large{padding-top:50px}}.hero--large .hero__header{max-width:1070px;letter-spacing:-.96px;color:#133454;font-family:"DM Serif Display",serif;font-size:96px;font-weight:400;line-height:101%}@media (min-width: 990px){.hero--large .hero__header{margin-top:65px;line-height:100px}}@media (max-width: 599.98px){.hero--large .hero__header{width:310px;max-width:100%;margin-left:0;text-align:left;letter-spacing:-.48px;font-size:48px;line-height:110%}}.hero__blue{color:#0ec0cb}.hero__underline-shadow{padding:0 3px;white-space:nowrap;box-shadow:inset 0 -21px #f4dbd7}.hero--fullservice{min-height:auto;margin-bottom:0;padding-bottom:50px;background-image:linear-gradient(#e1f5f5,#f1fafa);box-shadow:none}@media (max-width: 599.98px){.hero--fullservice{padding-bottom:20px}}.hero--fullservice .hero__superheader{color:#133454;font-size:20px;font-weight:500}@media (max-width: 599.98px){.hero--fullservice .hero__superheader{text-align:left;font-size:22px}}.hero--fullservice .hero__header-percantage{vertical-align:middle;color:#72d7d0;font-size:32px;font-weight:700}@media (max-width: 599.98px){.hero--fullservice .hero__header-percantage{display:block;font-size:36px}}.hero--fullservice .hero__header{position:relative;z-index:1;max-width:1160px;margin-top:0;color:#133454;font-family:"DM Serif Display",serif;font-size:55px;font-weight:400}@media (max-width: 599.98px){.hero--fullservice .hero__header{margin-top:40px;padding-top:0;text-align:left;font-size:40px}}.hero--fullservice .hero__blue{color:#39c7bd}.hero--features{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:610px;border-bottom:80px solid #fafafa;background-image:url(/img/features/hero-bg.jpg)}@media (max-width: 989.98px){.hero--features{min-height:700px}}.hero--features .hero__header{max-width:1100px;margin-top:30px;letter-spacing:-.1px;color:#fff;font-family:"Source Serif Pro",serif;font-size:80px;font-weight:600;line-height:1}@media (max-width: 599.98px){.hero--features .hero__header{font-size:29px;line-height:40px}}.hero--features .hero__text{max-width:100%;margin:20px 0 0;color:#e7e6e6;font-family:Work Sans,sans-serif;font-size:29px}@media (max-width: 599.98px){.hero--features .hero__text{font-size:25px}}.hero--promotion{padding-top:60px;padding-bottom:50px}.hero--promotion .hero__header{max-width:1040px;margin-top:8px;margin-bottom:22px;color:#133454;font-family:DM Serif Display;font-size:52px;line-height:52px}@media (min-width: 600px) and (max-width: 989.98px){.hero--promotion .hero__header{font-size:40px}}@media (max-width: 599.98px){.hero--promotion .hero__header{font-size:37px;line-height:45px}}.hero--promotion .hero__blue{color:#39c7bd}.hero--promotion .hero__superheader{display:flex;align-items:center;justify-content:center;color:#4a5455;font-family:Fjalla One,sans-serif;font-size:24px;gap:10px}@media (max-width: 599.98px){.hero--promotion .hero__superheader{font-size:20px}}.hero--members{padding-bottom:70px;background:none}.hero__logo{height:40px;margin-bottom:70px;background-image:url(/img/shared/designfiles-logo-primary.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.hero__header{max-width:1000px;margin:70px auto 7px;text-align:center;color:#39c7bd;text-shadow:none;font-family:Playfair Display,serif;font-size:67px;font-weight:900}@media (max-width: 599.98px){.hero__header{margin-top:0;font-size:35px;line-height:40px}}.hero__header--promotion{max-width:1180px;font-weight:400}.hero__header--idi{margin-bottom:30px;font-size:67px;line-height:60px}.hero__subheader{max-width:700px;margin:40px auto 0;letter-spacing:.48px;color:#133454;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:140%}@media (max-width: 599.98px){.hero__subheader{margin-top:10px;text-align:left;letter-spacing:.32px;font-size:16px;font-weight:500;line-height:140%}}@media (max-width: 989.98px){.hero__subheader--with-badge{position:relative;padding-right:140px}}.hero__risk-free{position:relative;display:flex;align-items:center;justify-content:center;color:#4c4c4c;font-family:Work Sans,sans-serif;font-size:23px;font-weight:600;line-height:27px}@media (max-width: 989.98px){.hero__risk-free{z-index:2;display:block;padding-left:100px;text-align:left}}@media (max-width: 599.98px){.hero__risk-free{margin-top:50px;font-size:20px}}.hero__risk-free:before{left:0;display:block;width:86px;height:88px;margin-right:20px;content:"";background-image:url(/img/plans/90-day-guarantee.png)}@media (max-width: 989.98px){.hero__risk-free:before{position:absolute;top:50%;transform:translateY(-50%)}}.hero__risk-free--members{margin-top:-60px;padding-bottom:40px;font-family:Inter,sans-serif}@media (max-width: 989.98px){.hero__risk-free--members{padding-bottom:0}}@media (max-width: 599.98px){.hero__risk-free--members{width:90%;max-width:388px;margin-right:auto;margin-left:auto}}.hero__risk-free--members:before{background-image:url(/img/plans/guarantee-badge-new.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.hero__risk-free--promotion{margin:-40px 0 0;padding-bottom:50px;font-family:Inter,sans-serif}@media (max-width: 599.98px){.hero__risk-free--promotion{display:flex;align-items:center;justify-content:center;max-width:390px;margin-right:auto;margin-left:auto}}.hero__risk-free--promotion:before{background-image:url(/img/plans/90-day-guarantee.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 599.98px){.hero__risk-free--promotion:before{top:32px}}.hero__risk-free--plans{margin-right:15px;margin-left:15px}.hero__risk-free--spinning{text-align:left}@media (max-width: 989.98px){.hero__risk-free--spinning{display:flex}}@media (max-width: 599.98px){.hero__risk-free--spinning{flex-direction:column;padding:0;text-align:center;gap:15px}}.hero__risk-free--spinning:before{display:none}.hero__risk-free-spinning-label{position:relative;width:140px;height:140px;margin-right:40px;background-image:url(/img/shared/90-day.svg);background-repeat:no-repeat;background-position:center;rotate:20deg}@media (max-width: 599.98px){.hero__risk-free-spinning-label{margin:0}}.hero__risk-free-spinning-label:before{position:absolute;display:block;content:"";animation:spin 20s linear infinite;background-image:url(/img/plans/moneyback-guarantee.svg);background-size:contain;top:0;right:0;bottom:0;left:0}.hero__legacy-subheadline{position:relative;display:flex;align-items:center;justify-content:center;color:#4c4c4c;font-family:Work Sans,sans-serif;font-size:23px;font-weight:600;line-height:27px}@media (max-width: 989.98px){.hero__legacy-subheadline{z-index:2;display:block;padding-left:100px;text-align:left}}@media (max-width: 599.98px){.hero__legacy-subheadline{margin-top:50px;font-size:20px}}.hero__gold-text{padding:0 6px;color:#c2a564}.hero__text{max-width:800px;margin:0 auto 30px;text-align:center;color:#4a5455;text-shadow:none;font-size:36px;font-weight:300;line-height:45px}@media (max-width: 599.98px){.hero__text{font-size:23px;line-height:30px}}.hero__text-pd{font-family:Playfair Display,serif}.hero__laptop-container{position:relative;height:780px;margin:0 -20px;background-image:url(/img/homepage/hero-home-laptop.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:auto}@media (min-width: 600px) and (max-width: 989.98px){.hero__laptop-container{background-image:url(/img/homepage/hero-home-laptop-md.jpg)}}@media (max-width: 599.98px){.hero__laptop-container{background-image:url(/img/homepage/hero-home-laptop-sm.jpg)}}.hero__laptop-container--referral{height:850px}@media (max-width: 599.98px){.hero__laptop-container--referral{height:870px}}.hero__laptop-screen{position:absolute;top:125px;left:50%;display:block;width:100%;max-width:600px;height:350px;transform:translate(-50%);background-image:url(/img/homepage/play-large.png);background-repeat:no-repeat;background-position:center}.hero__laptop-screen--referral{top:200px}.hero__buttons-container{position:relative;width:100%;max-width:360px;margin:0 auto 50px}@media (max-width: 989.98px){.hero__buttons-container{margin-bottom:20px}}@media (min-width: 600px) and (max-width: 989.98px){.hero__buttons-container{width:50%}}@media (max-width: 599.98px){.hero__buttons-container{width:100%}}.hero__buttons-container--csp3free{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%}.hero__get-started-subtext{left:0;width:100%;margin-top:20px;text-align:center;color:#fff;font-size:14px;font-weight:100}.hero__get-started-subtext:before{display:inline-block;width:20px;height:19px;margin-right:5px;margin-bottom:-4px;content:"";background-image:url(/img/homepage/no-card.png)}.hero__header-tag{padding:4px 20px;color:#4e4a45;background-color:#f4dbd7;font-family:Fjalla One,sans-serif;font-size:20px}.hero__get-started-subtext--exit{position:initial;display:block;margin-top:10px;color:#818a8b}.hero__get-started-subtext--exit:before{display:none}.hero__get-started-subtext--hp-hero{position:absolute;bottom:-30px;display:block;color:#818a8b;font-weight:500}.hero__get-started-subtext--bottom-band{z-index:2;bottom:-30px;color:#dadad8}.hero__get-started-subtext--bottom-band:before{display:none}.hero__get-started-subtext--gdi{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 989.98px){.hero__get-started-subtext--gdi{flex-direction:column}}.hero__superheader{font-size:35px}.hero__pink-shadow-container{position:relative}.hero__pink-shadow{margin:0 5px;padding:0 3px;box-shadow:inset 0 -12px #feddd7}.hero__gdi-logo{width:220px;height:90px;background-image:url(/img/lml-page/gdi-logo.png);background-size:contain}@media (min-width: 990px){.hero__gdi-logo{margin-left:20px}}@media (min-width: 600px) and (max-width: 989.98px){.hero__gdi-logo{margin-bottom:30px}}@media (max-width: 989.98px){.hero__gdi-logo{margin-top:20px}}.hero__asterisk{margin-bottom:20px;color:#4a5455;font-size:14px}.hero__anonymous-testimonial{display:inline-block;max-width:860px;color:#627a8f;font-family:"DM Serif Display",serif;font-size:24px;font-weight:400}@media (max-width: 599.98px){.hero__anonymous-testimonial{text-align:left;font-size:20px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes apply-branding{0%{background-color:#8ed23d;box-shadow:0 0 #8ed23d}70%{background-color:#8ed23d00;box-shadow:0 0 10px 7px #8ed23d00}to{background-color:#8ed23d00;box-shadow:0 0 #8ed23d00}}@keyframes project-form-section--fade-out-next{0%{transform:translate(0);opacity:1}to{transform:translate(-300px);opacity:0}}@keyframes project-form-section--fade-in-next{0%{transform:translate(300px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes project-form-section--fade-out-back{0%{transform:translate(0);opacity:1}to{transform:translate(300px);opacity:0}}@keyframes project-form-section--fade-in-back{0%{transform:translate(-300px);opacity:0}to{transform:translate(0);opacity:1}}.presets{display:flex;margin:0;font-family:Source Sans Pro;font-size:16px;font-weight:400}@media (max-width: 989.98px){.presets{margin-bottom:8px}}.presets a{color:#39c7bd!important}.load-preset--active .load-preset__trigger-caret{transform:rotate(-90deg)}.load-preset--active .load-preset__options{display:block}.load-preset__link{position:relative;padding-right:16px;cursor:pointer}.load-preset__link--disabled,.save-preset-link--disabled{pointer-events:none;opacity:.3;color:#555}.load-preset__options{position:absolute;z-index:2;display:none;overflow-y:auto;max-height:260px;margin-top:4px;padding:10px;border:1px solid #eee;background-color:#fff;box-shadow:0 4px 4px #0003}.load-preset__options--address{left:35%;margin-right:10px}.load-preset__options--billable{right:20px}.load-preset__option{padding-bottom:10px;font-size:16px}.load-preset__option--disabled{pointer-events:none;opacity:.6}.load-preset__delete,.load-preset__edit,.load-preset__delete-address-preset{position:relative;float:right;margin-left:32px;padding-right:20px}.load-preset__delete:before,.load-preset__edit:before,.load-preset__delete-address-preset:before{position:absolute;top:4px;width:14px;height:14px;content:"";background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center;filter:invert(35%)}.load-preset__edit{right:40px;margin:0}.load-preset__edit:before{width:15px;padding-right:32px;border-right:1px solid #cbcbcb;background-image:url(/img/shared/edit.svg);background-size:contain}.load-preset__edit-address-preset{position:relative;float:right;margin-right:40px;margin-left:20px;padding-right:10px}.load-preset__edit-address-preset:before{position:absolute;top:4px;width:14px;height:14px;content:"";background-image:url(/img/shared/pencil.svg);background-repeat:no-repeat;background-position:center;filter:invert(35%)}.load-preset__edit-address-preset:after{position:absolute;top:10px;right:-16px;display:block;width:1px;height:17px;margin-right:4px;content:"";transform:translateY(-50%);background:#d4d4d4}.save-preset-link,.save-address-preset-link{padding-left:16px}.load-preset__trigger-caret{position:absolute;top:7px;right:2px;width:8px;height:10px;transition:.25s;transform:rotate(90deg)}.load-preset__trigger-caret:before,.load-preset__trigger-caret:after{position:absolute;left:0;display:block;width:8px;height:2px;content:"";background:#39c7bd;background:var(--secondary-color, #39c7bd)}.load-preset__trigger-caret:before{top:2px;transform:rotate(45deg)}.load-preset__trigger-caret:after{bottom:2px;transform:rotate(-45deg)}.load-preset__trigger-caret--address{top:6px}.address-preset-form{margin-top:20px}.preset-details-field{width:800px;margin-bottom:12px}@media (max-width: 989.98px){.preset-details-field{width:100%}}.custom-dropdown{position:relative;display:inline-block;min-height:40px;color:#555;border:1px solid #cfd0d0;border-radius:5px;background:#fff;box-shadow:inset 1px 2px #00000012;font-size:17px}.custom-dropdown--questionnaire-form{min-width:263px}.custom-dropdown--active .custom-dropdown__options{z-index:3;height:auto;padding:2px 0;border:1px solid #cfd0d0;border-top:none;border-radius:0 0 5px 5px;box-shadow:inset 1px 2px #00000012}.custom-dropdown--active .custom-dropdown__trigger:after{margin-top:2px;transform:rotate(-135deg)}.custom-dropdown__trigger{display:flex;align-items:center;height:38px;padding:0 30px 0 10px;cursor:pointer}.custom-dropdown__trigger:after{position:absolute;top:15px;right:10px;display:block;width:8px;height:8px;margin-top:-2px;content:"";transform:rotate(45deg);border-right:2px solid #555;border-bottom:2px solid #555}.custom-dropdown__trigger:before{display:block;width:16px;height:16px;margin-right:5px;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.custom-dropdown__trigger--image-upload:before{background-image:url(/img/shared/pin.svg)}.custom-dropdown__trigger--multiple-choice-with-images:before{background-image:url(/img/shared/multi-choice-image.svg)}.custom-dropdown__trigger--multiple-choice:before{background-image:url(/img/shared/multi-choice.svg)}.custom-dropdown__trigger--short-answer:before{background-image:url(/img/shared/short-answer.svg)}.custom-dropdown__trigger--paragraph:before{background-image:url(/img/shared/paragraph.svg)}.custom-dropdown__input{display:none}.custom-dropdown__options{position:absolute;top:calc(100% - 3px);left:-1px;display:flex;overflow:hidden;flex-direction:column;height:0;background-color:#fff}.custom-dropdown__option{display:flex;align-items:center;margin-left:1px;padding:1px 30px 1px 10px;cursor:pointer;white-space:nowrap}.custom-dropdown__option:hover{background-color:#fbfbfb}.custom-dropdown__option:before{display:block;width:16px;height:16px;margin-right:5px;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.custom-dropdown__option--pin:before{background-image:url(/img/shared/pin.svg)}.custom-dropdown__option--multi-choice-image:before{background-image:url(/img/shared/multi-choice-image.svg)}.custom-dropdown__option--paragraph:before{background-image:url(/img/shared/paragraph.svg)}.custom-dropdown__option--short-answer:before{background-image:url(/img/shared/short-answer.svg)}.custom-dropdown__option--multi-choice:before{background-image:url(/img/shared/multi-choice.svg)}.custom-dropdown__option--acitve{background-color:#ededed}.selectize-dropdown-content__client{position:relative;display:flex;flex-direction:column;justify-content:center;height:48px;padding-left:50px!important;cursor:pointer;white-space:nowrap}.selectize-dropdown-content__client.active{background-color:#cef2f4}.selectize-dropdown-content__avatar{position:absolute;top:50%;left:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;transform:translateY(-50%);text-transform:uppercase;color:#fff;border-radius:50%;background:#0ec0cb}.selectize-dropdown-content__email{color:#7b8d8f;font-size:15px}.selectize-dropdown-content__name{overflow:hidden;max-width:300px;text-overflow:ellipsis;font-size:17px}.selectize-dropdown-content__add-client,.selectize-dropdown-content__add-vendor{position:-webkit-sticky!important;position:sticky!important;bottom:0;left:0;display:flex;align-items:center;width:100%;height:30px;cursor:pointer;color:#0ec0cb;border-radius:0 0 5px 5px;background:#f2fbfc}.selectize-dropdown-content__add-client:before,.selectize-dropdown-content__add-vendor:before{display:block;width:16px;height:16px;margin-right:6px;margin-left:11px;content:"";background-image:url(/img/shared/add-client-icon.svg);filter:invert(73.0132261645%) sepia(78%) saturate(3429%) hue-rotate(137deg) brightness(94%) contrast(89%)}.selectize-dropdown-content__add-client:hover,.selectize-dropdown-content__add-vendor:hover{color:#fff;background-color:#0ca1b0}.selectize-dropdown-content__add-new{display:flex;align-items:center;width:100%;height:48px;cursor:pointer;color:#000;background:#f2fbfc}.selectize-dropdown-content__add-new:before{display:block;width:16px;height:16px;margin-right:6px;margin-left:11px;content:"";background-image:url(/img/shared/add-client-icon.svg)}.selectize-control--client-dropdown,.selectize-control--client-dropdown-ajax{display:inline-block;vertical-align:middle;font-size:17px}.selectize-control--client-dropdown .selectize-dropdown [data-new-client],.selectize-control--client-dropdown-ajax .selectize-dropdown [data-new-client]{height:48px;border-radius:0 0 2px 2px}.selectize-control--client-dropdown .selectize-dropdown .active,.selectize-control--client-dropdown-ajax .selectize-dropdown .active{color:#000;background-color:#cef2f4}.selectize-control--client-dropdown .selectize-input,.selectize-control--client-dropdown-ajax .selectize-input{height:40px;padding:8px 10px;color:#555;border:1px solid #cfd0d0;border-radius:5px;box-shadow:inset 1px 2px #00000012!important;font-size:17px;line-height:unset}.selectize-control--client-dropdown .selectize-input input,.selectize-control--client-dropdown-ajax .selectize-input input{font-size:17px}.selectize-control--client-dropdown .selectize-input.focus,.selectize-control--client-dropdown-ajax .selectize-input.focus{border-color:#24b0ce;outline:none}.selectize-control--client-dropdown.single .selectize-dropdown .selectize-dropdown-content,.selectize-control--client-dropdown-ajax.single .selectize-dropdown .selectize-dropdown-content{width:auto!important;max-height:342px}.selectize-control--client-dropdown.single .selectize-input,.selectize-control--client-dropdown-ajax.single .selectize-input{background-color:#fff;background-image:none}.selectize-control--client-dropdown.single .selectize-input:after,.selectize-control--client-dropdown-ajax.single .selectize-input:after{content:none!important}.selectize-control--client-dropdown.single .selectize-input .selectize-input__item,.selectize-control--client-dropdown-ajax.single .selectize-input .selectize-input__item{overflow:hidden;max-width:172px;height:22px;padding-right:0!important;word-break:break-all}.selectize-control--client-dropdown.multi,.selectize-control--client-dropdown-ajax.multi{width:100%}.selectize-control--client-dropdown.multi .selectize-dropdown-content,.selectize-control--client-dropdown-ajax.multi .selectize-dropdown-content{max-height:290px}.selectize-control--client-dropdown.multi .selectize-input,.selectize-control--client-dropdown-ajax.multi .selectize-input{overflow:unset;height:auto}.selectize-control--client-dropdown.multi .selectize-input .selectize-dropdown-content__item,.selectize-control--client-dropdown-ajax.multi .selectize-input .selectize-dropdown-content__item{width:unset;padding:5px 20px 5px 6px!important;border:none!important;background-color:var(--secondary-color, #0ec0ce)!important;background-image:none!important}.selectize-control--client-dropdown.multi .selectize-input .selectize-dropdown-content__item .remove,.selectize-control--client-dropdown-ajax.multi .selectize-input .selectize-dropdown-content__item .remove{border:none;font-size:22px;font-weight:100}.selectize-control--vendor-dropdown{display:inline-block;vertical-align:middle;font-size:17px}.selectize-control--vendor-dropdown .selectize-dropdown [data-new-vendor]{height:48px;border-radius:0 0 2px 2px}.selectize-control--vendor-dropdown .selectize-dropdown .active{color:#000;background-color:#cef2f4}.selectize-control--vendor-dropdown .selectize-input{height:40px;padding:8px 10px;color:#555;border:1px solid #cfd0d0;border-radius:5px;font-size:17px;line-height:unset}.selectize-control--vendor-dropdown .selectize-input input{font-size:17px}.selectize-control--vendor-dropdown .selectize-input.focus{border-color:#24b0ce;outline:none}.selectize-control--vendor-dropdown.single .selectize-dropdown .selectize-dropdown-content{width:auto;max-height:342px}.selectize-control--vendor-dropdown.single .selectize-input{background-color:#fff;background-image:none;box-shadow:inset 1px 2px #00000012}.selectize-control--vendor-dropdown.single .selectize-input .selectize-input__item{overflow:hidden;max-width:172px;height:22px;word-break:break-all}.selectize-control--client-dropdown-billable.single{width:auto!important;min-width:200px;max-width:none;margin-bottom:0;border-radius:0 3px 3px}@media (max-width: 989.98px){.selectize-control--client-dropdown-billable.single{width:100%!important}}.selectize-control--client-dropdown-billable.single .selectize-input{overflow:hidden;max-width:200px}@media (max-width: 989.98px){.selectize-control--client-dropdown-billable.single .selectize-input{max-width:1000px}}.selectize-control--client-dropdown-billable.plugin-remove_button [data-value]{padding-right:0!important}.selectize-control--client-dropdown-billable.plugin-remove_button [data-selectable]{padding-right:35px!important}.selectize-control--vendor-dropdown-billable{width:250px}.selectize-control--vendor-dropdown-billable.single{margin-bottom:0;border-radius:0 3px 3px}@media (max-width: 989.98px){.selectize-control--vendor-dropdown-billable.single{width:100%!important}}.selectize-control--vendor-dropdown-billable .selectize-input{overflow:hidden}@media (max-width: 989.98px){.selectize-control--vendor-dropdown-billable .selectize-input{max-width:1000px}}.selectize-control--client-dropdown-contract{width:400px;margin-bottom:12px}@media (max-width: 989.98px){.selectize-control--client-dropdown-contract{width:100%}}.selectize-control--client-dropdown-contract:first-of-type{height:41px}.selectize-control--client-dropdown-contract.plugin-remove_button [data-value]{padding-right:0!important}.selectize-dropdown-content__client-tooltip{display:inline-block}.designer-teammate{display:flex;align-items:center;padding:10px 15px;cursor:pointer;white-space:nowrap}.designer-teammate__avatar{width:30px;height:30px;margin-right:15px;border-radius:50%}.designer-teammate__email{color:#7b8d8f;font-size:15px}.designer-teammate__name{margin-right:30px;color:#4a5455;font-size:17px}.atwho-view{position:absolute;z-index:11110!important;top:0;left:0;display:none;min-width:120px;margin-top:18px;color:#000;border:1px solid #ddd;border-radius:3px;background:#fff;box-shadow:0 0 5px #0000001a}.atwho-container{position:relative}.atwho-view .cur{background:#f1fafc}.atwho-view ul{overflow-y:auto;max-height:200px;margin:auto;padding:0;list-style:none}.atwho-view ul li{cursor:pointer}.atwho-inserted,[data-type=mention]{color:var(--secondary-color, #0ec0cb);font-weight:600}.mention-list{background:#fff}.mention-list .designer-teammate:hover,.mention-list .selected{background:#f1fafc}.tippy-box[data-theme=mention]{border:1px solid #ddd;border-radius:3px;background-color:#fff;box-shadow:0 0 5px #0000001a}.tippy-box[data-theme=mention] .tippy-content{padding:0}@media (max-width: 989.98px){.responsive-table-container{position:relative;overflow-x:auto;overflow-y:visible;width:100%;height:fit-content;background-color:transparent;box-shadow:inset -30px 0 15px -15px #e8e8e8}}@media (max-width: 989.98px){.responsive-table-container--report,.responsive-table-container--user-files{padding-bottom:280px}}@media (max-width: 989.98px){.responsive-table-container--library{padding-bottom:280px;background:#fff}}.responsive-table-container--left-shadow{box-shadow:inset 35px 0 15px -15px #e8e8e8}.responsive-table-container--right-shadow{box-shadow:inset -30px 0 15px -15px #e8e8e8}.minicolors-swatch-color{cursor:pointer}.minicolors-theme-default{width:20px;height:20px;margin-right:20px}.minicolors-theme-default .minicolors-input{display:none}.minicolors-theme-default .minicolors-swatch{top:7px;left:2px}.minicolors-theme-default .minicolors-panel{top:23px;left:-1px}.minicolors-theme-upgrade-band-color{width:100px;height:60px}.minicolors-theme-upgrade-band-color .minicolors-panel{top:-8px;left:65px}.minicolors-theme-upgrade-band-color .minicolors-swatch{width:auto;height:auto;cursor:pointer;top:0;right:0;bottom:0;left:0}.selectized-category .selectize-input,.selectized-project .selectize-input{z-index:initial;height:40px;padding:10px;border:1px solid #cfd0d0!important;border-radius:5px;background:#fff!important;box-shadow:inset 1px 2px #00000012!important;font-size:17px}.selectized-category .selectize-input:focus,.selectized-category .selectize-input:focus-within,.selectized-project .selectize-input:focus,.selectized-project .selectize-input:focus-within{border-color:#24b0ce!important}.selectized-category .selectize-dropdown,.selectized-project .selectize-dropdown{box-shadow:#00000024 0 3px 10px;font-size:17px}.selectized-category .selectize-dropdown .active,.selectized-project .selectize-dropdown .active{color:#fff;background-color:#4ec1cf;text-shadow:none}.selectized-project.single .selectize-input{cursor:pointer;font-size:16px}.selectized-project.single .selectize-input:after,.selectized-project.single .selectize-input:before{display:none}.selectized-project.single .selectize-input input{cursor:pointer;font-size:16px}.selectize-control{text-align:left}.selectize-control.single .selectize-input{border:1px solid #b3b3b3;background:#fff}.selectize-input{padding:10px;border-radius:5px;font-size:16px}.selectize-input input,.selectize-dropdown{font-size:16px}.facebook-comments{flex-wrap:wrap;max-width:1220px;margin:40px auto 90px;padding:0 15px;color:#4a5455;font-size:18px;gap:20px}@media (max-width: 599.98px){.facebook-comments{padding:0}}.facebook-comments--legacy-upgrade{display:flex;max-width:100%;padding:0;gap:30px}.facebook-comments--legacy-upgrade .facebook-comments__comment{flex:350px 1 0;background-color:#fff;box-shadow:8px 8px 32px #13345412}.facebook-comments--legacy-upgrade .facebook-comments__comment-icons{background-color:#f3f3f3}.facebook-comments--legacy-upgrade .facebook-comments__comment-header{margin-top:13px}.facebook-comments--small{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%;margin-top:0;margin-bottom:0;padding-top:130px;padding-bottom:100px;background-color:#fcfcfc;gap:25px}.facebook-comments--small .facebook-comments__comment{position:relative;flex:0;width:600px;max-width:calc(100% - 50px);margin-left:40px;padding:10px 25px 18px;font-size:16px}.facebook-comments--small .facebook-comments__comment:before{position:absolute;top:0;left:-40px;display:block;width:30px;height:30px;content:""}.facebook-comments--small .facebook-comments__comment-header{font-size:13px;font-weight:900}.facebook-comments__comment{position:relative;flex:300px 1 0;padding:17px;border-radius:15px;background-color:#f0f2f5}.facebook-comments__comment:before{border-radius:50%;background-position:center;background-size:contain}.facebook-comments__comment--darlene:before{background-image:url(/img/facebook-avatars/darlene.jpg)}.facebook-comments__comment--helen:before{background-image:url(/img/facebook-avatars/helen.jpg)}.facebook-comments__comment--suzanne:before{background-image:url(/img/facebook-avatars/suzanne.jpg)}.facebook-comments__comment--erin:before{background-image:url(/img/facebook-avatars/erin.jpg)}.facebook-comments__comment--catherine:before{background-image:url(/img/facebook-avatars/catherine.jpg)}.facebook-comments__comment--jess:before{background-image:url(/img/facebook-avatars/jess.jpg)}.facebook-comments__comment--mondan:before{background-image:url(/img/facebook-avatars/mondan.jpg)}.facebook-comments__comment--lush:before{background-image:url(/img/facebook-avatars/lush.jpg)}.facebook-comments__comment--doreen:before{background-image:url(/img/facebook-avatars/doreen.jpg)}.facebook-comments__comment--salted:before{background-image:url(/img/facebook-avatars/salted-hue.jpg)}.facebook-comments__comment--barbara:before{background-image:url(/img/facebook-avatars/barbara.jpg)}.facebook-comments__comment--marlaya:before{background-image:url(/img/facebook-avatars/marlaya.jpg)}.facebook-comments__comment-header{font-weight:600}.facebook-comments__comment-icons{position:absolute;right:15px;bottom:-10px;display:flex;flex-direction:row-reverse;align-items:center;height:25px;padding:0 5px 0 3px;border-radius:50px;background:#fff;box-shadow:0 3px 6px #0000000f}.facebook-comments__comment-icon{width:20px;height:20px;margin-right:-2px;border-radius:50%;background-position:center;background-size:contain}.facebook-comments__comment-icon--like{background-image:url(/img/lml-page/fb-like.svg)}.facebook-comments__comment-icon--heart{background-image:url(/img/lml-page/fb-heart.svg)}.facebook-comments__comment-icon--love{background-image:url(/img/lml-page/fb-love.svg)}.facebook-comments__comment-reaction{margin:0 4px 0 6px;color:#999}.library-no-items{position:relative;align-items:center;justify-content:center;padding:150px 0;text-align:center;background-color:#fff}.library-no-items--upload-options-library{display:grid;gap:100px;grid-template-columns:380px 20px 380px}@media (max-width: 989.98px){.library-no-items--upload-options-library{padding:50px 15px;gap:50px;grid-template-columns:1fr}}.library-no-items--upload-options-library .library-no-items__no-item-image{margin:0 0 10px;filter:drop-shadow(9px 9px 16px rgba(0,0,0,.1))}.library-no-items--upload-options-library .library-no-items__text{min-height:auto}.library-no-items--upload-options-modal{display:grid;padding:0;gap:35px;grid-template-columns:272px 20px 272px}@media (max-width: 989.98px){.library-no-items--upload-options-modal{padding:50px 15px;gap:35px;grid-template-columns:1fr}}.library-no-items--upload-options-modal .library-no-items__block{padding:15px}.library-no-items__text{display:inline-block;min-height:50px;margin-bottom:15px;color:#474747}.library-no-items__text--header{margin-bottom:0;color:#133454;font-family:Source Sans Pro;font-size:20px;font-weight:700}.library-no-items__text--uploader-header{margin-bottom:40px;text-align:center;color:#474747;font-family:Source Sans Pro;font-size:20px;font-weight:600}.library-no-items__text--modal{font-family:Source Sans Pro;font-size:18px;font-weight:600;line-height:22px}.library-no-items__text--sorry{position:relative;font-weight:300}.library-no-items__text--sorry:before{position:absolute;top:-95px;left:calc(50% - 77.5px);display:block;width:155px;height:76px;content:"";background-image:url(/img/shared/sorry.png)}.library-no-items__block{display:flex;flex-direction:column;align-items:center;flex:380px 0 1;height:100%}.library-no-items__block--gradient{max-width:340px;height:fit-content;margin-bottom:auto;padding:30px 0 10px;border-radius:16px;background-image:linear-gradient(to right bottom,#edf5e9,#c7ece9)}@media (max-width: 989.98px){.library-no-items__block--gradient{margin:0 auto;padding:30px}}.library-no-items__block--light-teal{background-color:#effbfa}.library-no-items__block--grey{background-color:#f9f9f9}.library-no-items__no-item-image{margin-top:75px}.library-no-items__product-cards{margin-top:25px}.library-no-items__or{display:flex;align-items:center;justify-content:space-between;height:100%;color:#474747}@media (min-width: 990px){.library-no-items__or{flex-direction:column}}.library-no-items__or:before,.library-no-items__or:after{display:block;width:1px;height:calc(50% - 20px);content:"";background-color:#47474729}@media (max-width: 989.98px){.library-no-items__or:before,.library-no-items__or:after{width:calc(50% - 20px);height:1px}}.library-no-items__link{font-weight:600}.clipper-button{display:flex;align-items:center;justify-content:center;width:fit-content;height:73px;margin:0 auto 18px;padding:0 25px;text-align:left;white-space:nowrap;letter-spacing:.03em;color:#133454;border-radius:20px;background-image:linear-gradient(to right bottom,#fffef7,#e4fffd);box-shadow:#00a4981c 0 -3px 1px inset,#1334542b 0 6px 13px;font-family:Inter,sans-serif;font-size:18px;font-weight:800;gap:5px}.clipper-button:before{display:block;width:41px;height:41px;content:"";background-image:url(/img/editor/drawer/ga/clipper.svg);background-repeat:no-repeat;background-size:contain}.clipper-button:hover{text-decoration:none;filter:brightness(.98)}.single-testimonial{display:flex;align-items:center;justify-content:center;text-align:left;color:#4b5455;border-bottom:80px solid #fafafa;font-size:24px}@media (max-width: 599.98px){.single-testimonial{margin-top:50px;text-align:center}}@media (max-width: 989.98px){.single-testimonial{border-bottom:0}}.single-testimonial--vertical{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:110px;color:#474747}@media (max-width: 599.98px){.single-testimonial--vertical{margin-top:90px}}@media (max-width: 989.98px){.single-testimonial--vertical{padding-bottom:50px}}.single-testimonial--vertical:before{display:block;width:65px;height:58px;margin-bottom:10px;content:"";background-image:url(/img/lml-page/quotes.svg);background-size:contain}.single-testimonial--vertical .single-testimonial__avatar{position:relative;display:block;width:60px;height:61px;margin:47px auto 28px;font-size:63px}.single-testimonial--vertical .single-testimonial__content{max-width:1140px;padding:0}.single-testimonial--vertical .single-testimonial__testimonial{text-align:center;font-family:"DM Serif Display";font-size:32px;line-height:40px;line-height:1.25em}@media (max-width: 989.98px){.single-testimonial--vertical .single-testimonial__testimonial{font-size:28px}}.single-testimonial--vertical .single-testimonial__author{text-align:center;font-family:Inter,sans-serif;font-size:20px;font-weight:600}.single-testimonial--moodboard-editor{margin:0;padding-bottom:80px;border:none;background-color:#fff}@media (max-width: 989.98px){.single-testimonial--moodboard-editor{padding-bottom:170px}}.single-testimonial--moodboard-editor .single-testimonial__header{display:block;margin-top:10px;box-shadow:none;font-size:21px}.single-testimonial--moodboard-editor .single-testimonial__testimonial{margin-top:5px;padding-left:5px;font-size:18px}.single-testimonial--moodboard-editor .single-testimonial__author{padding-left:5px;color:#9b9b9b;font-size:16px;font-weight:400}@media (max-width: 599.98px){.single-testimonial--moodboard-editor .single-testimonial__author{position:absolute;top:auto;bottom:-120px;left:50%;display:block;translate:-50% 0}}.single-testimonial--moodboard-editor .single-testimonial__avatar{margin-top:40px}@media (max-width: 599.98px){.single-testimonial--moodboard-editor .single-testimonial__avatar{position:absolute;top:auto;bottom:-110px;left:50%;display:block;translate:-50% 0}}.single-testimonial__content{position:relative;display:inline-block;max-width:1100px;padding-left:110px;color:#3f4243}@media (max-width: 599.98px){.single-testimonial__content{padding-right:15px;padding-left:15px}}.single-testimonial__header{box-shadow:inset 0 -16px #f8dadb;font-family:"Source Serif Pro",serif;font-size:29px;font-weight:600}.single-testimonial__avatar{position:absolute;top:0;left:0;width:80px;height:80px;border-radius:50%}@media (max-width: 599.98px){.single-testimonial__avatar{position:static;margin:0 auto 15px}}.single-testimonial__avatar--jacob{background-image:url(/img/features/jacob.png);background-position:-14px -15px}.single-testimonial__avatar--melanie{background-image:url(/img/lml-page/moodboard-editor/melanie.png);background-position:center;background-size:120%}.single-testimonial__avatar--jolene{background-image:url(/img/lml-page/moodboard-editor/jolene.jpg);background-position:center;background-size:100%}.single-testimonial__avatar--miranda{width:48px;height:48px;background-image:url(/img/homepage/miranda.png);background-position:center;background-size:100%}@media (max-width: 599.98px){.single-testimonial__avatar--miranda{margin:0}}.single-testimonial__testimonial{margin-top:15px;padding-right:15px;padding-left:15px;font-size:20px}.single-testimonial__author{display:block;margin-top:10px;padding-left:15px;color:#484646;font-size:18px;font-weight:600}.single-testimonial--pink{background-color:#fdeeeb}.single-testimonial--hp-hero{max-width:635px;margin:30px auto 0;border-bottom:0}.single-testimonial--hp-hero .single-testimonial__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;text-align:center;color:#526a81;font-family:"DM Serif Display";font-size:24px;font-style:italic}@media (max-width: 599.98px){.single-testimonial--hp-hero .single-testimonial__content{justify-content:flex-start;text-align:left;font-size:20px}}.single-testimonial--hp-hero .single-testimonial__testimonial{margin-bottom:10px}@media (max-width: 599.98px){.single-testimonial--hp-hero .single-testimonial__testimonial{padding:0}}.single-testimonial--hp-hero .single-testimonial__avatar{position:initial}.single-testimonial--hp-hero .single-testimonial__author{color:#526a81;font-family:Inter,sans-serif;font-size:14px;font-weight:500;font-style:normal}.drag-handle{position:absolute;top:10px;left:10px;width:16px;height:16px;cursor:move;background-image:url(/img/design-package/drag-handle.svg)}.drag-handle--task{position:relative;top:calc(50% - 8px);left:16px;display:none}.drag-handle--subtask{left:0}.drag-handle--video{top:30px}.drag-handle--billable-item{position:relative;top:calc(50% - 8px);left:calc(50% - 8px);margin:0;padding:0}.custom-columns__list-column--hardcoded{margin-bottom:8px;color:#474747;font-size:16px}.custom-columns__list-column--dynamic{display:flex;align-items:center}.custom-columns__delete-icon{width:32px;height:32px;cursor:pointer;color:#f75545}.custom-columns__delete-checkbox{display:none}.custom-columns__add-field-button{display:inline-block;margin-bottom:24px;cursor:pointer;color:#667085;font-size:16px;font-weight:400}.clipper-install-button{position:relative;z-index:0;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;margin-top:50px;margin-bottom:25px;padding:4px;border-radius:12px}.clipper-install-button:before{position:absolute;z-index:-2;top:50%;left:50%;width:100vw;content:"";transform:translate(-50%,-50%) rotate(0);animation:rotate 3s linear infinite;background-image:conic-gradient(#d0d5dd,#e5f065,#ff0,#e5f065,#d0d5dd 30%);aspect-ratio:1/1}@keyframes rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}.clipper-install-button--projects-grid{position:absolute;top:50%;left:50%;width:286px;margin:0;translate:-50% -50%}.clipper-install-button--projects-grid .clipper-install-button__button{height:44px;padding:12px;font-size:16px}.clipper-install-button--projects-grid .clipper-install-button__button:before{width:40px;height:28px}.clipper-install-button__button{display:inline-flex;align-items:center;justify-content:center;height:65px;padding:0 18px;transition:.5s;border-radius:10px;background-color:#f9f9f9;box-shadow:0 2px 12px #13345414;font-family:Inter,sans-serif;font-size:25px;font-weight:700;gap:5px}@media (max-width: 599.98px){.clipper-install-button__button{font-size:3vw}}.clipper-install-button__button:hover{text-decoration:none;background-color:#ececec}.clipper-install-button__button:active{background-color:#f9f9f9;box-shadow:#47474714 0 2px 6px 5px}.clipper-install-button__button:before{display:block;width:50px;height:35px;margin-right:5px;content:"";border-right:2px solid #eaecf0;background-image:url(/img/bookmarklet/google_chrome.svg);background-repeat:no-repeat;background-size:contain}.clipper-install-button__button-dark{color:#133454}.clipper-install-button--testitout{margin:10px 0 30px}.clipper-install-button--testitout .clipper-install-button__button{color:#667085}.clipper-install-button--handspointing-left,.clipper-install-button--handspointing-right{height:80px;margin-top:-20px;vertical-align:middle}.clipper-install-button--handspointing-left{margin-right:20px;transform:rotate(90deg)}.clipper-install-button--handspointing-right{margin-left:20px;transform:rotate(90deg) scaleY(-1)}.planned-maintenance{position:relative;visibility:hidden;width:min(100vw - 30px,990px);margin:15px auto;padding:16px 16px 16px 36px;color:#a68d13;border:1px solid #d4c686;border-radius:8px;background-color:#fffbf1;font-family:Source Sans Pro;font-size:16px}.planned-maintenance--invoices-show,.planned-maintenance--quotes-show,.planned-maintenance--design_packages-show,.planned-maintenance--purchase_orders-show,.planned-maintenance--projects-edit,.planned-maintenance--spec_sheets-show,.planned-maintenance--design_packages-edit{display:none}.planned-maintenance--auth-registrations,.planned-maintenance--auth-sessions{position:fixed;z-index:9;top:0;left:50%;translate:-50% 0}.planned-maintenance__strong{position:relative}.planned-maintenance__icon{position:absolute;top:2px;left:-21px}.planned-maintenance__close{position:absolute;top:10px;right:10px;cursor:pointer}.upgrade-band{z-index:1;display:block;align-items:center;width:100%;min-height:45px;margin-top:-1px;background-color:#39c7bd}.upgrade-band:before{width:10px;height:10px;content:""}.upgrade-band:hover{text-decoration:none}.upgrade-band--marketing{margin-bottom:-71px}.upgrade-band--promotion .upgrade-band__inner{width:100%;height:auto;min-height:72px;padding:15px 0;gap:30px}@media (max-width: 599.98px){.upgrade-band--promotion .upgrade-band__inner{gap:15px}}@media (max-width: 1163px){.upgrade-band--promotion .upgrade-band__inner{gap:10px}}.upgrade-band--promotion .upgrade-band__text{font-family:Fjalla One,sans-serif;font-size:26px}@media (max-width: 599.98px){.upgrade-band--promotion .upgrade-band__text{font-size:20px}}.upgrade-band--promotion .upgrade-band__text:before{display:none}.upgrade-band--promotion .upgrade-band__button{display:flex;align-items:center;justify-content:center;padding:10px 20px;color:#fff;border-radius:0;background-color:#c2a464;font-size:18px;font-weight:400;gap:10px}@media (max-width: 989.98px){.upgrade-band--promotion .upgrade-band__button{width:auto;height:auto}}@media (max-width: 599.98px){.upgrade-band--promotion .upgrade-band__button{font-size:15px}}.upgrade-band--promotion .upgrade-band__button:after{display:block;width:22px;height:16px;content:"";transform:scaleX(-1);background-image:url(/img/homepage/arrow.svg);filter:invert(100%)}.upgrade-band--sticky{z-index:11}@media (max-width: 989.98px){.upgrade-band--sticky{position:initial}}.upgrade-band--red{background:#f75545}.upgrade-band--fstrial{background-color:#a15454}.upgrade-band--idi .upgrade-band__text{padding-left:0}.upgrade-band--idi .upgrade-band__text:before{display:none}.upgrade-band__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:990px;height:45px;margin:0 auto;font-size:17px;font-weight:600}@media (max-width: 989.98px){.upgrade-band__inner{width:100%;height:auto;padding-top:10px;padding-bottom:10px;text-align:center}}.upgrade-band__text{position:relative;padding-left:25px;color:#fff;font-weight:400}@media (max-width: 989.98px){.upgrade-band__text{display:block;padding:0 10px}}.upgrade-band__text:before{position:absolute;top:3px;left:0;display:inline-block;width:16px;height:16px;margin-right:3px;margin-bottom:-2px;content:"";background:url(/img/shared/megaphone.png) center left no-repeat}@media (max-width: 989.98px){.upgrade-band__text:before{display:none}}.upgrade-band__text--grow:before{top:2px;left:-5px;width:24px;height:20px;background-image:url(/img/shared/grow.png)}.upgrade-band__code{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:150px;height:29px;margin-left:21px;padding:0;white-space:nowrap;color:#333;border:2px solid #000;font-size:14px;font-weight:400}.upgrade-band__button{display:inline-block;margin-left:3px;padding:5px 10px;transform:translateY(-1px);color:#666;border-radius:5px;background:#fff;font-size:14px;font-weight:600}@media (max-width: 989.98px){.upgrade-band__button{display:block;width:160px;height:28px;margin:10px auto}}@media (max-width: 989.98px){.holliday-band-hp-container{margin-top:14px}}.upgrade-band{opacity:0}.upgrade-band.upgrade-band-1004259105{visibility:hidden}.upgrade-band.upgrade-band-1004259106{display:none;background-color:transparent;background-image:url(/img/upgrade_band/experiment/bg.svg)}.upgrade-band.upgrade-band-1004259106 .upgrade-band__inner{overflow:hidden;width:100%;height:70px;padding:13px 0;gap:10px}.upgrade-band.upgrade-band-1004259106 .upgrade-band__text{padding:0;color:#fccfcc;font-family:Inter,sans-serif;font-size:24px}@media (max-width: 989.98px){.upgrade-band.upgrade-band-1004259106 .upgrade-band__text{color:#fff}}.upgrade-band.upgrade-band-1004259106 .upgrade-band__text:before{display:none}.upgrade-band.upgrade-band-1004259106 .upgrade-band__text-white{color:#fff;font-style:italic}@media (max-width: 989.98px){.upgrade-band.upgrade-band-1004259106 .upgrade-band__text-white{margin-right:-5px;font-style:normal}}.upgrade-band.upgrade-band-1004259106 .upgrade-band__limited-time{position:relative;padding:10px;color:#fff;font-size:17px;font-weight:700}@media (max-width: 1100px){.upgrade-band.upgrade-band-1004259106 .upgrade-band__limited-time{display:none}}.upgrade-band.upgrade-band-1004259106 .upgrade-band__limited-time:before{position:absolute;display:block;content:"";transform:skew(-8deg);border:2px solid #e66666;border-radius:4px;top:0;right:0;bottom:0;left:0}.upgrade-band.upgrade-band-1004259106 .countdown-timer{margin:0}.upgrade-band.upgrade-band-1004259106 .countdown-timer__time{letter-spacing:2px;color:#fff;background-color:transparent;font-family:Fjalla One,sans-serif;font-size:19px}.upgrade-band.upgrade-band-1004259106 .countdown-timer__colon{margin:-4px 2px 0;font-size:23px}.upgrade-band.upgrade-band-1004259106 .countdown-timer__label{margin-top:4px;color:#ea8080;font-family:Inter,sans-serif;font-weight:700}.upgrade-band.upgrade-band-1004259106 .upgrade-band__button{margin-right:20px;margin-left:10px;padding:12px 23px;color:#133454;border-radius:100px;background-color:#c9ddfe;font-family:Inter,sans-serif;font-size:17px;font-weight:700}@media (max-width: 989.98px){.upgrade-band.upgrade-band-1004259106 .upgrade-band__button{width:fit-content;height:auto;margin:0}}.upgrade-band.upgrade-band-1004259106 .upgrade-band__capterra{display:flex;align-items:center;justify-content:center}.upgrade-band.upgrade-band-1004259106 .upgrade-band__capterra-logo{width:110px;height:28px;margin-right:14px;background-image:url(/img/upgrade_band/experiment/capterra-logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.upgrade-band.upgrade-band-1004259106 .rating-star{width:15px;height:15px}.upgrade-band.upgrade-band-1004259106 .rating-star:before{filter:invert(1)}.upgrade-band.upgrade-band-1004259106 .upgrade-band__capterra-rating{padding-left:5px;color:#fff}@media print{#projects-form,#projects-preview{background:#fff}}.project-form{max-width:960px;margin:0 auto;counter-reset:section}.project-form__submit-container{position:fixed;z-index:3;bottom:0;left:0;display:flex;flex-direction:column;flex-wrap:wrap;width:100vw;margin-top:48px;padding:1rem;background-color:#3e4445e6;gap:.5rem}@media (min-width: 990px){.project-form__submit-container{flex-direction:row}}@media (max-width: 599.98px){.project-form__submit-container{position:relative}}@media print{.project-form__submit-container{display:none}}.project-form__submit-side{display:flex;align-items:center;flex:1 0 0}@media (max-width: 989.98px){.project-form__submit-side{justify-content:center!important}}.project-form__submit-side:last-child{justify-content:end}.project-form__submit-controls{position:relative;display:flex;justify-content:center;gap:1rem}@media (max-width: 989.98px){.project-form__submit-controls{gap:.5rem}}.project-form__submit-controls--new-project{display:flex;align-items:center;justify-content:center;margin:50px 0}@media (max-width: 989.98px){.project-form__submit-controls--new-project{flex-direction:row;flex-wrap:wrap}}.project-form__client-text:before{display:inline;content:"Send Your Project to Your Designer"}@media (max-width: 599.98px){.project-form__client-text:before{content:"Submit Your Project"}}.project-form__updated_by{white-space:nowrap;color:#a9afaf;font-size:.9em}.project-form__progress-bar{position:fixed;z-index:999;top:0;left:0;height:7px;transition:.3s;background-color:var(--primary-color, #39c7bd)}@media print{.project-form__progress-bar{display:none}}.project-form--new-project .project-form__element{display:none}.project-form--new-project .project-form-section__number:before{display:none}.project-form-section__inspiration{margin-top:45px}.project-form-section__existing-furniture--hidden{overflow:hidden;height:0;opacity:0}.project-form-section__inspiration-url-fields{margin-bottom:10px}.project-form-subheader{text-align:center;letter-spacing:-.3px;color:#555;font-size:25px;font-weight:300}@media (max-width: 989.98px){.project-form-subheader{padding:0 10px;font-size:21px}}.project-form-section{top:57px;width:100%;max-width:960px;margin:48px auto 0;animation-duration:.5s;animation-fill-mode:forwards}@media (max-width: 989.98px){.project-form-section{width:calc(100% - 40px);margin-right:20px;margin-left:20px;text-align:center}}@media (min-width: 990px){.project-form-section{top:88px}}@media print{.project-form-section{color-adjust:exact;page-break-inside:avoid;-webkit-print-color-adjust:exact}.project-form-section:first-of-type{page-break-inside:auto}}.project-form-section__remove-inspiration-url{padding-left:6px}.project-form-section--fade-out-next{position:absolute;z-index:1;animation-name:project-form-section--fade-out-next}.project-form-section--fade-in-next{z-index:2;animation-name:project-form-section--fade-in-next}.project-form-section--fade-out-back{position:absolute;z-index:1;animation-name:project-form-section--fade-out-back}.project-form-section--fade-in-back{z-index:2;animation-name:project-form-section--fade-in-back}.project-form-section__step{display:block;width:35px;height:35px;content:counter(section);counter-increment:section;text-align:center;color:#fff;border-radius:50%;background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb);font-size:21px;font-weight:400;line-height:34px}.project-form-section__header{margin:35px 0 40px;text-align:center;letter-spacing:-.3px;color:#555;font-size:23px;font-weight:400}@media (max-width: 989.98px){.project-form-section__header{padding:0 10px;font-size:21px}}.project-form-section__header--inspiration{margin:50px 0 25px}.project-form-section__small-header{width:100%;text-align:center;color:#555;font-size:18px;font-weight:300}.project-form-section__header-small{font-size:18px}.project-form-section__divider{display:flex;align-items:center;justify-content:space-between}.project-form-section__divider:before,.project-form-section__divider:after{display:block;width:calc(50% - 35px);height:1px;content:"";background:#cfcfcf}.project-form-section__number{display:block;width:35px;height:35px;text-align:center;color:#fff;border-radius:50%;background-color:#39c7bd;background-color:var(--secondary-color, #39c7bd);font-size:21px;font-weight:400;line-height:34px}.project-form-section__number:before{display:inline;content:counter(section);counter-increment:section}.project-styles{display:grid;grid-gap:40px 15px;grid-template-columns:1fr 1fr 1fr;justify-items:center}@media (min-width: 600px) and (max-width: 989.98px){.project-styles{grid-template-columns:1fr}}@media (max-width: 989.98px){.project-styles{grid-template-columns:1fr 1fr}}@media (max-width: 599.98px){.project-styles{grid-template-columns:1fr}}@media print{.project-styles{grid-gap:15px 5px;grid-template-columns:1fr 1fr 1fr}}.project-styles__input{display:none}.project-styles__input:checked+.project-styles__label{border-color:#0ec0cb;border-color:var(--secondary-color, #0ec0cb);box-shadow:inset 290px 0 #0000004d,0 4px 10px 3px #0000001a}.project-styles__input:checked+.project-styles__label:before,.project-styles__input:checked+.project-styles__label:after{opacity:1}.project-styles__label{position:relative;display:block;width:282px;height:282px;cursor:pointer;transition:.2s;border:3px solid #fafafa;border-radius:4px;background-color:#fff;background-repeat:no-repeat;background-position:center;box-shadow:inset 290px 0 #0000,0 0 #0000}.project-styles__label:hover{border-color:#cbcbcb}.project-styles__label:before,.project-styles__label:after{position:absolute;top:50%;left:50%;display:block;content:"";transition:.2s;transform:translate(-50%,-50%);opacity:0;border-radius:50%;background-size:cover}.project-styles__label:before{width:36px;height:36px;background-color:#fff}.project-styles__label:after{width:31px;height:31px;background-image:url(/img/projects-form/selected.svg);filter:var(--secondary-color-filter)}.project-styles__label-name{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:33px;color:#fff;background-color:#000000b3}.project-dimensions-block{text-align:center}.room-dimensions-tutorial{display:flex;align-items:flex-start;max-width:770px;margin:45px auto 50px;padding:25px 30px 25px 20px;color:#555;border-radius:4px;background:#fff;box-shadow:0 4px 8px #ddd}@media (max-width: 599.98px){.room-dimensions-tutorial{flex-direction:column;align-items:center;padding:20px 10px 10px}}.room-dimensions-tutorial--edit{margin:20px auto 50px;pointer-events:none;opacity:.55}@media (min-width: 990px){.room-dimensions-tutorial--edit{margin-left:40px}}.room-dimensions-tutorial__header{margin-top:10px;font-size:18px;font-weight:600}@media (max-width: 599.98px){.room-dimensions-tutorial__header{padding-top:5px;text-align:center}}.room-dimensions-tutorial__text{margin-left:20px;text-align:left}.room-dimensions-tutorial__list{margin-bottom:0;padding:0;list-style-type:none}.room-dimensions-tutorial__list-item{position:relative;margin:13px 0;padding-left:66px;font-size:18px}.room-dimensions-tutorial__list-item:before{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;content:counter(list-item);color:#fff;border-radius:50%;background-color:#a4a9aa;font-size:12px;line-height:20px}.room-dimensions-tutorial__landscape-mode{display:inline-block;margin-bottom:-4px;margin-left:5px}.room-dimensions-tutorial__icon{position:absolute;top:50%;left:32px;width:26px;height:23px;transform:translateY(-50%);opacity:.4;background-repeat:no-repeat;background-position:center;background-size:contain}.room-dimensions-tutorial__icon--download{background-image:url(/img/shared/download.svg)}.room-dimensions-tutorial__icon--measure{background-image:url(/img/projects-form/measurement.svg)}.room-dimensions-tutorial__icon--photo{background-image:url(/img/projects-form/camera.svg)}.room-dimensions-tutorial__icon--attach{background-image:url(/img/shared/pin.svg)}.project-form__question{padding:12px 0;font-size:16px}.project-form__question-text{display:inline-block;width:275px;padding-right:5px;color:#797979}@media (max-width: 989.98px){.project-form__question-text{width:100%}}.project-form__question-text:last-child{width:100%}.project-form__textarea-container{position:relative}@media (max-width: 599.98px){.project-form__textarea-container{margin-bottom:50px}}.project-form__textarea-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;padding:7px 0 0 22px;cursor:text;text-align:left;color:#9f9f9f;font-size:17px;font-weight:100;line-height:28px}@media print{.project-form__textarea-placeholder{display:none}}.project-images__uploaded-images{text-align:center}.project-form__view-all-uploaded-images{display:block;margin-top:10px;text-align:center}.project-form__inspiration-image{width:94px;height:94px;margin:3px 2px;vertical-align:middle;border:solid #537f89 3px}.project-form__inspiration-image:hover{border-color:#fa5a5a}.project-images__images-url{width:100%;margin-bottom:0}.project-room{position:absolute;top:7px;left:100%;padding:15px;cursor:pointer;transition:.2s;text-align:center;border-radius:5px;background-color:#fff;box-shadow:inset 0 0 0 3px var(--secondary-color, #0ec0cb),0 4px 10px 1px #0000001a;font-size:18px}@media (max-width: 599.98px){.project-room{z-index:4;top:130px;left:0;width:80vw}}.project-room:before,.project-room:after{position:absolute;top:-9px;left:-9px;display:block;width:24px;height:24px;content:"";border-radius:50%}.project-room:before{transition:.1s;background-color:#fff;box-shadow:0 0 0 2px #fff}.project-room:after{transition:.2s;background-image:url(/img/projects-form/selected.svg);filter:var(--secondary-color-filter)}.project-room--hide{pointer-events:none;opacity:0}.project-room__arrow{position:absolute;top:50%;left:-5px;width:16px;height:16px;transform:translateY(-50%)}.project-room__arrow:before{position:absolute;top:50%;left:0;display:block;width:12px;height:12px;content:"";transform:translateY(-50%) rotate(45deg);border-bottom:3px solid var(--secondary-color, #0ec0cb);border-left:3px solid var(--secondary-color, #0ec0cb)}@media (max-width: 599.98px){.project-room__arrow:before{top:-33px;left:60px;transform:translate(0) rotate(135deg)}}.project-room__arrow:after{position:absolute;top:50%;left:4px;display:block;width:12px;height:12px;content:"";transform:translateY(-50%) rotate(45deg);background:#fff}@media (max-width: 599.98px){.project-room__arrow:after{top:-30px;left:60px;transform:translate(0) rotate(135deg)}}.custom-budget-fields{text-align:center}@media (max-width: 989.98px){.custom-budget-fields__label{display:block;width:100%;margin:5px 0}}@media (max-width: 989.98px){.custom-budget-fields__label--to{margin-left:10px}}.project-form-section__required-furniture-pieces{padding-top:30px}.project-section__header--welcome-message{width:35px;height:35px;margin:0;border-radius:50%;background-color:#39c7bd;background-color:var(--secondary-color, #39c7bd);background-image:url(/img/projects-form/q-start-icon.svg);background-repeat:no-repeat;background-position:center}.project-welcome-message-content{margin-top:30px;padding:10px;border-radius:10px;background-color:#fff;box-shadow:0 5px 10px #00000026}@media (max-width: 989.98px){.project-welcome-message-content{margin:30px 10px 0}}.project-welcome-message-content__header{margin:35px 0 40px;text-align:center;letter-spacing:-.3px;color:#474747;font-size:26px;font-weight:600}@media (max-width: 989.98px){.project-welcome-message-content__header{padding:0 10px;font-size:21px}}.project-welcome-message-content__description{margin:auto;padding:0 50px;letter-spacing:-.3px;color:#888f8f;font-size:18px}@media (max-width: 989.98px){.project-welcome-message-content__description{padding:0 10px}}.project-welcome-message-content__controls{display:flex;align-items:center;justify-content:center;margin:50px 0}@media (max-width: 989.98px){.project-welcome-message-content__controls{flex-direction:row;flex-wrap:wrap}}.user-nav{display:flex;margin:3px 0 -3px;padding-left:0;list-style-type:none}@media (max-width: 989.98px){.user-nav{position:relative;margin:60px 0 0;padding-bottom:10px}}@media print{.user-nav{display:none}}.nav-avatar{float:left;margin-top:-5px;line-height:35px}@media (max-width: 989.98px){.nav-avatar{position:absolute;top:-36px;left:0}}@media (max-width: 989.98px){.nav-avatar:before{position:absolute;top:-2px;right:-28px;content:"Me"}}.nav-avatar__image{width:35px;height:35px;border-radius:50%;background:#fff}@media (max-width: 989.98px){.nav-avatar__image{width:30px;height:30px}}.nav-menu{position:relative;float:left;line-height:35px}@media (max-width: 989.98px){.nav-menu{width:100%}}.nav-menu--active{position:relative}.nav-menu--active .nav-menu__arrow{height:31px;transition-delay:0s}.nav-menu--active .nav-menu__dropdown{max-height:282px;transition-delay:.1s}@media (max-width: 989.98px){.nav-menu__dropdown-container{display:block;max-height:0;transition:.4s}}.nav-menu__arrow{position:absolute;z-index:4;top:0;right:2px;width:23px;height:0;cursor:pointer;transition:.1s;transition-delay:.1s;border-top:none;border-right:solid #bdbdbd 1px;border-left:solid #bdbdbd 1px;background:#fff url(/img/shared/black-arrow-up.png) 6px 1px no-repeat;box-shadow:inset 0 1px #bdbdbd,2px 0 1px -2px #0000004d}.nav-menu__trigger{display:block;margin:-4px 10px 0 0;padding-right:17px;letter-spacing:1px;color:#262626;background:url(/img/shared/black-arrow-down.png) right center no-repeat}.nav-menu__dropdown{position:absolute;z-index:3;top:30px;right:2px;display:block;overflow:hidden;height:auto;max-height:0;padding:0 15px;list-style-type:none;transition:.1s;transition-delay:0s;border:none;background:#fff;box-shadow:inset 0 0 0 1px #bdbdbd,2px 0 1px -2px #0000004d}@media (max-width: 989.98px){.nav-menu__dropdown{position:relative;top:0;display:block;height:auto;max-height:100%;padding:0;transition:.4s;border:none;box-shadow:none}}.nav-menu__item{position:relative;float:none;margin:0;padding:0}.nav-menu__item:first-child{margin-top:6px}@media (max-width: 989.98px){.nav-menu__item:first-child{margin-top:-6px}}.nav-menu__item:last-child{margin-bottom:5px}@media (max-width: 989.98px){.nav-menu__item:last-child{margin:0;padding:0}}.nav-menu__item:last-child .nav-menu__link{border-bottom:none}.nav-menu__link{display:block;padding:2px 5px;white-space:nowrap;letter-spacing:1px;color:#262626;border-bottom:solid #dfdfdf 1px;font-size:14px;line-height:1.6}@media (max-width: 989.98px){.nav-menu__link{margin-left:2px;padding:10px 0;color:#39c7bd;color:var(--secondary-color, #39c7bd);font-size:17px}.nav-menu__link:hover{color:#262626}}.nav-menu__link--upgrade{position:relative}.nav-menu__link--upgrade:after{position:absolute;top:50%;right:0;float:right;padding:4px 5px 3px;content:"UPGRADE";transform:translateY(-50%);color:#fff;border-radius:3px;background:#39c7bd;font-size:11px;font-weight:600;line-height:11px}@media (max-width: 989.98px){.nav-menu__link--upgrade:after{padding:8px 10px 6px;border-radius:4px;font-size:20px;line-height:20px}}@media (max-width: 989.98px){.nav-menu__link--active{color:#262626}}.nav-notifications{position:relative;line-height:35px}@media (max-width: 989.98px){.nav-notifications{position:fixed;top:14px;right:38px}}.nav-notifications__counter{z-index:4;margin:-1px 10px 0 0;padding:1px 0;border-right:solid #d4d4d4 1px}@media (max-width: 989.98px){.nav-notifications__counter{padding-right:8px}}.nav-notifications__count{z-index:39;display:block;width:40px;margin:4px 5px;padding-right:5px;text-align:right;color:#fff;border-radius:3px;background:#ff696b;background-image:url(/img/shared/notification-bell.svg);background-repeat:no-repeat;background-position:5px center;background-size:16px;font-size:15px;line-height:22px}@media (max-width: 989.98px){.header__inner .mobile-menu{position:absolute;top:12px;right:15px;width:25px;height:37px;cursor:pointer;transition:.5s ease-in-out;transform:rotate(0)}}@media print{.header__inner .mobile-menu{display:none}}@media (max-width: 989.98px){.header__inner .mobile-menu__line{position:absolute;left:0;display:block;width:100%;height:3px;transition:.25s ease-in-out;transform:rotate(0);opacity:1;border-radius:25%;background:#000}}@media (max-width: 989.98px){.header__inner .mobile-menu__line:nth-child(1){top:7px}}@media (max-width: 989.98px){.header__inner .mobile-menu__line:nth-child(2){top:15px}}@media (max-width: 989.98px){.header__inner .mobile-menu__line:nth-child(3){top:15px}}@media (max-width: 989.98px){.header__inner .mobile-menu__line:nth-child(4){top:23px}}@media (max-width: 989.98px){.header__inner--active{max-height:500px}}@media (max-width: 989.98px){.header__inner--active .nav-menu__dropdown-container{max-height:288px;transition:.4s}}@media (max-width: 989.98px){.header__inner--active .mobile-menu__line:nth-child(1){top:18px;left:50%;width:0}}@media (max-width: 989.98px){.header__inner--active .mobile-menu__line:nth-child(2){transform:rotate(45deg)}}@media (max-width: 989.98px){.header__inner--active .mobile-menu__line:nth-child(3){transform:rotate(-45deg)}}@media (max-width: 989.98px){.header__inner--active .mobile-menu__line:nth-child(4){top:18px;left:50%;width:0}}.main-nav{flex-grow:5;margin-right:15px}@media (max-width: 989.98px){.main-nav{position:relative;z-index:1;display:none;flex-direction:column;padding-top:4px;font-size:19px}}.main-nav--shareable{display:flex;justify-content:flex-end}.main-nav--marketing{padding-left:10px}@media (max-width: 989.98px){.main-nav--marketing{margin-bottom:10px}.main-nav--marketing:after{display:block;width:calc(100% - 20px);height:1px;margin-left:17px;content:"";background:#c1c1c1}}.main-nav--marketing .main-nav__link{margin-right:7px;margin-left:7px;color:#262626;border-left:none;font-family:Work Sans,sans-serif;font-size:17px}@media (max-width: 989.98px){.main-nav--marketing .main-nav__link{border:none}}@media (min-width: 990px) and (max-width: 1092px){.main-nav--marketing .main-nav__link{font-size:13px}}.main-nav--marketing .main-nav__link:hover,.main-nav--marketing .main-nav__link.main-nav__link--active{text-decoration:none}@media (min-width: 990px){.main-nav--marketing .main-nav__link:hover,.main-nav--marketing .main-nav__link.main-nav__link--active{position:relative}.main-nav--marketing .main-nav__link:hover:before,.main-nav--marketing .main-nav__link.main-nav__link--active:before{position:absolute;bottom:-30px;display:block;width:calc(100% - 15px);height:4px;content:"";background:#39c7bd}}.main-nav--marketing .main-nav__link:active:before{background-color:#133454}.main-nav--marketing .main-nav__dropdown-trigger{position:relative;color:#262626;border:none;font-family:Work Sans,sans-serif;font-size:17px}@media (min-width: 990px) and (max-width: 1092px){.main-nav--marketing .main-nav__dropdown-trigger{font-size:13px}}.main-nav--marketing .main-nav__dropdown-trigger:hover{text-decoration:none}.main-nav--marketing .main-nav__dropdown-trigger:before{bottom:-17px}.main-nav__dropdown-trigger{position:relative;z-index:1;cursor:pointer;color:#0ec0cb;color:var(--secondary-color, #0ec0cb)}@media (max-width: 989.98px){.main-nav__dropdown-trigger{display:block}}.main-nav__dropdown-trigger:before{position:inherit;position:absolute;z-index:2;bottom:-12px;left:calc(50% - 6px);display:block;width:12px;height:12px;content:"";transition-delay:.08s;transform:rotate(45deg);opacity:0;border-top:1px solid #ddd;border-left:1px solid #ddd;background:#fff}@media (max-width: 989.98px){.main-nav__dropdown-trigger:before{top:4px;right:3px;left:auto;transform:rotate(-135deg);opacity:1;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd}}.main-nav__dropdown-trigger:hover .main-nav__dropdown{max-height:300px;padding-top:10px;padding-bottom:10px;border-color:#ddd;box-shadow:0 2px 6px #0000001a}@media (max-width: 989.98px){.main-nav__dropdown-trigger:hover .main-nav__dropdown{height:auto;box-shadow:none}}.main-nav__dropdown-trigger:hover:before{transition-delay:.01s;opacity:1}.main-nav__dropdown-trigger:hover:after{position:absolute;left:-10px;display:block;width:100px;height:20px;content:""}@media (max-width: 989.98px){.main-nav__dropdown-trigger--expanded:before{top:9px;transform:rotate(45deg)}}@media (max-width: 989.98px){.main-nav__dropdown-trigger--features:before{left:90px;margin-top:-3px}}.main-nav__dropdown{position:absolute;top:30px;left:0;overflow:hidden;height:auto;max-height:0;padding:0 20px;transition:.2s;border:1px solid #fff;border-radius:5px;background:#fff;box-shadow:0 2px 6px #0000}@media (max-width: 989.98px){.main-nav__dropdown{position:relative;top:0;left:0;height:fit-content;padding-left:0;border:0}}.main-nav__dropdown-link{position:relative;display:block;padding:10px 0 10px 30px;white-space:nowrap;font-size:15px}.main-nav__dropdown-link:before{position:absolute;top:7px;left:0;display:block;width:24px;height:24px;content:"";background-size:contain;filter:invert(61%) sepia(2%) saturate(0%) hue-rotate(158deg) brightness(101%) contrast(93%)}.main-nav__dropdown-link--tutorial:before{width:23px;height:23px;transform:translateY(1px);background-image:url(/img/shared/videos-webinars.svg)}.main-nav__dropdown-link--moodboard-editor:before{width:23px;height:23px;transform:translateY(1px);background-image:url(/img/shared/moodboard-icon.svg);background-repeat:no-repeat;background-position:center}.main-nav__register-button{display:flex;align-items:center;height:34px;margin:-8px 0 0;padding:25px;transition:.2s;color:#fff;border-radius:4px;background-color:#39c7bd;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400}.main-nav__register-button:hover{transition:box-shadow 0s,background 0s;text-decoration:none;box-shadow:inset 0 0 0 0 transparent,0 1px 2px #41bfc733;filter:brightness(110%)}.main-nav__register-button:active{outline:none;box-shadow:inset 0 2px 3px #00000012}.main-nav__register-button-mobile{transition:.2s;text-transform:uppercase;color:#fff;border-radius:0;background-color:#39c7bd;font-family:Work Sans,sans-serif;font-family:Work Sans,sans-serif}@media (min-width: 990px){.main-nav__register-button-mobile{display:none}}@media (max-width: 989.98px){.main-nav__register-button-mobile{position:absolute;top:19px;right:55px;padding:10px 15px;font-size:15px}}.main-nav__register-button-mobile:hover{text-decoration:none;background-color:#28d1c7}.main-nav__register-button-mobile:active{background-color:#1aa89b}.main-nav__dropdown-link--help:before{width:23px;height:23px;transform:translateY(1px);background-image:url(/img/shared/question.svg)}.main-nav__dropdown-link--all-features{margin-top:7px;border-top:1px solid #efefef}.main-nav__dropdown-link--all-features:before{width:23px;height:23px;transform:translateY(1px);background-image:url(/img/shared/arrow-right-thin.svg)}.main-nav__dropdown-link--experts:before{background-image:url(/img/shared/experts.svg)}.main-nav__dropdown-link--feature-request:before{background-image:url(/img/shared/feature-request.svg)}.main-nav__dropdown-link--demo-request:before{background-image:url(/img/shared/demo-request.svg)}.main-nav__dropdown-link--guides:before{background-image:url(/img/shared/book.svg)}.main-nav__link{display:inline-block;margin-top:5px;padding:0 7px 1px 10px;text-align:left;text-decoration:none;border-left:solid #d4d4d4 1px;font-size:19px}@media (max-width: 989.98px){.main-nav__link{margin-top:0;padding:10px 0;border-top:1px solid #dfdfdf;border-left:0;background:#fff;font-size:17px}}@media (max-width: 989.98px){.main-nav__link{border-left:0}}.main-nav__link:first-child{border:none}@media (max-width: 989.98px){.main-nav__link:last-child{border-bottom:1px solid #dfdfdf}}@media (min-width: 990px){.main-nav__link--mobile{display:none}}.main-nav__link--new{position:relative}.main-nav__link--new:before{position:absolute;top:-2px;right:7px;display:block;width:26px;height:14px;content:"";background-image:url(/img/shared/new-icon.png)}@media (max-width: 989.98px){.main-nav__link--new:before{display:none}}.main-nav__link--shareable{align-content:center;height:40px;margin-top:0;padding:0 25px 0 10px;font-size:15px;font-weight:600}.main-nav__link--new-feature{position:relative}.main-nav__link--new-feature:before{position:absolute;top:-15px;right:-5px;display:block;width:32px;height:16px;content:"";background-image:url(/img/shared/new-feature-tag.svg);background-size:contain}@media (max-width: 989.98px){.main-nav__link--new-feature:before{top:13px;left:43px}}.main-nav__link--active,.main-nav__link:hover{color:#262626}.main-nav__link--login{display:none}@media (max-width: 989.98px){.main-nav__link--login{display:block}}@media (max-width: 989.98px){.main-nav__link--back-history{margin-top:-12px}}.nav-menu__item--my-account{margin-top:10px;border-top:solid #bdbdbd 1px}.nav-menu__select-designer{display:block;padding:2px 5px;white-space:nowrap;letter-spacing:1px;color:#262626;font-size:12px;line-height:1.4}@media (max-width: 989.98px){.nav-menu__select-designer{padding:10px;font-size:15px}}.nav-menu__team{display:block;padding:2px 5px 2px 18px;cursor:pointer;white-space:nowrap;letter-spacing:1px;color:#262626;font-size:14px;font-weight:700;line-height:1.6}@media (max-width: 989.98px){.nav-menu__team{padding:10px 10px 0 24px;font-size:17px}.nav-menu__team:hover{color:#262626}}.nav-menu__team:hover{background-color:#efefef}.nav-menu__team--current{padding-left:6px;cursor:default;pointer-events:none}@media (max-width: 989.98px){.nav-menu__team--current{padding:10px 10px 0 13px;font-size:17px}.nav-menu__team--current:hover{color:#262626}}.nav-menu__team--current:before{display:inline-block;width:8px;height:8px;content:"";border-radius:50%;background-color:#39c7bd}.nav-menu__team--current:hover{background-color:transparent}.nav-menu__locked-icon{position:absolute;top:0;right:0;display:flex;margin-top:5px;margin-right:5px;cursor:pointer;color:#b3b3b3}.header{position:sticky;z-index:99;top:0;width:100%;height:57px;background:#fff;box-shadow:0 1px 5px #4747473d}@media (min-width: 990px){.header{display:flex;flex-direction:row;align-items:center;height:88px}}@media print{.header{position:absolute;height:auto;padding-bottom:5px}}.header--marketing{display:block;height:74px}@media (min-width: 990px){.header--marketing{height:112px;padding-top:40px}}.header--marketing .header__inner{max-width:1400px;margin:4px auto 0;padding-right:10px;padding-left:15px}@media (max-width: 599.98px){.header--marketing .header__inner{padding-left:0}}@media (min-width: 990px){.header--marketing .header__inner{width:calc(100vw - 30px);max-width:1400px;padding-right:0;padding-left:0}}@media (max-width: 989.98px){.header--marketing .header__inner:before{position:fixed;top:0;display:block;width:100%;height:4px;content:""}}@media (min-width: 990px){.header--marketing .header__logo{margin-top:-11px}}@media (max-width: 989.98px){.header--marketing .header__logo{padding-top:5px}}@media (min-width: 990px){.header--marketing .header__logo-image{margin-right:20px}}@media (max-width: 989.98px){.header--marketing .mobile-menu{top:21px}}@media (max-width: 989.98px){.header--marketing .nav-notifications{top:23px}}@media (max-width: 989.98px){.header--marketing .tracker-widget{top:24px}}@media (max-width: 989.98px){.header--marketing .header__main-nav{margin-bottom:20px}.header--marketing .header__main-nav:after{display:block;width:calc(100% - 20px);height:1px;margin-left:10px;content:""}}@media (max-width: 989.98px){.header--marketing .main-nav__link--sign-in{color:#39c7bd;border-radius:4px}}@media (max-width: 989.98px){.header--marketing .main-nav__register-button-mobile{border-radius:4px;background-color:#39c7bd}}.header__inner{display:flex;width:100%;margin:0 auto;padding:12px 40px 0}@media (min-width: 990px){.header__inner{max-height:88px}}@media (max-width: 989.98px){.header__inner{overflow:hidden;flex-direction:column;width:100%;max-height:57px;padding:16px 0 5px;transition:.4s;background:#fff}}.header--client .header__inner{max-width:1070px}.header--back .header__inner{max-width:1190px}.header--client-dummy{z-index:89}.header--legacy-upgrade .header__inner{width:calc(100% - 30px);max-width:1440px;padding-right:0;padding-left:0}.header--design-package{position:relative;z-index:12}@media (max-width: 989.98px){.header--design-package{height:auto}}.header--design-package .header__inner{display:flex;align-items:center;justify-content:space-between;max-width:990px;padding-right:0;padding-left:0}@media (max-width: 989.98px){.header--design-package .header__inner{max-height:100%;padding-bottom:16px}}.header--design-package .header__inner .header__logo{display:flex;justify-content:center}.main-nav__link--sign-in{position:relative;margin:7px 14px 0 0;text-transform:uppercase;color:#262626;border:none;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400}@media (max-width: 989.98px){.main-nav__link--sign-in{max-width:120px;margin-left:8px;transform:translate(10px,-2px);text-align:center;color:#39c7bd;border:2px solid #39c7bd}}@media (max-width: 1092px) and (min-width: 990px){.main-nav__link--sign-in{font-size:13px}}.header--band{margin-bottom:30px}.header__logo-image{width:128px;height:32px;transition:opacity .5s ease-in-out;opacity:1}@media (min-width: 990px){.header__logo-image{width:144px;height:36px}}.header__logo-image--custom{width:auto;max-width:144px;height:auto;max-height:36px}@media (min-width: 990px){.header__logo-image--custom{max-width:160px;max-height:52px}}.header__logo-image--custom-loading{visibility:hidden;opacity:0}@media (max-width: 989.98px){.header__inner--active{height:auto;max-height:1000px;padding-bottom:0;box-shadow:0 1px 50px 10px #00000080}.header__inner--active .header__nav-container{overflow-y:auto}}.header__inner--admin{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;height:100%;margin:0 auto;padding-right:40px;padding-left:40px}.header__inner--admin .header__main-nav{margin-top:0}.header__inner--admin .main-nav__link--active{text-decoration:underline}.header__get-started-wrapper{position:relative}.header__get-started-wrapper:before{position:absolute;z-index:2;right:0;display:block;width:36px;height:36px;margin-top:-2px;content:"";border-radius:50%;background-image:url(/img/homepage/sheilah.png);box-shadow:0 0 0 4px #fff,0 5px 22px 1px #535353}.main-nav__link--back{display:flex;align-items:center;font-size:18px;font-weight:300}@media (min-width: 990px){.main-nav__link--back{position:absolute;right:0}}@media (max-width: 989.98px){.main-nav__link--back:last-child{position:absolute;top:-47px;right:0;border-color:#fff;box-shadow:none;font-weight:500}}.main-nav__link--back:hover .main-nav__back-icon{border-color:#000}.main-nav__link--back:hover .main-nav__back-icon:after{background:#000}.main-nav__link--back:hover .main-nav__back-icon:before{border-color:#000}.main-nav__back-icon{position:relative;display:inline-block;width:24px;height:24px;margin-right:5px;margin-bottom:1px;border:2px solid #cacaca;border-radius:50%}.main-nav__back-icon:before,.main-nav__back-icon:after{position:absolute;display:block;content:""}.main-nav__back-icon:before{top:6px;left:5px;width:8px;height:8px;transform:rotate(-45deg);border-top:2px solid #cacaca;border-left:2px solid #cacaca}.main-nav__back-icon:after{top:9px;left:5px;width:10px;height:2px;background:#cacaca}.header__main-nav{position:relative}@media (max-width: 989.98px){.header__main-nav{display:flex;margin-top:12px;margin-right:0}}@media print{.header__main-nav{display:none}}.header__project-count{display:inline-block;min-width:19px;height:19px;margin-left:2px;transform:translateY(-2px);text-align:center;color:#fff;border-radius:5px;background-color:#39c7bd;background-color:var(--secondary-color, #39c7bd);font-size:13px;line-height:19px}.header__logo{display:block;margin-top:-2px;margin-right:25px;margin-left:2px}@media (max-width: 989.98px){.header__logo{width:140px;height:40px;min-height:40px;max-height:40px;margin-left:15px}}@media (min-width: 990px){.header__logo{display:flex;align-items:center;height:57px;margin-top:-12px;margin-right:20px}}.header__logo--portfolio{margin-right:auto;margin-left:auto}.header__register-button{display:flex;align-items:center;justify-content:center;width:126px;height:34px;margin-left:10px;padding:0;font-size:16px;font-weight:400}@media (max-width: 989.98px){.header__register-button{margin:10px 0}}.fixed-signup-header{position:fixed;z-index:99;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:82px;padding:0 30px;background:#f75545}@media (max-width: 599.98px){.fixed-signup-header{transform:translateY(-100%);opacity:0}}.fixed-signup-header__text{margin-right:10px;color:#fff;font-family:Playfair Display,serif;font-size:21px}@media (max-width: 989.98px){.fixed-signup-header__text{font-size:16px}}.fixed-signup-header__button{padding:10px 20px;white-space:nowrap;color:#f75545;border-radius:5px;background-color:#fff}.fixed-signup-header__button:hover{background-color:#f0f0f0}.header__created_by{margin:7px 0 0 -13px;color:#383f3f}@media (max-width: 599.98px){.header__created_by{display:none}}.header__nav-container{position:relative;display:flex;width:100%}@media (max-width: 989.98px){.header__nav-container{display:block;max-height:calc(100vh - 50px);padding-right:20px;padding-bottom:10px;padding-left:15px}}.how-it-works-video{position:relative;display:block;overflow:hidden;max-width:1400px;margin:60px auto 0;border-radius:24px}@media (max-width: 989.98px){.how-it-works-video{margin-top:40px}}@media (max-width: 599.98px){.how-it-works-video{position:relative;width:100%;max-width:100%;aspect-ratio:1/.9}}.how-it-works-video:hover .how-it-works-video__link{color:#39c7bd}.how-it-works-video:hover .how-it-works-video__link-icon{background-color:#39c7bd}.how-it-works-video:active .how-it-works-video__link{color:#133454;background-color:#fff}.how-it-works-video:active .how-it-works-video__link-icon{color:#39c7bd;background-color:#133454}.how-it-works-video:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";opacity:.4;background-color:#133454}.how-it-works-video__video{display:flex;width:100%;max-width:1400px;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:#0000001a 0 10px 20px 5px}@media (max-width: 599.98px){.how-it-works-video__video{position:absolute;top:50%;left:50%;width:auto;height:100%;translate:-50% -50%}}.how-it-works-video__link{position:absolute;top:50%;left:50%;display:flex;align-items:center;padding:8px 24px;color:#fff;border-radius:50px;background-color:#133454;font-family:Inter,sans-serif;font-size:24px;font-weight:500;gap:10px;translate:-50% -50%}@media (max-width: 599.98px){.how-it-works-video__link{padding-top:15px;padding-bottom:15px;border-radius:10px;font-size:18px}}@media (max-width: 989.98px){.how-it-works-video__link{width:100%;max-width:300px}}.how-it-works-video__link:hover{text-decoration:none}.how-it-works-video__link-icon{display:flex;align-items:center;justify-content:center;flex:40px 0 0;width:40px;height:40px;content:"";text-indent:3px;color:#133454;border-radius:50%;background-color:#fff;font-size:19px}.df-rating-band{display:flex;overflow:hidden;flex-wrap:wrap;align-items:center;justify-content:center;width:calc(100% - 30px);max-width:1400px;margin:140px auto 0;padding:45px 0;color:#133454;border-top:1px solid rgba(19,52,84,.1);border-bottom:1px solid rgba(19,52,84,.1);font-family:Inter,sans-serif;font-size:20px;font-weight:600}@media (max-width: 599.98px){.df-rating-band{margin-top:50px;gap:30px}}.df-rating-band--plans{margin-top:20px;padding-top:0;border:none}@media (max-width: 599.98px){.df-rating-band--plans{display:none}}.df-rating-band--plans .df-rating-band__section:nth-child(2){border:none}.df-rating-band--plans .df-rating-band__header{width:100%;margin-bottom:30px;text-align:center;color:#133454;font-size:32px;font-weight:500}.df-rating-band--plans .df-rating-band__header:after{display:inline-block;width:112px;height:26px;margin:0 0 -2px;content:"";background-image:url(/img/homepage/capterra-logo.svg);background-size:contain}@keyframes slideLeft{0%{translate:0 0}to{translate:calc(-100% - 30px) 0}}.df-rating-band--animated{overflow:hidden;flex-wrap:nowrap;justify-content:flex-start;width:100%;margin:8px auto 0;padding-top:15px;padding-right:0;border:none}.df-rating-band--animated .df-rating-band__animation-container{display:flex;overflow:hidden;flex:0 0 927px;translate:0}@media (max-width: 989.98px){.df-rating-band--animated .df-rating-band__animation-container{animation:slideLeft 20s linear infinite}}.df-rating-band--animated .df-rating-band__animation-container:nth-child(2){display:none;flex:0 0 947px;padding-left:20px;border-left:1px solid rgba(19,52,84,.1)}@media (max-width: 989.98px){.df-rating-band--animated .df-rating-band__animation-container:nth-child(2){display:flex}}.df-rating-band--animated .df-rating-band__section{text-align:left}@media (max-width: 599.98px){.df-rating-band--animated .df-rating-band__section{border-top:none;border-left:1px solid rgba(19,52,84,.1)}}.df-rating-band--animated .df-rating-band__section:first-child{padding-left:0}@media (max-width: 989.98px){.df-rating-band--animated .df-rating-band__section:nth-child(3){border-left:1px solid rgba(19,52,84,.1)}}.df-rating-band--animated .df-rating-band__bar:before{width:88%}.df-rating-band__section{padding:0 25px;border-left:1px solid rgba(19,52,84,.1)}@media (min-width: 600px) and (max-width: 989.98px){.df-rating-band__section{margin-bottom:30px}}@media (max-width: 599.98px){.df-rating-band__section{padding-top:20px;border-top:1px solid rgba(19,52,84,.1);border-left:none}}.df-rating-band__section:first-child{border:none}@media (min-width: 600px) and (max-width: 989.98px){.df-rating-band__section:nth-child(3){border:none}}.df-rating-band__capterra{display:flex;align-items:center;max-width:100%;margin:28px 60px 0;padding:10px 20px;white-space:nowrap;border-radius:50px;background-color:#ecedef;font-size:14px;font-weight:500;gap:5px}@media (min-width: 600px) and (max-width: 989.98px){.df-rating-band__capterra{margin-top:10px}}@media (max-width: 599.98px){.df-rating-band__capterra{margin:0}}.df-rating-band__capterra:after{display:block;width:110px;height:25px;margin-left:9px;content:"";background-image:url(/img/homepage/capterra-logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.df-rating-band__stars-container{margin-top:10px}.df-rating-band__rating-value{padding-left:5px;font-size:16px}.df-rating-band__bar-container{display:flex;align-items:center;margin-top:10px}@media (max-width: 599.98px){.df-rating-band__bar-container{display:flex;justify-content:center}}.df-rating-band__bar{display:flex;align-items:center;width:116px;height:15px;border-radius:50px;background-color:#dadee2}.df-rating-band__bar:before{display:block;width:10px;height:10px;margin-left:3px;content:"";transition:1.3s;border-radius:50px;background-image:linear-gradient(90deg,#133454 .1%,#56bdc9 99.92%)}.df-rating-band__bar--full:before{width:90%}.features-highlight{margin-bottom:180px;padding-bottom:240px;border-bottom:1px solid #b1bbc5}@media (max-width: 599.98px){.features-highlight{margin-bottom:30px;padding-bottom:50px;border:none}}.features-highlight--no-border{padding-bottom:0;border-bottom:0}.features-highlight__header{text-align:center;letter-spacing:-10px;color:#39c7bd;font-family:Inter,sans-serif;font-size:min(182px,16vw);font-weight:600}@media (max-width: 989.98px){.features-highlight__header{letter-spacing:-3.2px;line-height:130%}}.features-highlight__subheader{text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:38px;font-weight:400}@media (max-width: 989.98px){.features-highlight__subheader{padding:0 15px;font-size:20px;line-height:110%}}.features-highlight__subheader:before{display:inline-block;width:36px;height:36px;margin:0 5px -5px 0;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 599.98px){.features-highlight__subheader:before{display:none}}.features-highlight__subheader--pen:before{background-image:url(/img/homepage/pen.svg)}.features-highlight__subheader--add-clinet:before{background-image:url(/img/shared/add-client-icon.svg)}.features-highlight__subheader--folder-check:before{background-image:url(/img/shared/folder-check.svg)}.features-highlight__breakdown{display:flex;width:calc(100vw - 30px);max-width:1400px;margin:75px auto 0;gap:110px}@media (max-width: 989.98px){.features-highlight__breakdown{flex-direction:column;margin-top:20px;gap:0}}@media (max-width: 989.98px){.features-highlight__breakdown--mobile-column-reverse{flex-direction:column-reverse}}.features-highlight__image{position:relative;width:959px;max-width:100%;transition:.7s;border-radius:15px;background-repeat:no-repeat;background-position:center;background-size:auto;aspect-ratio:1.686/1}@media (max-width: 989.98px){.features-highlight__image{flex:100%;border-radius:15px 15px 0 0;background-size:contain}}.features-highlight__image-preloader{position:fixed;width:0;height:0}.features-highlight__image--design1{background-image:url(/img/homepage/features-highlight/design1.webp)}.features-highlight__image--design2{background-image:url(/img/homepage/features-highlight/design2.webp)}.features-highlight__image--design3{background-image:url(/img/homepage/features-highlight/design3.webp)}.features-highlight__image--design4{background-image:url(/img/homepage/features-highlight/design4.webp)}.features-highlight__image--collaborate1{background-image:url(/img/homepage/features-highlight/collaborate1.webp)}.features-highlight__image--collaborate2{background-image:url(/img/homepage/features-highlight/collaborate2.webp)}.features-highlight__image--collaborate3{background-image:url(/img/homepage/features-highlight/collaborate3.webp)}.features-highlight__image--collaborate4{background-image:url(/img/homepage/features-highlight/collaborate4.webp)}.features-highlight__image--manage1{background-image:url(/img/homepage/features-highlight/manage1.webp)}.features-highlight__image--manage2{background-image:url(/img/homepage/features-highlight/manage2.webp)}.features-highlight__image--manage3{background-image:url(/img/homepage/features-highlight/manage3.webp)}.features-highlight__image--manage4{background-image:url(/img/homepage/features-highlight/manage4.webp)}.features-highlight__image--get-paid1{background-image:url(/img/homepage/features-highlight/get-paid1.webp)}.features-highlight__image--get-paid2{background-image:url(/img/homepage/features-highlight/get-paid2.webp)}.features-highlight__image--get-paid3{background-image:url(/img/homepage/features-highlight/get-paid3.webp)}.features-highlight__image--get-paid4{background-image:url(/img/homepage/features-highlight/get-paid4.webp)}.features-highlight-list{position:relative}@media (max-width: 989.98px){.features-highlight-list{z-index:1;margin-top:-5px}}.features-highlight-list--left .features-highlight-list__feature:after{right:0}.features-highlight-list--left .features-highlight-list__feature--active{padding:10px 50px 20px 18px}@media (max-width: 989.98px){.features-highlight-list--left .features-highlight-list__feature--active{padding:35px 20px 32px}}.features-highlight-list--left .features-highlight-list__feature--active:after{right:20px}.features-highlight-list--right .features-highlight-list__feature:after{left:-20px;transform:scaleX(-1)}.features-highlight-list--right .features-highlight-list__feature--active{padding:10px 18px 20px 50px}@media (max-width: 989.98px){.features-highlight-list--right .features-highlight-list__feature--active{padding:10px 18px 20px}}.features-highlight-list--right .features-highlight-list__feature--active:after{left:20px}.features-highlight-list__feature{position:relative;display:block;width:330px;margin-bottom:40px;transition:.7s;color:#133454;background-color:#fafafa;font-size:18px;font-weight:500}@media (max-width: 989.98px){.features-highlight-list__feature{position:absolute;top:0;width:100%;margin-right:auto;margin-left:auto;padding:35px 20px 32px;pointer-events:none;opacity:0;background-color:#ecedef;font-size:16px;line-height:140%}}.features-highlight-list__feature:hover{text-decoration:none}.features-highlight-list__feature:after{position:absolute;top:0;display:block;width:20px;height:20px;content:"";transition:.7s;opacity:0;background-image:url(/img/shared/arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.features-highlight-list__feature--active{opacity:1;border-radius:10px;background-color:#ecedef}@media (max-width: 989.98px){.features-highlight-list__feature--active{padding:35px 20px 32px;border-radius:0 0 10px 10px}}.features-highlight-list__feature--active:after{top:20px;opacity:1}@media (max-width: 989.98px){.features-highlight-list__feature--active:after{display:none}}.features-highlight-list__feature--active .features-highlight-list__progress-bar{opacity:1}.features-highlight-list__feature--active .features-highlight-list__progress{width:250px;transition:4s linear}@media (max-width: 989.98px){.features-highlight-list__feature--active .features-highlight-list__progress{width:100%}}.features-highlight-list__progress-bar{width:250px;height:2px;margin-top:10px;opacity:0;background-color:#eed5d9}@media (max-width: 989.98px){.features-highlight-list__progress-bar{width:100%}}.features-highlight-list__progress{width:0;height:100%;background-color:#ff0010}.features-highlight-list__feature-button{padding:12px 24px;color:#fff;border-radius:4px;background-color:#39c7bd;font-family:Inter,sans-serif;font-size:16px;font-weight:600}@media (max-width: 989.98px){.features-highlight-list__feature-button{display:block;width:130px;margin:170px auto 0}}.features-highlight-list__feature-button:hover{text-decoration:none;box-shadow:inset 0 0 #0000,0 1px 2px #00000026;filter:brightness(110%)}.features-highlight-list__pagination{position:absolute;bottom:65px;display:flex;align-items:center;justify-content:center;width:100%;gap:10px}@media (min-width: 990px){.features-highlight-list__pagination{display:none}}.features-highlight-list__pagination-item{width:10px;height:10px;transition:.2s;border-radius:50%;background-color:#b1bbc4}.features-highlight-list__pagination-item--active{background-color:#133454}.trial-band{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:130px 0;color:#fff;background-color:#133455}@media (max-width: 989.98px){.trial-band{padding-top:50px;padding-bottom:290px}}.trial-band:before{position:absolute;z-index:0;top:0;left:0;display:block;width:100%;height:100%;content:"";opacity:.4;background-image:url(/img/homepage/bottom-cta-pattern.png)}.trial-band--case-studies{padding:40px 20px 88px;background-image:url(/img/lml-page/case-studies/trial-band-bg.jpg);background-position:right center;background-size:cover}@media (max-width: 989.98px){.trial-band--case-studies{padding-bottom:350px}}.trial-band--case-studies:before{display:none}.trial-band--case-studies .trial-band__header{max-width:950px;margin-bottom:0;text-align:center;font-family:"DM Serif Display";font-size:64px;font-weight:400;line-height:110%}@media (max-width: 599.98px){.trial-band--case-studies .trial-band__header{font-size:40px}}.trial-band--case-studies .trial-band__subheader{font-family:Inter,sans-serif;font-size:18px}.trial-band--limited-width{width:calc(100vw - 30px);max-width:1400px;margin:0 auto;padding:40px 0 60px;border-radius:20px;background-image:url(/img/homepage/top-callout-bg.jpg);background-size:cover}@media (max-width: 989.98px){.trial-band--limited-width{margin-top:120px}}.trial-band--limited-width:before{display:none}.trial-band--limited-width .trial-band__header{max-width:900px;margin:0;padding:0;text-align:center;color:#fff;font-family:"DM Serif Display",serif;font-size:47px;font-weight:400}@media (max-width: 599.98px){.trial-band--limited-width .trial-band__header{font-size:32px}}.trial-band--limited-width .trial-band__subbutton{margin-top:10px;font-size:16px}.trial-band--scaling{padding:30px 0 70px;background-image:url(/img/homepage/cta-footer.jpg);background-position:center;background-size:cover}@media (max-width: 989.98px){.trial-band--scaling{padding-bottom:50px}}@media (max-width: 599.98px){.trial-band--scaling{margin-top:120px}}.trial-band--scaling .trial-band__header{max-width:682px;margin-bottom:0;padding:0 15px;text-align:center;color:#fff;font-family:"DM Serif Display",serif;font-size:56px;font-weight:400;font-style:normal;line-height:100%}@media (max-width: 599.98px){.trial-band--scaling .trial-band__header{text-align:left;font-size:32px}}.trial-band--scaling .trial-band__subheader{margin-top:10px;margin-bottom:30px;text-align:center;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:32px}@media (max-width: 599.98px){.trial-band--scaling .trial-band__subheader{max-width:100%;margin-top:30px;padding:0 15px;text-align:left;font-size:18px;font-weight:400;line-height:22px}}.trial-band--scaling:before{display:none}@media (min-width: 990px){.trial-band--minus-margin{margin-bottom:-80px}}@media (max-width: 989.98px){.trial-band--edesign-business-event{padding-bottom:90px}}@media (max-width: 989.98px){.trial-band--edesign-business-event .trial-band__subheader{max-width:90%}}@media (max-width: 989.98px){.trial-band--plans{padding-bottom:150px}}@media (max-width: 989.98px){.trial-band--plans:before{background-size:cover}}.trial-band--features{padding:104px 0}.trial-band--features:before{display:none}.trial-band--features .trial-band__header{max-width:1070px;margin-bottom:0;text-align:center;font-family:Playfair Display;font-size:47px}@media (max-width: 599.98px){.trial-band--features .trial-band__header{font-size:36px}}.trial-band--promotion{padding:45px 0 75px;background-image:url(/img/homepage/bottom-cta-background.png);background-repeat:no-repeat;background-position:center}.trial-band--promotion:before{display:none}.trial-band--promotion .trial-band__subheader{font-family:Inter,sans-serif;font-size:20px}@media (max-width: 599.98px){.trial-band--promotion .trial-band__subheader{max-width:100%}}.trial-band__subbutton{margin-top:46px;color:#fff;font-size:21px}.trial-band__subbutton-link{color:#fff}.trial-band__subheader{z-index:1;margin-top:18px;margin-bottom:44px;color:#d8e5ef;font-family:Work Sans,sans-serif;font-size:23px}@media (max-width: 989.98px){.trial-band__subheader{max-width:270px;text-align:center;font-size:20px}}.designers-feedback-cards{margin-top:150px;padding-top:220px;padding-bottom:200px;background-color:#e5f4f3}@media (max-width: 989.98px){.designers-feedback-cards{margin-top:70px;padding:110px 15px 50px}}.designers-feedback-cards--plans{margin-top:0;padding-top:100px;padding-bottom:100px;border-bottom:100px solid #fff}@media (max-width: 599.98px){.designers-feedback-cards--plans{display:none}}.designers-feedback-cards--plans .designers-feedback-cards__header-text{width:100%;max-width:100%;text-align:center}.designers-feedback-cards--plans .designers-feedback-cards__testimonials{margin-top:60px}.designers-feedback-cards--case-studies{margin-top:-140px;padding:0 15px 90px;background-color:transparent}@media (max-width: 989.98px){.designers-feedback-cards--case-studies{margin-top:-275px}}@media (min-width: 990px){.designers-feedback-cards--case-studies .designers-feedback-cards__testimonials{display:grid;margin-top:0;grid-template-columns:1fr 1fr 1fr}}@media (min-width: 600px) and (max-width: 989.98px){.designers-feedback-cards--case-studies .designers-feedback-cards__testimonials{max-width:100%}}@media (min-width: 990px){.designers-feedback-cards--case-studies .designers-feedback-cards__testimonial{max-width:100%}}.designers-feedback-cards__header{display:flex;align-items:self-end;width:calc(100vw - 30px);max-width:1400px;margin:0 auto}@media (max-width: 1296px){.designers-feedback-cards__header{flex-direction:column;align-items:center;justify-content:center}}.designers-feedback-cards__header-text{max-width:700px;color:#133454;font-family:"DM Serif Display",serif;font-size:75px;font-weight:400;line-height:80px}@media (max-width: 989.98px){.designers-feedback-cards__header-text{letter-spacing:-.4px;font-size:40px;font-weight:400;line-height:110%}}@media (max-width: 1296px){.designers-feedback-cards__header-text{max-width:100%;text-align:center}}.designers-feedback-cards__subheader{max-width:630px;margin-top:20px;color:#133454;font-family:Inter,sans-serif;font-size:20px;font-weight:500}@media (max-width: 599.98px){.designers-feedback-cards__subheader{font-size:15px}}@media (max-width: 1296px){.designers-feedback-cards__subheader{max-width:100%;text-align:center}}.designers-feedback-cards__ratings{display:flex;margin-top:50px;gap:7px}@media (max-width: 599.98px){.designers-feedback-cards__ratings{flex-wrap:wrap;justify-content:center}}.designers-feedback-cards__rating{padding:12px 20px;color:#133454;border:2px solid rgba(19,52,84,.1);border-radius:24px;background-color:#e1f0f0;font-size:18px}@media (max-width: 599.98px){.designers-feedback-cards__rating{font-size:12px}}.designers-feedback-cards__rating-number{margin-bottom:-6px;text-align:center;font-family:Inter,sans-serif;font-size:40px;font-weight:600}@media (max-width: 599.98px){.designers-feedback-cards__rating-number{font-size:20px}}.designers-feedback-cards__testimonials{display:flex;flex-wrap:wrap;justify-content:center;max-width:1400px;margin:120px auto 0;gap:90px}@media (max-width: 989.98px){.designers-feedback-cards__testimonials{max-width:270px;margin-top:60px;gap:30px}}.designers-feedback-cards__testimonial{overflow:hidden;width:100%;max-width:320px;transition:.1s;border-radius:15px;background-color:#fff;box-shadow:10px 20px 25px #0000000d}.designers-feedback-cards__testimonial:hover{position:relative;overflow:visible;text-decoration:none;box-shadow:#0003 -10px 20px 25px;translate:7px -7px}.designers-feedback-cards__testimonial:hover:before{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;translate:-7px 7px}.designers-feedback-cards__designer-photo{position:relative;display:block;width:100%;height:215px;border-radius:15px 15px 0 0;background-position:center;background-size:cover}.designers-feedback-cards__designer-photo:after{position:absolute;right:16px;bottom:16px;display:block;width:62px;height:62px;content:"";border-radius:50%;background-color:#ffffff80;background-image:url(/img/homepage/play-triangle.svg);background-repeat:no-repeat;background-position:14px 10px;background-size:45px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.designers-feedback-cards__designer-photo--paula{background-image:url(/img/homepage/designers/paula.jpg)}.designers-feedback-cards__designer-photo--rachel{background-image:url(/img/homepage/designers/rachel.jpg)}.designers-feedback-cards__designer-photo--lauren{background-image:url(/img/homepage/designers/lauren.jpg)}.designers-feedback-cards__designer-photo--deborah{background-image:url(/img/homepage/designers/deborah.jpg)}.designers-feedback-cards__designer-photo--deborah-2{background-image:url(/img/homepage/designers/deborah-2.jpg)}.designers-feedback-cards__designer-photo--stephanie{background-image:url(/img/homepage/designers/stephanie.jpg)}.designers-feedback-cards__designer-photo--rochelle{background-image:url(/img/homepage/designers/rochelle.jpg)}.designers-feedback-cards__designer-photo--elana{background-image:url(/img/homepage/designers/elana.jpg)}.designers-feedback-cards__designer-photo--monique{background-image:url(/img/homepage/designers/monique.jpg)}.designers-feedback-cards__designer-photo--justine{background-image:url(/img/homepage/designers/justine.jpg)}.designers-feedback-cards__designer-photo--maria{background-image:url(/img/homepage/designers/maria.jpg)}.designers-feedback-cards__designer-photo--val{background-image:url(/img/homepage/designers/val.jpg)}.designers-feedback-cards__designer-photo--noel{background-image:url(/img/homepage/designers/noel.jpg)}.designers-feedback-cards__designer-photo--clare{background-image:url(/img/homepage/designers/clare.jpg)}.designers-feedback-cards__designer-photo--jil{background-image:url(/img/homepage/designers/jil.jpg)}.designers-feedback-cards__designer-info{padding:20px 10px 20px 15px}.designers-feedback-cards__designer-comment{padding-right:20px;color:#133454;font-family:"DM Serif Display",serif;font-size:23px}.designers-feedback-cards__designer-credentials{margin-top:15px;color:#8999aa;font-size:17px}.designers-feedback-cards__button{display:flex;align-items:center;justify-content:center;width:250px;height:50px;margin:68px auto 0;color:#fff;border-radius:5px;background:#39c7bd;font-family:Inter,sans-serif;font-size:16px;gap:10px}.designers-feedback-cards__button:hover{text-decoration:none;box-shadow:inset 0 0 #0000,0 1px 2px #00000026;filter:brightness(110%)}.designers-feedback-cards__button:after{display:block;width:22px;height:17px;content:"";transform:scaleX(-1);background-image:url(/img/homepage/arrow.svg);filter:invert(100%)}.support-callout{padding-bottom:200px;background-color:#e5f4f3}@media (max-width: 599.98px){.support-callout{padding-bottom:100px}}.support-callout__container{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto;padding-top:80px;padding-bottom:220px;border-radius:24px;background-image:url(/img/homepage/bg-image.jpg);background-repeat:no-repeat;background-position:center;background-position:top center;background-size:contain}@media (min-width: 600px) and (max-width: 989.98px){.support-callout__container{padding-bottom:150px}}@media (max-width: 599.98px){.support-callout__container{padding-top:0;padding-bottom:100px}}@media (max-width: 989.98px){.support-callout__container{position:relative;flex-direction:column;background-image:url(/img/homepage/bg-image-sm-md.jpg);background-position:left top;background-size:cover}}.support-callout__details{flex:40% 0 0}@media (max-width: 989.98px){.support-callout__details{flex:100% 0 0;box-shadow:0 91px 1px #e5f4f3}}@media (max-width: 599.98px){.support-callout__details{margin-bottom:-250px}}@media (min-width: 600px) and (max-width: 989.98px){.support-callout__details{margin-bottom:-300px}}.support-callout__header{letter-spacing:-.88px;color:#133454;font-family:"DM Serif Display",serif;font-size:88px;font-weight:400;line-height:90%}@media (min-width: 600px) and (max-width: 989.98px){.support-callout__header{width:380px}}@media (max-width: 599.98px){.support-callout__header{width:230px;letter-spacing:-.48px;font-size:48px;font-weight:400;line-height:90%}}@media (max-width: 989.98px){.support-callout__header{position:absolute;top:50px;right:15px;text-align:right}}.support-callout__properties{display:flex;gap:15px}@media (max-width: 989.98px){.support-callout__properties{align-items:center;justify-content:center;margin-top:150px;padding-right:15px;padding-left:15px}}.support-callout__property{display:flex;flex-direction:column;align-items:center;justify-content:center;width:125px;height:95px;border-radius:10px;background-color:#fff;gap:7px}@media (max-width: 599.98px){.support-callout__property{width:95px;height:90px;letter-spacing:-.24px;font-size:12px;font-weight:600}}.support-callout__property:before{display:block;width:41px;height:41px;content:"";background-repeat:no-repeat;background-position:center}@media (max-width: 599.98px){.support-callout__property:before{background-size:53px}}.support-callout__property--waiting:before{background-image:url(/img/homepage/waiting.svg)}@media (max-width: 599.98px){.support-callout__property--waiting:before{background-image:url(/img/homepage/waiting-thick.svg)}}.support-callout__property--frustration:before{background-image:url(/img/homepage/frustration.svg)}@media (max-width: 599.98px){.support-callout__property--frustration:before{background-image:url(/img/homepage/frustration-thick.svg)}}.support-callout__property--confusion:before{background-image:url(/img/homepage/confusion.svg)}@media (max-width: 599.98px){.support-callout__property--confusion:before{background-image:url(/img/homepage/confusion-thick.svg)}}.support-callout__rating{display:flex;align-items:center;gap:4px}@media (max-width: 989.98px){.support-callout__rating{flex-wrap:wrap;padding:15px 15px 0;background-color:#e5f4f3}}.support-callout__text{max-width:490px;padding:17px 0 25px;color:#133454;font-family:Inter,sans-serif;font-size:24px}@media (max-width: 989.98px){.support-callout__text{max-width:100%;padding:17px 15px 15px;background-color:#e5f4f3;font-size:16px;font-weight:400;line-height:130%}}.support-callout__review-container{position:relative;width:50%}@media (max-width: 989.98px){.support-callout__review-container{width:100%}}.support-callout__reivew{position:absolute;bottom:-180px;left:50%;width:100vw;max-width:450px;padding:10px 40px;border-radius:20px;background-color:#ffffffb3;font-family:Inter,sans-serif;line-height:23px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);translate:-50% 0}@media (max-width: 989.98px){.support-callout__reivew{position:initial;max-width:calc(100% - 30px);margin:350px auto 0;letter-spacing:.16px;font-size:16px;font-weight:500;line-height:150%;translate:0 0}}.support-callout__reivew:before{position:absolute;top:-30px;left:-43px;display:block;width:77px;height:58px;content:"";background-image:url(/img/homepage/quotes.svg);font-size:208px}.support-callout__reivew-author{display:flex;align-items:center;margin-bottom:10px;gap:10px}.support-callout__reivew-author:before{display:block;width:45px;height:45px;content:"";border-radius:50%;background-image:url(/img/homepage/designers/bree.jpg);background-position:center;background-size:cover}.image-selector-modal{display:flex;flex-wrap:wrap;max-width:900px;gap:30px}.billable-image{position:relative;width:200px;margin:0;padding:3px;cursor:pointer;box-shadow:0 0 1px #ddd,0 4px 7px #00000012}.billable-image:before{position:absolute;top:10px;left:10px;display:block;width:20px;height:20px;content:"";border-radius:3px;background-image:url(/img/auth/checkbox.jpg);background-repeat:no-repeat;background-position:center top}.billable-image__caption{padding:16px 0;text-align:center;color:#4c4c4c;font-size:13px;font-weight:600}.billable-image__image{width:100%}.billable-image-radio:checked+.billable-image{outline:2px solid #17c0cb}.billable-image-radio:checked+.billable-image:before{background-position:center bottom}@media print{#project{padding:0;background:#fff}}@media print{#project .main{max-width:100%}}.content-block--projects-show{display:flex;padding:25px 28px 32px}@media (max-width: 989.98px){.content-block--projects-show{flex-direction:column-reverse}}@media print{.content-block--projects-show{margin-top:-20px;padding-top:0}}.accept-project{width:300px;margin-bottom:30px;padding:19px 0 22px 27px;background:#f1f9fa;font-size:24px;font-weight:100;line-height:25px}@media (max-width: 989.98px){.accept-project{width:100%;padding-right:27px}}@media (min-width: 990px){.accept-project{margin-left:27px}}.accept-project__text{width:259px;margin:0;font-size:24px;font-weight:200}@media (max-width: 989.98px){.accept-project__text{font-size:21px}}.accept-project__decline{margin-top:15px}.accept-project__package-title{font-family:Playfair Display,serif}.accept-project__package-price{font-size:26px;font-weight:400}.accept-project__purchase-time{padding-top:5px;font-size:15px;font-weight:400}.accept-project__package-list{padding:17px 0 0;border-top:1px solid #c1c9cb}.accept-project__package-list--modal{margin-left:30px;padding-top:0;border:none}.accept-project__package-list-item{padding:3px 0 3px 25px;list-style-type:none;word-break:break-word;color:#767676;background-image:url(/img/shared/check-grey.png);background-repeat:no-repeat;background-position:left top 7px;font-size:15px;font-weight:400}.project-questionnaires{margin:40px}@media (max-width: 989.98px){.project-questionnaires{margin:0}}@media print{.project-questionnaires>.df-accordion{display:none}.project-questionnaires>.df-accordion.print-questionnaire{display:block}.project-questionnaires>.df-accordion .df-accordion__header{display:flex;padding:35px}.project-questionnaires>.df-accordion .df-accordion__header-collapsible-icon,.project-questionnaires>.df-accordion .delete-questionnaire-link{display:none}}.project-questionnaires--multiple{display:flex;flex-direction:column;margin-top:20px;padding:40px 32px;background-color:#fff;gap:20px}@media (max-width: 989.98px){.project-questionnaires--multiple{padding:5px;gap:5px}}.project-questionnaire-header{display:flex;align-items:center;gap:10px}@media (max-width: 599.98px){.project-questionnaire-header{flex-direction:column;align-items:flex-start;padding-top:11px}}#projects-dashboard .project-assignees{display:flex;align-items:center;gap:5px}@media (min-width: 990px){#projects-dashboard .project-assignees{position:relative;top:-15px}}@media (max-width: 989.98px){#projects-dashboard .project-assignees{padding-left:20px}}#projects-dashboard .project-assignees .designer-selector{z-index:4;max-width:250px;margin-left:4px}#projects-dashboard .project-assignees--full-width{padding-left:40px}@media (max-width: 989.98px){#projects-dashboard .project-assignees--full-width{padding-left:15px}}#projects-dashboard .project-assignees--container{display:flex;width:100%}#projects-dashboard .project-assignees--container .project-add-designer,#projects-dashboard .project-assignees--container .project-designer__selector{margin-left:5px;opacity:1}#projects-dashboard .project-designer{position:relative;width:100%}#projects-dashboard .budget-container{position:relative;display:inline-block}#projects-dashboard .budget-container__display:hover .budget-container__display-icon{visibility:visible;opacity:1}#projects-dashboard .budget-container__display-icon{visibility:hidden;margin-left:3px;cursor:pointer;transition:opacity .15s ease-in-out;opacity:0}#projects-dashboard .budget-container__edit{display:inline-flex;flex-wrap:wrap;gap:4px}#projects-dashboard .budget-container__edit.hide{display:none}#projects-dashboard .field--budget{flex:1 1 45%;width:50%;min-width:72px;max-width:115px;height:28px;margin-bottom:0;background-position:8px 6px}@media (max-width: 989.98px){#projects-dashboard .field--budget{width:100%}}#projects-dashboard .field--budget:focus,#projects-dashboard .field--budget:hover{cursor:pointer;border:1px solid #474747;outline:none}#projects-dashboard .field--budget:focus{box-shadow:0 0 0 4px #47474714}#projects-dashboard .dashboard-block__arrows-container{display:flex;align-items:center;gap:8px}#projects-dashboard .dashboard-block__arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:background-color .15s ease-in-out;text-decoration:none;border-radius:50%;background-color:transparent}#projects-dashboard .dashboard-block__arrow:not(.dashboard-block__arrow--disabled):hover{color:#000;background-color:#f6f6f6}#projects-dashboard .dashboard-block__arrow--disabled{pointer-events:none;color:#d0d5dd}#projects-dashboard .status-container{position:relative;display:inline-block;cursor:pointer;border-radius:16px}#projects-dashboard .status-container__display{position:absolute;z-index:10;top:100%;left:0;margin-top:6px;padding:4px 0;border:1px solid #e6e6e6;border-radius:4px;background-color:#fff;box-shadow:0 8px 16px -4px #47474714}#projects-dashboard .status-container__item{padding:4px 6px;cursor:pointer}#projects-dashboard .status-container__item:hover{background-color:#f7fafd}#projects-dashboard .status-container__item:hover .status-badge{filter:brightness(96%)}.modal--generate-pdf{width:990px;background:#fff}@media (max-width: 989.98px){.modal--generate-pdf{width:calc(100% - 30px)}}.modal--generate-pdf__form{padding:25px 45px}@media (max-width: 989.98px){.modal--generate-pdf__form{padding:16px}}.modal--generate-pdf__callout{display:flex;align-items:center;justify-content:space-between;padding:20px 45px;background-image:url(/img/shared/client-presentation-banner-bg.png);background-size:cover}@media (max-width: 989.98px){.modal--generate-pdf__callout{flex-direction:column;padding:16px;gap:16px}}.modal--generate-pdf__callout-text{margin:0;letter-spacing:-.03em;color:#143453;font-family:"DM Serif Display",serif;font-size:24px;font-weight:400;line-height:1em}@media (max-width: 989.98px){.modal--generate-pdf__callout-text{display:flex;align-items:center;gap:8px}}@media (max-width: 989.98px){.h-s-button--generate-pdf-learn-more{width:100%;padding:12px 6px}}.modal--generate-pdf__controls-checkbox+.checkbox__label{position:relative;margin-right:15px;padding-right:20px}@media (max-width: 989.98px){.modal--generate-pdf__controls-checkbox+.checkbox__label{width:100%;margin-bottom:8px}}.modal--generate-pdf__controls-checkbox+.checkbox__label:before{position:absolute;top:50%;right:0;width:1px;height:110%;content:"";transform:translateY(-50%);background:#e1e2e2}@media (max-width: 989.98px){.modal--generate-pdf__controls-checkbox+.checkbox__label:before{content:none}}.modal--generate-pdf__controls-checkbox+.checkbox__label:last-of-type{margin-right:0;padding-right:0}.modal--generate-pdf__controls-checkbox+.checkbox__label:last-of-type:before{content:none}.modal--generate-pdf__header{font-size:24px;font-weight:100}.modal--generate-pdf__board-list{display:flex;flex-wrap:wrap;margin:15px -15px 30px}.modal--generate-pdf__board{width:200px;margin:15px;box-shadow:0 2px 10px #ddd}@media (max-width: 989.98px){.modal--generate-pdf__board{width:100%}}.modal--generate-pdf__board-image{width:100%}.modal--generate-pdf__board-controls{display:flex;flex-direction:column}.modal--generate-pdf__checkbox+.checkbox__label{position:relative;margin:7px 10px;font-size:13px}.modal--generate-pdf__checkbox+.checkbox__label:before{position:absolute;top:-7px;left:-10px;width:calc(100% + 20px);height:1px;content:"";background:#e1e2e2}.modal--generate-pdf__cancel-link{margin-left:15px;font-size:21px;font-weight:300}.modal--generate-pdf__option{margin:-20px 0 20px;color:#797979}.modal--generate-pdf__option:not(:last-child){margin-bottom:40px}.modal--generate-pdf__option-text{padding-right:10px}@media (max-width: 989.98px){.modal--generate-pdf__option-text{display:block;margin-bottom:4px}}.modal--generate-pdf__option-text--feature-lock{display:flex;align-items:center}.modal--generate-pdf__help-icon{width:16px;height:16px;opacity:.7;background-image:url(/img/shared/question.svg);background-repeat:no-repeat;background-position:center;background-size:16px 16px}.shoppable{position:relative;display:inline-block;min-height:380px;margin-bottom:20px;padding:0 9px 10px 8px}.shoppable .tutorial-target-container{position:absolute;right:0}.shoppable--embedded{z-index:2;overflow:hidden;width:100%;max-width:170px;height:278px;min-height:278px;margin:0 auto;padding:0 0 10px}.shoppable--embedded .shoppable__image-container:hover{border:solid #dbdbdb 1px}.shoppable--embedded .shoppable__image-container--no-link{cursor:auto;pointer-events:none}.shoppable--embedded .shoppable__swatch{width:100px;height:100px;margin:0;padding:50%;box-shadow:inset 0 0 0 30px #fff}@media (max-width: 599.98px){.shoppable--embedded .shoppable__swatch{box-shadow:inset 0 0 0 20px #fff}}.shoppable--embedded .shoppable__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shoppable--embedded .shoppable__price{display:block;padding:0 0 7px;line-height:inherit}.shoppable--embedded .shoppable__vendor{overflow:hidden;margin-top:5px;white-space:nowrap;text-overflow:ellipsis}.shoppable--hidden-from-client .shoppable__image-container,.shoppable--hidden-from-client .shoppable__approve-decline,.shoppable--hidden-from-client .shoppable__state-icon,.shoppable--hidden-from-client .shoppable__shop-it,.shoppable--hidden-from-client .shoppable__price,.shoppable--hidden-from-client .shoppable__name{opacity:.5}.shoppable__actions{position:relative}.shoppable__swatch{width:176px;height:176px;margin:62px}.shoppable__image-container{position:relative;display:block;overflow:hidden;border:solid #dbdbdb 1px}.shoppable__image-container:hover{border-color:#39c7bd}.shoppable__image{display:block;width:100%;max-width:300px;max-height:300px}@media (max-width: 599.98px){.shoppable__image{max-width:400px;max-height:400px}}.shoppable__status{position:absolute;right:8px;bottom:8px}.shoppable__sale{position:absolute;height:21px;padding:2px 20px 0;color:#fff;background-color:#f74545;font-family:Source Sans Pro;font-size:13px}.shoppable__row{display:flex}.shoppable__content{width:100%}.shoppable__dropdown{padding-top:10px}.shoppable__name{position:relative;z-index:3;max-width:260px;max-height:40px;margin-top:13px}.shoppable__qty{color:#f75545}.shoppable__qty-number{padding-left:2px;color:#5b888b;font-size:12px}.shoppable__price,.shoppable__vendor{font-weight:700;line-height:35px}.shoppable__add-pricing{line-height:35px}.shoppable__discounted-price{color:#f75545}.shoppable__retail-price{text-decoration:line-through;color:#8c8c8c}.shoppable__input{max-width:170px;margin-bottom:0}.shoppable__save-link{padding-left:10px}.board-products__controls{display:flex;align-items:center;justify-content:flex-end;flex:1;margin-left:10px;gap:8px}@media (max-width: 989.98px){.board-products__controls{flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;margin-top:10px;margin-left:0}}.shoppable__menu-label{display:block;padding-right:50px;color:#39c7bd}.shoppable__menu-label:hover{cursor:pointer;text-decoration:underline}.shoppable__button-icon{position:absolute;top:calc(50% - 9px);left:9px;width:18px;height:18px}.shoppable__button-icon:after,.shoppable__button-icon:before{position:inherit;display:block;height:1px;content:""}.shoppable__button-icon--approve{background-image:url(/img/shared/approve-button-icon.svg);background-size:contain;filter:invert(70%) sepia(17%) saturate(3946%) hue-rotate(62deg) brightness(86%) contrast(82%)}.shoppable__button-icon--decline{background-image:url(/img/shared/decline-button-icon.svg);background-size:contain;filter:invert(65%) sepia(87%) saturate(5585%) hue-rotate(334deg) brightness(95%) contrast(105%)}.shoppable__shop-it{display:inline-block;margin-left:4px}.shoppable__shop-it:first-child{margin-left:0}.shoppable__radio{display:none}.shoppable__radio:checked+.h-p-button--shoppable-approve{padding-right:10px;padding-left:30px;background-color:#ebf9e8;box-shadow:inset 0 0 0 1px,inset 0 2px 3px #0000002b}.shoppable__radio:checked+.h-p-button--shoppable-approve:after{transform:translateY(-50%) scale(1);opacity:1}.shoppable__radio:checked+.h-p-button--shoppable-approve:before{position:relative;content:"Approved"}.shoppable__radio:checked+.h-p-button--shoppable-decline{padding-right:10px;padding-left:30px;background-color:#ffefef;box-shadow:inset 0 0 0 1px,inset 0 2px 3px #0000002b}.shoppable__radio:checked+.h-p-button--shoppable-decline:before{position:relative;content:"Declined"}.shoppable__approve-decline{display:inline-block}.shoppable__decline-container{position:relative;display:inline-block}.shoppable__decline-feedback-close{position:absolute;top:-15px;right:-15px;display:block;width:34px;height:34px;text-indent:-9999px}.shoppable__feedback{position:absolute;z-index:11;bottom:calc(100% + 15px);left:0;display:none;padding:14px 22px;cursor:initial;border:1px solid rgba(0,0,0,.05);background:#fff;box-shadow:0 5px 10px #0003}@media (max-width: 599.98px){.shoppable__feedback{left:-14vw;width:calc(100vw - 30px);max-width:440px}}.shoppable__feedback:before{position:absolute;bottom:-8px;left:7px;display:block;width:15px;height:15px;content:"";transform:rotate(130deg) skew(-8deg);border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);background:#fff}@media (max-width: 599.98px){.shoppable__feedback:before{left:30%}}.shoppable__feedback-controls{white-space:nowrap;color:#000;font-size:16px;font-weight:300}.shoppable__feedback-text{width:300px;margin-bottom:15px;padding-right:10px;white-space:initial;font-weight:400}.shoppable__feedback-controls-delete{display:inline-block;width:16px;height:16px;margin-bottom:-3px;opacity:.4;background:url(/img/shared/delete.svg)}.shoppable__feedback-controls-delete:hover{opacity:.7}.shoppable__feedback-textarea{width:380px;max-width:700px;height:65px;max-height:270px;margin-bottom:10px;padding-top:5px}@media (max-width: 599.98px){.shoppable__feedback-textarea{width:100%}}.shoppable__feedback-submit-controls{display:flex;align-items:center;justify-content:flex-end}.feedback__button{display:flex;align-items:center;justify-content:center;width:110px;height:33px;margin-top:3px;margin-left:10px;font-size:19px}.shoppable__feedback-skip{margin-right:15px;font-size:15px}.shoppable__state-icon{position:absolute;top:10px;right:20px;display:none;padding:25px;cursor:pointer;border-radius:50%;box-shadow:0 0 4px #0000003b}.shoppable__state-icon--approved{display:block;background-color:#ebf9e8;background-image:url(/img/shared/approve-icon.svg);background-repeat:no-repeat;background-position:center;background-size:30px}.shoppable__state-icon--declined{display:block;background-color:#ffefef;background-image:url(/img/shared/decline-icon.svg);background-repeat:no-repeat;background-position:center;background-size:30px}.shoppable__decline-comment{position:absolute;top:-1px;right:-9px;align-items:center;justify-content:center;width:22px;height:22px;transition:.2s;text-align:center;color:#fff;border-radius:50%;background:#f75545;font-size:12px;line-height:22px}.shoppable__decline-comment:before{position:absolute;top:0;left:-40px;display:block;width:60px;height:50px;content:""}.qty-controls{display:inline-block;margin-left:5px}.qty-controls__container{display:flex;align-items:center}.qty-controls__link--decrease:before{display:block;width:11px;height:11px;content:"";background-image:url(/img/shared/qty--decrease.svg)}.qty-controls__link--increase:after{display:inline-block;width:11px;height:11px;content:"";background-image:url(/img/shared/qty--increase.svg)}.qty-controls__link--disabled{pointer-events:none;opacity:.5}.qty-controls__qty{width:40px;margin-right:5px;margin-left:5px;text-align:center;border:0;border-bottom:1px solid #dfdfdf;outline:0;background:transparent;font-size:14px}@media (max-width: 989.98px){.qty-controls__qty{width:40px}}.qty-controls__qty:hover{border-bottom:1px solid #acacac}.qty-controls__qty:focus{border-bottom:1px solid #39c7bd}.shoppable__menu-dropdown .shoppable__can-shop-all,.shoppable__menu-dropdown .shoppable__can-shop-single{display:none}.shoppable__hidden-icon{vertical-align:middle;opacity:0}.shoppable__hidden-icon:nth-of-type(1){opacity:1}.shoppable__hidden-icon--shop-it{position:absolute;top:50%;right:-23px;transform:translateY(-50%)}.shoppable__approvement-container{margin-top:10px}.shoppable__approvement-container--hidden-from-client{position:relative}.shoppable__approvement-container--hidden-from-client:before{position:absolute;z-index:10;width:100%;height:100%;content:"";background:#ffffff80}.hidden-board-band{width:100%;margin-bottom:20px;padding:8px 10px;color:#fff;border-radius:4px;background-color:#f1696b;font-size:17px}.hidden-board-band:before{display:inline-block;width:17px;height:17px;margin-right:5px;margin-bottom:-3px;content:"";background-image:url(/img/board/hidden.svg);filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(321deg) brightness(104%) contrast(101%)}.hidden-board-band__link{color:#733935}.hidden-board-band__link:hover{color:#814c49}.content-block--blank-board-image{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:27px;background:#fff url(/img/shared/design-placeholder.jpg) center center no-repeat;aspect-ratio:1.33}@media (max-width: 989.98px){.content-block--blank-board-image{aspect-ratio:2}}.content-block--board-image{position:relative;margin-bottom:24px;padding:0}@media (min-width: 1024px){.content-block--board-image{width:calc(100% + 34px);margin-left:-17px}}@media (max-width: 1023px){.content-block--board-image{width:100%}}.content-block--board-zoom-image{position:relative}@media (min-width: 1024px){.content-block--board-zoom-image{cursor:pointer}}@media (max-width: 989.98px){.content-block--board-preview{padding-right:15px;padding-left:15px}}.content-block__board-image{display:block;width:100%;animation-name:fade-in;animation-duration:.5s}.content-block__board-products-and-discuss{margin-top:27px;padding-top:15px;padding-right:25px;padding-left:25px}.board-header{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:23px}@media (max-width: 989.98px){.board-header{flex-direction:column;align-items:flex-start}}.board-header--hsr-template,.board-header--board-template{margin-top:26px}.designer-top-board-controls{display:flex;margin-left:auto;gap:10px}@media (max-width: 989.98px){.designer-top-board-controls{flex-wrap:wrap;margin-right:16px;margin-left:16px}}@media (max-width: 989.98px){.designer-top-board-controls--with-page-header{margin-top:12px;margin-right:0;margin-left:0}}.board-name-and-top-nav{display:flex;align-items:center}@media (max-width: 989.98px){.board-name-and-top-nav{flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:12px}}@media (max-width: 989.98px){.board-name-and-top-nav--show{margin-top:24px}}.board-name-and-top-nav--shareable{margin-top:24px}.top-board-nav{display:flex;align-items:center;margin-left:10px;white-space:nowrap}@media (max-width: 989.98px){.top-board-nav{margin-top:8px}}@media (max-width: 599.98px){.top-board-nav{margin-left:20px}}.top-board-nav__prev,.top-board-nav__next{position:relative;display:inline-block;width:30px;height:32px}.top-board-nav__prev:before,.top-board-nav__next:before{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;content:"";transform:translate(-50%,-50%);background-image:url(/img/board/top-board-arrow.svg);background-repeat:no-repeat;background-position:center;filter:var(--secondary-color-filter, #39c7bd)}.top-board-nav__prev{margin-left:-10px;transform:scaleX(-1)}.top-board-nav__field{width:40px;height:32px;margin-right:11px;margin-bottom:0}@media (max-width: 599.98px){.button_to{margin:0 10px 10px 0}}.board-controls{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:14px}@media (max-width: 989.98px){.board-controls{padding:0 20px}}.blank-board-designer-callout{width:100%;max-width:560px;padding:23px 20px 52px;text-align:center;color:#4a5455;background:#fff;box-shadow:0 2px 6px #ddd}.blank-board-designer-callout__text{margin:30px 0 10px;font-size:21px;font-weight:300;line-height:56px}@media (max-width: 599.98px){.blank-board-designer-callout__text{line-height:30px}}@media (max-width: 599.98px){.p-button--blank-board-designer-callout{margin-bottom:20px}}.blank-board-client-callout{padding:18px 50px 18px 90px;color:#fff;background-color:#535556;background-image:url(/img/project/in-progress.svg);background-repeat:no-repeat;background-position:54px 26px;font-family:Playfair Display;font-size:28px;font-weight:700}.discuss{max-width:580px;margin-top:20px;padding-right:20px;background:#fff}@media (max-width: 989.98px){.discuss{padding:0}}.discuss__hr{margin-bottom:11px;border:0;border-top:solid black 5px}.discuss__header{margin:0 0 16px;color:#000;color:var(--header-color, #000);font-size:32px;font-weight:100}.discuss-without-kind,.shoppable-comment-without-kind{height:40px;padding:6px 0 12px 10px;color:#555;border:1px solid #cfd0d0;border-radius:5px;background-color:#fbfbfb;box-shadow:inset 1px 2px #00000012;font-size:17px}.shoppable-comment-with-kind,.discuss-with-kind{-webkit-user-select:none;user-select:none}.discuss__form--note{display:none}.discuss__container{margin-bottom:7px;color:#555;border:1px solid #cfd0d0;border-radius:5px;background:#fbfbfb;box-shadow:inset 1px 2px #00000012;font-family:Source Sans Pro;font-size:17px}.discuss__container:focus-within{border-color:#24b0ce;outline:none}.discuss__container--designer{margin-top:-50px;padding:40px 8px 12px 0}.discuss__container--note{background-color:#fcf7e8}.discuss__attach-image-link{position:absolute;margin-top:10px;padding-left:23px;cursor:pointer}.discuss__attach-image-link:before{position:absolute;top:50%;left:0;width:126px;height:16px;content:"";transform:translateY(-50%);background-image:url(/img/shared/attach-image.svg);background-repeat:no-repeat;background-size:contain;filter:var(--secondary-color-filter, #39c7bd)}.discuss__attach-image-link--board{display:block}.discuss__attach-image-label{font-size:16px;filter:var(--secondary-color-filter, #39c7bd)}@media (max-width: 599.98px){.discuss__attach-image-label{font-size:0}.discuss__attach-image-label:before{display:inline;content:"Attach";font-size:16px}}.discuss__button-container{margin:7px 0;text-align:right}.discuss__comments-container{overflow:visible;max-height:100%}.discuss__comments-container:after{display:none}.discuss__comments-container .comment__date{text-transform:uppercase;color:#645c4c;font-size:13px}.discuss__comments-container .file-attached-thumb{width:94px;height:94px;margin:12px 2px 12px 1px;border:3px solid #537f89}.discuss__comments-container .comment{margin-top:15px;border-color:#d4d4d4}.board-products{position:relative}.board-products__header{display:flex;flex-wrap:wrap;margin-bottom:15px}@media (max-width: 599.98px){.board-products__header{display:flex;flex-direction:column;flex-wrap:wrap;align-items:baseline}}@media (min-width: 600px) and (max-width: 989.98px){.board-products__header{flex-direction:column;align-items:baseline}}.board-products__header-text{display:flex;align-items:center;margin:0;font-size:24px;font-weight:100}.board-products__total{margin-left:10px;padding:4px 15px;color:#5f6e6f;border-radius:50px;background:#ededed;font-size:16px;font-weight:400}.board-products__total-board-cost{position:relative;z-index:4}.board-products__total-board-cost.hidden-from-client{color:#7b8c8e}.board-shoppables-list{display:flex;flex-wrap:wrap;margin:0 -9px;padding:0;list-style-type:none}@media (max-width: 989.98px){.board-shoppables-list{flex-direction:column}}.board-shoppables-list--embed{position:relative;display:grid;overflow:auto;width:100%;height:100%;min-height:280px;margin:30px auto 0;padding-bottom:0;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}@media (max-width: 599.98px){.board-shoppables-list--embed{grid-template-columns:1fr 1fr}}@media (max-width: 989.98px){.board-shoppables-list--embed{min-height:200px}}.board-shoppables-list--embed:before{position:fixed;z-index:-1;bottom:0;left:0;display:block;width:100%;height:100px;content:"";background-image:linear-gradient(#fff,#e0e0e0)}.shoppable--ui-sortable-helper{background-color:#fff;box-shadow:0 0 10px #0009}.shoppable--ui-sortable-helper .shoppable__image-container{border-color:#fff}.shoppable__sort-handle{position:absolute;top:0;left:0;width:100%;height:300px}@media (max-width: 599.98px){.shoppable__sort-handle{display:none}}.comment-user-name-and-time{width:80%;margin-top:6px;margin-left:43px}.comment-designer-tag,.comment-private-note-tag{display:inline-block;margin-right:5px;margin-left:5px;padding:2px 4px;color:#fff;border-radius:2px;font-size:8px}.comment-designer-tag{background:#24cec8}.comment-private-note-tag{background:#c3a860}.sortable-board-list{margin-bottom:20px}@media (max-width: 989.98px){.sortable-board-list{display:grid;margin-top:20px;gap:20px;grid-template-columns:repeat(2,1fr)}}.sortable-board-list:after{display:block;clear:both;content:""}.sortable-board-list__item{float:left;width:200px;height:190px;margin:16px;cursor:pointer;color:#555;background:#fff;box-shadow:0 1px 6px #ddd}@media (max-width: 989.98px){.sortable-board-list__item{width:auto;height:auto;margin:0}}.sortable-board-list__legend{margin-left:12px;font-size:25px;font-weight:300}@media (max-width: 989.98px){.sortable-board-list__legend{margin-left:0}}.sortable-board-list__image{width:100%}.sortable-board-list__name{display:block;margin-top:5px;text-align:center}.project-file-list{margin:15px 0;padding:0;list-style-type:none}.project-file-list__entry{margin:0;padding:0 0 0 27px;border-bottom:solid #f2f4f3 1px;background-repeat:no-repeat;background-position:0 2px;line-height:29px}@media (max-width: 989.98px){.project-file-list__entry{display:flex}}.project-file-list__entry:last-child{border-bottom:none}.project-file-list__entry--order-tracker{display:table-row}.user-file--avi{background-image:url(/img/board/file-uploader-icons/avi.png)}.user-file--csv{background-image:url(/img/board/file-uploader-icons/csv.png)}.user-file--doc{background-image:url(/img/board/file-uploader-icons/doc.png)}.user-file--flv{background-image:url(/img/board/file-uploader-icons/flv.png)}.user-file--mov{background-image:url(/img/board/file-uploader-icons/mov.png)}.user-file--mov{background-image:url(/img/board/file-uploader-icons/mov.png)}.user-file--mp4{background-image:url(/img/board/file-uploader-icons/mp4.png)}.user-file--pdf{background-image:url(/img/board/file-uploader-icons/pdf.png)}.user-file--ppt{background-image:url(/img/board/file-uploader-icons/ppt.png)}.user-file--rtf{background-image:url(/img/board/file-uploader-icons/rtf.png)}.user-file--txt{background-image:url(/img/board/file-uploader-icons/txt.png)}.user-file--wmv{background-image:url(/img/board/file-uploader-icons/wmv.png)}.user-file--xls{background-image:url(/img/board/file-uploader-icons/xls.png)}.user-file--xml{background-image:url(/img/board/file-uploader-icons/xml.png)}.user-file--zip{background-image:url(/img/board/file-uploader-icons/zip.png)}.user-file--other{background-image:url(/img/board/file-uploader-icons/other.png)}.project-file-list__download-link{position:relative;display:inline-block;width:543px}@media (max-width: 989.98px){.project-file-list__download-link{padding-right:24px}}.project-file-list__download-link:hover:before{filter:brightness(80%)}.project-file-list__download-link:before{position:absolute;top:7px;right:11px;display:block;width:17px;height:17px;content:"";background-image:url(/img/shared/download.svg);background-repeat:no-repeat;filter:invert(48%) sepia(0%) saturate(84%) hue-rotate(305deg) brightness(99%) contrast(91%)}.project-file-list__download-link:before:hover{filter:brightness(80%)}.project-file-list__download-link:after{position:absolute;top:8px;right:0;display:block;width:1px;height:17px;content:"";background:#b0b8ba}.project-file-list__download-link--order-tracker{width:0}.project-file-list__download-link--order-tracker:before{top:-12px}.project-file-list__download-link--order-tracker:after{top:-12px;right:3px}.project-file-list__delete-link{margin-bottom:-3px;margin-left:9px}.delete-link{display:inline-block;width:16px;height:16px;cursor:pointer;border:none;outline:none;background:none}.delete-link:after{display:inline-block;width:16px;height:16px;content:"";vertical-align:top;background-image:url(/img/shared/delete.svg);filter:invert(53%) sepia(89%) saturate(4077%) hue-rotate(336deg) brightness(101%) contrast(94%)}.delete-link:hover{filter:brightness(80%)}@media (max-width: 989.98px){.board-name{width:calc(100vw - 88px);margin-left:16px}}.board-draft-badge{width:50px;margin-left:5px;text-align:center;color:#fff;border-radius:3px;background:#ccc;font-size:15px;line-height:30px}.design-boards{margin-top:10px;margin-bottom:30px;padding:20px 0;border-top:solid #bdbdbd 1px;border-bottom:solid #bdbdbd 1px}.design-boards__header{width:100%;padding:5px}.design-boards__list{display:grid;margin:0;list-style:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media (max-width: 989.98px){.design-boards__list{position:relative;overflow:hidden;width:100%;height:370px;margin-right:0;column-gap:10px;grid-template-columns:repeat(2,1fr)}}@media (max-width: 369.98px){.design-boards__list{height:300px}}.design-boards__list-overlay{position:absolute;bottom:0;width:100%;height:30px;background:linear-gradient(0deg,#0003,#0000)}.design-boards__list-item{margin:5px}.design-boards__board-image{width:100%;border:1px solid #d9d9d9}.design-boards__show-more-link{display:flex;align-items:center;justify-content:center;max-width:340px;margin:15px auto 5px;padding:8px 5px;cursor:pointer;border-radius:50px;background:#ebf8f9;font-size:17px;font-weight:600}.design-boards__show-more-link:hover{text-decoration:none;box-shadow:inset 0 0 #0000,0 1px 2px #0000001a}.design-boards__show-more-link:active{box-shadow:#00000012 0 2px 3px inset}.design-boards__show-more-caret{display:block;width:11px;height:11px;margin-top:-5px;margin-right:10px;margin-bottom:0;transform:rotate(135deg);border-top:2px solid var(--secondary-color, #39c7bd);border-right:2px solid var(--secondary-color, #39c7bd)}.board-image--embed-modal{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.board-name--embed-modal{color:var(--header-color);font-size:17px;font-weight:600}.board-zoom-image-content-block{width:90vw;background-color:#fff}.board-zoom-image{width:90vw}.board-overlay-controls{position:absolute;top:16px;right:16px}.discuss-tab-bar{padding:2%}@media (max-width: 599.98px){.discuss-tab-bar{padding:2% 4%}}.shoppable-comment-tab-bar{padding:2%}@media (max-width: 599.98px){.shoppable-comment-tab-bar{padding:2% 4%}}.discuss-tab-bar__tab,.shoppable-comment-tab-bar__tab{border:none;background:none;font-size:15px}.shoppable-comment-tab-bar__locked,.discuss-tab-bar__locked{position:relative;color:#4a5455;font-weight:400}.shoppable-comment-tab-bar__locked:hover,.discuss-tab-bar__locked:hover{text-decoration:none}.shoppable-comment-tab-bar__locked:hover:after,.discuss-tab-bar__locked:hover:after{position:absolute;bottom:-4px;left:0;display:block;width:100%;height:3px;content:"";background-color:#7b8d8f}.board-sidedoor{display:flex;margin:0 25px;padding:11px 20px 11px 16px;background:#173240;column-gap:8px}@media (min-width: 991px){.board-sidedoor{align-items:center;margin:0}}.board-sidedoor-actions{display:flex;margin-top:30px}.board-sidedoor-actions__cancel-link{margin:10px 0 0 10px}.board-sidedoor__content{display:flex;flex-direction:column;gap:16px}@media (min-width: 991px){.board-sidedoor__content{flex-direction:row;align-items:center}}.board-sidedoor__p{margin:0;color:#fff;font-size:16px;font-weight:600}.board-sidedoor__image{width:24px;height:24px;color:#fff}.board-sidedoor__create-collection,.board-sidedoor__sync-sidedoor{width:fit-content;padding:7px 16px;cursor:pointer;color:#0ec0cb;border:0;border-radius:4px;outline:none;background:#fff;font-size:15px;font-weight:600}.board-sidedoor__create-collection:hover,.board-sidedoor__sync-sidedoor:hover{text-decoration:none}.delete-sidedoor-collection-name{font-weight:700}.h-s-button--submit-designs-copy-link--disabled{pointer-events:none;opacity:.5}.design-rationale{display:flex;flex-wrap:wrap;margin-top:24px;margin-bottom:27px}@media (max-width: 989.98px){.design-rationale{margin-left:20px}}.design-rationale-board{margin-bottom:0}.design-rationale__details{width:100%;margin:5px 0 5px 11px}@media (max-width: 989.98px){.design-rationale__details{margin-right:20px}}@media (min-width: 600px) and (max-width: 989.98px){.design-rationale__details{margin-left:-10px}}@media (max-width: 599.98px){.design-rationale__details{margin-left:0}}.design-rationale__label{display:block;margin-bottom:10px;color:#3c3c3c;font-size:17px;font-weight:700}.design-rationale__button-container{width:100%;margin-top:13px;margin-bottom:7px;padding-left:10px;text-align:left}.design-rationale__button-container--board-button-container{margin-bottom:27px}.design-rationale__edit-link{position:relative;padding-left:20px}.design-rationale__edit-link:before{position:absolute;top:2px;left:0;display:block;width:16px;height:16px;content:"";background-image:url(/img/shared/update.svg);filter:var(--secondary-color-filter)}.design-rationale__link{display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #898989}.design-rationale__link--more:before{display:inline;content:"See Full Rationale"}.design-rationale__link--less:before{display:inline;content:"See Less"}.design-rationale__link--client{border:none}.design-rationale__cancel-link{display:inline-block;margin-right:17px;margin-left:10px;transform:translateY(3px);font-size:18px;font-weight:600}.design-rationale__rationale{margin:30px 0;opacity:0;color:#3c3c3c;font-size:17px}.design-rationale__text{width:100%;font-family:Source Sans Pro}.design-rationale__text-container{position:relative;display:flex;overflow:hidden;align-items:flex-start;max-height:130px;margin:30px 0;transition:.3s}.design-rationale__text-container--more{margin-bottom:15px}.design-rationale__text-container--more:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:30px;content:"";background-image:linear-gradient(#fff0,#fafafa)}.design-rationale__rationale-controls{margin-top:20px}.boards-list{display:grid;margin:30px -16px 0;padding:0 16px;list-style-type:none;color:#4a5455;gap:16px;grid-template-columns:repeat(auto-fill,minmax(292px,1fr))}@media (max-width: 989.98px){.boards-list{margin:30px 0 0}}.boards-list--hsr-templates{margin:0 25px}.boards-list--full-width{margin:0 16px;padding:25px}@media (max-width: 989.98px){.boards-list--full-width{padding:25px 1px}}.boards-list__board{position:relative;transition:box-shadow .15s ease-in-out,border .15s ease-in-out;border:1px solid transparent;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714}.boards-list__board .dropdown-menu:not(.dropdown-menu--active){opacity:0}.boards-list__board:hover{border:1px solid #eaeaea;box-shadow:0 8px 16px -4px #4747471f}.boards-list__board:hover .dropdown-menu{opacity:1}.boards-list__board-link-container{position:relative}@media (hover: hover){.boards-list__board-link-container:hover .boards-list__board-menu{visibility:visible;opacity:1}}.boards-list__board-link{width:100%}.boards-list__board-image-container{position:relative;display:flex;align-items:center;width:100%}.boards-list__board-image{width:100%;border-radius:8px 8px 0 0}.boards-list__board-menu{position:absolute;z-index:3;top:0;display:flex;visibility:hidden;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;opacity:0;border-radius:8px 8px 0 0;background-color:#000000a3}.boards-list__board-menu-button-container{display:grid;width:100%;gap:16px}.boards-list__board-menu-button{display:flex;justify-content:center}.boards-list__control-container{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:8px 16px;letter-spacing:-.08px;color:#474747;font-family:Source Sans Pro;font-size:16px;font-weight:700;font-style:normal;line-height:20px}.boards-list__name{max-width:88%}.boards-list__draft-badge{position:absolute;top:11px;left:11px;display:flex;align-items:center;justify-content:center;width:55px;height:25px;color:#fff;border-radius:4px;background:#999;font-size:14px}.boards-list__not-started-text{position:absolute;z-index:2;top:50%;left:50%;display:block;width:170px;height:39px;padding:10px 0;transform:translate(-50%,-50%);text-align:center;color:#4a5455;border-radius:50px;background-color:#fff;font-size:15px;font-weight:400}#boards .project-assignees,#boards-preview .project-assignees{display:flex;align-items:center;gap:5px}@media (min-width: 990px){#boards .project-assignees,#boards-preview .project-assignees{position:relative;top:-15px}}@media (max-width: 989.98px){#boards .project-assignees,#boards-preview .project-assignees{padding-left:20px}}#boards .project-assignees .designer-selector,#boards-preview .project-assignees .designer-selector{z-index:4;max-width:250px;margin-left:4px}#boards .project-assignees--full-widht,#boards-preview .project-assignees--full-widht{padding-left:40px}@media (max-width: 989.98px){#boards .project-assignees--full-widht,#boards-preview .project-assignees--full-widht{padding-left:15px}}#boards .project-assignees--container,#boards-preview .project-assignees--container{display:flex;width:100%}#boards .project-assignees--container .project-add-designer,#boards .project-assignees--container .project-designer__selector,#boards-preview .project-assignees--container .project-add-designer,#boards-preview .project-assignees--container .project-designer__selector{margin-left:5px;opacity:1}#boards .project-designer,#boards-preview .project-designer{position:relative;width:100%}.board-download-callout{display:none;width:calc(100% + 34px);margin-bottom:20px;margin-left:-17px;padding:24px;color:#474747;border-radius:8px;background:#fff;background-image:url(/img/shared/wand-magic-sparkles-light.png);background-repeat:no-repeat;background-position:top right 80px;box-shadow:0 2px 4px #47474714}.board-download-callout__header{display:flex;align-items:center;justify-content:space-between}.board-download-callout__header-title{margin:0;color:#143453;font-size:18px}.board-download-callout__header-label{margin-right:5px}.board-download-callout__close-button{margin-top:-25px;margin-right:-10px;cursor:pointer;color:#ccc;font-size:24px}.board-download-callout__content-text{margin:5px 0;letter-spacing:-.02em;font-size:16px}.board-download-callout__features{display:flex;justify-content:space-between;margin-top:15px}@media (max-width: 989.98px){.board-download-callout__features{flex-direction:column;gap:10px}}.board-download-callout__feature{display:flex;padding:12px;color:#143453;border-radius:8px;background-color:#f9f9f9;font-size:15px;line-height:20px;gap:8px}.board-download-callout__feature i.fa-regular{font-size:20px}.board-download-callout__feature p{margin:0}.board-download-callout__feature span{display:block;font-weight:600}.board-download-callout__feature--more-info{flex-direction:column;align-items:flex-start;justify-content:center;background-color:#fff;gap:4px}.board-download-callout__feature--more-info a{display:inline-flex;vertical-align:middle}.contacts-subnav{margin:24px 0 21px 40px}@media (max-width: 989.98px){.contacts-subnav{margin:24px 15px 10px}}.vendors-callout,.clients-callout{display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:350px;color:#4a5455;background-image:url(/img/contacts/blank-clients-callout.png);background-repeat:no-repeat;background-position:bottom 0 center}@media (max-width: 989.98px){.vendors-callout,.clients-callout{padding-right:15px;padding-left:15px;background-position-y:90%;background-size:95vw}}.vendors-callout__header,.clients-callout__header{font-family:Playfair Display;font-size:27px}@media (max-width: 989.98px){.vendors-callout__header,.clients-callout__header{text-align:center;font-size:21px}}.vendors-callout__subheader,.clients-callout__subheader{max-width:935px;margin:8px auto 35px;font-size:21px}@media (max-width: 989.98px){.vendors-callout__subheader,.clients-callout__subheader{text-align:center;font-size:17px}}.vendors-callout__actions,.clients-callout__actions{display:flex;margin:0;gap:12px}@media (max-width: 989.98px){.vendors-callout__actions,.clients-callout__actions{flex-flow:column;align-items:center}}.suggested_vendor__profile{display:flex;align-items:center}.suggested_vendor__avatar{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;margin-right:8px;vertical-align:middle;border:none;border-radius:50%}.suggested_vendor__avatar--no-image{color:#fff;background:var(--primary-color, #0ec0cb);font-weight:600;line-height:1.4}.contacts-no-vendors,.contacts-no-clients{padding-top:250px;padding-bottom:250px;text-align:center;background-color:#fff}.contacts-no-vendors__text,.contacts-no-clients__text{position:relative;display:inline-block;font-size:24px;font-weight:300}.contacts-no-vendors__text:before,.contacts-no-clients__text:before{position:absolute;top:-95px;left:calc(50% - 77.5px);display:block;width:155px;height:76px;content:"";background-image:url(/img/shared/sorry.png)}.contacts-search-form{position:relative}@media (max-width: 989.98px){.contacts-search-form{width:100%;margin-top:10px;grid-column:span 2}}@media (max-width: 989.98px){.contacts-search-form--vendor{margin-top:0;grid-column:auto}}.vendors-form__avatar--text,.clients-form__avatar--text{display:flex;align-items:center;justify-content:center;color:#fff;background:#0ec0cb}.vendors-form__avatar,.clients-form__avatar{width:89px;height:89px;border-radius:50%}.vendors-form__avatar,.clients-form__avatar--text{font-size:35px;font-weight:600;line-height:90px}.clients-form__avatar--placeholder{display:flex;overflow:visible;align-items:center;justify-content:center;background-color:#0ec0cb;background-image:url(/img/shared/avatar-placeholder.svg);background-repeat:no-repeat;background-position:center;background-size:24px}.merge-vendors-form{display:grid;margin-bottom:25px;grid-column-gap:25px;grid-row-gap:25px;grid-template-columns:repeat(3,1fr)}@media (max-width: 989.98px){.merge-vendors-form{grid-template-columns:repeat(1,1fr)}}.merge-vendors-form__submit-action{grid-column-end:3;grid-column-start:1}.mergeable-vendor__title{color:#4a5455;font-size:16px;font-weight:700}.mergeable-vendor-info{margin-left:27px}.mergeable-vendor-info__item{margin-top:5px;margin-bottom:5px}.mergeable-vendor-info__item--subtitle{margin-top:9px;margin-bottom:9px;color:#4a5455;font-size:16px;font-weight:600}.vendors-form,.clients-form{display:grid;margin-bottom:25px;grid-column-gap:25px;grid-row-gap:25px;grid-template-columns:repeat(2,1fr)}@media (max-width: 989.98px){.vendors-form,.clients-form{grid-template-columns:repeat(1,1fr)}}.vendors-form__personal-details,.clients-form__personal-details{display:grid;height:max-content;padding:25px;background:#f9f9f9;grid-column-gap:20px;grid-row-gap:10px;grid-template-columns:90px 1fr;grid-template-rows:100px 1fr}@media (max-width: 989.98px){.vendors-form__personal-details,.clients-form__personal-details{padding:0;background:#fff}}.vendors-form__personal-details{min-height:505px;grid-template-rows:90px repeat(4,1fr)}.vendors-form__personal-details--new-vendor{grid-template-rows:repeat(5,1fr)}.vendors-form__personal-details--with-errors{grid-template-rows:5rem repeat(4,1fr)}.vendors-form__shipping_address,.clients-form__shipping_address{display:grid;grid-column-gap:20px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr)}.vendors-form__shipping_address{height:max-content}@media (max-width: 989.98px){.vendors-form__shipping_address{max-height:fit-content}}.clients-form__shipping_address{height:max-content}.vendors-form__address-header .clients-form__address-header{font-size:18px;font-weight:600px;grid-column-end:3;grid-column-start:1}.clients-csv-file-upload,.vendors-csv-file-upload{position:absolute;top:0;right:0;display:block;min-width:100%;min-height:100%;cursor:inherit;opacity:0}@media (max-width: 989.98px){.clients-csv-file-upload,.vendors-csv-file-upload{flex-grow:1}}.purchase-order-payment-form__convert-to-bills-section{padding:0 0 10px;grid-column-end:3;grid-column-start:1}.purchase-order-payment-form__convert-to-bills-separator{display:block;height:1px;margin:18px 0 0;padding:0;border:0;border-top:1px solid #eaeaea;background-color:#eaeaea}.purchase-order-payment-form__convert-to-bills-header{margin-top:16px}.purchase-order-payment-form__convert-to-bills-controls,.purchase-order-payment-form__convert-to-bills-controls--disabled{margin-top:8px}.invoice-payments{width:100%;padding:20px 30px;border-top:4px solid #e3e3e3;border-bottom:4px solid #e3e3e3;font-size:17px}.invoice-payments--show{margin-bottom:20px;padding:10px}@media (max-width: 989.98px){.invoice-payments--show{margin-bottom:12px}}.invoice-payment{display:flex;justify-content:flex-end}.invoice-payment__labels{margin-right:10px}.invoice-payment__amount{min-width:160px}.invoice-payment__amount--show{min-width:50px}.client-pay-form__shipping-address-header{display:flex;align-items:center;justify-content:space-between;padding:20px 0;color:#333;border-top:solid #b8c7c8 1px;font-family:Playfair Display;font-size:18px;font-weight:700}@page{margin:.75in;size:letter}#contract .page-header{max-width:990px;margin-right:auto;margin-left:auto}@media (max-width: 989.98px){#contract .page-header{max-width:300px;margin-left:15px;line-height:30px}}#contract .signatures-group{border:none;background:none;gap:15px}#contract .signatures-group__client,#contract .signatures-group__designer{padding:0;border:none}#contract .signature-block{padding:20px;border-radius:10px;background:#fcfcfc;gap:20px}#contract .signature-block .label--omissible{display:none}#contract .signature-block__signature .field{padding-top:3px;font-family:Dancing Script,cursive;font-size:20px}#contract .signature-block__signature .field[disabled]::placeholder{color:#d4d4d4}#contract .signature-block__signature,#contract .signature-block__date{display:flex;flex-direction:column-reverse;gap:10px}#contract .signature-block input{all:unset}#contract .signature-block input{padding-bottom:10px;border-bottom:1px solid #474747}.contract{max-width:990px;margin:0 auto;padding:.75in;color:#474747}.contract__title{margin-top:0;font-family:var(--font, "Playfair Display")}.contract__details{padding-bottom:5px}.contract__client-signature,.contract__designer-signature{width:100%;padding:10px;border:none;border-bottom:2px solid #797979;background-color:#efefef;font-family:Dancing Script,cursive;font-size:20px}.contract__designer-signature{display:block;min-height:46px}.contract__signed-date,.contract__designer-signed-date{display:inline-block;min-width:200px;min-height:42px;padding:10px;border-radius:5px;background-color:#efefef;font-size:20px}@media (max-width: 989.98px){.contract__signed-date,.contract__designer-signed-date{width:100%}}.contracts-callout{display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:350px;color:#4a5455;background-image:url(/img/contracts/blank-contracts-callout.png);background-repeat:no-repeat;background-position:bottom 0 center}@media (max-width: 989.98px){.contracts-callout{padding-bottom:60vw;background-position:center bottom;background-size:contain}}@media (min-width: 600px) and (max-width: 989.98px){.contracts-callout{background-position:center bottom}}@media (min-width: 990px){.contracts-callout{padding-bottom:430px}}.contracts-callout__header{font-family:Playfair Display;font-size:27px}@media (max-width: 989.98px){.contracts-callout__header{text-align:center;font-size:21px}}.contracts-callout__subheader{width:850px;margin-top:8px;margin-bottom:40px;text-align:center;font-size:21px}@media (max-width: 989.98px){.contracts-callout__subheader{width:100%;font-size:17px}}.contract-form .field_with_errors{display:block}.contract-form__fieldset,.contract__fieldset{margin:0;padding:0;border:none}.contract__fieldset{margin-bottom:8px}.contract-form__fieldset--require-client-signature,.contract-form__fieldset--add-designer-signature{margin:20px 0;padding:10px;border-radius:5px;background-color:#ebfafb}.contract-form__fieldset--designer-signature{display:flex}@media (max-width: 989.98px){.contract-form__fieldset--designer-signature{flex-direction:column}}.contract__fieldset--client-agreed-to-terms{margin:20px 0;padding:10px;border-radius:5px;background-color:#ebfafb}.contract__fieldset--client-signature,.contract__fieldset--designer-signature-preview{display:inline-block;width:50%;padding-right:50px}@media (max-width: 989.98px){.contract__fieldset--client-signature,.contract__fieldset--designer-signature-preview{width:100%;padding-right:0}}.contract__fieldset--signed-date,.contract__fieldset--designer-signed-date{display:inline-block}@media (max-width: 989.98px){.contract__fieldset--signed-date,.contract__fieldset--designer-signed-date{width:100%}}.contract-form__sign-icon:before{display:inline-block;width:20px;height:20px;margin-right:10px;margin-bottom:-7px;content:"";background:url(/img/contracts/sign-icon.svg) no-repeat}.send-contract-form__recipients{margin:5px 0;padding:10px;border-radius:5px;background-color:#f8f8f8}.send-contract-form__add-new-recipient{position:absolute;padding-left:25px;cursor:pointer;text-decoration:none;color:var(--secondary-color, #39c7bd)}.send-contract-form__add-new-recipient:before{position:absolute;top:2px;left:0;width:16px;height:16px;content:"";background-image:url(/img/shared/add-round-icon.svg);filter:var(--secondary-color-filter, #39c7bd)}.send-contract-form__add-new-recipient:hover{text-decoration:none}.send-contract-form__client-invite-email:before{width:10px;height:10px;padding-right:30px;content:"";color:#797979;background-image:url(/img/auth/checkbox.jpg);background-repeat:no-repeat}.contract-form__designer-signature{width:552px}@media (max-width: 989.98px){.contract-form__designer-signature{width:100%}}.contract-form__designer-signed-date{margin-left:15px}@media (max-width: 989.98px){.contract-form__designer-signed-date{margin-left:0}}.contract-form__actions{display:flex;padding-top:24px;gap:8px}@media (max-width: 989.98px){.contract-form__actions{flex-direction:column}}.content-block--tiptap{width:8.5in;margin:40px auto 0;padding:0}.signatures-status__badge{margin-bottom:2px}.signatures-status__count{font-size:14px}.signatures-status__total,.signatures-status__name{font-weight:600}.signatures-status__signature{display:flex;justify-content:space-between;padding:8px 0;gap:10px}.signatures-status__signature:not(:last-child){border-bottom:1px solid rgba(255,255,255,.24)}.signatures-status__date{align-self:flex-end;color:#ffffff3d}.signatures-status__group{display:flex;flex-direction:column;padding:2px 5px}.signatures-group{display:flex;flex-direction:column;margin-top:30px;padding:10px 0 0;color:#474747;border:1.5px dashed #ccc;border-radius:8px;background:#fcfcfc}.signatures-group__designer{padding:5px 15px}.signatures-group__client+.signatures-group__designer{padding-top:15px;border-top:1px solid #e6e6e6}.signatures-group__client{padding:5px 15px}.signature-block{display:flex;flex-direction:row;gap:5px}.signature-block label{font-weight:600}.signature-block__signature{display:flex;flex-direction:column;flex-grow:1;gap:5px}.signature-block__signature input{font-family:Dancing Script,cursive}#contracts .multi-select,#contracts-edit .multi-select{overflow:visible;height:40px;margin-bottom:10px}#contracts .multi-select__confirm,#contracts-edit .multi-select__confirm{padding:5px}#contracts .multi-select__header,#contracts-edit .multi-select__header{min-height:40px;padding:4px 8px 4px 4px}#contracts .multi-select__header__options,#contracts-edit .multi-select__header__options{display:flex;overflow:scroll;gap:5px;-ms-overflow-style:none;scrollbar-width:none}#contracts .multi-select__header__options::-webkit-scrollbar,#contracts-edit .multi-select__header__options::-webkit-scrollbar{display:none}#contracts .multi-select__header__options .ms-placeholder,#contracts-edit .multi-select__header__options .ms-placeholder{padding-left:5px}#contracts .multi-select__header__options .ms-separator,#contracts-edit .multi-select__header__options .ms-separator{display:none}#contracts .multi-select__header__options .signer-option,#contracts-edit .multi-select__header__options .signer-option{display:flex;padding:5px 6px;color:#fff;border-radius:5px;background-color:#667085;font-weight:400}#contracts .multi-select__header__options .signer-option__remove,#contracts-edit .multi-select__header__options .signer-option__remove{z-index:100;margin-top:1px;margin-right:3px;margin-left:5px}#contracts .multi-select__header__options .signer-option__group,#contracts-edit .multi-select__header__options .signer-option__group{display:flex;gap:5px}#contracts .multi-select__header__options .signer-option__initials,#contracts-edit .multi-select__header__options .signer-option__initials{display:none}#contracts .multi-select__header__options .signer-option__email:before,#contracts-edit .multi-select__header__options .signer-option__email:before{content:"("}#contracts .multi-select__header__options .signer-option__email:after,#contracts-edit .multi-select__header__options .signer-option__email:after{content:")"}#contracts .multi-select__options,#contracts-edit .multi-select__options,#contracts .multi-select__options__list,#contracts-edit .multi-select__options__list{padding:0;gap:0}#contracts .multi-select__options__list input[type=checkbox]+label:hover .signer-option,#contracts-edit .multi-select__options__list input[type=checkbox]+label:hover .signer-option{background-color:#f2f2f2}#contracts .multi-select__options__list input[type=checkbox]:checked+label .signer-option,#contracts-edit .multi-select__options__list input[type=checkbox]:checked+label .signer-option{background-color:#f2f2f280}#contracts .multi-select__options__list input[type=checkbox],#contracts-edit .multi-select__options__list input[type=checkbox]{display:none}#contracts .multi-select__options__list .signer-option,#contracts-edit .multi-select__options__list .signer-option{display:flex;padding:10px;gap:10px}#contracts .multi-select__options__list .signer-option__initials,#contracts-edit .multi-select__options__list .signer-option__initials{align-self:anchor-center;width:40px;height:40px;padding:10px;text-align:center;color:#fff;border-radius:50%;background-color:#667085;font-weight:600}#contracts .multi-select__options__list .signer-option__name,#contracts-edit .multi-select__options__list .signer-option__name{color:#474747;font-weight:600}#contracts .multi-select__options__list .signer-option__email,#contracts-edit .multi-select__options__list .signer-option__email{color:#999}#contracts .multi-select__options__list .signer-option__group,#contracts-edit .multi-select__options__list .signer-option__group{display:flex;flex-direction:column;gap:2px}#contracts .multi-select__options__list .signer-option__remove,#contracts-edit .multi-select__options__list .signer-option__remove{display:none}@media print{body{background:#fff}.contract{padding:0}.contract form{display:grid;column-gap:10px;grid-template-columns:auto auto}.contract .form-label{margin-left:10px}.contract .p-button{display:none}.content-block--tiptap{margin:0;box-shadow:none}.contract__fieldset--client-agreed-to-terms{display:none}}.contracts-document-header{display:table;width:100%;margin-bottom:32pt;padding-bottom:10pt;border-bottom:1pt solid #eaecf0}.contracts-document-header__info{display:table-cell;vertical-align:middle}.contracts-document-header__logo{display:table-cell;text-align:right;vertical-align:middle}.contracts-document-header__title{margin-top:0;margin-bottom:0;font-size:30pt}.contracts-document-header__logo>img{max-width:150pt;max-height:74pt}.contracts-document-header__team-name{display:table-cell;text-align:right;vertical-align:top;font-size:15pt;font-weight:700}#contracts-edit .signature-block__date{display:none}.shoppable-comment{position:absolute;z-index:1;width:635px;padding:0 15px 15px;cursor:initial;transition:opacity .15s linear;border:1px solid #ccc;border-radius:8px;background-color:#fff;box-shadow:0 5px 10px #0003;font-weight:300}.shoppable-comment:after,.shoppable-comment:before{position:absolute;display:block;width:0;height:0;content:"";border-style:solid}.shoppable-comment:after{top:20px;border-width:10px}.shoppable-comment:before{top:19px;border-width:11px}.shoppable-comment--shoppable{z-index:12;bottom:49px;left:0;display:none;max-height:730px;padding-bottom:11px;transition:.5s}@media (max-width: 599.98px){.shoppable-comment--shoppable{width:calc(100vw - 50px);max-width:420px}}.shoppable-comment--shoppable:before,.shoppable-comment--shoppable:after{display:none}@media (min-width: 990px){.shoppable:nth-child(3n+2) .shoppable-comment--shoppable{left:-100px}}@media (min-width: 990px){.shoppable:nth-child(3n+3) .shoppable-comment--shoppable{right:0;left:auto}}.shoppable-comment--shoppable-transition{max-height:0;padding-top:0;opacity:0}.shoppable-comment__close{position:absolute;z-index:2;top:-15px;right:-15px;display:block;width:34px;height:34px;text-indent:-9999px}.shoppable-comment__resolve{margin-top:15px;margin-bottom:3px;font-size:13px}.shoppable-comment__form--active .shoppable-comment__form-controls{display:block}.shoppable-comment__container{margin-bottom:7px;color:#555;border:1px solid #cfd0d0;border-radius:5px;background:#fbfbfb;box-shadow:inset 1px 2px #00000012;font-family:Source Sans Pro;font-size:17px}.shoppable-comment__container:focus-within{border-color:#24b0ce;outline:none}.shoppable-comment__container--designer{margin-top:-50px;padding-top:40px}.shoppable-comment__container--note{background-color:#fcf7e8}.shoppable-comment__cancel-link{margin-right:5px;vertical-align:middle;font-weight:400}@media (max-width: 989.98px){.shoppable-comment__cancel-link{margin-right:12px}}.shoppable-comment__form-controls{display:none;text-align:right}.shoppable-comment__comments-container{overflow:auto;max-height:400px;margin:10px -10px 10px 0;padding-right:10px;padding-bottom:10px}.shoppable-comment__comments-container:after{position:sticky;z-index:1;bottom:0;display:block;width:100%;height:1px;margin-top:0;content:"";transform:translateY(10px);background:#fff;box-shadow:0 2px 16px 19px #fff}.comment{position:relative;margin-top:10px;padding:10px;transition:.3s;border-bottom:solid #efefef 1px}.comment:last-child{border-bottom:none}.comment--private-note{background-color:#fcf7e8}.comment__body{padding-left:43px;word-wrap:break-word}.comment__header{display:flex;justify-content:space-between;margin-bottom:7px;word-wrap:break-word;color:#3c3c3c;line-height:12px}.comment__user-name{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700}.comment__user-name--client{color:#515e77}.comment__user-name--designer{color:#645c4c}.comment__date{display:inline-block;margin-top:2px;padding-left:4px;vertical-align:middle;color:#abb3bf;font-size:12px;font-weight:400}.comment__controls{margin-top:6px}@media (max-width: 599.98px){.comment__controls{width:60px}}.comment__edit-link{display:inline-block;width:18px;height:17px;margin-bottom:-5px;margin-left:5px;opacity:.3;background-image:url(/img/shared/pencil.svg);background-repeat:no-repeat;background-position:center;background-size:17px}.comment__edit-link:hover{opacity:.5}.comment__delete-link{display:inline-block;width:16px;height:16px;margin-bottom:-4px;margin-left:5px;opacity:.4;background:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.comment__delete-link:hover{opacity:.7}.comment__body{font-size:15px}.comment__form-controls{position:relative;z-index:2;margin-top:5px;text-align:right}.task-comments__form-control--cancel,.comment__cancel-link{margin-right:5px;vertical-align:middle}.comment__image-container{position:relative;display:inline-block}.comment__attached-image-delete-icon{position:absolute;top:12px;right:2px;display:inline-block;width:20px;height:20px;padding:3.5px 4px 0 5px;background-color:#537f89;background-image:url(/img/shared/decline-button-icon.svg);background-size:cover;font-weight:700}.comment__attach-image-link{position:absolute;left:0;margin-top:10px;padding-left:23px;cursor:pointer}.comment__attach-image-link:before{position:absolute;top:50%;left:0;width:126px;height:16px;content:"";transform:translateY(-50%);background-image:url(/img/shared/attach-image.svg);background-repeat:no-repeat;background-size:contain;filter:var(--secondary-color-filter, #39c7bd)}@media (max-width: 599.98px){.comment__attach-image-link:before{max-width:65px}}.shoppable-comment__attached-images-container{margin:0 0 10px}.shoppable-comment__attached-images-preview{text-align:left}.shoppable-comment__attach-image-label,.discuss__attach-image-label,.edit-comment-form__attach-image-label{font-size:16px;font-weight:400;filter:var(--secondary-color-filter, #39c7bd)}@media (max-width: 599.98px){.shoppable-comment__attach-image-label,.discuss__attach-image-label,.edit-comment-form__attach-image-label{font-size:0}.shoppable-comment__attach-image-label:before,.discuss__attach-image-label:before,.edit-comment-form__attach-image-label:before{display:inline;content:"Attach";font-size:16px}}.edit-comment-form{margin-top:15px}.shoppable-comment__attach-image-link{position:absolute;left:16px;margin-top:10px;padding-left:23px;cursor:pointer}.shoppable-comment__attach-image-link:before{position:absolute;top:50%;left:0;width:126px;height:16px;content:"";transform:translateY(-50%);background-image:url(/img/shared/attach-image.svg);background-repeat:no-repeat;background-size:contain;filter:var(--secondary-color-filter, #39c7bd)}@media (max-width: 599.98px){.shoppable-comment__attach-image-link:before{max-width:65px}}.shoppable-comment-button{position:relative;height:32px;margin-right:8px;padding:5px 15px;cursor:pointer;transition:box-shadow 0s,background 0s;vertical-align:middle;border:1px solid #acacac;border-radius:5px;outline:none;background-color:#efefef;background-size:15px;font-size:18px;font-weight:300;-webkit-user-select:none;user-select:none}@media (max-width: 599.98px){.shoppable-comment-button:hover{box-shadow:none}}.shoppable-comment-button:hover{transition:box-shadow 0s,background 0s;box-shadow:inset 0 0 0 0 transparent,0 1px 2px #00000026}.shoppable-comment-button:before{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;content:"";transition:.1s;transform:translate(-50%,-50%);background-image:url(/img/board/icons/show-active-conversations.svg);background-repeat:no-repeat;background-position:center;filter:invert(48%) sepia(0%) saturate(0%) hue-rotate(230deg) brightness(87%) contrast(88%)}.shoppable-comment-button:after{position:absolute;top:-10px;right:-10px;width:18px;height:18px;content:attr(data-badge-content);text-align:center;color:#fff;border-radius:50%;box-shadow:0 0 1px #333;font-size:.7em;line-height:18px}.shoppable-comment-button--active{box-shadow:inset 0 0 2px 1px #00000012}.shoppable-comment-button--active:before{background-image:url(/img/board/icons/show-resolved-conversations--active.svg)}.shoppable-comment-button--active:hover{box-shadow:inset 0 0 2px 1px #00000012}.shoppable-comment-button--red:after{background:red}.shoppable-comment-button--gray:after{background:gray}.shoppable-open-discussion-button{position:relative;display:inline-block;height:32px;margin-right:8px;padding:5px 15px;cursor:pointer;transition:box-shadow 0s,background 0s;vertical-align:middle;border:1px solid #acacac;border-radius:5px;outline:none;background-color:#efefef;background-size:15px;font-size:18px;font-weight:300;-webkit-user-select:none;user-select:none}.shoppable-open-discussion-button:hover{transition:box-shadow 0s,background 0s;box-shadow:inset 0 0 0 0 transparent,0 1px 2px #00000026}.shoppable-open-discussion-button:before{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;content:"";transition:.1s;transform:translate(-50%,-50%);background-image:url(/img/board/icons/show-active-conversations.svg);background-repeat:no-repeat;background-position:center;filter:invert(48%) sepia(0%) saturate(0%) hue-rotate(230deg) brightness(87%) contrast(88%)}.shoppable-open-discussion-button--with-count:after{position:absolute;top:-10px;right:-10px;width:18px;height:18px;content:attr(data-badge-content);text-align:center;color:#fff;border-radius:50%;background:gray;box-shadow:0 0 1px #333;font-size:.7em;line-height:18px}.free-shipping--client{display:block}.shoppable__comment-button-container{display:inline-block;margin-top:10px;margin-left:4px}.shoppable__comment-button-container:before{position:relative;z-index:0;display:block;width:10px;height:10px;margin-bottom:-10px;content:"";transition:opacity .2s;transform:translate(0) rotate(45deg);opacity:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff}.shoppable__comment-button-container:first-child{margin-left:0}.shoppable__comment-button-container--active:before{z-index:20;transform:translate(11px,-25px) rotate(45deg);opacity:1}.project-search{position:relative;float:right}@media (max-width: 989.98px){.project-search{width:100%;margin-top:12px}}.designer-projects__not-found-text{display:none;padding:20px 0}.recently-updated-projects__not-started-text{position:absolute;z-index:2;top:50%;left:50%;display:block;width:170px;height:39px;padding:10px 0;transform:translate(-50%,-50%);text-align:center;color:#fff;border-radius:50px;background-color:#4747478f;font-size:15px;font-weight:400}.header-controls{position:relative;display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 989.98px){.header-controls{width:100%}}.header-controls--library{flex-grow:1}@media (max-width: 989.98px){.header-controls--tag,.header-controls--item-category{display:grid;column-gap:8px;grid-template-columns:repeat(2,50%);row-gap:8px}}.header-controls--contacts{gap:10px}@media (max-width: 989.98px){.header-controls--contacts{display:grid;grid-template-columns:repeat(2,1fr)}}.designer-projects__container{display:grid;margin:-40px 0 0;padding:25px;background-color:transparent;grid-template-columns:repeat(auto-fill,minmax(355px,1fr))}@media (max-width: 989.98px){.designer-projects__container{padding:25px 1px}}.designer-projects__container--grid{margin:0}.designer-projects__link{position:relative;display:block;overflow:hidden;align-items:center;height:100%;transition:box-shadow .2s ease-out,border .2s ease-out;border:1px solid rgba(71,71,71,.08);border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714}.designer-projects__link:hover{text-decoration:none;border-color:#4747471f;box-shadow:0 8px 16px -4px #4747471f}.designer-projects__link--first{height:100%;padding-bottom:90%}.designer-projects__link--sample{background-color:#fcf7e8}.recently-updated-projects__multiple-boards{position:absolute;z-index:0;top:3px;left:3px;display:block;width:100%;padding-bottom:73%;content:"";background-color:#fff;box-shadow:0 0 0 1px #ddd}.designer-projects__image-container{position:relative;display:flex;align-items:center;width:100%}.designer-projects__image{width:100%;border-radius:8px 8px 0 0}.designer-projects__board{position:relative;display:inline-block;min-width:300px;max-width:545px;margin:15px;padding:0;border:none}@media (max-width: 599.98px){.designer-projects__board{max-width:100%}}@media (max-width: 369.98px){.designer-projects__board{min-width:0;max-width:calc(100% - 70px)}}.designer-projects__board--loading{pointer-events:none}.designer-projects__board--loading .designer-projects__title-loading{display:inline}.designer-projects__board--loading .designer-projects__title-sample{display:none}.designer-projects__board--loading .designer-projects__image{filter:opacity(.3)}.designer-projects__board--loading .designer-projects__link:before{position:absolute;z-index:3;top:50%;left:50%;width:50px;height:50px;content:"";transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;box-shadow:0 4px 7px #0000001a}.designer-projects__board--loading .designer-projects__link:after{position:absolute;z-index:4;top:calc(50% - 17px);left:calc(50% - 17px);display:inline-block;width:34px;height:34px;margin-right:5px;content:"";transform:translate(-50%,-50%);animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.designer-projects__info{display:flex;align-items:end;justify-content:space-between;padding:16px;color:#4a5455}.designer-projects__comment-count{position:absolute;z-index:3;top:10px;right:10px;display:flex;align-items:center;justify-content:center;min-width:25px;height:20px;padding:0 4px;color:#fff;border:1px solid #fff;border-radius:4px;background-color:#535355;font-size:11px}.designer-projects__comment-count:after{position:absolute;bottom:-6px;left:50%;display:block;width:0;height:0;content:"";transform:translate(-50%);border-top:7px solid #535355;border-right:7px solid transparent;border-left:0}.designer-projects__comment-count:before{position:absolute;bottom:-8px;left:50%;display:block;width:0;height:0;content:"";transform:translate(-50%);border-top:8px solid #fff;border-right:8px solid transparent;border-left:0}.designer-projects__unread-count,.client-project__unread-count,.kanban-card__unread-count{position:absolute;z-index:3;top:10px;right:10px;display:flex;align-items:center;justify-content:center;min-width:25px;height:20px;padding:0 4px;color:#fff;border:1px solid #fff;border-radius:4px;background-color:#ec7270;font-size:11px}.designer-projects__unread-count:after,.client-project__unread-count:after,.kanban-card__unread-count:after{position:absolute;bottom:-6px;left:50%;display:block;width:0;height:0;content:"";transform:translate(-50%);border-top:7px solid #ec7270;border-right:7px solid transparent;border-left:0}.designer-projects__unread-count:before,.client-project__unread-count:before,.kanban-card__unread-count:before{position:absolute;bottom:-8px;left:50%;display:block;width:0;height:0;content:"";transform:translate(-50%);border-top:8px solid #fff;border-right:8px solid transparent;border-left:0}.designer-projects__title{color:#4a5455;font-size:16px;font-weight:700}.designer-projects__details{padding-top:2px;font-size:13px;line-height:1.4}.designer-projects__divider{color:#eaeaea}.create-first-project{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#4a5455;font-size:18px;font-weight:700;gap:20px;top:0;right:0;bottom:0;left:0}.create-first-project:hover .create-first-project__icon{filter:brightness(110%)}.create-first-project__icon{position:relative;width:55px;height:55px;transition:filter .2s ease-in-out;color:#fff;border-radius:50%;background-color:var(--secondary-color, #0ec0cb)}.create-first-project__icon:before{position:absolute;display:block;content:"";background-image:url(/img/shared/plus.svg);background-repeat:no-repeat;background-position:6px 6px;background-size:40px;filter:invert(1);top:0;right:0;bottom:0;left:0}.hsr-loading-message{position:relative;margin-left:18px;padding-left:35px;line-height:42px}.hsr-loading-message:before{position:absolute;top:10px;left:0;display:inline-block;width:25px;height:25px;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.first-board-confetti{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;width:100%;height:100%;background:#21212180}.first-board-confetti--active{display:flex}.first-board-confetti__modal{position:relative;width:100%;max-width:475px;padding:32px;color:#474747;border-radius:5px;background:#fff;box-shadow:0 3px 30px #2121214d;line-height:1.25}.first-board-confetti__modal:after{display:none}.first-board-confetti__header{padding-bottom:12px;font-family:Playfair Display,serif;font-size:20px;font-weight:700}.first-board-confetti__button{margin-top:16px}.first-board-confetti__confetti{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3}.designer-projects-promo{position:relative;display:block;overflow:hidden;align-items:center;height:100%;padding-bottom:90%;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;border:1px solid #f3f3f3;border-radius:8px;background-color:#4f595a;background-image:url(/img/projects/lamp.png);background-repeat:no-repeat;background-position:top right;background-size:contain;box-shadow:inset 0 0 0 6px #4f595a,inset 0 0 0 9px #fff}.designer-projects-promo__container{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;gap:20px;top:0;right:0;bottom:0;left:0}.deisgner-projects-promo__button{display:flex;align-items:center;justify-content:center;max-width:258px;height:46px;margin-top:14px;margin-left:17px;transition:background-color .15s ease-in-out;text-decoration:none;color:#fff;border-radius:5px;background-color:#4267b2;font-size:18px}.deisgner-projects-promo__button:hover{text-decoration:none;background-color:#4b71bc}.deisgner-projects-promo__button:before{display:block;width:26px;height:26px;margin-right:10px;content:"";background-image:url(/img/projects/fb.svg);background-size:cover;filter:invert(100%)}.designer-projects-promo__hide{position:absolute;z-index:9;top:20px;right:20px;width:16px;height:16px;transition:opacity .15s ease-in-out;opacity:.5;background-image:url(/img/shared/decline-button-icon.svg);background-position:center;background-size:170%;filter:invert(100%)}.designer-projects-promo__hide:hover{opacity:1}.designer-projects-promo__header{margin:0 17px 12px;color:#fff;font-family:Playfair Display;font-size:24px;font-weight:600;line-height:28px}.designer-projects-promo__features{margin:0 0 0 15px;padding:0;list-style:none}.designer-projects-promo__feature{position:relative;margin-bottom:5px;padding-left:23px;font-size:18px}.designer-projects-promo__feature:before{position:absolute;top:50%;left:-2px;display:block;width:17px;height:17px;content:"";transform:translateY(-50%);background-image:url(/img/shared/check-small.svg);filter:invert(100%)}.designer-projects-promo__content{width:420px;min-width:420px;max-width:420px;padding:18px 31px}.filter-container--designer-projects{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto -10px;padding:15px 35px 0;background-color:transparent}@media (max-width: 989.98px){.filter-container--designer-projects{flex-direction:column;align-items:stretch;padding:12px 15px}}.filter-container--designer-projects-kanban{margin-bottom:32px}.filter-container--dashboard-retailer{margin-left:8px}.filter-container--limited-width{width:calc(100% - 80px);box-shadow:0 2px 3px #ddd}.filter-dropdown--project,.filter-dropdown--task-status{width:230px}.filter-dropdown--project .selectize-control,.filter-dropdown--task-status .selectize-control{width:100%}.filter-dropdown--project .selectize-input.dropdown-active:after,.filter-dropdown--task-status .selectize-input.dropdown-active:after{display:none!important}.filter-dropdown--project .selectize-dropdown,.filter-dropdown--task-status .selectize-dropdown{position:static;width:auto!important;margin:0 -10px;border:0;border-radius:0;box-shadow:none}.filter-dropdown--project .selectize-dropdown .active,.filter-dropdown--task-status .selectize-dropdown .active{background-color:#f1fafc}.filter-dropdown--project .selectize-dropdown .selected,.filter-dropdown--task-status .selectize-dropdown .selected{color:#495c68;background-color:#f5fafd}.filter-dropdown--project .selectize-dropdown-content,.filter-dropdown--task-status .selectize-dropdown-content{max-height:225px;color:#797979}.filter-dropdown--project .selectize-input,.filter-dropdown--task-status .selectize-input{display:none}.header-controls__projects-view-modes{display:flex;height:32px;margin-right:10px;border:1px solid;border-color:#39c7bd;border-color:var(--secondary-color, #39c7bd);border-radius:4px;background-color:#fff}.design-package-discounts-callout{display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:430px;color:#4a5455;background-image:url(/img/shared/create-records-callout.png);background-repeat:no-repeat;background-position:bottom 0 center}@media (max-width: 599.98px){.design-package-discounts-callout{padding-bottom:95vw;background-size:contain}}.design-package-discounts-callout__header{font-family:Playfair Display;font-size:27px}@media (max-width: 989.98px){.design-package-discounts-callout__header{text-align:center;font-size:21px}}.design-package-discounts-callout__subheader{margin-top:8px;margin-bottom:35px;text-align:center;color:#999;font-size:21px}.design-package-discount-form .field_with_errors{display:block}.design-package-discount-form__fieldset{margin:0;padding:0;border:none}.design-package-discount-form__fieldset--percentage-amount{position:relative}.design-package-discount-form__fieldset--percentage-amount:after{position:absolute;top:37px;left:22%;display:block;content:"%";color:#666}@media (max-width: 599.98px){.design-package-discount-form__fieldset--percentage-amount:after{left:20%}}.design-package-discount-form__actions{margin-top:0;padding:40px 20px 40px 0}@media (max-width: 599.98px){.design-package-discount-form__actions{flex-flow:column;margin-top:0}}.get-started{position:relative;width:calc(100% - 80px);margin-right:auto;margin-bottom:60px;margin-left:auto;padding:30px;transform:translateY(30px);background-color:#fff;box-shadow:0 0 7px #0000000d;grid-row-gap:20px}@media (max-width: 989.98px){.get-started{flex-direction:column;width:100vw;max-width:410px;padding:15px}}@media print{.get-started{display:none}}.get-started__progress{position:absolute;bottom:0;left:0;display:flex;width:100%;height:5px;background-color:#ccc}.get-started__link{position:relative;display:flex;align-items:center;justify-content:flex-start;height:70px;padding-right:10px;color:#4a5455;outline:none;gap:15px}.get-started__link:before,.get-started__link:after{position:absolute;z-index:3;top:50%;left:-105px;display:block;width:72px;height:72px;content:"";transform:translateY(-50%);border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:50%}.get-started__link:before{background-color:#f2f2f2}.get-started__link:after{opacity:0;background-color:#ecfafb}.get-started__link:hover:after{opacity:1}.get-started__link--brand:before{background-image:url(/img/shared/cog.svg)}.get-started__link--brand:after{background-image:url(/img/get-started/hover/cog-filled.svg)}.get-started__link--clipper:before{background-image:url(/img/shared/clipper.svg)}.get-started__link--clipper:after{background-image:url(/img/get-started/hover/clipper-filled.svg)}.get-started__link--questionnaire:before{background-image:url(/img/shared/question.svg)}.get-started__link--questionnaire:after{background-image:url(/img/get-started/hover/question-filled.svg)}.get-started__link--packages:before{background-image:url(/img/shared/dollar-circle.svg)}.get-started__link--packages:after{background-image:url(/img/get-started/hover/dollar-circle-filled.svg)}.get-started__link--project:before{background-image:url(/img/shared/folder-plus.svg)}.get-started__link--project:after{background-image:url(/img/get-started/hover/folder-plus-filled.svg)}.get-started__step--completed{opacity:.5}.get-started__link--completed:before{background-color:#d9d9d9;background-image:url(/img/shared/check.svg)}.get-started__link--completed:hover:after{display:none}.get-started__link--team{flex-direction:column;align-items:flex-start;justify-content:center;padding:0 30px;background-color:#f6feff;font-weight:600;gap:4px}.get-started__link--team:before,.get-started__link--team:after{display:none}.get-started__team-link{display:flex;align-items:center;color:#0ec0cb;gap:5px}.get-started__team-link:before{display:block;width:18px;height:18px;content:"";background-image:url(/img/shared/team-of-three.svg);background-repeat:no-repeat;background-position:center;filter:invert(77%) sepia(63%) saturate(3571%) hue-rotate(133deg) brightness(92%) contrast(82%)}.get-started__progress-fragment{flex:1;height:5px}.get-started__progress-fragment--completed{order:-1;background-color:#17c0cb}.get-started__hide-all{position:absolute;top:15px;right:15px;padding-right:20px;color:#7f7f7f}.get-started__hide-all:before,.get-started__hide-all:after{position:absolute;top:10px;right:0;display:block;width:16px;height:2px;content:"";background:#7f7f7f}.get-started__hide-all:before{transform:rotate(45deg)}.get-started__hide-all:after{transform:rotate(-45deg)}.get-started__steps{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;margin:10px 0 -10px;padding-left:0}@media (max-width: 989.98px){.get-started__steps{justify-content:flex-start}}.get-started__steps--admin{justify-content:space-between}@media (min-width: 840px) and (max-width: 1450px){.get-started__steps--admin{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.get-started__step{margin:10px 0 10px 105px;color:#4a5455;outline:none}.get-started__step--team{margin-left:0;list-style:none}@media (max-width: 840px){.get-started__step--team{flex:1}}.project-requests__header{margin:-7px 0 19px;font-weight:100}.project-requests__list{margin:0;padding:0;list-style:none}.project-requests__item{position:relative;display:flex;align-items:flex-start;padding:15px 0 22px;border-top:solid #ededed 1px}@media (max-width: 599.98px){.project-requests__item{flex-direction:column;padding-bottom:18px}}.project-requests__item:first-child{border:none}.content-block--project-requests{padding-top:15px;padding-bottom:32px}.project-requests__image-link{position:relative;margin-top:5px;margin-right:17px;padding:1px;border:solid #ddd 1px;background:#fff}.project-requests__image-link:hover{border-color:#f87373;background:#f87373}.project-requests__image{position:relative;display:block;width:193px;height:193px;padding:3px}.project-requests__name-and-client{margin-bottom:7px;font-size:21px;font-weight:300;line-height:27px}@media (max-width: 989.98px){.project-requests__name-and-client{order:-2;font-size:14px}}@media (max-width: 989.98px){.project-requests__name-link{display:block;margin-bottom:-4px;font-size:20px}}@media (max-width: 989.98px){.project-requests__details{display:flex;flex-wrap:wrap;align-items:center}}.project-requests__status{width:100%;margin-bottom:.5em}.project-requests__actions{display:flex;flex-wrap:wrap;width:100%;margin-top:.5em;gap:.75em}.project-requests__details-link{height:auto;padding:6px 12px;font-size:14px}.project-requests__continue-questionnaire-link{padding:6px;font-size:14px}.project-requests__styles{display:flex;flex-wrap:wrap;margin-top:8px}@media (max-width: 989.98px){.project-requests__styles{order:-1;width:100%;margin-top:2px;margin-bottom:2px}}.project-requests__style{margin:0 7px 6px 0;padding:1px 7px;color:#66a0a5;border-radius:2px;background:#e6f0f0;font-size:14px}.project-requests__date{margin-top:5px;text-transform:uppercase;color:#767676;font-size:13px}@media (max-width: 369.98px){.project-requests__date{margin-left:0;padding-left:0;border-left:0}}.project-requests__date:before{display:inline-block;width:16px;height:14px;margin-right:3px;margin-bottom:-2px;content:"";background-image:url(/img/shared/calendar.svg);background-repeat:no-repeat;filter:invert(90%) sepia(0%) saturate(1851%) hue-rotate(201deg) brightness(77%) contrast(90%)}.project-requests__blank-header{margin-bottom:15px;text-align:center;color:#555;font-family:Playfair Display,serif;font-size:25px}.projects-requests__sorry-text{position:relative;display:table;margin:200px auto 150px;font-size:24px;font-weight:300}.projects-requests__sorry-text:before{position:absolute;top:-95px;left:calc(50% - 77.5px);display:block;width:155px;height:76px;content:"";background-image:url(/img/shared/sorry.png)}.client-projects{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 989.98px){.client-projects{justify-content:space-around}}.client-project{width:485px;margin:10px 0;list-style-type:none;border-radius:5px;background:#fff;box-shadow:1px 1px 3px #ddd}.client-project__main{position:relative;height:363px;text-align:center;background-image:url(/img/projects/client-project__main.jpg)}.client-project__main-text{padding-top:100px;padding-bottom:24px;color:#535556;font-family:Times New Roman;font-size:36px;font-weight:700;font-style:italic}.client-project__update-questionnaire{overflow:visible;width:300px;max-height:40px;margin:auto}.client-project__update-questionnaire .flex-dropdown-menu__label{justify-content:center}.client-project__update-questionnaire--compact{display:flex;width:200px;max-height:20px;margin:initial}.client-project__update-questionnaire--compact:before{margin-right:4px;margin-left:3px;content:"|"}.client-project__update-questionnaire--compact .flex-dropdown-menu__content{width:250px}.client-project__update-questionnaire--compact .flex-dropdown-menu__link{text-transform:none}.client-project__update-questionnaire--compact .fa-regular{display:none}.client-project__update-questionnaire--compact .flex-dropdown-menu__label,.client-project__update-questionnaire--compact .flex-dropdown-menu__label:hover,.client-project__update-questionnaire--compact .s-button,.client-project__update-questionnaire--compact .introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton,.introjs-df .introjs-tooltipbuttons .client-project__update-questionnaire--compact .introjs-button.introjs-nextbutton,.client-project__update-questionnaire--compact .s-button:hover{all:unset}.client-project__update-questionnaire--compact .flex-dropdown-menu__label,.client-project__update-questionnaire--compact .flex-dropdown-menu__label:hover,.client-project__update-questionnaire--compact .s-button,.client-project__update-questionnaire--compact .introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton,.introjs-df .introjs-tooltipbuttons .client-project__update-questionnaire--compact .introjs-button.introjs-nextbutton,.client-project__update-questionnaire--compact .s-button:hover{cursor:pointer;font-size:14px}.client-project__update-questionnaire--compact .flex-dropdown-menu__label .fa-regular,.client-project__update-questionnaire--compact .s-button .fa-regular,.client-project__update-questionnaire--compact .introjs-df .introjs-tooltipbuttons .introjs-button.introjs-nextbutton .fa-regular,.introjs-df .introjs-tooltipbuttons .client-project__update-questionnaire--compact .introjs-button.introjs-nextbutton .fa-regular{margin-left:5px}.client-project__image-link{display:block;height:363px;text-align:center;color:#fff;border-radius:6px 6px 0 0;background-color:#fff;background-size:cover}@media (max-width: 599.98px){.client-project__image-link{height:auto;padding-bottom:75%}}.client-project__image-link:hover{text-decoration:none}.client-project--request-design{display:flex;align-items:center;justify-content:center;min-height:411px;text-align:center;background:#fff;background-image:url(/img/projects/new-consultation.jpg);background-position:center}.client-project--request-design__big-text{margin-bottom:4px;padding:13px 22px 0;color:#39c7bd;font-family:Playfair Display,serif;font-size:25px;font-weight:200;line-height:35px}.client-project--request-design__big-text--need-help{color:#4a5455;font-size:22px;font-weight:600}.client-project--request-design__body-text{font-size:18px}.client-project__details{display:flex;justify-content:space-between;padding:8px 10px}.client-project__name-link{display:block;text-decoration:none;color:#000;font-size:22px}.client-project__date{display:flex;text-transform:uppercase;color:#7e7e7e;font-size:14px;gap:3px}.client-project--request-design__big-text--get-started{color:#4a5455;font-size:22px;font-weight:600}.client-project__content{width:100%;max-width:370px;padding:10px 0 30px;color:#4a5455;border:1px solid #b1b1b1;background:#fff;box-shadow:0 0 0 10px #fff}.project-details{width:100%;margin:0;padding:0;font-family:Source Sans Pro}.project-details__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;font-size:25px;font-weight:300}@media (max-width: 989.98px){.project-details__header{flex-direction:column;align-items:stretch}}@media print{.project-details__header{display:none}}.project-details__links{display:flex;gap:10px}@media (max-width: 599.98px){.project-details__links{flex-direction:column}}.project-details__links a{white-space:nowrap}.project-details__links a:hover{text-decoration:none}.project-details__links a:hover span{text-decoration:underline}.project-details__print-link,.project-details__share-link,.project-details__plan-upgrade,.project-details__questionnaire-print-link{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-right:5px;vertical-align:top;font-size:14px;font-weight:600;line-height:32px;gap:8px}.project-details__dimension{height:60px;font-size:19px;font-weight:300;line-height:60px}@media (max-width: 989.98px){.project-details__dimension{display:flex;align-items:center;line-height:24px}}.project-details__dimension:nth-child(2){margin-top:15px}.project-details__dimension-image{float:left;width:48px;height:48px;margin-right:10px;object-fit:cover}.project-details__client{display:flex;margin-bottom:20px;padding:12px 15px;vertical-align:middle;border-radius:8px;background:#f9f9f9;font-size:17px;font-weight:400}@media (max-width: 599.98px){.project-details__client{flex-direction:column}}.project-details__client strong{font-weight:600}.project-details__client .project-details__client-detail:not(:first-child){margin-left:10px;padding-left:10px;border-left:1px solid #e6e6e6}@media (max-width: 599.98px){.project-details__client .project-details__client-detail:not(:first-child){margin-top:6px;margin-left:0;padding-top:6px;padding-left:0;border-top:1px solid #e6e6e6;border-left:none}}.project-details__package{display:flex;padding-bottom:30px}.project-details__style-name{display:inline}.project-details__open-to-color-suggestions-text{margin-left:10px;padding-left:22px;background:url(/img/project/checkbox-icon.png) 0 1px no-repeat;font-size:15px;font-weight:400}.project-details__attached-image{overflow:hidden;width:115px;height:115px;vertical-align:middle;border-width:3px;border-style:solid;border-color:#474747}.project-details__attached-image:hover{border-color:var(--secondary-color, #537f89)}.project-details__item--notes p{margin:0}.colors-box{display:inline-block;margin-top:15px;padding:7px 3px 7px 7px;border:solid #ccc 1px;border-radius:5px}.colors-box__color{float:left;width:61px;height:62px;margin-right:4px}.questionnaire-table{display:grid;width:100%;color:#474747;grid-template-columns:max-content 1fr}@media (max-width: 599.98px){.questionnaire-table{grid-template-columns:1fr;grid-template-rows:auto auto}}.questionnaire-table .questionnaire-table__row{display:contents}.questionnaire-table .questionnaire-table__row .questionnaire-table__cell-question{max-width:300px;padding:10px 0;word-wrap:break-word;border-bottom:1px solid #f2f2f2;font-weight:600}@media (min-width: 990px){.questionnaire-table .questionnaire-table__row .questionnaire-table__cell-question{max-width:350px}}@media (max-width: 599.98px){.questionnaire-table .questionnaire-table__row .questionnaire-table__cell-question{border-bottom:none}}.questionnaire-table .questionnaire-table__row .questionnaire-table__cell-answer{display:flex;flex-wrap:wrap;padding:10px 0 10px 30px;word-wrap:break-word;border-bottom:1px solid #f2f2f2;gap:5px;overflow-wrap:anywhere}@media (max-width: 599.98px){.questionnaire-table .questionnaire-table__row .questionnaire-table__cell-answer{padding:0 0 10px}}.questionnaire-table__row .choice-image,.questionnaire-table__row .choice-image--missing{width:115px;height:115px;border:solid #474747 3px;object-fit:cover}.questionnaire-table__row .choice-image--missing{display:flex;align-items:center;padding:10px;text-align:center;color:#b3b3b3;background:#fafafa}.questionnaire-table__row .choice-name{padding:2px 8px;border-bottom:1px solid #474747;background:#474747}.questionnaire-table__row .choice-name--with-info{display:grid;align-items:top;grid-template-columns:1fr 12px}.questionnaire-table__row .choice-name--with-info .fa-info-circle{opacity:.6}.questionnaire-table__row .choice{display:grid;color:#fff;font-size:14px;grid-template-columns:115px;grid-template-rows:115px 1fr}.settings__fields-and-avatar-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 599.98px){.settings__fields-and-avatar-container{flex-direction:column}}@media (max-width: 989.98px){.settings__field{display:flex;flex-wrap:wrap}}.settings__label{display:block;margin:13px 0 5px}@media (max-width: 989.98px){.settings__label{width:100%}}.settings__update-link{position:absolute;display:inline-block;margin-top:10px;margin-left:13px}@media (max-width: 989.98px){.settings__update-link{position:relative;overflow:hidden;width:16px;margin-left:0;color:#fff}.settings__update-link .fa-regular{color:var(--secondary-color, #667085)}}.settings__update-link .fa-regular{margin-right:4px}@media (max-width: 989.98px){.settings__avatar-and-logo-container{margin-top:32px;border-top:1px solid #dbdbdb}}.update-cc-form{max-width:320px}.update-cc-text{margin-bottom:10px;font-size:20px;font-weight:100}.utm-for-shop-links-explanation{margin-bottom:20px;font-size:20px;font-weight:100}.error-message{display:none;margin-bottom:10px;padding-left:23px;color:#f75545;background:url(/img/settings/icon-error.png) 0 center no-repeat;font-size:16px;font-weight:400}.error-message--quickbooks-sync{display:inline-block;margin-top:15px}.error-message--data-table-field{position:absolute;margin:0;padding:4px 0 0;background:none;font-size:12px}.error-message--avatar-control,.error-message--logo-control{white-space:nowrap}.error-message--vendor-form-company-name{position:absolute;margin-top:3px}.error-message--vendor-form-company-name:first-letter{text-transform:capitalize}.error-message--client-form-email{position:absolute;margin-top:10px}.error-message--client-form-first-name{margin-top:10px}.error-message--custom-style{margin-bottom:0}.error-message--question-name{margin-top:-10px}.error-message--choice-with-image{position:absolute}.error-message--questionnaire-form{margin-left:60px}.error-message--refund-amount-exceeds-available{display:block;margin:0;font-size:15px}@media (max-width: 989.98px){.error-message--refund-amount-exceeds-available{margin:0 auto}}.error-message--visible{display:block}.error-message--m-mb{margin-bottom:20px}.error-message--calendar-event-title,.error-message--calendar-event-start-date,.error-message--calendar-event-end-date,.error-message--task-title{font-size:15px}.error-message--calendar-event-start-date,.error-message--calendar-event-end-date{width:175%}.tax-rates-table{width:100%;margin-top:10px;border-spacing:0;text-align:left;color:#555;background-color:#fff}@media (max-width: 989.98px){.tax-rates-table{margin-top:0;background-color:transparent}}.tax-rates-table{margin-bottom:10px}.tax-rates-table__header{min-width:70px;padding:10px 20px;text-align:left;color:#444;border-bottom:1px solid #e8e8e8;background-color:#fafbfb;font-size:15px;font-weight:600}@media (max-width: 989.98px){.tax-rates-table__header{background-color:#c8c8c81a}}.tax-rates-table__item-td{max-width:300px;padding:10px 20px;border-bottom:1px solid #e3e3e3;background:#fff}@media (max-width: 989.98px){.tax-rates-table__item-td{background-color:transparent}}.tax-rates-table__item-td--error{border-color:red}.tax-rates-table__item-td--rate:after,.tax-rates-table__footer-td--total-rate:after{content:" %"}@media (max-width: 989.98px){.tax-rates-table__item-td--rate{min-width:70vw}}@media (max-width: 369.98px){.tax-rates-table__item-td--rate{min-width:85vw}}.tax-rates-table__footer-td{max-width:300px;padding:10px 20px;background:#fff}@media (max-width: 989.98px){.tax-rates-table__footer-td{background:transparent}}.tax-rates-table__footer-td--total-rate-label{text-align:right}.tax-rates-table__remove-tax-rate-link{display:block;width:17px;height:17px;margin-top:-8px;cursor:pointer;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center}.tax-rates-table__total{display:inline-block;min-width:190px;padding:10px;border-radius:5px;background-color:#e7f5f6}.quickbooks-sync--not-connected{padding-bottom:350px;background-image:url(/img/shared/qb-sync-ill.png);background-repeat:no-repeat;background-position:bottom -35px center}.quickbooks-sync,.stripe-connect,.sales-taxes-callout,.sidedoor-sync{display:flex;flex-direction:column;align-items:center;color:#4a5455}.sales-taxes-callout{padding-top:110px;padding-bottom:35px;background-image:url(/img/shared/tax-icon.png);background-repeat:no-repeat;background-position:top 10px center}.quickbooks-sync__header,.stripe-connect__header,.sales-taxes-callout--header{text-align:center;font-family:Playfair Display,serif;font-size:27px}.stripe-connect__subheader{width:670px;margin-top:8px;margin-bottom:35px;text-align:center;color:#4a5455;font-size:21px}.quickbooks-preferences__info{margin-top:16px;padding:1px 20px;border-radius:10px;background:#fff}.quickbooks-preferences__helptext{color:#474747;font-size:15px}.stripe-connect__helptext{width:450px;text-align:center;color:#474747;font-size:15px}.quickbooks-preferences__helptext_link,.stripe-connect__helptext_link{text-decoration:underline;color:inherit}.stripe-connect__content{padding:7px 27px 7px 11px;background:#f9f9f9}.quickbooks-sync__subheader,.sales-taxes-callout--subheader{margin-top:8px;margin-bottom:35px;text-align:center;color:#4a5455;font-size:21px}.quickbooks-sync__video-link{display:flex;align-items:center;justify-content:center;min-height:50px;margin:40px 15px 0;padding:0 20px;color:#4a5455;border-radius:50px;background-color:#fafafa}.quickbooks-sync__video-link:hover{text-decoration:none}.quickbooks-sync__video-link:before{display:inline-block;width:25px;height:25px;margin-right:6px;content:"";opacity:.7;background-image:url(/img/shared/play.svg);background-repeat:no-repeat;background-position:center}.dropdown-button__item--generate-sequential-billable-ids{display:inline-block;padding-left:40px}.dropdown-button__item--generate-sequential-billable-ids:hover{text-decoration:none}.dropdown-button__item--generate-sequential-billable-ids .dropdown-button__item--checkbox{margin:13px 0 5px;padding-right:5px;color:#555}.dropdown-button__item--generate-sequential-billable-ids .dropdown-button__item--checkbox:hover{text-decoration:none}.dropdown-button__item--generate-sequential-billable-ids .dropdown-button__checkbox-label{top:59%;left:0}.qbo-sync-settings{margin-top:50px;padding:32px;background-color:#f9f9f9}@media (max-width: 599.98px){.qbo-sync-settings{padding:16px}}.qbo-sync-settings__header{margin-top:16px;color:#4a5455;font-size:20px;font-weight:800}.qbo-sync-settings__header:first-child{margin-top:0}.qbo-sync-settings__control{margin-top:8px}.qbo-sync-settings__sub-control{margin-top:8px;margin-left:40px}b.qbo-sync-settings__sub-control-label,b.qbo-sync-settings__control-label{color:#4a5455;font-size:15px;font-weight:700}hr.qbo-sync-sections-separator{margin-top:50px;border:1px solid #f9f9f9}.map-quickbooks-accounts{margin-top:50px;text-align:center;color:#4a5455}.map-quickbooks-accounts__header{margin-top:20px;padding-bottom:8px;text-align:left;font-size:20px;font-weight:800}.map-quickbooks-accounts__banner{margin:16px 0;padding:8px 40px;border-radius:4px;background-color:#ebf9f8;gap:32px}@media (max-width: 989.98px){.map-quickbooks-accounts__banner{border-radius:0}}.map-quickbooks-accounts__banner-content{display:flex;align-items:center;justify-content:flex-start;color:#133454;gap:2px 8px}.map-quickbooks-accounts__fields,.map-quickbooks-accounts__sub-fields,.map-quickbooks-accounts__sub-headers{display:grid;margin:16px 0;grid-column-gap:4px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}@media (max-width: 599.98px){.map-quickbooks-accounts__fields,.map-quickbooks-accounts__sub-fields,.map-quickbooks-accounts__sub-headers{grid-template-columns:1fr}}.map-quickbooks-accounts__fields{padding:8px 0;background-color:#f9f9f9}@media (max-width: 599.98px){.map-quickbooks-accounts__fields{padding:8px 4px}}.map-quickbooks-accounts-left-field{padding-left:32px;grid-column-end:2;grid-column-start:1}@media (max-width: 599.98px){.map-quickbooks-accounts-left-field{padding-left:0;grid-column-end:1}}.map-quickbooks-accounts-left-field,.quickbooks-category-mappings__label{padding-left:32px;grid-column-end:2;grid-column-start:1}@media (max-width: 599.98px){.map-quickbooks-accounts-left-field,.quickbooks-category-mappings__label{padding-left:0;grid-column-end:1}}.map-quickbooks-accounts-right-field{padding-right:32px}@media (max-width: 599.98px){.map-quickbooks-accounts-right-field{padding-right:4px}}.map-quickbooks-accounts-right-field,.quickbooks-category-mappings__value{padding-right:32px;grid-column-end:3;grid-column-start:2}@media (max-width: 599.98px){.map-quickbooks-accounts-right-field,.quickbooks-category-mappings__value{padding-right:0;grid-column-end:1;grid-column-start:1}}.map-quickbooks-accounts-full-field{grid-column-end:3;grid-column-start:1}@media (max-width: 599.98px){.map-quickbooks-accounts-full-field{grid-column-end:1}}.map-quickbooks-accounts-full-field--custom-mapping-label{padding-bottom:10px;padding-left:32px;text-align:left;font-weight:600}@media (max-width: 599.98px){.map-quickbooks-accounts-full-field--custom-mapping-label{padding-left:0}}.map-quickbooks-accounts-full-field--custom-mapping{position:relative;margin-bottom:10px;padding-bottom:10px;text-align:left}.map-quickbooks-accounts-full-field--locked{min-height:200px}.quickbooks-category-mappings{display:grid;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #e6e6e6;grid-gap:10px;grid-template-columns:repeat(2,1fr)}@media (max-width: 599.98px){.quickbooks-category-mappings{grid-template-columns:1fr}}.quickbooks-category-mappings__label{display:inline-flex;align-items:center}.map-quickbooks-accounts-left-field--label{display:flex;align-items:center;text-align:left;font-weight:700}.map-quickbooks-accounts-left-field--label__disabled{color:#999}.map-quickbooks-accounts-left-field--df-categories,.map-quickbooks-accounts-right-field--qbo-account{display:flex;align-items:center;color:#4a5455}.map-quickbooks-accounts-left-field--df-categories:before,.map-quickbooks-accounts-right-field--qbo-account:before{display:inline-block;flex:none;width:32px;height:32px;margin-right:6px;content:"";background-repeat:no-repeat;background-position:center;background-size:32px}.map-quickbooks-accounts-left-field--df-categories:before{background-image:url(/img/shared/df_thumb.svg)}.map-quickbooks-accounts-right-field--qbo-account:before{background-image:url(/img/shared/qb_thumb.png)}.map-quickbooks-accounts__field-header{text-align:left;font-size:24px;font-weight:300}@media (max-width: 599.98px){.map-quickbooks-accounts__field-header{font-size:18px}}.map-quickbooks-accounts__manage-categories{display:inline-flex;align-items:center;margin-top:16px;margin-left:32px;cursor:pointer;color:var(--secondary-color, #0ec0cb);font-weight:600;gap:6px}@media (max-width: 599.98px){.map-quickbooks-accounts__manage-categories{margin-left:4px}}.quickbooks-upgrade-lock{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px;background:#ffffffe6;top:0;right:0;bottom:0;left:0}.quickbooks-upgrade-lock__lock-icon{width:25px;height:25px;background-image:url(/img/shared/lock-dark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(26%) sepia(0%) saturate(0%) hue-rotate(112deg) brightness(100%) contrast(93%)}.quickbooks-upgrade-lock__text{max-width:480px;margin:20px 0 30px;text-align:center;font-weight:900}.hide-from-client-options{display:flex;gap:32px}@media (max-width: 599.98px){.hide-from-client-options{display:block}}.hide-from-client-options__table,.hide-from-client-options__details{width:50%}@media (max-width: 599.98px){.hide-from-client-options__table,.hide-from-client-options__details{width:100%}}.hide-from-client-options__details{order:2}.hide-from-client-options__info{display:flex;margin-top:10px;padding:10px 20px 10px 10px;background-color:#d9f0f8}.hide-from-client-options__info-icon{display:inline-block;width:35px;height:35px;margin:6px 10px 0 0;padding:4px;content:"";background-image:url(/img/settings/info.svg);background-repeat:no-repeat;background-size:contain;filter:var(--secondary-color-filter)}.legacy-upgrade-quickbooks-link{padding:20px 0 30px;grid-column-end:3;grid-column-start:1}.sidedoor-sync--not-connected,.stripe-connect--not-connected{margin-top:20px;padding-bottom:350px;background-image:url(/img/shared/create-records-callout.png);background-repeat:no-repeat;background-position:bottom 30px center;background-size:350px}.p-button--disconnect-stripe{margin-bottom:15px}.sidedoor-sync__header{text-align:center;font-family:Playfair Display,serif;font-size:25px}.sidedoor-sync__subheader{margin-top:15px;margin-bottom:35px;text-align:center;color:#4a5455;font-size:19px}@media (max-width: 989.98px){.questionnaires-subnav{margin-right:-20px}}.questionnaires-subnav:after{position:relative;top:6px;left:-14px;height:30px;padding:3px 10px;content:"+5 NEW";color:#fff;border-radius:20px;background:#ff6a6b;font-family:Source Sans Pro,arial,sans-serif;font-size:18px;font-weight:600}@media (max-width: 989.98px){.questionnaires-subnav:after{left:-20px;width:22px;height:22px;padding:2px 4px;content:"+5";font-size:14px;line-height:18px}}.questionnaire-form__timelines,.questionnaire-form__budget-ranges,.questionnaire-form__redesign-space-reasons,.questionnaire-form__space-shared-with,.questionnaire-form__color-preferences,.questionnaire-form__finished-states,.questionnaire-form__kind-of-home{margin-bottom:0;padding-left:15px}.questionnaire-form__budget-ranges{display:grid;grid-template-columns:auto auto auto}@media (min-width: 600px) and (max-width: 989.98px){.questionnaire-form__budget-ranges{grid-template-columns:1fr}}@media (max-width: 989.98px){.questionnaire-form__budget-ranges{grid-template-columns:1fr 1fr}}@media (max-width: 599.98px){.questionnaire-form__budget-ranges{grid-template-columns:1fr}}.questionnaire-form__show-favorite-stores-question{margin-top:10px}.questionnaire-form__moods{display:grid;margin-top:10px;grid-template-columns:1fr 1fr 1fr 1fr}@media (min-width: 600px) and (max-width: 989.98px){.questionnaire-form__moods{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 599.98px){.questionnaire-form__moods{grid-template-columns:1fr 1fr}}.questionnaire-form__styles{display:grid;margin-top:10px;margin-bottom:10px;gap:20px;grid-template-columns:1fr 1fr}@media (max-width: 989.98px){.questionnaire-form__styles{grid-template-columns:1fr 1fr}}.questionnaire-form__room-types{display:grid;margin-top:10px;grid-template-columns:1fr 1fr 1fr 1fr}@media (min-width: 600px) and (max-width: 989.98px){.questionnaire-form__room-types{grid-template-columns:1fr 1fr}}@media (max-width: 599.98px){.questionnaire-form__room-types{grid-template-columns:1fr}}.questionnaire-style-image{position:relative;width:116px;height:116px;pointer-events:none;opacity:.5;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 989.98px){.questionnaire-style-image{width:43vw;height:43vw}}.questionnaire-style-image:hover:not(.questionnaire-style-image-loader) .questionnaire-style-image__actions{display:block}.questionnaire-style-image--active{pointer-events:inherit;opacity:1}.questionnaire-style-image__actions{display:none;width:100%;height:100%;background:none}.questionnaire-style-image-loader{float:left;text-align:center;color:gray;background-color:#00000080}.questionnaire-style-image-loader:before{position:absolute;top:calc(50% - 10px);right:calc(50% - 10px);display:inline-block;width:20px;height:20px;margin:0;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.questionnaire-style-image__replace-image-link{position:absolute;top:calc(100% - 3px);left:calc(100% - 3px);width:32px;height:32px;padding:0;cursor:pointer;transform:translate(-100%,-100%);border:1px solid var(--secondary-color, #39c7bd);border-radius:2px;background-color:#fff}.questionnaire-style-image__replace-image-link:before{position:absolute;bottom:0;left:0;width:100%;height:100%;content:"";background-image:url(/img/shared/edit.svg);background-repeat:no-repeat;background-position:center center;background-size:16px;filter:var(--secondary-color-filter, #0ec0cb)}.questionnaire-form__timelines,.questionnaire-form__redesign-space-reasons,.questionnaire-form__space-shared-with,.questionnaire-form__color-preferences,.questionnaire-form__finished-states,.questionnaire-form__kind-of-home{display:grid;grid-template-columns:auto auto}@media (min-width: 600px) and (max-width: 989.98px){.questionnaire-form__timelines,.questionnaire-form__redesign-space-reasons,.questionnaire-form__space-shared-with,.questionnaire-form__color-preferences,.questionnaire-form__finished-states,.questionnaire-form__kind-of-home{grid-template-columns:1fr}}@media (max-width: 599.98px){.questionnaire-form__timelines,.questionnaire-form__redesign-space-reasons,.questionnaire-form__space-shared-with,.questionnaire-form__color-preferences,.questionnaire-form__finished-states,.questionnaire-form__kind-of-home{grid-template-columns:1fr}}.questionnaire-form__input{padding-top:5px}.questionnaire-form__timelines-list,.questionnaire-form__budget-ranges-list,.questionnaire-form__redesign-space-reasons-list,.questionnaire-form__space-shared-with-list,.questionnaire-form__color-preferences-list,.questionnaire-form__finished-states-list,.questionnaire-form__kind-of-home-list{padding-left:10px}.questionnaire-form__actions{display:flex;justify-content:flex-end;margin-top:0;padding:0 20px 40px}@media (max-width: 599.98px){.questionnaire-form__actions{flex-flow:column;margin-top:0}}.questionnaire-form__header{display:flex;align-items:center;justify-content:space-between;height:110px;padding:0 30px}@media (max-width: 989.98px){.questionnaire-form__header{flex-wrap:wrap;height:fit-content;padding:24px 15px}}.questionnaire-form__question{position:relative;margin:0;padding:30px 30px 20px 60px;cursor:pointer;border:none;border-bottom:1px solid #ececec;background:#fff}.questionnaire-form__question:last-of-type{border-bottom:none}.questionnaire-form__question:hover{background:#e9f9fa}.questionnaire-form__question--opened{padding:30px 30px 30px 60px;cursor:default;background:#e9f9fa}@media (max-width: 989.98px){.questionnaire-form__question--opened{padding:21px}}.questionnaire-form__question--opened .questionnaire-form__question-header{cursor:default}.questionnaire-form__add-form-input,.questionnaire-form__add-option,.questionnaire-form__add-option--custom-style{z-index:2;display:flex;align-items:center;height:25px;margin-top:3px;cursor:pointer;text-decoration:none;color:#667085}.questionnaire-form__add-form-input:before,.questionnaire-form__add-option:before,.questionnaire-form__add-option--custom-style:before{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:5px;content:"+";color:#fff;background-color:#667085;font-size:20px;line-height:20px}.questionnaire-form__add-option--custom-style{margin-top:22px;margin-bottom:23px}@media (max-width: 989.98px){.questionnaire-form__add-option--custom-style{grid-column:1/span 2}}.questionnaire-form__delete-room,.questionnaire-form__delete-mood{display:inline-block;width:16px;height:16px;margin-bottom:-2px;margin-left:5px;opacity:.4;background:url(/img/shared/delete.svg) center center/contain no-repeat;background-repeat:no-repeat;background-position:center center}.questionnaire-form__style,.questionnaire-form__multiple-choice-with-images{display:flex;align-items:center}@media (max-width: 989.98px){.questionnaire-form__style{flex-direction:column;align-items:stretch}}.questionnaire-style-image--no-image{min-width:70px;border-radius:5px;background-color:#fff;background-image:url(/img/shared/attach-image.svg);background-repeat:no-repeat;background-position:center center;background-size:16px;box-shadow:#cfd0d0 0 0 0 1px inset}.questionnaire-style-image--no-image .questionnaire-style-image__actions{display:block}.questionnaire-style-image--no-image .questionnaire-style-image__replace-image-link{top:100%;left:100%;width:100%;height:100%;background:none}.questionnaire-style-image--no-image .questionnaire-style-image__replace-image-link:before{display:none}.questionnaire-style-image--no-image .df-tooltip{opacity:0}.questionnaire-style-image__style-name{width:calc(100% - 220px);margin-left:24px;font-size:17px}@media (max-width: 989.98px){.questionnaire-style-image__style-name{width:100%;margin-left:0;text-align:center}}.questionnaire-form__delete-new-style,.questionnaire-form__delete-custom-style{display:inline-block;width:16px;height:16px;margin-bottom:-2px;margin-left:50px;opacity:.5;background:url(/img/shared/delete.svg) center center/contain no-repeat;background-repeat:no-repeat;background-position:center center}@media (max-width: 989.98px){.questionnaire-form__delete-new-style,.questionnaire-form__delete-custom-style{margin-top:8px;margin-left:20vw}}@media (min-width: 600px) and (max-width: 989.98px){.questionnaire-form__delete-new-style,.questionnaire-form__delete-custom-style{margin-left:22.5vw}}.questionnaire-form__new-question-footer{padding:30px 20px}@media (max-width: 989.98px){.questionnaire-form__new-question-footer{padding-top:0;padding-bottom:50px}}.questionnaire-form__reset-all{display:flex;align-items:center;margin-right:10px}@media (max-width: 989.98px){.questionnaire-form__reset-all{justify-content:center;order:4;margin-top:12px}}.questionnaire-form__new-question-container{position:relative;margin-top:30px}.questionnaire-form__new-question-container--multiple-choice{position:relative;display:grid;max-width:880px;margin-top:30px;grid-gap:0 40px;grid-template-columns:1fr 1fr}@media (max-width: 989.98px){.questionnaire-form__new-question-container--multiple-choice{margin-top:60px;grid-template-columns:1fr}}.questionnaire-form__new-question-container--multiple-choice-with-images{display:grid;margin-bottom:30px;gap:20px;grid-template-columns:1fr 1fr}@media (max-width: 989.98px){.questionnaire-form__new-question-container--multiple-choice-with-images{grid-template-columns:1fr}}@media (max-width: 599.98px){.questionnaire-form__new-question-container--multiple-choice-with-images{margin-top:60px}}.questionnaire-form__add-option-header{position:absolute;top:-24px}.questionnaire-form__delete-multiple-choice,.questionnaire-form__delete-new-choice-option{display:inline-block;width:16px;height:16px;margin-left:5px;background:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.questionnaire-form__question-header{display:flex;align-items:center;width:calc(100% - 50px);height:40px;cursor:pointer;border-color:#0000;background:none;box-shadow:none;font-size:16px;font-weight:900}.questionnaire-form__inspiration-images-list,.questionnaire-form__measurements-list,.questionnaire-form__rent-or-own-list{display:flex;justify-content:space-between}.questionnaire-form__remove-space-shared-with,.questionnaire-form__remove-timeline,.questionnaire-form__remove-redesign-space-reasons,.questionnaire-form__remove-finished-states,.questionnaire-form__remove-color-preferences,.questionnaire-form__remove-budget-range,.questionnaire-form__remove-kind-of-home{display:inline-block;width:13px;height:16px;cursor:pointer;border:none;outline:none;background:none}.questionnaire-form__remove-space-shared-with:after,.questionnaire-form__remove-timeline:after,.questionnaire-form__remove-redesign-space-reasons:after,.questionnaire-form__remove-finished-states:after,.questionnaire-form__remove-color-preferences:after,.questionnaire-form__remove-budget-range:after,.questionnaire-form__remove-kind-of-home:after{display:inline-block;width:16px;height:16px;margin-bottom:-2px;content:"";background-image:url(/img/shared/delete.svg);filter:invert(53%) sepia(89%) saturate(4077%) hue-rotate(336deg) brightness(101%) contrast(94%)}.questionnaire-form__remove-space-shared-with:hover,.questionnaire-form__remove-timeline:hover,.questionnaire-form__remove-redesign-space-reasons:hover,.questionnaire-form__remove-finished-states:hover,.questionnaire-form__remove-color-preferences:hover,.questionnaire-form__remove-budget-range:hover,.questionnaire-form__remove-kind-of-home:hover{filter:brightness(80%)}.questionnaire-form__custom-style{width:calc(100% - 200px);margin:0 -10px 0 15px}@media (max-width: 989.98px){.questionnaire-form__custom-style{width:fit-content;margin:12px auto 0}}.questionnaire-form__title{display:flex}.questionnaire-form__question--grey-background,.questionnaire-form__question--grey-background:hover{background-color:#f9f9f9}.questionnaire-form__question-header--grey-color{opacity:.5}.questionnaire-form__delete-new-choice-with-image,.questionnaire-form__delete-choice-with-image{display:inline-block;width:16px;height:16px;opacity:.4;background:url(/img/shared/delete.svg) center center/contain no-repeat;background-repeat:no-repeat;background-position:center center}.questionnaire-form__choice-with-image{position:relative;width:calc(100% - 155px);margin:10px 0 0 15px}.questionnaire-form__sortable-handle{position:absolute;top:40px;left:20px;width:20px;height:20px;cursor:move;background-image:url(/img/design-package/drag-handle.svg)}@media (max-width: 989.98px){.questionnaire-form__sortable-handle--opened{position:relative;top:16px;left:0;margin-bottom:32px}}.questionnaire-form__default-question-info{margin-top:25px}.questionnaire-welcome-message__header{font-size:16px}.questionnaire-welcome-message__info{margin-bottom:10px;font-style:italic}.questionnaires-callout{display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:430px;color:#4a5455;background-image:url(/img/shared/create-records-callout.png);background-repeat:no-repeat;background-position:bottom 30px center}@media (max-width: 989.98px){.questionnaires-callout{background-size:100%}}.questionnaires-callout__header{font-family:Playfair Display;font-size:27px}@media (max-width: 989.98px){.questionnaires-callout__header{text-align:center;font-size:21px}}.questionnaire-duplicate-loading-message{position:relative;margin-left:18px;padding-left:35px;line-height:42px}.questionnaire-duplicate-loading-message:before{position:absolute;top:10px;left:0;display:inline-block;width:25px;height:25px;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.modal--questionnaire-exit-popup .questionnaire-exit-popup-title{margin:0;font-weight:300}.modal--questionnaire-exit-popup .questionnaire-exit-popup-text{margin:0}.modal--questionnaire-exit-popup .questionnaire-exit-popup-text:last-child{padding:.75em 0 1em}@media (max-width: 599.98px){.modal--new-questionnaire{top:-30px}.modal--new-questionnaire .df-modal__header{text-align:center}.modal--new-questionnaire .df-modal__body{flex-direction:column;gap:10px}}.modal--new-questionnaire .df-modal__body{display:flex;padding-top:5px;gap:20px}.questionnaire-card{display:flex;flex-direction:column;flex:1;border:2px solid #e6e6e6;border-radius:10px}.questionnaire-card__image{display:flex;overflow:hidden;align-items:center;justify-content:center;height:150px;color:#ccc;border-bottom:2px solid #e6e6e6;border-top-left-radius:8px;border-top-right-radius:8px;background:#fcfcfc}.questionnaire-card__image img,.questionnaire-card__image svg{max-height:150px}.questionnaire-card__text{padding:20px}.questionnaire-card__text p{margin-top:5px;margin-bottom:5px}a.questionnaire-card:hover{text-decoration:none;border-color:rgba(var(--primary-color-rgb, 57, 199, 189),.35);box-shadow:0 1px 2px #47474714}a.questionnaire-card:hover .questionnaire-card__image{color:var(--primary-color, #39c7bd);border-color:rgba(var(--primary-color-rgb, 57, 199, 189),.35);background-color:rgba(var(--primary-color-rgb, 57, 199, 189),.15)}.questionnaire-card__image#questionnaire-templates svg{margin-bottom:-55px}.questionnaire-card__image#empty-questionnaire svg{margin-bottom:-15px}.selectize-control--client-dropdown-project_questionnaire{width:100%;margin-bottom:20px}.team-role{margin-bottom:20px;text-transform:uppercase;font-size:16px;font-weight:700}.team-role:before{display:inline-block;width:15px;height:15px;margin-right:8px;content:"";background-repeat:no-repeat;background-size:contain}.team-role--member:before{background-image:url(/img/teams/member.svg)}.team-role--manager:before{background-image:url(/img/teams/manager.svg)}.team-role--admin:before{background-image:url(/img/teams/admin.svg)}.header-controls__back-link{position:relative;padding-left:16px;cursor:pointer}.header-controls__library-filters,.header-controls__task-filters{z-index:11;display:inline-flex;flex-direction:row;align-items:center;margin-left:8px}@media (max-width: 989.98px){.header-controls__library-filters,.header-controls__task-filters{flex-direction:column;align-items:stretch;width:100%;margin-left:0}}.header-controls__library-controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-grow:1;margin-top:8px;margin-left:8px;text-align:right}@media (max-width: 989.98px){.header-controls__library-controls{flex-wrap:wrap;justify-content:flex-start;margin-left:0}}.header-controls__back-caret{position:absolute;top:6px;left:0;width:8px;height:10px;transform:rotate(180deg)}.header-controls__back-caret:before,.header-controls__back-caret:after{position:absolute;left:0;display:block;width:8px;height:2px;content:"";background:#39c7bd;background:var(--secondary-color, #39c7bd)}.header-controls__back-caret:before{top:2px;transform:rotate(45deg)}.header-controls__back-caret:after{bottom:2px;transform:rotate(-45deg)}.role-permissions-header{display:flex;justify-content:space-between;margin-bottom:20px;padding:10px 42px 10px 10px;color:#444;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background-color:#fafbfb;font-size:15px;font-weight:600}.role-permissions{display:grid;margin:0 10px 40px;grid-column-gap:10%;grid-row-gap:20px;grid-template-columns:repeat(2,3fr 1fr)}.role-permissions__checkbox-wrapper{position:relative;margin-top:-20px;padding-right:30px;text-align:right}.role-permissions__permission-label{margin-right:-10%}.teams-banner{display:flex;align-items:center;justify-content:space-between;margin:16px 0 32px;padding:32px;border-radius:16px;background-color:#e2f0ef;gap:32px}@media (max-width: 989.98px){.teams-banner{border-radius:0}}.teams-banner__content{color:#133454}.teams-banner__title{font-family:Playfair Display,serif;font-size:32px;font-weight:700;line-height:1.1}.teams-banner__list{margin:16px 0;padding-left:12px}.teams-banner__item{margin-bottom:6px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.3}.teams-banner__button-container{padding-top:8px}.teams-banner__image-container{width:48%;text-align:right}@media (max-width: 599.98px){.teams-banner__image-container{display:none}}@media (min-width: 600px) and (max-width: 989.98px){.teams-banner__image-container{width:34%}}.teams-banner__image{max-width:308px;height:auto}#plans{font-family:Inter,sans-serif}#plans .main{max-width:100%;padding-bottom:0;background-color:#fcfcfc}#plans[data-role=designer]{padding-bottom:0}#plans[data-role=designer] .footer--plans{display:none}.featured-reviews{padding:80px 15px;background-color:#fdefec}.featured-reviews--homepage{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 15px 100px;background-image:linear-gradient(#fdf2f0,#fdf2f0,#fff)}@media (max-width: 599.98px){.featured-reviews--homepage{padding-bottom:20px}}@media (max-width: 989.98px){.featured-reviews--homepage{padding-top:40px}}.featured-reviews--homepage .featured-reviews__header{font-family:Source Sans Pro;font-weight:920}@media (max-width: 599.98px){.featured-reviews--homepage .featured-reviews__header{font-size:28px}}.featured-reviews--homepage .featured-reviews__brands{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:50px;margin-bottom:65px}.featured-reviews--homepage .featured-reviews__brand{margin:15px}.featured-reviews--homepage .featured-reviews__review{position:relative;max-width:900px;margin:0 0 40px 70px;padding-left:100px;background:none;box-shadow:none;font-family:Inter,sans-serif;font-style:normal}@media (max-width: 599.98px){.featured-reviews--homepage .featured-reviews__review{margin-bottom:160px;margin-left:0;padding-left:20px}.featured-reviews--homepage .featured-reviews__review:last-child{margin-bottom:0}}@media (max-width: 599.98px){.featured-reviews--homepage .featured-reviews__review{margin-bottom:160px;margin-left:0;padding-left:20px}}.featured-reviews--homepage .featured-reviews__review-header{margin-bottom:15px;font-family:"Source Serif Pro",serif;font-size:24px;font-weight:600}@media (max-width: 599.98px){.featured-reviews--homepage .featured-reviews__review-header{text-align:center}}.featured-reviews--homepage .featured-reviews__review-header-shadow{box-shadow:inset 0 -14px #fad7d8}.featured-reviews--homepage .featured-reviews__review-author{padding-top:15px;font-family:Inter,sans-serif;font-size:17px;font-weight:400}@media (max-width: 599.98px){.featured-reviews--homepage .featured-reviews__review-author{justify-content:center}}.featured-reviews--homepage .featured-reviews__review-author:before{display:none}.featured-reviews--homepage .featured-reviews__avatar{position:absolute;top:70px;left:-60px;width:120px;height:100px;transform:translateY(-50%)}@media (max-width: 599.98px){.featured-reviews--homepage .featured-reviews__avatar{top:-130px;left:50%;transform:translate(-50%)}}.featured-reviews--homepage .featured-reviews__avatar-image{position:relative;overflow:hidden;width:120px;height:110px}.featured-reviews--homepage .featured-reviews__avatar-image:before{position:absolute;top:0;display:block;width:100%;width:120px;height:100%;height:120px;content:"";border-radius:50%;background-size:contain}.featured-reviews--homepage .featured-reviews__avatar-image--shinay:before{background-image:url(/img/plans/testimonial-headshots/shinay-key.jpg)}.featured-reviews--homepage .featured-reviews__avatar-image--robin-j:before{background-image:url(/img/plans/testimonial-headshots/robin-julich.jpg)}.featured-reviews--homepage .featured-reviews__avatar-image--mary-s:before{background-image:url(/img/plans/testimonial-headshots/mary-schmidt.jpg)}.featured-reviews--homepage .featured-reviews__avatar-image--christina-h:before{background-image:url(/img/plans/testimonial-headshots/christina-halverson.jpg)}.featured-reviews--homepage .featured-reviews__avatar-image--johanny-c:before{background-image:url(/img/plans/testimonial-headshots/johanny-barnes.jpg)}.featured-reviews--homepage .featured-reviews__rating{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:5px}.featured-reviews__review{max-width:335px;margin:20px 10px;padding:20px;color:#4c4c4c;border-radius:5px;background:#fff;box-shadow:0 9px 16px #0000000f;font-size:18px;font-style:italic;line-height:22px}.featured-reviews__review-author{display:flex;padding-top:20px;font-family:caveat;font-weight:900}.featured-reviews__review-author:before{display:block;width:29px;height:29px;margin-right:7px;content:"";background-image:url(/img/shared/testimonials/df-designer.png);background-size:cover}.plans-features-dropdown{width:calc(100% - 30px);max-width:400px;margin:30px auto 0;transition:2s;border-radius:5px;background:#fff;box-shadow:0 11px 11px #f5f5f5}.plans-features-dropdown--active .plans-features-dropdown__header:before{transform:translate(-50%,-4px) rotate(90deg)}.plans-features-dropdown--fullservice .plans-features-dropdown__header{color:#39c7bd}.plans-features-dropdown__header{position:relative;display:flex;align-items:center;justify-content:space-between;height:90px;padding:0 40px 0 15px;color:#133454;font-size:25px}.plans-features-dropdown__header:hover{text-decoration:none}.plans-features-dropdown__header:before{position:absolute;top:50%;right:10px;display:block;width:15px;height:15px;content:"";transform:translate(-50%,-4px) rotate(-90deg);background-image:url(/img/shared/prev-arrow.svg)}.future-updates-note{max-width:1090px;margin:52px auto 0;padding:15px 30px;text-align:center;color:#4a5455;border-radius:50px;background-color:#dff4f4}@media (max-width: 989.98px){.future-updates-note{margin:15px 15px 30px;padding:15px 30px 15px 50px;text-align:left;border-radius:4px}}.future-updates-note__info{display:inline-block;width:15px;height:15px;margin-bottom:-2px;background-image:url(/img/shared/info-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 989.98px){.future-updates-note__info{margin-left:-18px}}@media (max-width: 989.98px){.future-updates-note__text{padding-top:10px}}.free-demo{position:relative;display:flex;align-items:center;justify-content:center;min-height:800px;padding:80px;background-image:url(/img/plans/pattern_bg.jpg)}@media (max-width: 989.98px){.free-demo{flex-direction:column;min-height:auto;padding:80px 15px}}.free-demo__calendar-modal{display:none;width:calc(100vw - 50px);max-width:1000px;height:calc(100vh - 120px);max-height:800px;border-radius:5px;background-color:#fff}.free-demo__calendar-iframe{width:100%;height:100%;border-radius:5px}.free-demo__video-modal{display:none;padding:10px;border-radius:5px;background:#fff}.free-demo__video-iframe{display:block;width:calc(100vw - 60px);max-width:970px;height:100vh;max-height:610px}.rating-bar{position:absolute;bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;min-height:63px;color:#fff;background:#454b4db3;font-size:20px}.rating-bar__rating{display:flex;align-items:center;margin:18px 0;padding:0 20px;border-right:1px solid #c5c6c7;font-weight:600}@media (max-width: 599.98px){.rating-bar__rating{position:relative;margin-top:10px;padding:20px 0 15px;border-color:#e5e5e5;border-right:none;border-bottom:1px solid}}.rating-bar__rating--no-border{border:none}.rating-bar__text{margin-right:12px}@media (max-width: 599.98px){.rating-bar__text{position:absolute;top:-10px;width:100%;text-align:center}}.rating-bar__header-blue{padding:0 5px;color:#0ec0cb;font-weight:900}.rating-bar__score{margin-left:10px;font-size:16px}.rating-bar--hp{position:relative;max-width:1010px;min-height:46px;margin:50px auto 100px;padding:20px 0;color:#9b9b9b;border:1px solid #e5e5e5;border-radius:50px;background:none;font-family:Inter,sans-serif;font-size:19px}@media (max-width: 989.98px){.rating-bar--hp{display:flex;margin-top:120px}}@media (max-width: 599.98px){.rating-bar--hp{flex-direction:column;width:90%;padding-top:120px}}.rating-bar--hp .rating-bar__rating{margin:8px 0}.rating-bar--hp .rating-bar__rating:last-child{border:none}.rating-bar--hp .rating-bar__header{background-color:#fdefec;font-weight:500}@media (min-width: 600px) and (max-width: 989.98px){.rating-bar--hp .rating-bar__header{font-size:26px}}@media (max-width: 599.98px){.rating-bar--hp .rating-bar__header{font-size:30px}}@media (max-width: 599.98px){.rating-bar--hp .rating-bar__text{font-size:17px}}.rating-bar--hp{margin:50px auto 70px}@media (min-width: 600px) and (max-width: 989.98px){.rating-bar--hp{flex-wrap:nowrap}}@media (max-width: 599.98px){.rating-bar--hp{margin-top:100px;margin-bottom:200px;padding-top:90px}}.rating-bar--hp .rating-bar__header{top:-14px;background-color:#fdf2f0;font-family:Inter,sans-serif;font-size:20px}@media (max-width: 599.98px){.rating-bar--hp .rating-bar__header{top:-32px;width:310px;font-size:25px}}.rating-bar--hp .rating-bar__capterrra-logo{width:110px}.rating-bar--hp .rating-bar__rating{font-family:Inter,sans-serif;font-size:17px}@media (min-width: 600px) and (max-width: 989.98px){.rating-bar--hp .rating-bar__rating{flex-wrap:wrap;width:210px}}@media (max-width: 989.98px){.rating-bar--hp .rating-bar__text{width:100%}}.rating-bar--hp .rating-bar__score{font-size:15px}.rating-bar__capterrra-logo{padding-left:5px}@media (max-width: 599.98px){.rating-bar__capterrra-logo{margin-bottom:-7px}}.rating-bar__header{position:absolute;top:-21px;left:50%;padding:0 15px;transform:translate(-50%);text-align:center;white-space:nowrap;color:#4a5455;background:#fff;font-size:32px;font-weight:600}@media (max-width: 599.98px){.rating-bar__header{width:230px;white-space:initial}}@media (min-width: 990px){.rating-bar__header{display:flex;align-items:center;justify-content:center}}@media (max-width: 989.98px){.rating-bar__header{top:-70px}}.df-features__button-text{display:flex;align-items:center;justify-content:center;width:100%}.df-features__button-text:after{display:block;width:100%;max-width:19px;height:18px;margin-left:10px;content:"";transition:.3s;transform:scaleX(-1);background-image:url(/img/homepage/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(81%) sepia(50%) saturate(4524%) hue-rotate(133deg) brightness(89%) contrast(88%)}.decision{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:50px;padding-bottom:70px;color:#4c4c4c}@media (max-width: 1200px){.decision{flex-direction:column}}.decision--hp{z-index:1;display:flex;flex-direction:initial;flex-wrap:nowrap;align-items:center;justify-content:center;padding-bottom:120px}@media (max-width: 599.98px){.decision--hp{flex-direction:column;padding-top:20px;padding-bottom:60px}}@media (min-width: 600px) and (max-width: 725px){.decision--hp{flex-direction:column}}.decision--hp .decision__block{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0;border-top:6px solid #f75545;border-radius:0;box-shadow:none}@media (max-width: 599.98px){.decision--hp .decision__block{max-width:100%;margin:0 auto;padding-top:20px}}.decision--hp .decision__block-item{width:100%;max-width:370px;font-family:Inter,sans-serif;font-size:20px}@media (max-width: 599.98px){.decision--hp .decision__block-item{align-items:center;padding-right:15px;padding-left:15px;font-size:18px}}.decision--hp .decision__block-item--header{border-bottom:none;font-size:20px;font-weight:500}@media (max-width: 599.98px){.decision--hp .decision__block-item--header{display:block}}.decision--hp .decision__block-item--header:before{display:none}.decision--hp .decision__block-header-logo{display:inline-block;width:101px;height:25px;margin:0 5px -1px;opacity:.8;background-image:url(/img/shared/designfiles-logo-primary.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 599.98px){.decision--hp .decision__block-header-logo{margin:0 5px -6px}}.decision--hp .decision__center-icon{right:0;padding-bottom:6px;background-color:#a2b4bf;font-weight:300;line-height:160px}@media (min-width: 990px){.decision--hp .decision__center-icon{top:120px;transform:translate(50%,50px)}}@media (min-width: 600px) and (max-width: 989.98px){.decision--hp .decision__center-icon{top:120px;transform:translate(50%,50px)}}@media (max-width: 599.98px){.decision--hp .decision__center-icon{bottom:0;left:50%;transform:translate(-50%,50%)}}@media (min-width: 600px) and (max-width: 725px){.decision--hp .decision__center-icon{top:315px;left:50%;transform:translate(-50%,50%)}}.decision--hp .decision__block--good{border-color:#39c7bd;background-color:#fbfefe}@media (max-width: 599.98px){.decision--hp .decision__block--good{padding-top:50px;padding-bottom:35px}}.decision__container{display:flex;width:100%;max-width:1020px;box-shadow:10px 20px 25px #0000000d}@media (max-width: 599.98px){.decision__container{flex-direction:column;padding-top:20px;padding-bottom:60px}}.decision__block{position:relative;width:calc(100% - 40px);max-width:550px;margin:0 20px;padding:60px 45px;border-radius:5px;background:#fff;box-shadow:0 1px 30px 1px #0003;font-size:20px}@media (max-width: 599.98px){.decision__block{padding-right:0;padding-left:0}}@media (max-width: 1200px){.decision__block--good{margin-top:140px}}.decision__block-item{display:flex;align-items:center;max-width:370px;height:44px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dadada;font-size:20px;font-weight:500}@media (max-width: 599.98px){.decision__block-item{align-items:center;padding-right:15px;padding-left:15px;font-size:18px}}.decision__block-item:before{display:block;flex:0 0 23px;width:23px;height:23px;margin-right:10px;content:"";background-size:contain}@media (max-width: 599.98px){.decision__block-item:before{margin-top:1px;margin-bottom:-1px}}.decision__block-item--last{margin-bottom:0;border:none}.decision__block-item--bad:before{min-width:30px;height:30px;background-image:url(/img/homepage/bad.svg);background-repeat:no-repeat;background-position:center center;filter:invert(26%) sepia(2%) saturate(12%) hue-rotate(311deg) brightness(99%) contrast(80%)}.decision__block-item--good:before{min-width:30px;height:30px;background-image:url(/img/homepage/good.svg);background-repeat:no-repeat;background-position:center center;filter:invert(65%) sepia(54%) saturate(485%) hue-rotate(127deg) brightness(93%) contrast(89%)}.decision__center-icon{position:absolute;z-index:3;top:120px;right:-50px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;color:#fff;border-radius:50%;background:#737b7c;font-size:31px;font-weight:900}@media (max-width: 1200px){.decision__center-icon{top:auto;right:50%;bottom:-80px;transform:translate(50%)}}.downgrade-features{margin-bottom:23px}.plan-price{display:flex;justify-content:center}.plan-price--legacy-upgrade{letter-spacing:-1.2px;color:#474747;font-family:Inter,sans-serif;font-size:40px;font-weight:700}.plan-price--legacy-upgrade .plan-price__price{margin-right:100px}@media (max-width: 599.98px){.plan-price--legacy-upgrade .plan-price__price{margin-right:80px;font-size:30px}}.plan-price--legacy-upgrade .plan-price__price:after{margin-top:10px;color:#474747}.plan-price--legacy-upgrade .plan-price__old-price{letter-spacing:-1.2px;color:#474747;font-family:Inter,sans-serif;font-size:40px;font-weight:300}@media (max-width: 599.98px){.plan-price--legacy-upgrade .plan-price__old-price{font-size:30px}}.plan-price--dropdown{font-weight:900}.plan-price--dropdown .plan-price__price{font-size:23px}.plan-price--dropdown .plan-price__price:after{font-size:12px}.plan-price--dropdown .plan-price__old-price{font-size:20px}@media (max-width: 989.98px){.plan-price--dropdown .plan-price__old-price{visibility:hidden}}.plan-price--promotion .plan-price__old-price{display:flex;margin-top:13px;margin-left:-63px;color:#4a5455}.plan-price__price{display:flex;align-items:center;margin:5px 10px 0;font-size:40px;font-weight:900}.plan-price__price:after{display:inline-block;content:"/mo";color:#7f8888;font-size:clamp(15px,2vw,20px);font-weight:400}.plan-price__old-price{display:flex;align-items:center;justify-content:center;margin:5px 10px 0;text-decoration:line-through;color:#7f8888;font-size:28px;font-weight:100}@media (max-width: 989.98px){.plan-price__old-price{font-weight:400}}.plan-price__price,.plan-price__old-price{text-transform:lowercase;color:#4a5455}.plan-price__price:before,.plan-price__old-price:before{content:"$"}.declutter{background-color:#fff}.declutter__image-frustration{position:absolute;top:55%;left:50%;display:flex;align-items:center;padding:0 21px;border-radius:25px;background-color:#ff7b7d;font-size:47px;font-weight:700;rotate:8deg;translate:-50% -55%}@media (max-width: 599.98px){.declutter__image-frustration{padding:0 15px;font-size:30px}}@media (min-width: 600px) and (max-width: 989.98px){.declutter__image-frustration{padding:0 25px;font-size:25px}}.declutter__image-frustration:after{display:inline;margin-left:19px;content:"🥵";font-size:75px}@media (max-width: 599.98px){.declutter__image-frustration:after{font-size:55px}}@media (min-width: 600px) and (max-width: 989.98px){.declutter__image-frustration:after{font-size:40px}}.declutter__image-happy{position:absolute;bottom:-7%;left:50%;display:flex;align-items:center;padding:0 21px;border-radius:25px;background-color:#9feae5;box-shadow:#0003 0 0 16px;font-size:47px;font-weight:700;rotate:-8deg;translate:-50% 0}@media (max-width: 599.98px){.declutter__image-happy{bottom:-30px;padding:0 15px;font-size:30px}}@media (min-width: 600px) and (max-width: 989.98px){.declutter__image-happy{padding:0 25px;font-size:25px}}.declutter__image-happy:after{display:inline;margin-left:19px;content:"😊";font-size:75px}@media (max-width: 599.98px){.declutter__image-happy:after{font-size:55px}}@media (min-width: 600px) and (max-width: 989.98px){.declutter__image-happy:after{font-size:40px}}.declutter__header{width:100%;margin-top:0;margin-bottom:10px;text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:54px;font-weight:500}@media (max-width: 599.98px){.declutter__header{font-size:30px;line-height:35px}}.declutter__header--promotion{margin-bottom:20px}.declutter__copy{max-width:1030px;margin:0 auto 40px;padding:0 15px;text-align:center;color:#4c4c4c;font-size:18px}@media (max-width: 599.98px){.declutter__copy{margin-bottom:0}}.declutter__copy--promotion{font-family:Inter,sans-serif}.declutter__images{display:flex;align-items:center;justify-content:center}@media (max-width: 599.98px){.declutter__images{flex-direction:column}}.declutter__image{background-repeat:no-repeat;background-position:center;background-size:contain}.declutter__image--clutter{flex:521px 0 1;background-image:url(/img/plans/software-bundle.png);aspect-ratio:1/.91}@media (max-width: 599.98px){.declutter__image--clutter{flex:auto;width:100%;max-width:400px;aspect-ratio:1/1}}.declutter__image--arrow{width:152px;background-image:url(/img/plans/hand-drawn-arrow.svg);aspect-ratio:1/.17}@media (max-width: 599.98px){.declutter__image--arrow{transform:rotate(90deg);aspect-ratio:1/1}}.declutter__image--tile{flex:488px 0 1;background-image:url(/img/plans/df-icon-tile.png);aspect-ratio:1/.92}@media (max-width: 599.98px){.declutter__image--tile{flex:auto;width:100%;max-width:400px;aspect-ratio:1/1}}.declutter__header--members{margin-bottom:20px;font-family:Inter,sans-serif;font-weight:600}@media (max-width: 599.98px){.declutter__header--members{padding-left:15px;text-align:left}}@media (min-width: 990px){.declutter__header--members{font-size:40px}}.declutter__copy--members{font-family:Inter,sans-serif}.legacy-plan-callout{display:inline-flex;align-items:center;justify-content:center;height:50px;margin:50px auto 0;padding:0 20px;color:#4c4c4c;border:1px solid #e0f5f5;border-radius:100px;background:#fff;font-size:15px;font-weight:600}.legacy-plan-callout:before{display:inline-block;width:16px;height:16px;margin-right:5px;content:"";background-image:url(/img/shared/info-icon.svg);background-size:contain}.legacy-plan-callout__name{padding:0 5px;text-transform:capitalize;color:#39c7bd}.promotion-bonus{background-image:linear-gradient(#fbfdfd,#fff)}.promotion-bonus__block{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1200px;margin-top:20px;margin-right:auto;margin-left:auto;padding-bottom:10px;text-align:center;border-bottom:2px solid #e6e6e6}@media (max-width: 599.98px){.promotion-bonus__block{margin-top:40px}}.promotion-bonus__block:last-child{margin-bottom:0;border:none}.promotion-bonus__header-container{margin-top:70px;padding:25px;border:1px solid #ccc;border-radius:4px}@media (max-width: 599.98px){.promotion-bonus__header-container{max-width:calc(100% - 30px);margin-top:40px}}.promotion-bonus__header{width:100%;color:#182c41;font-family:Fjalla One,sans-serif;font-size:34px}.promotion-bonus__blue{color:#39c7bd}.promotion-bonus__subheader{width:100%;margin:6px 0 0;padding:0;color:#4c4c4c;font-family:Inter,sans-serif;font-size:17px;font-weight:600}.promotion-bonus__image{width:auto;max-width:100%;height:auto;margin-top:30px}.promotion-bonus__content{display:flex;padding:40px 0;border-bottom:1px solid #d4d4d4}@media (max-width: 599.98px){.promotion-bonus__content{flex-direction:column}}.promotion-bonus__content:last-child{border-bottom:none}.promotion-bonus__image-container{display:flex;align-items:flex-start;justify-content:flex-end}@media (max-width: 599.98px){.promotion-bonus__image-container{align-items:center;justify-content:center}}.promotion-bonus__bonuses{max-width:620px;margin:0 20px;text-align:left;font-family:Inter,sans-serif;font-size:19px;gap:20px}@media (max-width: 599.98px){.promotion-bonus__bonuses{margin-top:20px}}.promotion-bonus__bonuses ul{padding-left:20px}.promotion-bonus__bonuses ul li{position:relative;margin-bottom:11px;list-style:none}.promotion-bonus__bonuses ul li:before{position:absolute;left:-20px;display:block;width:20px;height:20px;content:"";border-radius:50%;background-color:#0000001a;background-image:url(/img/shared/approve-button-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;background-size:15px;filter:invert(70%) sepia(77%) saturate(376%) hue-rotate(121deg) brightness(85%) contrast(90%)}.promotion-bonus__bonuses ol{padding-left:20px}.promotion-bonus__bonuses li{padding-left:10px}.jump-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:100px 0 -50px;gap:16px}@media (max-width: 599.98px){.jump-links{margin:40px 0}}.jump-links__link{padding:16px 24px;transition:.5s;letter-spacing:-.6px;opacity:.6;color:#133454;border:2px solid rgba(19,52,84,.15);border-radius:12px;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:130%}@media (max-width: 599.98px){.jump-links__link{width:calc(100% - 30px);padding:10px 20px;text-align:center;font-size:18px}}.jump-links__link:hover{text-decoration:none;opacity:1;border-color:#fff;background-color:#fff;box-shadow:#0000001a 1px 6px 15px}.jump-links__link--pen{transform:scaleY(-1)}.whats-included{padding-bottom:100px;background-color:#fff;font-family:Inter,sans-serif}@media (max-width: 989.98px){.whats-included{margin-bottom:50px;background-color:#fbfcfc}}.whats-included__header{margin-bottom:60px;padding-top:100px;text-align:center;color:#133454;font-family:Inter,sans-serif;font-size:40px;font-weight:600}@media (max-width: 989.98px){.whats-included__header{padding:100px 15px 0;background-image:linear-gradient(#fff,#fbfcfc);font-size:33px;line-height:45px}}.plans-include{width:100%;max-width:1190px;margin:0 auto;border-spacing:0}@media (max-width: 989.98px){.plans-include{margin:0}}.plans-include--blue-outline{border:1px solid #133454;box-shadow:0 1px 10px 1px #ddd}.plans-include--blue-outline .plans-include__tr:last-child .plans-include__th{padding-bottom:10px}.plans-include--buttons{border-right:1px solid #fff;border-left:1px solid #fff}.plans-include--segmented .plans-include__tr:nth-child(2n){height:40px}.plans-include__tr{height:40px;color:#4a5455;font-size:17px}@media (max-width: 989.98px){.plans-include__tr{font-size:14px}}.plans-include__tr:nth-child(2n){height:auto;background-color:#fafafa}@media (min-width: 990px){.plans-include__tr:last-child .plans-include__td{padding-bottom:10px}}.plans-include__tr--header{font-size:18px}.plans-include__tr--header:nth-child(2n),.plans-include__tr--header:nth-child(odd){background-color:#e3eaf0}.plans-include__tr--header-text{position:relative;padding-left:9px}.plans-include__tr--header-text:before{position:absolute;top:50%;left:0;display:block;width:6px;height:6px;content:"";background-color:#4a5455;rotate:45deg;translate:0 -50%}.plans-include__tr--spacer{height:20px}.plans-include__tr--new-feature:nth-child(2n){height:40px;background-color:#dee5ee}.plans-include__tr--new-feature:nth-child(odd){background-color:#ebeff2}.plans-include__plan-name{position:relative;border-left:1px solid rgb(237,237,237);font-size:27px;font-weight:600}.plans-include__plan-name--edesign{color:#133454}.plans-include__plan-name--fullservice{color:#39c7bd}.plans-include__th{width:33%;padding:3px 0 3px 35px;text-align:left;box-shadow:inset 15px 0 #fff;font-weight:400}@media (max-width: 989.98px){.plans-include__th{width:67%;padding:3px 0 3px 14px;box-shadow:none}}.plans-include__th--section-header{background-color:#133454}.plans-include__td{position:relative;width:33%;padding:3px 0;text-align:center}.plans-include__td:before{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;content:"";transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center center;background-size:contain;filter:invert(67%) sepia(67%) saturate(400%) hue-rotate(126deg) brightness(88%) contrast(91%)}.plans-include__td:nth-child(2){border-left:1px solid rgb(237,237,237)}.plans-include__td:last-child{padding-right:35px;padding-left:35px;border-left:1px solid rgb(237,237,237);box-shadow:inset -15px 0 #fff}@media (max-width: 989.98px){.plans-include__td:last-child{padding:0 15px 0 0;border-left:none;box-shadow:none}}.plans-include__td--section-header{min-height:40px;padding:15px 0;text-align:center;color:#fff;background-color:#133454;font-size:23px}.plans-include__td--section-header:nth-child(2),.plans-include__td--section-header:nth-child(3){border:none}.plans-include__td--available:before{background-image:url(/img/shared/check.svg)}.plans-include__td--edesign:before{filter:invert(28%) sepia(0%) saturate(30%) hue-rotate(190deg) brightness(91%) contrast(90%)}.plans-include__td--unavailable:before{width:14px;height:1px;border-radius:3px;background-color:#474747}.plans-include__td--including:last-child{padding-left:15px}.plans-include__td--button{padding:30px 20px;text-align:center}.plans-include__td--button:first-child,.plans-include__td--button:last-child{box-shadow:none}@media (max-width: 989.98px){.plans-include__td--button:last-child{display:block;width:calc(100% - 15px);margin:0 auto;padding:30px 0;text-align:center}}.plans-include__td--contacts{padding-bottom:10px}.plans-include__new-features-header{padding:10px 0;text-align:center;color:#fff;background-color:#133454;font-size:20px;font-weight:600}@media (max-width: 989.98px){.plans-include__new-features-header{font-size:16px}}.plans-include__new-features-header:before{display:inline-block;width:20px;height:19px;margin-bottom:-1px;content:"";background-image:url(/img/plans/star-outline.svg)}@media (max-width: 989.98px){.plans-include__new-features-header:before{width:16px;height:16px;margin-right:1px;margin-bottom:-2px;background-size:contain}}.plans-include__modal-link{color:#0ec0cb}.plans-include__new-feature-text{margin-top:12px;margin-bottom:12px}.plans{display:flex;flex-direction:row-reverse;justify-content:center;padding-bottom:50px;color:#4a5455;gap:30px}@media (min-width: 990px){.plans{flex-direction:row}}@media (max-width: 989.98px){.plans{flex-direction:column;align-items:center;padding-top:20px}}.plans--promotion{margin-top:40px}.plans-bg{background-image:linear-gradient(#f1fafa,#fff)}.plans-bg--members{padding-bottom:40px;background-image:url(/img/plans/hero-background.png);background-repeat:no-repeat;background-size:cover}.plan{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;width:90%;max-width:388px;min-height:332px;margin:0 10px;padding:10px 37px 30px;border-radius:7px;background:#fff;box-shadow:0 9px 16px #00000014}@media (min-width: 990px){.plan{margin:0}}.plan .plan__name{border-bottom:1px solid #dbdbdb;font-size:27px}.plan--legacy-upgrade{align-items:center;flex:360px 0 0;min-height:232px;padding:3px;border-radius:25px;box-shadow:0 4px 16px #47474714,#39c7bd 0 0 0 2px inset}@media (max-width: 989.98px){.plan--legacy-upgrade{flex:240px 0 0}}.plan--legacy-upgrade .plan__name{padding-bottom:0;color:#39c7bd;border-bottom:none;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:24px}.plan--legacy-upgrade .plan__per-designer{margin-top:10px;color:#999;font-family:Inter,sans-serif;font-size:15px;font-weight:400}@media (max-width: 599.98px){.plan--legacy-upgrade .plan__per-designer{font-size:12px}}.plan--fullservice-members{position:relative;box-shadow:0 9px 16px #00000014,inset 0 0 0 2px #39c7bd}.plan--promotion{box-shadow:0 9px 16px #00000014;font-family:Inter,sans-serif}.plan--promotion .s-button--fullservice-promotion{height:48px;text-transform:none;border:none;font-family:Inter,sans-serif;font-weight:600}.plan--promotion .h-p-button--promotion{height:48px;text-transform:none;color:#133454;font-family:Inter,sans-serif;font-weight:600}.plan--promotion .h-p-button--schedule-call{font-weight:400}.plan--promotion .plan__name{margin-bottom:8px;padding-top:25px;font-family:Inter,sans-serif}.plan--promotion .plan__subname{margin:7px 0;text-transform:none;font-family:Inter,sans-serif;font-size:15px}.plan--promotion .plan__additional-months{position:absolute;top:-26px;left:50%;display:flex;align-items:center;justify-content:center;height:25px;padding:0 15px;white-space:nowrap;color:#fff;border-radius:50px;background-color:#fb378a;font-size:12px;font-weight:400;gap:4px;translate:-50% 0}.plan--promotion .plan-price__price{font-weight:700}.plan--promotion .plan__per-designer{margin-top:6px}.plan__per-designer{text-align:center;color:#7f8888;font-size:14px}.plan__additional-months{width:fit-content;margin:14px auto 10px;padding:9px 15px 7px;text-align:center;color:#4c4c4c;border-radius:50px;background-color:#e7f1d3;font-size:.72em;font-weight:600}.plan__pricing-call{margin-top:25px;text-align:center;color:#4c4c4c;font-size:32px}.plan__name{margin-bottom:15px;padding:20px 0 13px;text-align:center;color:#133454;border-bottom:1px solid #bababa;font-family:Work Sans,sans-serif;font-size:25px;font-weight:600}.plan__name--fullservice{color:#39c7bd}.plan__subname{margin:5px 0;color:#4c4c4c;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400}.plan__last-transaction-operation{min-height:20px;margin-top:17px;text-align:center;color:#8898a9;font-family:Inter,sans-serif;font-size:16px}.plan-pill{position:absolute;top:-12px;left:50%;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 15px;text-wrap:nowrap;color:#fff;border-radius:50px;background-color:#ec7270;font-size:12px;font-weight:600;translate:-50%;white-space-collapse:collapse}.plan-pill--per-day{position:initial;margin:0 auto;color:#7f8888;border:2px solid;background-color:#0000;translate:0 0}.plan-pill--most-popular{text-transform:uppercase}.plan-pill--dropdown{margin-bottom:20px;margin-left:10px}.plan-pill--left-side{top:25px;left:-15px;padding:15px 12px;text-transform:capitalize;border-radius:0 4px 4px 0;background-color:#fb378a;box-shadow:7px 7px 6px #00000017;font-size:14px;translate:0}.plan-pill--left-side:before{position:absolute;top:100%;left:0;display:block;width:0;height:0;content:"";border-top:17px solid #b02662;border-right:0 solid transparent;border-left:17px solid transparent}.invite-clients__subheader-text{position:relative;font-size:24px;font-weight:100}.invite-clients__block-separator{height:30px}.invite-clients__subheader{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.invite-clients__iframe-container{text-align:center}.invite-clients__iframe{width:100%;max-width:750px;height:930px;margin:10px 0 0;border:solid #e8f7fa 4px;box-shadow:0 2px 3px #ddd}.invite-clients__footer{margin-top:30px;text-align:right}.invite-clients__cancel{margin-right:20px;font-size:20px}.invite-clients__paid-project{float:right;margin:-22px 39px 0 0}.invite-clients-block__most-effective{float:right;margin:-10px -10px 0 0;padding:3px 10px;color:#fff;border-radius:50px;background-color:#73c24f;font-size:12px}.invite-clients-block__text{color:#4a5455;font-size:30px;font-weight:300}.invite-clients-block__links{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left}@media (max-width: 989.98px){.invite-clients-block__links{display:flex;flex-direction:column;align-items:center}}.invite-clients-block__link-block{width:calc(50% - 15px);margin:15px 0;padding:20px;border-radius:4px;box-shadow:0 0 5px 1px #e3e3e3}@media (max-width: 989.98px){.invite-clients-block__link-block{width:100%}}.invite-clients-block__link-block--preview{background-color:#f3f5f5;box-shadow:none}.invite-clients-block__page-selection{margin:10px 0;padding:13px 17px;color:#4a5455;border-radius:5px;background:#f2f2f2;font-weight:600}.invite-clients-block__page-selection-text{padding-right:10px}.invite-clients-block__link{position:relative;width:100%;font-size:20px}@media (max-width: 599.98px){.invite-clients-block__link{line-height:30px}}.invite-clients-block__link:before{display:block;width:48px;height:46px;margin-bottom:10px;content:"";background-repeat:no-repeat;background-position:center;background-size:cover}.invite-clients-block__link--email:before{background-image:url(/img/shared/invite-by-email.svg)}.invite-clients-block__link--facebook:before{background-image:url(/img/shared/invite-by-fb.svg)}.invite-clients-block__link--twitter:before{background-image:url(/img/shared/invite-by-twitter.svg)}.invite-clients-block__link--widget:before{background-image:url(/img/shared/invite-by-widget.svg)}.invite-clients-block__link--preview:before{background-image:url(/img/shared/invite-preview.svg)}.invite-clients-block__link--page-link:before{display:none}.invite-clients-block__field-container{display:flex;height:40px;margin-bottom:14px}.invite-clients__copy-button-container{position:relative}.field--invite-clients--selectized{display:inline-block}.field--invite-clients--selectized .selectize-input{min-height:40px;border-radius:5px}.field--invite-clients--selectized .selectize-input .invite-clients__field-tag-item{width:unset;padding:5px 24px 5px 6px!important;border:none!important;background-color:#0ec0ce!important;background-image:none!important;font-size:14px}.field--invite-clients--selectized .selectize-input .invite-clients__field-tag-item a.remove{padding:5px;border:none;font-size:16px;font-weight:100}.field--invite-clients--selectized .selectize-input.focus{border-color:#24b0ce;outline:none}.invite-clients-email-controls{position:relative;top:8px;color:var(--secondary-color, #0ec0cb);font-weight:400}.change-email-image__file-input{display:none}.change-email-image__label{cursor:pointer}.change-email-image__label:hover{text-decoration:underline}.change-email-image__reset-link:before{display:inline-block;padding:0 4px 0 2px;content:" | "}.invite-clients-email-controls__restore-default-link:after{display:inline-block;padding:0 0 0 4px;content:" | "}.invite-clients-email-controls__restore-default-link--hidden{display:none}.invite-clients-teaser{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:#ffffffb3}.invite-clients-teaser__body{position:absolute;top:50%;left:50%;padding:35px 60px 40px;transform:translate(-50%,-50%);text-align:center;color:#4a5455;border:1px solid #ccc;background:#fff;font-family:Playfair Display,serif;font-size:20px;font-weight:600}.invite-clients-teaser__unlock{display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-family:Source Sans Pro;font-size:14px;font-weight:400}.invite-clients-teaser__unlock:before{display:inline-block;width:23px;height:23px;margin-top:-7px;margin-right:8px;content:"";background-image:url(/img/shared/unlock.svg);background-position:center;background-size:contain;filter:invert(74%) sepia(61%) saturate(4092%) hue-rotate(137deg) brightness(94%) contrast(89%)}.invite-clients-block__select-questionnaire{width:100%}.invite-clients-form__questionnaires-selection{padding-top:15px}.item-library{display:flex;flex-wrap:wrap;justify-content:space-between}.item-library__image{margin:5px 0;padding:4px;border:solid lightgray 1px;background:#fff}body#bookmarklet-form,body#bookmarklet-create{padding:0;background:none}.bookmarklet-form-container{overflow-y:auto;max-height:100vh;-webkit-overflow-scrolling:touch}.bookmarklet-form{width:280px;margin-top:23px;margin-left:30px;background:#e8f4f5}.bookmarklet-image-container{position:relative;display:inline-block;width:280px;height:280px;margin-top:5px;margin-bottom:10px;border:1px solid #b5bcbd;background:#fff}.bookmarklet-image-container:before{position:absolute;z-index:1;top:calc(50% - 20px);left:calc(50% - 20px);display:block;width:20px;height:20px;content:"";transform:translateZ(0);animation:spin 1.1s infinite linear;text-indent:-9999em;border-top:1.1em solid rgba(0,0,0,.3);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid rgba(255,255,255,.2);border-radius:50%;background:#f5f5f5;font-size:10px}.bookmarklet-image{position:absolute;z-index:2;top:50%;left:50%;width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;transform:translate(-50%,-50%)}.bookmarklet-additional-image__preview{display:block;width:66px;height:66px;border:2px solid #cfd0d0;object-fit:cover}.bookmarklet-additional-images-container{display:flex;flex-wrap:wrap;margin-bottom:15px;gap:5px}.bookmarklet-additional-image{position:relative;display:inline-block}.bookmarklet-additional-image:hover .bookmarklet-additional-image__delete-link{display:block}.bookmarklet-additional-image__delete-link{position:absolute;top:5px;left:41px;display:none;width:20px;height:20px;cursor:pointer;opacity:.7;border-radius:3px;background-color:#c3bdbd;background-image:url(/img/shared/trash-icon.svg);background-repeat:no-repeat;background-position:center;filter:invert(100%) sepia(49.21%) saturate(8.58%) hue-rotate(213deg) brightness(111.05%) contrast(105.08%)}.bookmarklet-next-image,.bookmarklet-previous-image{position:absolute;top:128px;cursor:pointer;font-size:25px}.bookmarklet-next-image:before,.bookmarklet-previous-image:before{display:block;width:10px;height:10px;content:"";border-top:3px solid #000;border-left:3px solid #000}.bookmarklet-next-image{left:285px;transform:rotate(135deg)}.bookmarklet-previous-image{left:-19px;transform:rotate(-45deg)}.field--bookmarklet-name,.field--bookmarklet-msrp,.field--bookmarklet-sku,.field--bookmarklet-vendor,.field--bookmarklet-url,.field--bookmarklet-description,.field--bookmarklet-dimensions,.field--bookmarklet-materials,.field--bookmarklet-notes,.field--bookmarklet-est-lead-time,.field--bookmarklet-est-shipping-cost,.field--bookmarklet-client-facing-name{width:100%}.field--bookmarklet-name,.field--bookmarklet-description,.field--bookmarklet-notes{height:90px;resize:none}.field--bookmarklet-unit-price{width:100px;margin-top:10px}.field--bookmarklet-markup{width:100%;margin-top:10px;padding-right:23px}.field--bookmarklet-client-price{width:90px;margin-top:10px}.bookmarklet-picker{position:absolute;width:20px;height:20px;cursor:pointer;transition:.1s}.bookmarklet-picker:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";transition:.1s;background-image:url(/img/bookmarklet/picker.svg);background-size:contain;filter:invert(52%) sepia(0%) saturate(7%) hue-rotate(138deg) brightness(91%) contrast(94%)}.bookmarklet-picker--active{filter:grayscale(0%)}.bookmarklet-picker--image{z-index:3;top:6px;left:151px;display:flex;align-items:center;justify-content:center;width:121px;height:32px;color:#fff;border-radius:6px;background-color:#6f6f6f;background-image:none;font-size:14px;filter:none}.bookmarklet-picker--image:hover{background-color:#0ec0cb}.bookmarklet-picker--image:active{box-shadow:inset 0 2px 3px #0000002b}.bookmarklet-picker--image:before{position:initial;display:block;width:20px;height:20px;margin-right:6px;content:"";background-image:url(/img/bookmarklet/picker.svg);background-size:contain;filter:invert(100%)}.bookmarklet-picker--image-active{background-color:#0ec0cb;box-shadow:inset 0 2px 3px #0000002b}.bookmarklet-picker--additional-image{position:relative;padding:31px;border:2px solid #cfd0d0}.bookmarklet-picker--additional-image:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.bookmarklet-picker--active-additional-image{border:2px solid #39c7bd}.bookmarklet-picker--name{top:32px;left:287px}.bookmarklet-picker--sku,.bookmarklet-picker--msrp,.bookmarklet-picker--dimensions,.bookmarklet-picker--materials,.bookmarklet-picker--notes{top:25px;left:287px}.bookmarklet-picker--unit-price{top:3px;left:77px}.bookmarklet-picker--description{top:25px;left:287px}.bookmarklet-price-container{position:relative;z-index:2;display:flex;justify-content:space-between}.bookmarklet-tooltip{position:absolute;top:-25px;right:-30%;visibility:hidden;padding:2px 5px;transition:.2s;white-space:nowrap;opacity:0;color:#fff;border-radius:5px;background:#0009;font-family:arial;font-size:11px}.bookmarklet-tooltip:after{position:absolute;right:13px;bottom:-5px;display:block;width:0;height:0;content:"";border-top:5px solid rgba(0,0,0,.6);border-right:5px solid transparent;border-left:5px solid transparent}.bookmarklet-tooltip--price{left:-98px;width:238px}.bookmarklet-tooltip--price:after{right:127px}.bookmarklet-tooltip--additional-image{left:-30px;width:140px}.bookmarklet-tooltip--additional-image:after{right:80px}.bookmarklet-tooltip--image{z-index:3;top:calc(100% + 10px);right:-40%;width:260px;height:auto;padding:10px 15px;white-space:break-spaces;background:#000c;font-size:13px}.bookmarklet-tooltip--image:after{right:100px;bottom:100%;border-top:none;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.6);border-left:5px solid transparent}.bookmarklet-picker:hover .bookmarklet-tooltip,.bookmarklet-client-facing-name__info:hover .bookmarklet-tooltip{visibility:visible;opacity:1}.bookmarklet-footer{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.bookmarklet-success-container{margin-top:48px;text-align:center}.bookmarklet-success-text{margin-bottom:20px;text-align:center;font-family:Playfair Display,serif;font-size:23px}.bookmarklet-error-text{margin-bottom:20px;padding:0 20px;text-align:center;font-family:Playfair Display,serif;font-size:20px}.bookmarklet-notes-label,.bookmarklet-est-lead-time-label,.bookmarklet-est-shipping-cost-label{display:flex;justify-content:space-between}.bookmarklet-notes-info,.bookmarklet-est-lead-time-info,.bookmarklet-est-shipping-cost-info{text-align:right;color:#b8b8b8}.bookmarklet-notes-info:before,.bookmarklet-est-lead-time-info:before,.bookmarklet-est-shipping-cost-info:before{position:absolute;top:3px;left:135px;width:20px;height:15px;content:"";background-image:url(/img/shared/icn_hide.svg);background-repeat:no-repeat;filter:invert(95%) sepia(0%) saturate(769%) hue-rotate(317deg) brightness(79%) contrast(88%)}.bookmarklet-client-facing-name{display:flex;justify-content:space-between}.bookmarklet-client-facing-name__info{width:16px;height:16px;cursor:pointer;background-image:url(/img/shared/c-info.svg);background-repeat:no-repeat}.bookmarklet-tooltip--client-facing-name{top:-35px;right:-10px;max-width:250px}.bookmarklet-loading-canvas{padding:20px 40px}.bookmarklet-loading-canvas__text{text-align:center;font-size:18px;font-weight:600}.bookmarklet-loading-canvas__main-image-container,.bookmarklet-loading-canvas__add-image-container{display:flex;padding:5px 0;gap:5px}.bookmarklet-loading-canvas__main-image,.bookmarklet-loading-canvas__add-image{text-align:center;color:#fff;border:2px solid #cfd0d0;background-size:contain;font-size:24px}.bookmarklet-loading-canvas__main-image .fa-loader,.bookmarklet-loading-canvas__main-image .fa-circle-check,.bookmarklet-loading-canvas__add-image .fa-loader,.bookmarklet-loading-canvas__add-image .fa-circle-check{display:none}.bookmarklet-loading-canvas__main-image{width:280px;height:280px;line-height:280px}.bookmarklet-loading-canvas__add-image{display:inline-block;width:58px;height:58px;line-height:58px}.bookmarklet-loading-canvas__idle{opacity:.5}.bookmarklet-loading-canvas__processing{background-color:#575a60;background-image:none!important}.bookmarklet-loading-canvas__processing .fa-loader{display:inline-block}.bookmarklet-loading-canvas__completed .fa-circle-check{display:inline-block;color:#39c7bd;border:2px solid #fff;border-radius:50%;background-color:#fff}.form-label--clip-additional-images{margin-bottom:8px}.bookmarklet-form__header{display:flex;align-items:center;margin-bottom:8px}.bookmarklet-form__title{flex:1;font-size:16.71px}.bookmarklet-refresh__button{display:inline-flex;align-items:center;padding:5px 10px;cursor:pointer;color:#474747;border:2px solid #474747;border-radius:4px;background:#fff;font-size:14px;gap:6px}.bookmarklet-form__header .bookmarklet-refresh__button{border-width:1px}.bookmarklet-refresh__img{width:15px;height:15px}.content-block--widget{display:flex}@media (max-width: 989.98px){.content-block--widget{flex-direction:column-reverse;align-items:center;padding-right:15px;padding-left:15px}}.widget-form{flex-grow:1;margin-right:20px}@media (max-width: 989.98px){.widget-form{margin-right:0}}.widget-form__field{width:250px;background:#fff}@media (max-width: 989.98px){.widget-form__field{width:100%}}.widget-form__custom-bg{display:block;margin-bottom:20px}.widget-form__full-width-field{width:100%}.widget-form__code-field{width:100%;height:100px}.mobile-widget-preview{display:flex;flex-direction:column;align-items:center;width:calc(100vw - 30px)}.mobile-widget-preview__button{position:relative;width:100%;margin-bottom:12px;padding:12px 36px;border-radius:4px;background:url(/img/widget/preview-icon.svg) no-repeat 8px 15px;background-color:#f5f5f5}.mobile-widget-preview__button:after{position:absolute;right:14px;bottom:18px;left:auto;width:13px;height:13px;content:"";transition:.5s all;transform:rotate(-135deg);opacity:1;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd}.mobile-widget-preview__button--active:after{bottom:10px;transform:rotate(45deg)}@media (max-width: 989.98px){.widget-container{overflow:hidden;flex-basis:0;transition:.25s all ease-out}}.widget-container--expanded{flex:1}.widget-form__questionnaires-selection{padding-top:15px}.tracker-widget{position:relative;z-index:1;min-width:75px;height:22px;margin:4px 11px 0 0;padding:0 10px 0 22px;text-align:right;border-radius:5px;background-color:#f3f3f3;font-size:14px;line-height:22px}@media (max-width: 989.98px){.tracker-widget{position:fixed;top:14px;right:102px}}@media (max-width: 369.98px){.tracker-widget{position:absolute;z-index:1000;top:-40px;right:0}}.tracker-widget--active .df-tooltip__text{opacity:0}.tracker-widget--active .df-tooltip__tracker-widget-trigger:before{background-color:#0ec0cb}.tracker-widget--active .df-tooltip__tracker-widget-trigger:after{background-image:url(/img/tracker-widget/pause.svg)}.tracker-panel{position:absolute;z-index:100;top:30px;left:50%;width:340px;transform:translate(-50%);border-radius:7px;background:#fff;box-shadow:0 9px 18px #0003}@media (max-width: 989.98px){.tracker-panel{position:fixed;top:44px;width:calc(100% - 32px)}}@media (max-width: 369.98px){.tracker-panel{top:380px;right:auto;left:50%;width:calc(100% - 32px)}}.tracker-panel__header{position:absolute;top:0;left:0;width:100%;height:34px;text-align:center;color:#fff;border-radius:7px 7px 0 0;background-color:#17c0cb;font-size:14px;font-weight:400;line-height:34px}.tracker-panel__header:before{position:absolute;top:-2px;left:50%;display:block;width:13px;height:13px;content:"";transform:translate(-50%) rotate(45deg);border-radius:3px;background:#17c0cb}@media (max-width: 989.98px){.tracker-panel__header:before{position:fixed;right:150px;left:auto}}@media (max-width: 369.98px){.tracker-panel__header:before{position:absolute;right:65px}}.tracker-panel__cancel{display:inline-block}.tracker-panel__dropdown,.tracker-panel__selectize-container{margin-bottom:8px;text-align:left}.tracker-panel__time-running{margin-top:20px}.tracker-panel__project-name-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:10px}.tracker-panel__project-name{max-width:220px;text-align:left;color:#4a5455;font-size:16px;font-weight:900}.tracker-panel__countdown{margin-left:15px;font-size:23px}.tracker-panel__select-project{padding:55px 20px 20px;border-radius:7px}.tracker-panel__activated{padding:55px 20px 20px;border-radius:7px;background-color:#f4fcfd}.tracker-panel__stopped-tracking-info{position:relative;margin-bottom:15px;padding:6px 12px;text-align:left;color:#acb3a9;background-color:#edf8e8;font-family:Source Sans Pro;font-size:13px;font-weight:600;font-style:italic;line-height:14px}.tracker-panel__overtime{position:relative;width:100%;height:28px;margin-bottom:15px;padding:8px 12px 4px 30px;text-align:left;color:#acb3a9;background-color:#c8eff2;font-family:Source Sans Pro;font-size:13px;font-weight:600;line-height:14px}.tracker-panel__overtime:before{position:absolute;top:7px;left:10px;display:block;width:16px;height:16px;margin-right:5px;content:"";background-image:url(/img/shared/info-icon.svg);background-size:contain;filter:invert(73%) sepia(78%) saturate(3429%) hue-rotate(137deg) brightness(94%) contrast(89%)}.tracker-panel__cancel-container{position:relative;z-index:1;display:flex;align-items:center;padding:20px;text-align:left;border-radius:7px;background:#f4fcfd}.tracker-panel__cancel-container:before{position:absolute;top:-2px;left:50%;display:block;width:13px;height:13px;content:"";transform:translate(-50%) rotate(45deg);border-radius:3px;background:#f4fcfd}.tracker-panel__cancel-control{margin-top:20px;text-align:right}.time-widget-overtracked{display:flex;align-items:center;justify-content:center;width:100%;height:40px;text-align:left;color:#8a8a8a;background-color:#c8eff2;font-family:Source Sans Pro;font-size:13px;font-weight:600;line-height:14px}.time-widget-overtracked:before{display:block;width:16px;height:16px;margin-right:5px;content:"";background-image:url(/img/shared/info-icon.svg);background-size:contain;filter:invert(73%) sepia(78%) saturate(3429%) hue-rotate(137deg) brightness(94%) contrast(89%)}.tracker-panel__quick-edit{position:absolute;top:5px;right:10px;display:block;width:16px;height:16px;content:"";background-image:url(/img/shared/edit-icon.svg);background-repeat:no-repeat;background-position:center;filter:var(--secondary-color-filter, #0ec0cb)}.tracker-panel__hourly-rate-container{width:50%}.tracker-panel__start{display:flex;align-items:center;justify-content:end;margin-top:8px;gap:4px}.error-message--tracker-project,.error-message--tracked-time{text-align:left}.header-controls-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.header-controls__link{position:relative;margin-right:16px;white-space:nowrap}.header-controls__link:not(:last-child){padding-left:0}.header-controls__link--current{pointer-events:none}.header-controls__controls{display:flex;align-items:center;justify-content:space-between}@media (max-width: 989.98px){.header-controls__controls{justify-content:end}}.header-controls__controls--left{margin-top:9px}@media (max-width: 989.98px){.header-controls__controls--left{flex-wrap:wrap;max-width:600px}}.header-controls__search-field-container{position:relative;width:100%}.header-controls__checkbox-container{display:flex;align-items:center;justify-content:space-between;height:32px;margin:0 10px;padding:6px 10px;border:1px solid #e3e3e3;border-radius:5px;background-color:#fff;font-size:15px}@media (max-width: 989.98px){.header-controls__checkbox-container{display:block;width:100%;margin:10px 0;padding:10px 20px}}.header-controls--add-shoppable-to-billables{display:inline}.library-table{width:100%;border-spacing:0;border-collapse:separate;background-color:#fff}@media (max-width: 989.98px){.library-table{background:transparent}}.library-table__header{padding:10px 20px;text-align:left;color:#444;border-bottom:1px solid #e8e8e8;background-color:#fafbfb;font-size:15px;font-weight:600}@media (max-width: 989.98px){.library-table__header{background-color:#c8c8c81a}}.library-table__header--image{text-align:center}.library-table__header--description{width:100%}.library-table__header--right{text-align:right}.library-item__span{color:#4a5455}.library-item--archived .library-grid__image,.library-item--archived .library-item__name,.library-item--archived .library-item__td--image,.library-item--archived .library-item__td--vendor,.library-item--archived .library-item__td--price,.library-item--archived .library-item__td--description,.library-item--archived .dropdown-button__label{opacity:.5}.library-item__td{padding:20px;border-bottom:1px solid #e3e3e3}@media (max-width: 989.98px){.library-item__td{padding:20px 10px;background:transparent}}.library-item__td--selected{background-color:#f6fdfd}.library-item__td--right{text-align:right}.library-item__image{width:126px;height:126px;border:1px solid #e3e3e3;box-shadow:0 0 #00000012}.library-item__image:hover{box-shadow:0 3px 5px #00000012}.library-item__image--small{width:80px;height:80px}.library-item__name{max-width:88%;word-wrap:break-word}@media (max-width: 599.98px){.library-item__name{width:30vw}}@media (max-width: 369.98px){.library-item__name{width:72vw}}.library-view-mode__buttons{display:flex;height:32px;margin-right:10px;border:1px solid;border-color:var(--secondary-color, #39c7bd);border-radius:4px;background-color:#fff}.library-view-mode:before,.library-view-mode--active:before{position:absolute;display:none;width:100%;height:100%;content:"";opacity:.25;background-color:var(--secondary-color, #39c7bd)}.library-view-mode{position:relative;display:flex;align-items:center;justify-content:center;width:33px;height:30px;outline:none;font-size:15px}.library-view-mode:hover{text-decoration:none}.library-view-mode:hover:before{display:block}.library-view-mode--active:before{display:block}.library-grid{display:grid;padding:0 25px;background:#f9f9f9;gap:30px;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}@media (max-width: 989.98px){.library-grid{padding:0 15px;gap:15px;grid-template-columns:repeat(2,1fr)}}@media (max-width: 369.98px){.library-grid{gap:15px;grid-template-columns:1fr}}.library-item__grid{position:relative;display:inline-block;min-width:270px;max-width:500px;margin:0;transition:box-shadow .2s ease-out,border .2s ease-out;vertical-align:top;border:1px solid rgba(71,71,71,.08);border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714}@media (max-width: 989.98px){.library-item__grid{min-width:0;max-width:none}}.library-item__grid:hover{border-color:#4747471f;box-shadow:0 8px 16px -4px #4747471f}.library-item__grid:hover .library-item__dropdown-button{visibility:visible;opacity:1}.library-item__grid .checkbox:checked~.library-item__grid-card{border:1px solid var(--secondary-color, #24b0ce);border-radius:8px;box-shadow:0 0 0 1px var(--secondary-color, #24b0ce),0 2px 8px 2px #ddd}.library-grid__image-link{position:relative;display:block;overflow:hidden;transition:.2s;border-radius:8px 8px 0 0}.library-grid__image{width:100%;border-radius:8px 8px 0 0;aspect-ratio:1/1 auto}.library-item__price{padding-top:2px}.library-grid__image--selected{border-color:red}.library-item__grid-info{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:78px;padding:8px 16px;color:var(--secondary-color, #667085);gap:8px}.library-grid__checkbox{position:absolute;z-index:2;top:15px;left:15px;padding:0 0 0 16px;border-radius:3px}.filter-container{font-family:Source Sans Pro;font-size:16px;font-weight:500}@media (max-width: 989.98px){.filter-container{width:auto;white-space:nowrap}}.filter-container--flex-none{flex:none}.filter-list{margin:0;padding:8px 4px;list-style:none}@media (max-width: 989.98px){.filter-list{padding-left:0}}.filter-list__item{position:relative;display:inline-block;margin:0 6px 0 0;border-bottom:1px solid #ccc}@media (max-width: 989.98px){.filter-list__item{width:100%}}.filter-list__item:hover{border-bottom:1px solid #3eb3c1}.filter-list__item:before{position:absolute;z-index:5;bottom:-16px;left:20px;display:block;width:10px;height:10px;content:"";transition:0;transition-delay:.05s;transform:rotate(45deg);opacity:0;border-top:1px solid #99d6dd;border-left:1px solid #99d6dd;background:#fff}@media (max-width: 989.98px){.filter-list__item--mobile{display:block;margin:8px 0;padding:5px 0}}.filter-list__item--open:before{transition-delay:0s;opacity:1}.filter-list__item--open .filter-list__dropdown-trigger-caret{transform:rotate(-90deg)}.filter-list__item--open .filter-dropdown{display:block;max-height:400px;padding:8px 10px;box-shadow:0 3px 10px 1px #0003,0 0 0 1px #99d6dd}.filter-list__item--open .filter-dropdown--dashboard{overflow:visible;max-height:260px;padding:4px 0}.filter-list__dropdown-trigger{display:inline-block;padding-right:19px;color:#7f8888}@media (max-width: 989.98px){.filter-list__dropdown-trigger{width:100%}}.filter-list__dropdown-trigger:hover{text-decoration:none}.filter-list__upgrade{display:inline-block;padding-right:19px;color:#7f8888}.filter-list__upgrade:hover{text-decoration:none}.filter-list__dropdown-trigger-caret{position:absolute;top:5px;right:-1px;width:8px;height:10px;transition:.25s;transform:rotate(90deg)}.filter-list__dropdown-trigger-caret:before,.filter-list__dropdown-trigger-caret:after{position:absolute;left:0;display:block;width:8px;height:2px;content:"";background:#39c7bd;background:var(--secondary-color, #39c7bd)}.filter-list__dropdown-trigger-caret:before{top:2px;transform:rotate(45deg)}.filter-list__dropdown-trigger-caret:after{bottom:2px;transform:rotate(-45deg)}.filter-list__dropdown-trigger-caret--tasks{top:6px}.filter-dropdown{position:absolute;z-index:4;overflow:hidden;width:185px;max-height:0;margin-top:12px;padding:0 10px;transition:.15s;color:#22b2d0;border-radius:4px;background:#fff;background-color:#fff}.filter-dropdown:after,.filter-dropdown:before{position:absolute;bottom:100%;left:20%;width:0;height:0;content:" ";pointer-events:none;border:solid transparent}.filter-dropdown:after{margin-left:-6px;border-width:6px;border-color:#fff0;border-bottom-color:#fff}.filter-dropdown:before{margin-left:-7px;border-width:7px;border-color:#bebebe00;border-bottom-color:#bebebe}.filter-dropdown--truncate{white-space:nowrap}.filter-dropdown--truncate .filter-dropdown__item{overflow:hidden;text-overflow:ellipsis}.filter-dropdown--scrollable-y{overflow-y:auto}.filter-dropdown__item{display:block;margin:2px 0 6px;font-size:14px;-webkit-user-select:none;user-select:none}.filter-dropdown__item--pointer{cursor:pointer}.filter-dropdown__item-categories{overflow:auto;max-height:210px}.filter-dropdown__item--sort-by,.filter-dropdown__item--inplace-filter{cursor:pointer}.filter-dropdown__item--date-custom{position:relative}.filter-dropdown__item--date-custom:after{position:absolute;top:7px;right:16px;width:7px;height:7px;content:"";transform:rotate(-45deg);border:1px solid #39c7bd;border-top:0;border-left:0}.filter-dropdown.filter-dropdown--date-form{position:absolute;top:-14px;left:190px;display:none}.filter-labels{margin-top:10px;margin-left:auto}.filter-labels--library,.filter-labels--add-shoppables{width:100%}.filter-labels__item{display:inline-block;margin-right:8px;padding:0 4px;cursor:pointer;color:#6f7575;border:2px solid #d1edef;border-radius:11px;background:#d1edef;font-size:14px;font-weight:400}.filter-labels__item--clear,.filter-labels__item--clear-all{color:#4dbcc8;border-color:transparent;background-color:#fff}.filter-labels__item--remove,.filter-labels__item--remove-one{background-color:#d1edef}.filter-labels__item--remove:after,.filter-labels__item--remove-one:after{padding:8px;content:"";background-image:url(/img/shared/clear-icon.png);background-repeat:no-repeat;background-position:95%}.filter-labels__item--remove:hover:after,.filter-labels__item--remove-one:hover:after{background-image:url(/img/shared/clear-icon-hover.png)}.filter-labels__item--inline-flex{display:inline-flex}.filter-dropdown--search-selectized{width:230px}.filter-dropdown--search-selectized .selectize-control{width:100%}.filter-dropdown--search-selectized .selectize-input.dropdown-active:after{display:none!important}.filter-dropdown--search-selectized .selectize-dropdown{position:static;width:auto!important;margin:0 -10px;border:0;border-radius:0;box-shadow:none}.filter-dropdown--search-selectized .selectize-dropdown .active{background-color:#f1fafc}.filter-dropdown--search-selectized .selectize-dropdown-content{max-height:225px;color:#797979}.filter-dropdown--search-selectized .selectize-input{padding:8px 8px 8px 18px;border:none;background-color:#fff!important;background-image:url(/img/shared/search-icon.svg)!important;background-repeat:no-repeat!important;background-position:top 9px left 3px!important;background-size:13px!important;box-shadow:none!important}.filter-dropdown--search-selectized .selectize-input:before{background:none}.filter-dropdown--search-selectized .selectize-input.dropdown-active:before{background:none}.selectize-control--clear-search{float:right}.selectize-control--clear-search:hover{text-decoration:none}.filter-dropdown__manage-tags,.filter-dropdown__manage-item-categories{display:block;margin-top:5px;margin-left:-3px;padding-top:8px;border-top:1px solid #999;font-size:13px}.filter-dropdown__no-tag,.filter-dropdown__no-item-categories{padding-bottom:5px;cursor:default;color:#7f8888;font-size:14px;font-weight:500}.filter-dropdown--dashboard{max-height:0;padding:0}.filter-dropdown--dashboard:before,.filter-dropdown--dashboard:after{content:none}.filter-dropdown--dashboard .filter-dropdown__item{position:relative;padding:2px 8px;cursor:pointer}.filter-dropdown--dashboard .filter-dropdown__item:hover{background-color:#f1fafc}.filter-dropdown--order-tracker{overflow-x:hidden;overflow-y:auto}.filter-dropdown__item--mt-15{margin-top:15px}#design-package,#design-packages-form{background:#fafafa}#design-package .main,#design-packages-form .main{max-width:100%}@media (max-width: 599.98px){#design-package .main,#design-packages-form .main{padding-bottom:10px}}.design-package{max-width:990px;margin:70px auto 0}@media (max-width: 989.98px){.design-package{padding:0 15px}}.design-package--show .design-package__package-content{padding-bottom:20px}.design-package--show .design-package__list-item{word-break:break-word;background-position:left top 2px}.design-package--show .design-package__package-divider{background-color:#bababa}.design-package--edit .design-package__packages{align-items:flex-start}.design-package__package-content{display:flex;flex-direction:column;flex:1 1}.design-package__label{position:relative;display:inline-block;width:100%;padding-top:15px;padding-bottom:13px;color:#707070;font-weight:600}.design-package__label--expandable{cursor:pointer}.design-package__stripe-callout{margin-bottom:32px;padding:9px 16px;border-radius:4px;background:#dceef0;box-shadow:0 1px 2px #47474714}.design-package__stripe-callout-message{display:flex;align-items:center;margin:0;gap:7px}@media (max-width: 599.98px){.design-package__stripe-callout-message{flex-direction:column;text-align:center}}.design-package__stripe-callout-message:before{display:block;width:18px;height:13px;content:"";background-image:url(/img/shared/credit-card.svg);background-repeat:no-repeat;background-position:center}.design-package__hero{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 15px 120px;background-color:#383736}@media (max-width: 599.98px){.design-package__hero{padding:80px 15px 70px}}.design-package__hero-background-image{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.4;background-image:url(/img/design-package/hero.jpg);background-position:center;background-size:cover}.design-package__hero--edit{padding-bottom:175px}@media (max-width: 989.98px){.design-package__hero--edit{padding-bottom:100px}}.design-package__bio{width:100%;margin-bottom:10px;padding:0 20px 40px;resize:none;text-align:center;font-size:18px}.design-package__bio--field{height:150px;padding:20px 40px}.design-package__blue-header{margin-top:20px;text-align:center;color:var(--header-color);font-family:var(--font, "Playfair Display");font-size:29px;font-weight:700}.design-package__packages{display:flex;flex-wrap:wrap;margin-top:30px}@media (max-width: 989.98px){.design-package__packages{justify-content:space-around}}.design-package__package{position:relative;display:flex;flex-direction:column;width:100%;max-width:400px;margin:20px 47px 50px;padding:35px 24px 73px;border-top:4px solid #747474;background-color:#fff;box-shadow:0 0 5px 1px #0000001a}@media (max-width: 599.98px){.design-package__package{margin:20px 0 50px;padding:25px 30px 20px}}@media (max-width: 599.98px){.design-package__package:last-child{margin-bottom:0}}.design-package__package--free-consultation-hidden *{opacity:.5}.design-package__package-name{width:100%;margin-bottom:12px;color:#4a4a4a;font-family:var(--font, "Playfair Display");font-size:26px;font-weight:600}.design-package__package-introduction{margin:14px 4px;color:#4a4a4a;font-weight:600;line-height:1.5}.design-package__package-free-consultation-header{width:100%;min-height:105px;margin-bottom:12px;word-break:break-word;color:#fff;font-family:var(--font, "Playfair Display");font-size:25px;font-weight:600}.design-package__package-free-consultation-subheader{width:100%;height:auto;margin-bottom:12px;color:#fff;font-size:21px;font-weight:500}.design-package__price-container{position:relative;display:flex;align-items:center;margin-bottom:10px;color:#707070}.design-package__price-container--edit{margin-bottom:0}.design-package__package-price{margin-right:5px;margin-bottom:0;font-size:30px;font-weight:500}.design-package__package-divider{width:100%;height:1px;margin:0;border:none;background:#eaeaea}.design-package__panel-divider{height:1px;margin:0 -25px;border:none;background:#eaeaea}.design-package__list-item,.design-package-details__list-item{display:flex;align-items:center;width:calc(100% - 8px);margin:14px 4px;padding-right:20px;padding-left:25px;color:#4a4a4a;border:none;border-radius:5px;outline:none;background-image:url(/img/shared/success-grey.svg);background-repeat:no-repeat;background-position:top 2px left;background-size:17px;box-shadow:none;font-size:17px;line-height:20px}@media (max-width: 989.98px){.design-package__list-item,.design-package-details__list-item{margin:8px 4px}}.design-package__list-item--edit{margin:3px 0}.design-package__legacy-rooms-message{margin-top:15px;margin-bottom:16px}.design-package__image-container{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.design-package__rooms-enabled{margin-top:5px}.design-package__delete-image{position:absolute;top:50%;left:50%;display:none;width:26px;height:26px;transform:translate(-50%,-50%);background-image:url(/img/project/color-clear-icon--active.png);background-repeat:no-repeat}.design-package__enable-questionnaire-upgrade,.design-package__enable-discounts{display:flex;align-items:center}.design-package__discount-configure-link{position:relative;left:45px}.design-package__panel{position:relative;overflow:hidden;transition:.3s}.design-package__panel:before{position:absolute;top:17px;right:0;display:block;width:18px;height:18px;content:"";transform:rotate(90deg);opacity:.7;background-image:url(/img/board/top-board-arrow.svg)}.design-package__panel--expanded{overflow:visible;padding-bottom:20px}.design-package__panel--expanded:before{transform:rotate(-90deg)}.design-package__panel--expanded:after{height:0}.design-package__phone{margin-top:-12px;color:#3e362e;font-size:18px}@media (max-width: 989.98px){.design-package__phone{margin-top:0}}.design-package__hero-header{margin-top:85px;margin-bottom:0;text-align:center;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.6);font-family:var(--font, "Playfair Display");font-size:44px;font-weight:700}@media (max-width: 599.98px){.design-package__hero-header{font-size:35px}}.design-package__hero-subheader{margin-bottom:10px;text-align:center;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.6);font-size:43px;font-weight:100}@media (max-width: 599.98px){.design-package__hero-subheader{font-size:30px}}.design-package__list{margin-top:0;padding-left:0;list-style-type:none}@media (min-width: 600px) and (max-width: 989.98px){.design-package__list{margin-bottom:50px}}@media (max-width: 599.98px){.design-package__list{margin-bottom:80px}}.design-package__package-button--selected{opacity:.7;box-shadow:inset 0 2px 3px #0000002b}.design-package__package-button--selected:before{width:16px;height:16px;margin-right:10px;content:"";opacity:.5;background-image:url(/img/design-package/checkmark-icon.svg);background-size:16px}.design-package__proceed-to-payment,.design-package__package-button{position:absolute;bottom:40px;display:inline-flex;align-items:center;justify-content:center;width:calc(100% - 48px);padding:15px 0;text-align:center;vertical-align:middle;color:#fff;border:none;border-radius:5px;background-color:var(--secondary-color);font-family:Source Sans Pro;font-size:18px;font-weight:300;-webkit-appearance:none;-webkit-user-select:none;user-select:none}@media (max-width: 599.98px){.design-package__proceed-to-payment,.design-package__package-button{max-width:initial}}.design-package__proceed-to-payment:hover,.design-package__proceed-to-payment:active,.design-package__package-button:hover,.design-package__package-button:active{text-decoration:none;opacity:.7}.design-package__package--free-consultation{padding-bottom:40px;background:#464a4b}.design-package__package--edit{padding-bottom:0}.design-package-link{margin:0 -24px;padding:20px;background-color:#ecfafb}@media (max-width: 599.98px){.design-package-link{margin:0 -30px}}.design-package-link__container{display:flex}.design-package-link__header{display:block;margin-bottom:5px;color:#707070;font-size:14px;font-weight:600}.design-package-link__header:before{display:inline-block;width:16px;height:16px;margin:0 5px -3px 0;content:"";background-image:url(/img/shared/link.svg);filter:invert(58%) saturate(1087%) hue-rotate(136deg) brightness(5%) contrast(100%)}.design-package-link__copy-design-package-link{position:relative}.design-package-link__upgrade-link{display:inline-flex;justify-content:center}.design-package__phone-label{margin-right:35px;padding:2px 5px 0 0;color:#000}.design-package__edit-note{position:relative;margin-bottom:30px;padding:10px 20px 10px 40px;border-radius:50px;background:#6cd87c}.design-package__edit-note:before{position:absolute;top:50%;left:20px;display:block;width:16px;height:16px;content:"";transform:translateY(-50%);opacity:.5;background-image:url(/img/shared/update.svg)}.design-package__big-textfield{width:100%;max-width:990px;height:60px;margin:10px 0;padding:5px 0 7px;text-align:center;border-radius:5px;font-size:34px}@media (max-width: 989.98px){.design-package__big-textfield{font-size:24px}}.design-package__textfield--hero-main{font-family:var(--font, "Playfair Display");font-weight:600}.design-package__textfield--hero-sub{font-weight:100}.design-package__note{display:inline-block;width:100%;margin:15px 0;text-align:center;color:#91d297;font-size:18px;font-weight:600}.design-package__package-price--field{width:118px}.design-package__edit-list{margin-bottom:20px;padding-bottom:10px;padding-left:10px;border:1px solid #cfd0d0;border-radius:5px;box-shadow:inset 1px 2px #00000012}.design-package__edit-list--active{border-color:#24b0ce}.design-package__name-delete-container{position:relative}.design-package__delete-package{position:absolute;right:0;bottom:50%;width:16px;height:16px;opacity:.4;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat}@media (max-width: 599.98px){.design-package__delete-package{right:-22px}}.design-package__delete-package:hover{opacity:.7}.design-package__add-package{display:flex;align-items:center;height:30px;margin-left:50px}@media (max-width: 989.98px){.design-package__add-package{justify-content:center;margin-top:40px;margin-left:0}}.design-package__buttons{display:flex;justify-content:flex-end;margin-top:30px;gap:10px}@media (max-width: 989.98px){.design-package__buttons{flex-direction:column-reverse;margin-bottom:12px;row-gap:8px}}.design-package__image{max-width:100%;max-height:400px}.choose-package{display:flex;flex-wrap:wrap}@media (min-width: 600px) and (max-width: 989.98px){.choose-package{flex-direction:column}}.choose-package__tab-link{color:#00b1c1;font-size:15px;font-weight:400}@media (max-width: 599.98px){.choose-package__tab-link{display:block}}.choose-package__tab-link:first-child{margin-right:4px}.choose-package__tab-link:last-child{margin-left:2px}@media (max-width: 599.98px){.choose-package__tab-divider{display:none}}.choose-package__tab-link--active{pointer-events:none;color:#000}.choose-package__form{flex:1 0;min-width:350px;padding:29px 60px 49px;background:#fafafa}@media (max-width: 599.98px){.choose-package__form{min-width:100%;padding:29px 20px 49px}}.choose-package__form-header{margin-bottom:33px;font-family:Playfair Display;font-size:24px}.choose-package__form-subheader{margin-top:10px;font-size:15px;font-weight:600}.choose-package__form-header-divider{height:1px;margin-bottom:15px;border:none;background:#b8c7c8}.choose-package__form-label{display:block;margin:3px 0 4px;font-size:16px;font-weight:400}.choose-package__form-field{width:100%}.choose-package__selected-plan{flex:1 0;width:100%;padding:110px 65px 70px}@media (max-width: 989.98px){.choose-package__selected-plan{padding-top:60px}}@media (max-width: 599.98px){.choose-package__selected-plan{padding:30px 20px}}.choose-package__selected-plan-header{margin-bottom:10px;color:#0ec0cb;color:var(--secondary-color);font-family:Playfair Display;font-size:19px}.choose-package__selected-plan-subheader{margin:20px 0 10px}.choose-package__selected-plan-benefit{display:flex;align-items:top;padding:5px 0;color:#6d6d6d}.choose-package__selected-plan-benefit:before{display:inline-block;width:17px;min-width:17px;height:17px;margin:2px 6px 0 0;content:"";background-image:url(/img/shared/check-grey.png)}.choose-package__change-plan{display:inline-block;width:100%;margin:18px 0}.choose-package__form-subheader-and-error-message-container{display:flex;align-items:baseline;justify-content:space-between}.selected-plan{display:flex;justify-content:space-between;padding:4px 0;border-bottom:#e3e3e3 1px solid}.selected-plan--discount{color:#40af37}.selected-plan--total{border-bottom:none;font-weight:700}.apply-package-discount-form{display:flex;margin-top:5%}.apply-package-discount-form__button{margin:7px 0 0 12px}.room-selector{position:relative;border:1px solid #cfd0d0;border-radius:5px;background-color:#fff;box-shadow:inset 1px 2px #00000012}.room-selector:after{position:absolute;top:7px;right:10px;width:8px;height:26px;content:"";transform:rotate(270deg);background-image:url(/img/shared/back-grey.png)}.room-selector--disabled{pointer-events:none;opacity:.4}.room-selector--active:after{transform:rotate(90deg)}.room-selector--active .room-selector__options{display:block}.room-selector__label{overflow:hidden;width:300px;height:40px;padding-left:5px;white-space:nowrap;text-overflow:ellipsis;font-family:Source Sans Pro;font-size:17px;line-height:40px}@media (max-width: 989.98px){.room-selector__label{width:auto}}.room-selector__options{position:absolute;z-index:2;left:-1px;display:none;width:calc(100% + 2px);margin-top:-5px;padding-top:10px;border-right:1px solid #cfd0d0;border-bottom:1px solid #cfd0d0;border-left:1px solid #cfd0d0;border-radius:0 0 5px 5px;background-color:#fff}.covered-rooms{text-align:center}.covered-rooms__header{margin-bottom:20px;text-align:center;color:#4a5455;color:var(--header-color);font-family:Playfair Display;font-size:29px;font-weight:700}@media (max-width: 599.98px){.covered-rooms__header{padding-top:70px}}.rooms-qty-controls{display:flex;align-items:center}.rooms-qty-controls__increase,.rooms-qty-controls__decrease{display:inline-block;width:16px;height:16px;margin-right:3px;margin-bottom:-2px;margin-left:3px;cursor:pointer}.rooms-qty-controls__decrease{background-image:url(/img/shared/qty--decrease.svg)}.rooms-qty-controls__increase{background-image:url(/img/shared/qty--increase.svg)}.update-design-packages-background-button,.delete-design-packages-background-button{position:absolute;z-index:2;top:360px;margin:0;padding:10px 20px 10px 40px;cursor:pointer;color:#dedede;border-radius:50px;background:#0009}@media (min-width: 600px) and (max-width: 989.98px){.update-design-packages-background-button,.delete-design-packages-background-button{top:310px;margin:0 10px}}.update-design-packages-background-button:before,.delete-design-packages-background-button:before{position:absolute;top:12px;left:20px;width:16px;height:16px;content:""}.update-design-packages-background-button:hover,.delete-design-packages-background-button:hover{text-decoration:none}.update-design-packages-background-button{left:calc(50% - 100px)}.update-design-packages-background-button:before{background-image:url(/img/shared/update-cyan.svg)}.delete-design-packages-background-button{left:calc(50% + 135px);width:60px;height:40px}.delete-design-packages-background-button:before{background-image:url(/img/shared/delete-cyan.svg)}.update-design-packages-background-button__form{display:inline-block}.update-design-packages-background-button__input{position:absolute;top:0;right:0;display:block;min-width:100%;min-height:100%;cursor:inherit;opacity:0}.design-package-image-uploader{position:relative;margin-bottom:20px;text-align:center;border:2px dashed #b7b7b7}.design-package-image-uploader__image-add-icon{display:inline-block;width:22px;height:22px;background:url(/img/design-package/image-add.svg);background-repeat:no-repeat;background-position:center;filter:invert(56%) sepia(16%) saturate(0%) hue-rotate(198deg) brightness(100%) contrast(78%)}.design-package-image-uploader__text{display:block;padding:46px}.design-package-image-uploader__hidden-fileinput{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.applied-package-discount-code-container{color:#474747}.applied-package-discount-code{padding-right:10px;border-right:2px solid #c5cecf}.remove-applied-package-discount{display:inline-block;width:16px;height:16px;margin:0 0 -2px 5px;background-image:url(/img/shared/delete-cyan.svg);background-repeat:no-repeat}.charge-tax{position:relative;width:100%;padding-left:10px}.billable-form-empty-message{padding:80px 16px 120px;text-align:center;font-size:21px}.billable-form-empty-message__icon{color:#555;font-size:72px}.billable-form-empty-message__text{padding:16px 0 32px}.billable-form-empty-message__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.billable-form-controls{color:#555;background-color:#fff}.billable-form-controls__summary{display:flex;justify-content:space-between;padding:32px 48px 32px 32px;border-bottom:2px solid #ccc;gap:32px}@media (max-width: 989.98px){.billable-form-controls__summary{flex-direction:column;padding:16px}}.billable-form-buttons{display:flex;align-items:flex-start;flex:none;gap:8px}@media (max-width: 989.98px){.billable-form-buttons{flex-direction:column}}.billable-subtotals{display:flex;flex-flow:column nowrap;width:100%;max-width:536px}@media (max-width: 989.98px){.billable-subtotals{max-width:none}}.billable-subtotals--half{max-width:336px}@media (max-width: 989.98px){.billable-subtotals--half{max-width:none}}.billable-subtotals__row{display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:56px;border-bottom:1px solid #eaeaea;gap:0}@media (max-width: 989.98px){.billable-subtotals__row{flex-direction:column;padding:8px 0;gap:2px}}.billable-subtotals__row:last-child{border-bottom:0}.billable-subtotals__cell{position:relative;display:flex;align-items:center;flex:1;gap:16px}.billable-subtotals__cell--totals{padding:16px 0;font-size:16px}@media (max-width: 989.98px){.billable-subtotals__cell--totals{padding:4px 0}}.billable-subtotals__cell--toggles{flex-direction:column;align-items:start;justify-content:center;gap:2px}.billable-subtotals__label{width:50%;text-align:right;font-weight:600}@media (max-width: 989.98px){.billable-subtotals__label{text-align:left}}.billable-subtotals__amount{width:50%;text-align:right;font-weight:700}.billable-subtotals__amount--discount{color:#41af37}.billable-subtotals__discount-controls{display:flex;align-items:center;flex:1;gap:8px}.billable-subtotals__discount-toggles{flex:none}.billable-subtotals__discount-input{display:flex;flex:1}.billable-subtotals__clear-discount{position:absolute;right:-28px;cursor:pointer;color:#667085}@media (max-width: 989.98px){.billable-subtotals__clear-discount{display:none}}.billable-form-controls__payments{display:flex;justify-content:end;padding:16px 48px 16px 32px;border-bottom:2px solid #ccc}@media (max-width: 989.98px){.billable-form-controls__payments{padding:16px 32px 16px 16px}}.billable-payments{display:flex;flex-direction:column;width:100%;max-width:536px;font-size:16px;gap:8px}@media (max-width: 989.98px){.billable-payments{max-width:100%}}.billable-payment-row{position:relative;display:flex;align-items:center;flex:1;width:100%}.billable-payment-row__label{width:75%;text-align:right;font-weight:600}.billable-payment-row__amount{width:25%;text-align:right;font-weight:700}.billable-payment-row__edit{position:absolute;right:-28px;cursor:pointer;color:#667085}@media (max-width: 989.98px){.billable-payment-row__edit{right:-24px}}.billable-form-controls__total{display:flex;justify-content:space-between;gap:40px}@media (max-width: 989.98px){.billable-form-controls__total{flex-direction:column-reverse;gap:16px}}.billable-notes{width:100%;padding:32px}@media (max-width: 989.98px){.billable-notes{padding:16px}}.billable-notes__container{width:100%;max-width:768px}@media (max-width: 989.98px){.billable-notes__container{max-width:100%}}.billable-notes__title{display:inline-flex;padding-bottom:8px;font-weight:600;gap:8px}.billable-totals{display:flex;flex-direction:column;flex:none;padding:32px 32px 32px 0;gap:16px}@media (max-width: 989.98px){.billable-totals{padding:16px;border-bottom:2px solid #ccc}}.billable-totals__container{display:flex;align-items:center;justify-content:end;gap:8px}@media (max-width: 989.98px){.billable-totals__container{flex-direction:column-reverse}}.billable-totals__total{min-width:180px;padding:12px 16px;text-align:right;border-radius:4px;background-color:#ebf9f8;font-size:16px;font-weight:700}@media (max-width: 989.98px){.billable-totals__total{width:100%}}.billable-totals__total--gray{background-color:#f9f9f9}.billable-totals__total--no-bg{background-color:transparent}.billable-request-deposit{display:flex;align-items:center;justify-content:end;flex:1;margin-left:10px;gap:8px}@media (max-width: 599.98px){.billable-request-deposit{margin-left:0}}.billable-request-deposit__label,.billable-request-deposit__toggles{flex:none}.billable-request-deposit__value{position:relative}@media (max-width: 989.98px){.billable-request-deposit__value{width:100%}}.billable-request-deposit__unit,.billable-form-discount__unit{position:fixed;width:0;opacity:0}.billable-request-deposit__unit-label,.billable-form-discount__unit-label{display:inline-block;min-width:30px;height:30px;padding:5px;cursor:pointer;text-align:center;vertical-align:middle;color:#0ec0cb;border:1px solid #0ec0cb;background-color:#fff;font-family:Work Sans,sans-serif;font-size:14px;line-height:18px}.billable-request-deposit__unit:checked+.billable-request-deposit__unit-label,.billable-form-discount__unit:checked+.billable-form-discount__unit-label{color:#fff;background-color:#0ec0cb}.billable-request-deposit__unit-label--percentage,.billable-form-discount__unit-label--percentage{border-top-left-radius:4px;border-bottom-left-radius:4px}.billable-request-deposit__unit-label--currency,.billable-form-discount__unit-label--currency{margin-left:-5px;border-top-right-radius:4px;border-bottom-right-radius:4px}.billable-form-controls__user-files{width:100%;padding:16px 48px 16px 32px}@media (max-width: 989.98px){.billable-form-controls__user-files{padding:16px}}.billable-form-controls__toggles{display:flex;flex-wrap:wrap;width:fit-content;padding:16px 48px 16px 32px;gap:8px}@media (max-width: 989.98px){.billable-form-controls__toggles{flex-direction:column;width:100%;padding:16px}}.billable-toggle-link{display:inline-flex;padding:10px 16px;color:#474747;border-radius:4px;background-color:#f9f9f9;gap:6px}@media (max-width: 989.98px){.billable-toggle-link{width:100%}}.billable-toggle-link__icon{font-size:16px}.billable-form-controls__save{display:flex;padding:32px 48px 64px 32px;gap:8px}@media (max-width: 989.98px){.billable-form-controls__save{flex-direction:column;padding:32px 16px 48px}}.billable-form-controls__please-note{width:100%;padding:16px 48px 16px 32px}@media (max-width: 989.98px){.billable-form-controls__please-note{padding:16px}}.billable-please-note{position:relative;max-width:768px;padding:16px 16px 16px 48px;background-color:#fff7de}@media (max-width: 989.98px){.billable-please-note{max-width:none}}.billable-please-note:before{position:absolute;top:11px;left:15px;width:25px;height:25px;content:"";background:url(/img/shared/info-icon.svg) 5px 5px no-repeat;background-size:20px}.payment-retainers-table{margin-bottom:16px}.tasks-table__th--sortable:hover{cursor:default;background-color:#f5f5f5}.tasks-table__sortable-header{text-decoration:none;color:#444}.tasks-table__sortable-header:hover{text-decoration:none}.quickbooks-sync-status{max-width:300px;padding:10px 20px;border-bottom:1px solid #e3e3e3;background:transparent}.blank-purchase-orders-header,.blank-spec-sheets-header{color:#4a5455;font-family:Playfair Display;font-size:27px;font-weight:300}@media (max-width: 989.98px){.blank-purchase-orders-header,.blank-spec-sheets-header{font-size:21px}}.blank-purchase-orders-subheader,.blank-spec-sheets-subheader{max-width:935px;margin:8px auto 35px;color:#4a5455;font-size:21px}@media (max-width: 989.98px){.blank-purchase-orders-subheader,.blank-spec-sheets-subheader{font-size:17px}}.billable-form-header{display:flex;flex-wrap:wrap;padding:30px 40px;color:#4a5455;background:#fff}@media (max-width: 989.98px){.billable-form-header{flex-wrap:wrap;align-items:stretch;padding-right:15px;padding-left:15px}}.billable-table,.assign-missing-vendors-table,.generate-purchase-orders-table{min-width:100%;border-spacing:0;color:#555;background-color:transparent}@media (max-width: 989.98px){.billable-table,.assign-missing-vendors-table,.generate-purchase-orders-table{background:transparent}}.billable-item--moving{opacity:.5}.billable-item--placeholder{width:100%;height:128px}.assign-missing-vendors-table__header,.generate-purchase-orders-table__header{min-width:50px;padding:10px;text-align:left;white-space:nowrap;color:#444;border-bottom:1px solid #e8e8e8;background:#c8c8c81a;font-size:15px;font-weight:600}.generate-purchase-orders-table__header--checkbox{width:50px}.generate-purchase-orders-table__header--center{text-align:center}.generate-purchase-orders-table__header--subtotal{padding-right:20px;text-align:center}@media (max-width: 989.98px){.billable-table__button-container{width:100%}}.generate-purchase-orders-vendor__name-container{display:flex;justify-content:space-between}.generate-purchase-orders-vendor__name{overflow:hidden;text-overflow:ellipsis}.billable-item-lock-plan:hover{cursor:pointer;text-decoration:none}.assign-missing-vendors__td{width:250px;padding:10px;border-bottom:1px solid #e3e3e3;background:transparent}.generate-purchase-orders-vendor__td{min-width:50px;padding:10px;border-bottom:1px solid #e3e3e3;background:transparent}.billable-item__website-link{position:absolute;top:55px;display:inline-block;transform:translateY(-5px);font-size:14px;font-weight:600}.billable-item__website-link .fa-link{margin-right:4px}.assign-missing-vendors__image{width:50px;height:50px;margin-right:5px;border:solid gray 1px}.billable-item__image{width:100px;height:100px;transition:opacity .15s ease-in-out;border-radius:4px}.billable-item__image--line{width:100px;height:100px;margin:0 auto;cursor:pointer;text-align:center}.billable-item__image--line:hover .billable-item__image{opacity:.8}.billable-item--checked-to-group{background-color:#47474708}.billable-item__upload-image{width:0;height:auto;opacity:0}.billable-item__upload-image-label{position:relative;display:inline-block;width:100px;height:100px;cursor:pointer;border:1px solid #e3e3e3;border-radius:4px;outline:none;background:#fff}.billable-item__upload-image-label:before{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex:none;width:100px;height:100px;content:"";vertical-align:middle;color:#555;font-family:"Font Awesome 6 Pro";font-size:20px;font-weight:300}.billable-item__upload-image-label:hover:before{content:"+"}.billable-item__upload-image-label--unsupported{border:1px solid #c03;outline:none;background-color:#fce4e4}.generate-purchase-orders-vendor__td--name{max-width:380px}.generate-purchase-orders-vendor__vendor-not-found{margin-bottom:10px;padding-left:23px;color:#f75545;background:url(/img/settings/icon-error.png) 0 center no-repeat;font-size:16px;font-weight:400}.generate-purchase-orders-vendor__undo-merge{padding-left:16px;background-image:url(/img/invoice/undo.svg);background-repeat:no-repeat;background-position:0 6px}.generate-purchase-orders-vendor__td--center{text-align:center}.generate-purchase-orders-vendor__td--products{text-align:left}.billable-item__off-retail{position:absolute;margin-top:-8px;margin-left:10px;color:green;font-size:14px;font-weight:600}.generate-purchase-orders-vendor__td--subtotal{padding-right:30px;text-align:right}.billable-item-percent-field-wrapper{position:relative;display:inline-block}.billable-item-percent-field-wrapper:after{position:absolute;top:10px;right:5px;display:block;content:"%"}.delete-billable-item-link{display:block;width:16px;height:16px;margin-top:-8px;margin-left:8px;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center}.billable-address{position:relative;padding-bottom:16px}@media (max-width: 989.98px){.billable-address{display:flex;flex-direction:column;width:100%;padding-top:12px;padding-bottom:48px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}}.billable-address__label{position:absolute;top:0}@media (max-width: 989.98px){.billable-address__label{position:relative;width:100%}}.billable-address__link{position:absolute;top:25px;padding-left:18px}@media (max-width: 989.98px){.billable-address__link{top:inherit;bottom:12px}}.billable-address__link:before{position:absolute;top:2px;left:0;width:16px;height:16px;content:"";background-image:url(/img/shared/update-cyan.svg)}.billable-address__address{padding-left:100px;white-space:pre-wrap}@media (max-width: 989.98px){.billable-address__address{margin-top:8px;padding-left:0}}.quote-form,.purchase-order-form,.spec-sheet-form,.rfq-form{overflow-x:hidden;background:#fff;box-shadow:100vw 0 #fff}.assign-missing-vendors-table-container{max-height:calc(100vh - 370px)}.finance-summary{display:flex;flex-wrap:wrap;margin:16px;gap:16px}@media (min-width: 990px){.finance-summary{margin:16px 42px}}.finance-summary__card{display:flex;align-items:center;padding:16px 24px 16px 16px;color:#555;border:1px solid #d4d4d4;border-radius:8px;font-family:Inter,sans-serif;font-weight:600;gap:16px}@media (min-width: 990px){.finance-summary__card{min-width:240px}}.finance-summary__card--total{border-color:#c3ceed}.finance-summary__card--paid{border-color:#d0e1bf}.finance-summary__card--balance{border-color:#f1dfba}.finance-summary__card--markup{border-color:#bfe4db}.finance-summary__card--non-billable{border-color:#dfdab9}.finance-summary__label{display:flex;align-items:center;justify-content:center;padding:3px 12px;border:1px solid #d4d4d4;border-radius:24px;background-color:#f6f6f6;font-size:14px}.finance-summary__label--total{color:#3560e1;border-color:#c3ceed;background-color:#e6eaf5}.finance-summary__label--paid{color:#57a51f;border-color:#d0e1bf;background-color:#eaf1e4}.finance-summary__label--balance{color:#e79b07;border-color:#f1dfba;background-color:#f6f1e2}.finance-summary__label--markup{color:#08b48b;border-color:#bfe4db;background-color:#e4f2ee}.finance-summary__label--non-billable{color:#a68d13;border-color:#e4dfc4;background-color:#f2efe4}.finance-summary__amount{display:inline-flex;align-items:center;letter-spacing:-.01em;font-size:20px;gap:8px}.setup-client-invoice-payments{display:inline-block;margin-bottom:4px;padding:10px 30px 10px 42px;color:#707070;background-color:#f5f5f5;background-image:url(/img/shared/credit-card.svg);background-repeat:no-repeat;background-position:17px 13px}@media (max-width: 989.98px){.setup-client-invoice-payments{margin-right:0;margin-left:0}}.setup-client-invoice-payments--table{display:block;margin-right:40px;margin-bottom:20px;margin-left:40px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#d7eff0;box-shadow:0 2px 3px #ddd}@media (max-width: 989.98px){.setup-client-invoice-payments--table{margin-right:15px;margin-bottom:20px;margin-left:15px}}.setup-client-invoice-payments__link{margin-left:5px}.billable-discount-legacy-upgrade-link{display:inline-flex;align-items:center;height:40px;margin-bottom:25px;margin-left:5px}.invoice-subtotals-and-total-container{display:flex;flex-direction:column;align-items:flex-end;color:#555;font-size:17px}.original-shipping-charge{margin-top:7px}.original-shipping-charge-tax{margin-top:30px}.invoice-subtotals{padding-top:16px;border-collapse:collapse;font-weight:700}.invoice-subtotals__td-first-child,.billable-form-discount__td-first-child,.invoice-subtotals__label--td-first-child,.invoice-subtotals__sales-tax-options--td-first-child,.invoice-subtotals__shipping-checkboxes--td-first-child{padding-top:8px;font-weight:400}.invoice-subtotals__subtotal--td-last-child,.invoice-subtotals__tax--td-last-child,.invoice-subtotals__shipping--td-last-child{padding-top:8px;padding-bottom:10px}@media (max-width: 989.98px){.invoice-subtotals__subtotal--td-last-child,.invoice-subtotals__tax--td-last-child,.invoice-subtotals__shipping--td-last-child{vertical-align:top}}.invoice-subtotals__tr,.billable-form-discount{border-bottom:1px solid #e3e3e3}.invoice-subtotals__tr:last-child{border-bottom:none}.invoice-subtotals__label{min-width:200px;padding-right:30px;padding-bottom:10px;padding-left:30px;text-align:left}@media (max-width: 989.98px){.invoice-subtotals__label{padding-left:0;font-weight:700}}.invoice-subtotals__subtotal,.invoice-subtotals__tax,.invoice-subtotals__shipping{padding-right:10px;text-align:right}.invoice-subtotals__shipping-checkboxes,.billable-form-discount,.invoice-subtotals__sales-tax-options{text-align:right}@media (max-width: 989.98px){.invoice-subtotals__shipping-checkboxes,.billable-form-discount,.invoice-subtotals__sales-tax-options{text-align:left}}.invoice-subtotals__shipping-checkboxes{padding-bottom:10px}.invoice-subtotals--show{display:flex;margin:20px 0;font-weight:400}@media (max-width: 989.98px){.invoice-subtotals--show{position:relative;display:flex;flex-direction:row;width:100%;padding-top:12px;border-top:1px solid #ddd}}.invoice-subtotals__hr{width:100%;margin:0 0 20px;border-top:none;border-bottom:1px solid #e3e3e3}.invoice-subtotals__labels{margin-right:10px;text-align:right}@media (max-width: 989.98px){.invoice-subtotals__labels{display:inline-block;float:left;width:60vw}}@media (min-width: 600px) and (max-width: 989.98px){.invoice-subtotals__labels{width:80vw}}@media (max-width: 989.98px){.invoice-subtotals__values{flex-grow:1;text-align:left}}.invoice-subtotals__labels--form{text-align:left}.invoice-subtotals__values--form{min-width:134px;margin-right:10px;text-align:right}@media (max-width: 989.98px){.invoice-subtotals__values--form{width:100%;text-align:right}}.spec-sheet-notes-container{color:#555;font-size:17px}.invoice-total{white-space:nowrap}.send-billable-form__recipients{margin:5px 0;padding:10px;border-radius:5px;background-color:#f8f8f8}.send-billable-form__add-new-recipient,.send-billable-form__add-new-vendor-email,.send-billable-form__add-new-recipient-email{position:absolute;padding-left:25px;cursor:pointer;text-decoration:none;color:var(--secondary-color, #39c7bd)}.send-billable-form__add-new-recipient:before,.send-billable-form__add-new-vendor-email:before,.send-billable-form__add-new-recipient-email:before{position:absolute;top:2px;left:0;width:16px;height:16px;content:"";background-image:url(/img/shared/add-round-icon.svg);filter:var(--secondary-color-filter, #39c7bd)}.send-billable-form__add-new-recipient:hover,.send-billable-form__add-new-vendor-email:hover,.send-billable-form__add-new-recipient-email:hover{text-decoration:none}.send-billable-form__add-new-vendor-email,.send-billable-form__add-new-recipient-email{display:block}.add-tracked-hours-form__billable{max-width:360px;margin-top:20px;padding:10px;background-color:#f9f9f9}.add-tracked-hours-form__billable-hours{font-size:20px;font-weight:700}.add-tracked-hours-form__custom-date-range{max-width:360px}.billable-user-files--client{width:100%;padding:35px 0 0}.billable-visible-fields{margin:0 -12px;padding:0 0 16px}.billable-visable-fields__field-container{display:flex;padding:0 12px}.billable-visable-fields__field-container.ui-sortable-helper{border-radius:5px;background-color:#fff;box-shadow:0 2px 8px -2px #4747474d}.billable-visable-fields__field-sortable{padding-right:1rem}.billable-visible-fields__field{position:relative;display:flex;justify-content:space-between;width:100%;padding:8px 0;white-space:nowrap}.billable-visible-fields__field:before{position:absolute;content:""}.billable-visible-fields__checkbox{display:none}.billable-visible-fields__checkbox:checked+.billable-visible-fields__checkbox-label .billable-visible-fields__label-icon{background-color:#8ed23d}.billable-visible-fields__checkbox:checked+.billable-visible-fields__checkbox-label .billable-visible-fields__label-icon:after{margin-left:15px}.billable-visible-fields__checkbox-label{display:block;width:100%;cursor:pointer;color:#424242}.billable-visible-fields__checkbox-label:hover{text-decoration:underline}.billable-visible-fields__checkbox-label:before{position:absolute;top:-6px;left:0;display:block;width:100%;height:calc(100% + 6px);content:""}.billable-visible-fields__label-icon{position:absolute;top:50%;right:0;width:29px;height:12px;cursor:pointer;transform:translateY(-50%);border-radius:6px;background-color:#cfcdca;-webkit-user-select:none;user-select:none}.billable-visible-fields__label-icon:after{position:absolute;top:-1px;display:block;width:14px;height:14px;content:"";transition:margin .4s;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px #0000006e}.top-scrollbar{z-index:1;display:block;overflow-x:scroll;width:100vw;height:20px;transform:translateY(12px)}.top-scrollbar__block,.compensate-top-scrollbar-size{height:20px}.send-billable-form__message-body{display:flex;justify-content:space-between}.send-billable-form__recipient-email-container{display:flex}.delete-billable-recipient-email-field{display:none;width:16px;height:16px;margin-top:12px;margin-left:5px;background-image:url(/img/shared/delete-cyan.svg);background-repeat:no-repeat;background-position:center}.billable-item--primary,.billable-item--secondary{background-color:#c8c8c81a}.billable-item--secondary .billable-item__checkbox-label{display:none}.billable-table__edit-group-link,.billable-table__upgrade-link,.billable-table__ungroup-items{position:absolute;top:-11px;padding-left:20px}.billable-table__edit-group-link:before,.billable-table__upgrade-link:before,.billable-table__ungroup-items:before{position:absolute;top:2px;left:0;width:16px;height:16px;content:"";background-repeat:no-repeat;background-position:center;filter:var(--secondary-color-filter, #0ec0cb)}.billable-table__edit-group-link,.billable-table__upgrade-link{left:105px}.billable-table__edit-group-link:before,.billable-table__upgrade-link:before{background-image:url(/img/shared/edit.svg)}.billable-table__ungroup-items{left:215px}.billable-table__ungroup-items:before{background-image:url(/img/auth/close.svg)}.billable-table__edit-group-seperator{position:absolute;top:-12px;left:203px}.billable-table__edit-group-divider{position:relative;display:flex;align-items:end;justify-content:space-between;margin-top:12px;color:#cfcfcf}.billable-table__edit-group-divider:before,.billable-table__edit-group-divider:after{display:block;height:1px;content:"";background:#cfcfcf}.billable-table__edit-group-divider:before{width:100px}.billable-table__edit-group-divider:after{width:calc(100% - 300px)}.linked-billables{position:relative;margin:0 10px;cursor:pointer;font-family:Source Sans Pro;font-size:15px;font-weight:400}@media (max-width: 989.98px){.linked-billables{width:100%;margin:20px 0}}.linked-billables:hover .linked-billables__dropdown{max-height:9999px}.linked-billables__label{padding:5px 10px 5px 27px;border-radius:3px;background-color:#f0f0f0}.linked-billables__label:before{position:absolute;top:7px;left:7px;width:16px;height:16px;content:"";background-image:url(/img/shared/linked-documents-icon.svg);filter:invert(77%) sepia(48%) saturate(4603%) hue-rotate(135deg) brightness(92%) contrast(89%)}.linked-billables__label:hover{background-color:#ededed}.linked-billables__label--plan-locked{display:flex;align-items:center;justify-content:center;height:29px}.linked-billables__dropdown{position:absolute;z-index:13;left:0;overflow:hidden;width:355px;max-height:0;margin-top:10px;padding:0;transition:.3s;border-color:#ddd;background:#fff;box-shadow:#0000001a 0 2px 6px}@media (max-width: 989.98px){.linked-billables__dropdown{width:100%}}.linked-billables__table{width:100%;border-spacing:0}.linked-billables__header{min-width:70px;padding:10px 20px;text-align:left;color:#444;border-bottom:1px solid #e8e8e8;background-color:#fafbfb;font-size:15px;font-weight:600}.linked-billables__td{max-width:300px;padding:10px 20px;border-bottom:1px solid #e3e3e3;background:transparent}.billable-form-discount__total-discount{position:relative;padding-top:8px;padding-right:10px;padding-bottom:10px;text-align:right;color:#40af37}@media (max-width: 989.98px){.billable-form-discount__total-discount{vertical-align:top}}.show-section{display:flex;align-items:center;text-align:center}.show-section:after{flex:1;content:"";border-bottom:1px solid #000}.show-section:not(:empty):after{margin-left:.25em}.billable-item--hidden-from-client{color:#888}.billable-image-full-size{display:block;max-width:90vw;max-height:80vh}.billable-image-selector{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:210px;height:158px;margin:0 0 10px 40px;padding:0;border:1px solid #b7b7b7}.billable-image-selector:hover{background-color:#f9f9f9;box-shadow:inset 0 0 0 8px #fff}.billable-image-selector:hover .billable-image-selector__fake-link{text-decoration:underline}.billable-image-selector__fake-link{font-size:15px;font-weight:600}.billable-image-selector__strong{color:#888;font-size:13px;font-weight:600}.billable-image-selector__delete-image{position:absolute;right:-30px;width:16px;height:16px;opacity:.4;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center}.billable-image-selector__delete-image:hover{opacity:.7}.billable-image-selector__text{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0;text-decoration:none}.billable-image-selector__text:hover{text-decoration:none}.billable-image-selector__text:before{display:block;width:16px;height:16px;margin:0 auto 15px;content:"";background-image:url(/img/shared/attach-image.svg);background-repeat:no-repeat;background-size:contain;filter:invert(53%) sepia(0%) saturate(0%) hue-rotate(97deg) brightness(92%) contrast(91%)}.billable-image-selector__selected-image-container{position:relative;height:100%}.billable-image-selector__selected-image-container:before{position:absolute;top:5px;right:5px;display:none;width:26px;height:26px;content:"";border-radius:4px;background-color:#fffc;background-image:url(/img/shared/magnifying-glass-add.svg);background-repeat:no-repeat;background-position:center;background-size:11px;filter:invert(100%)}.billable-image-selector__selected-image-container:hover:before{display:block}.billable-image-selector__selected-image{width:100%}.invoice-subtotals-and-total-container table{float:right;padding:10px 0;line-height:18px}.invoice-subtotals-and-total-container table tr td:first-of-type{padding-right:10px;text-align:right}.invoice-subtotals-and-total-container table tr td{white-space:nowrap}.df-tooltip--copy-shareable-link .df-tooltip__text{top:-30px}.df-tooltip--copy-shareable-link:hover .df-tooltip__text{display:none}.updated-client-facing-pages{color:#474747;font-size:14px}.updated-client-facing-pages .quote-page-item__detail:not(:last-child){border-bottom:none}.updated-client-facing-pages .quote-page-item__detail:nth-child(odd){border-radius:4px;background-color:#f9f9f9}.updated-client-facing-pages .quote-page-item__total-price,.updated-client-facing-pages .quote-page-item__off-retail{text-align:right;background:none}@media (max-width: 989.98px){.updated-client-facing-pages .quote-page-item__total-price,.updated-client-facing-pages .quote-page-item__off-retail{text-align:left}}.updated-client-facing-pages .p-button--create-invoice-from-quote,.updated-client-facing-pages .invoice-payment-buttons{margin-top:12px;margin-bottom:20px}.updated-client-facing-pages .invoice-payments{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:14px;font-weight:600}.updated-client-facing-pages .invoice-payment__labels{margin-right:30px}.updated-client-facing-pages .invoice-payment__labels .tooltip{color:rgb(var(--primary-color-rgb, #39c7bd))}.client-billables-document-header{display:flex;align-items:center;justify-content:space-between}@media (max-width: 989.98px){.client-billables-document-header{flex-direction:column;align-items:flex-start}}@media (max-width: 989.98px){.client-billables-document-header__info{width:100%;margin-bottom:20px}}.client-billables-document-header__title{margin-top:0;margin-bottom:1rem;color:var(--header-color);font-family:var(--font);font-size:40px}.client-billables-document-header__title .status-badge--approved,.client-billables-document-header__title .status-badge--refunded,.client-billables-document-header__title .status-badge--paid{margin-left:16px;vertical-align:middle;font-family:Source Sans Pro,sans-serif;font-size:18px}@media (max-width: 989.98px){.client-billables-document-header__title .status-badge--approved,.client-billables-document-header__title .status-badge--refunded,.client-billables-document-header__title .status-badge--paid{margin-top:-18px;margin-left:0}}.client-billables-document-header__metadata{display:flex;gap:16px}@media (max-width: 989.98px){.client-billables-document-header__metadata{flex-direction:column;gap:.5rem}}.client-billables-document-header__logo{display:flex;align-items:center}@media (max-width: 989.98px){.client-billables-document-header__logo{order:-1;width:100%;margin-bottom:1rem}}.client-billables-document-header__logo>img{max-width:200px;max-height:96px}.client-billables-document-header__metadata-item{display:flex;flex-direction:column;max-width:210px;padding-right:16px}@media (max-width: 989.98px){.client-billables-document-header__metadata-item{max-width:100%;padding-bottom:6px;border-bottom:1px solid #eaecf0}}.client-billables-document-header__metadata-item:not(:last-child){border-right:1px solid #eaecf0}@media (max-width: 989.98px){.client-billables-document-header__metadata-item:not(:last-child){border-right:none}}.client-billables-document-header__metadata-item>label{font-weight:600}@media (max-width: 989.98px){.client-billables-document-header__metadata-item>label{margin-right:10px}}.content-block-billable__hr{width:100%;margin:24px 0;border-top:none;border-bottom:1px solid #e3e3e3}.content-block-billable__hr--invoice-footer{border-bottom:2px solid #999}.content-block-billable__metadata{display:flex;justify-content:space-between;margin-bottom:24px;gap:1rem}@media (max-width: 989.98px){.content-block-billable__metadata{flex-direction:column}}@media (min-width: 990px){.content-block-billable__metadata--two-columns .billable-address-block{width:50%}}.content-block-billable__footer{display:flex;align-items:flex-start;justify-content:space-between;margin:16px 0}@media (max-width: 989.98px){.content-block-billable__footer{flex-direction:column}.content-block-billable__footer .billable-total-block{order:-1;margin-bottom:16px}}.content-block-billable__footer--total-only{justify-content:flex-end}.content-block-footer-content{max-width:600px;margin-bottom:10px}@media (max-width: 989.98px){.content-block-footer-content{width:100%;margin-bottom:5px}}@media (max-width: 989.98px){.p-button--invoice-pay{width:100%;margin-right:0}}.billable-address-block{width:37%;padding:0;border:1px solid rgb(var(--primary-color-rgb, #39c7bd));border-radius:8px;font-family:inherit}@media (max-width: 989.98px){.billable-address-block{width:100%}}.billable-address-block__title{padding:6px 8px;background:rgba(var(--primary-color-rgb, #39c7bd),.2)}.billable-address-block__title span{font-weight:600}.billable-address-block__body{padding:8px}.billable-address-block__body .leading-line{margin-bottom:2px;font-weight:600}.billable-total-block{display:flex;overflow:hidden;flex-direction:column;justify-content:space-between;width:26%;border:1px solid rgb(var(--primary-color-rgb, #39c7bd));border-radius:8px}@media (max-width: 989.98px){.billable-total-block{width:100%}}.billable-total-block__subtotals{padding:10px 10px 0}.billable-total-block__subtotals>div{display:flex;align-items:center;justify-content:space-between;padding:4px 0;font-size:14px;font-weight:600}.billable-total-block__subtotals>div:not(:last-child){border-bottom:1px solid #e6e6e6}.billable-total-block__total{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding:10px;background:rgb(var(--primary-color-rgb, #39c7bd));font-size:14px;font-weight:700}.billable-total-block--no-color-scent{border:none}.billable-total-block--no-color-scent .billable-total-block__total{border-top:2px solid #ccc;background:none}.billable-total-block--color-scent .billable-total-block__total{color:#fff}.billable-total-block__discount-row{color:#3faf37}.billable-items-table{width:100%;border-spacing:0;border-collapse:collapse}@media (max-width: 989.98px){.billable-items-table{table-layout:fixed}}.billable-items-table tbody tr{border-bottom:1px solid #ccc}.billable-items-table th{padding:12px 16px;text-align:left;color:#474747;border-bottom:none;background:rgba(var(--primary-color-rgb, #39c7bd),.2);font-size:14px;font-weight:600}.billable-items-table th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.billable-items-table th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.billable-items-table th.quote-page-table__header--approve,.billable-items-table th.quote-page-table__header__total{text-align:right}.billable-items-table th.quote-page-table__header--approve{padding-right:45px}@media (max-width: 989.98px){.billable-items-table th.quote-page-table__header--approve{padding-left:0}}.billable-items-table td{padding:16px 0 16px 16px;vertical-align:top}@media (max-width: 989.98px){.billable-items-table td{padding-left:0}}.billable-items-table td:first-child:not(.item-details-col){padding-left:0}.billable-items-table .quote-page-item__name{margin-top:0;padding:0 8px 6px;word-break:break-word;font-size:14px}@media (max-width: 989.98px){.billable-items-table .quote-page-item__name{margin-top:12px}}.billable-items-table .quote-page-item__name p{margin:0}.billable-items-table .quote-page-item__detail{padding:6px 8px;font-size:14px}@media (max-width: 989.98px){.billable-items-table .quote-page-item__detail{display:flex;flex-direction:column;gap:4px}}.billable-items-table .quote-page-item__detail>div:first-child{font-weight:600}.billable-items-table .quote-page-item__td--buttons{padding-right:10px;text-align:right}.billable-items-table .approve-all-billable-items-link{top:10px;background-color:#fff}.billable-items-table .approve-all-billable-items-link:before{top:1px;left:1px;width:20px;height:20px}.billable-items-table .missing-image{width:0}.billable-items-table .secondary-item-details-wrapper{display:flex;margin-left:3rem}@media (max-width: 989.98px){.billable-items-table .secondary-item-details-wrapper{display:block;margin-left:0}}.billable-items-table .billable-page-item--with-images .secondary-item-details-wrapper{margin-left:-6rem}@media (max-width: 989.98px){.billable-items-table .billable-page-item--with-images .secondary-item-details-wrapper{margin-left:3rem}}.billable-items-table .billable-page-item--with-images td:first-child:not(.item-details-col){width:140px}.billable-items-table .quote-page-item__total-price,.billable-items-table .quote-page-item__off-retail{position:relative;width:100%;max-width:unset;margin:0;padding:0 10px 10px 0;text-align:right;background:none;font-size:14px;font-weight:600}@media (max-width: 989.98px){.billable-items-table .quote-page-item__total-price,.billable-items-table .quote-page-item__off-retail{margin-top:-10px;padding-left:8px;text-align:left}}.billable-items-table .quote-page-item__off-retail{margin-top:0;color:#f73e42;font-weight:400}.billable-items-table .item-details-col__body{width:100%;margin-left:-8px;font-size:14px}.billable-items-table .item-details-col__img img{margin-right:20px}.billable-items-table .approve-billable-item-link{width:24px;min-width:unset;height:24px;margin-top:0;padding:0}.billable-items-table .approve-billable-item-link:before{top:1px;left:1px;width:20px;height:20px}.quote-page-item--disapproved .item-details-col,.quote-page-item--disapproved .item-pricing-col{text-decoration:line-through}.billable-page-item .item-pricing-col{min-width:120px;text-align:right}@media (max-width: 989.98px){.invoice-payment-option{display:flex;flex-direction:column;gap:4px}}.invoice-payment-option .invoice-summary__balance-owing--themed,.invoice-payment-option .invoice-payment-option__deposit--themed{background:rgba(var(--primary-color-rgb, #39c7bd),.2);font-size:14px}.invoice-payment-option .invoice-summary__balance-owing--themed strong:first-child,.invoice-payment-option .invoice-payment-option__deposit--themed strong:first-child{margin-right:30px}@media (max-width: 989.98px){.invoice-refund-total.invoice-refund-total{display:flex;justify-content:space-between}}th.billable-items-table__total,.billable-items-table__total-td{max-width:100px;text-align:right}@media (max-width: 989.98px){.billable-items-table__retainer-item-info{display:flex}}.billable-items-table__retainer-item-mobile-notes,.billable-items-table__retainer-item-price{margin-top:10px}.billable-items-table__retainer-item-notes-wrapper{max-width:500px}.billable-items-table__retainer-item-notes-wrapper p{margin:0}@media (max-width: 989.98px){.billable-items-table--retainer{table-layout:auto}}.billable-items-table--retainer td{padding-bottom:10px}.billable-items-table--retainer td:first-child{padding-left:10px}.billable-items-table--retainer td:last-child{padding-right:10px}.retainer-total{display:flex;justify-content:space-between;width:210px;padding:8px;color:#474747;border-top:2px solid #999;font-weight:700}@media (max-width: 989.98px){.retainer-total{order:-1;width:100%}}@media (max-width: 989.98px){.content-block-billable__retainer-summary{gap:10px}.content-block-billable__retainer-summary .retainer-summary__balance-owing{display:flex;justify-content:space-between}}.spec-sheet-description{display:flex;flex-direction:column;margin-top:16px;margin-bottom:16px;gap:.25rem}.spec-sheet-description__label{font-weight:700}.item-url--themed{color:rgb(var(--primary-color-rgb, #06c))}.board-types{display:flex;align-items:center;justify-content:space-between;margin-top:25px}@media (max-width: 599.98px){.board-types{flex-direction:column}}.board-types__type{position:relative;display:flex;overflow:hidden;flex-direction:column;align-items:center;justify-content:space-between;width:280px;height:220px;padding-bottom:18px;cursor:pointer;transition:box-shadow .15s ease-in-out,border .15s ease-in-out;text-align:center;text-decoration:none;color:#4c5051;border-radius:8px;box-shadow:0 0 0 1px #d9d9da;font-size:19px;font-weight:600}@media (max-width: 989.98px){.board-types__type{width:calc(100vw - 65px)}}.board-types__type:hover{text-decoration:none;border-color:#0000;background-color:#ecf4f5;box-shadow:0 0 0 2px #0ec0cb,0 0 18px #0003}@media (max-width: 599.98px){.board-types__type--3d{margin-top:30px}}.board-types__description{width:280px;padding:15px 5px;text-align:center;font-size:18px}@media (max-width: 989.98px){.board-types__description{width:auto;padding:15px}}.board-types__blue{color:#0ec0cb;font-weight:600}.board-types__new-tag{position:absolute;z-index:2;top:10px;right:10px;padding:2px 8px;color:#fff;border-radius:50px;background:#f75545;box-shadow:0 1px 3px #0003;font-size:12px}#financials .page-header-container{column-gap:10px}.financials-stats{display:grid;margin:0 40px 35px;grid-column-gap:25px;grid-template-columns:repeat(5,1fr);grid-template-rows:455px}@media (max-width: 989.98px){.financials-stats{display:flex;flex-direction:column;margin-right:0;margin-left:0}}.financials-stats__chart{grid-area:1/1/2/5}@media (max-width: 989.98px){.financials-stats__chart{max-height:408px}}.financials-stats__summary-card{min-width:275px;padding:32px 15px;grid-area:1/5/2/6}@media (max-width: 989.98px){.financials-stats__summary-card{padding-top:86px;padding-right:24px;padding-left:24px}}.financials-chart-header{margin-bottom:40px;padding:0 5px;color:var(--header-color, #4a5455);font-size:18px;font-weight:600}.summary-card{display:flex;align-items:center;justify-content:space-between;padding:14px 5px;border-bottom:1px solid #ebebeb}@media (max-width: 989.98px){.summary-card{padding:2px}}.summary-card:first-child{padding-top:0}.summary-card:last-child{border-bottom:none}.summary-card__label{color:#a0a7a7;font-size:14px}.summary-card__value{font-size:20px;font-weight:600}.summary-card__value--packages{color:#accad4}.summary-card__value--invoiced{color:#7f898a}.summary-card__value--collected{color:#a9d13c}.summary-card__value--outstanding{color:#f46f70}.summary-card__value--refunded{color:#b27475}.summary-card__value--taxed{color:#8ca257}.summary-card__value--service-revenue{color:#6b97c8}.summary-card__value--markup{color:#485454}.financials-no-result,.order-tracker-no-result{padding-top:250px;padding-bottom:250px;text-align:center;background-color:#fff}.financials-no-result__text,.order-tracker-no-result__text{display:inline-block;font-size:24px;font-weight:300}.financials-no-result__text--sorry,.order-tracker-no-result__text--sorry{position:relative}.financials-no-result__text--sorry:before,.order-tracker-no-result__text--sorry:before{position:absolute;top:-95px;left:calc(50% - 77.5px);display:block;width:155px;height:76px;content:"";background-image:url(/img/shared/sorry.png)}.financials-no-result__link{font-weight:600}.financials-table-controls{display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width: 989.98px){.financials-table-controls{flex-direction:column;padding-top:16px;padding-right:24px;padding-left:24px}}.financials-table-subnav{display:flex;align-items:center;width:100%}.financials-table-subnav__item{position:relative;display:inline-block;margin:0 28px 10px 0;padding:0;cursor:pointer;text-decoration:none;color:#7b8d8f;font-size:16px}.financials-table-subnav__item:hover{text-decoration:none}.financials-table-subnav__item:hover:after{background-color:#0ec0cb}.financials-table-subnav__item:before{position:absolute;top:50%;right:-16px;display:block;width:1px;height:17px;content:"";transform:translateY(-50%);background:#d4d4d4}.financials-table-subnav__item:after{position:absolute;bottom:-10px;left:0;display:block;width:100%;height:3px;content:""}.financials-table-subnav__item:last-child:before{display:none}.financials-table-subnav__item--selected{color:#4a5455;font-weight:600}.financials-table-subnav__item--selected:after{background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}.financials-table-subnav__item--selected:hover:after{background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}.financials-filter-dropdown{width:200px}@media (max-width: 989.98px){.financials-filter-dropdown{width:100%}}.financials-filter-dropdown--date-filter{float:right}@media (max-width: 989.98px){.financials-filter-dropdown--date-filter{float:none;margin-top:8px;margin-bottom:8px}}.financials-search-form{position:relative}@media (max-width: 989.98px){.financials-search-form{width:100%}}.sortable-header{padding-right:15px;background-repeat:no-repeat}.sortable-header--asc{background-image:url(/img/shared/black-arrow-up.png);background-position:right -2px}.sortable-header--desc{background-image:url(/img/shared/black-arrow-down.png);background-position:right -4px}.report-config-form__header{color:var(--header-color, #4a5455);font-size:16px;font-weight:600}.report-config-form__report-type,.report-config-form__timeframe,.report-config-form__status,.report-config-form__invoice-based-on,.report-config-form__client{margin-top:15px;color:#797979}@media (max-width: 989.98px){.report-config-form__report-type,.report-config-form__timeframe,.report-config-form__status,.report-config-form__invoice-based-on,.report-config-form__client{display:flex;flex-direction:column}}.report-config-form__status{margin-top:25px}.report-config-form__label{display:inline-block;width:200px}.report-config-form__custom-timeframe{display:inline-block;margin-left:10px}.report-config-form__controls{display:flex;align-items:center;margin-top:20px}.report-config-form__reset{margin-left:15px;vertical-align:bottom}.report-table-header{margin-bottom:25px;padding:0 5px;color:var(--header-color, #4a5455);font-size:18px;font-weight:600}@media (max-width: 989.98px){.report-table-header{display:flex;flex-direction:column;align-items:flex-start;padding:20px 24px 8px}}.report-no-result{padding-top:250px;padding-bottom:250px;text-align:center;color:#797979;background-color:#fff}.report-no-result__header{font-family:Playfair Display;font-size:27px}.report-no-result__subheader{margin-top:8px;margin-bottom:35px;font-size:21px}#invoice .upgrade-band{display:none}.issue-date-and-due-on-container{display:flex;flex-direction:row;gap:0 16px}@media (max-width: 989.98px){.issue-date-and-due-on-container{width:100%}}.quote-page-table{width:100%;margin-top:8px;border-spacing:0;color:#555;border-collapse:collapse;background-color:#fff}@media (max-width: 989.98px){.quote-page-table{background-color:transparent}}.quote-page-table__header{min-width:70px;padding:10px;text-align:left;white-space:nowrap;color:#444;border-bottom:1px solid #e8e8e8;background-color:#fafbfb;font-size:15px;font-weight:600}@media (max-width: 989.98px){.quote-page-table__header{background-color:#e6e6e633}}.quote-page-table__header--center{text-align:center}.quote-page-table__header--approve{position:relative;width:130px;min-width:130px;padding-left:15px}.quote-page-item--disapproved .quote-page-item__td{text-decoration:line-through}.quote-page-item--disapproved .quote-page-item__td--buttons{text-decoration:none}.quote-page-item__td--buttons{width:150px;min-width:150px}.quote-page-item__td{padding:10px;vertical-align:top;border-bottom:1px solid #e3e3e3;background:#fff}@media (max-width: 989.98px){.quote-page-item__td{background-color:transparent}}.quote-page-item__image-modal-link,.spec-sheet-page-item__image-modal-link{display:inline-block;height:128px}.quote-page-item__image-modal-link .line-item-image,.spec-sheet-page-item__image-modal-link .line-item-image{display:block;margin-right:30px}.quote-page-item__td--name{overflow:hidden;width:75%;max-width:350px;padding-right:0}.quote-page-item__td--name p:first-child{margin-top:0}.quote-page-item__td--name p:last-child{margin-bottom:0}.quote-page-item__td--image{min-width:0;max-width:150px;height:90px;text-align:center}.quote-page-item__name{position:relative;width:100%;margin-top:6px;margin-bottom:8px;padding-right:20px;font-size:17px;font-weight:700}.quote-page-item__name:before{position:absolute;top:0;right:0;display:block;width:20px;height:100%;content:"";background-image:linear-gradient(to right,#fff0,#fff)}@media (max-width: 989.98px){.quote-page-item__name:before{background:transparent;background-image:none}}.quote-page-item__td--center{min-width:0;max-width:128px;height:90px;text-align:center}.quote-page-item__td--total{min-width:110px;padding-right:0}.quote-page-item__off-retail{position:absolute;margin-top:2px;margin-left:10px;color:green;font-size:14px;font-weight:600}.line-item-image{width:128px;max-height:128px}.line-item-image--swatch{height:128px}.line-item-image--modal{display:block;width:600px;max-height:600px}.quote-page-item__total-price{display:block;max-width:110px;padding:10px;border-radius:5px;background-color:#e7f5f6}.quote-page-item__detail{display:grid;align-items:flex-start;margin:4px 16px 4px 0;padding:6px 4px 8px 0;word-break:break-word;font-size:15px;grid-template-columns:25% 75%}.quote-page-item__detail:not(:last-child){border-bottom:1px solid #f0f0f0}.quote-page-item__detail p:first-child,.quote-page-item__detail p:last-child{margin:0}.financials-callout,.tracking-callout,.order-tracker-callout,.user-file-callout,.invoice-callout,.spec-sheet-callout,.retainer-callout,.task-template-callout,.rfq-callout,.tracked-time-categories-callout,.flat-rate-services-callout{display:flex;flex-direction:column;align-items:center;padding-top:35px;color:#4a5455;background-repeat:no-repeat;background-position:bottom 30px center}.financials-callout,.invoice-callout,.spec-sheet-callout,.retainer-callout{padding-bottom:350px;background-image:url(/img/invoice/invoice-illustration.jpg)}.tracking-callout,.order-tracker-callout,.rfq-callout,.tracked-time-categories-callout,.flat-rate-services-callout{padding-bottom:430px;background-image:url(/img/shared/create-records-callout.png)}@media (max-width: 989.98px){.tracking-callout,.order-tracker-callout,.rfq-callout,.tracked-time-categories-callout,.flat-rate-services-callout{padding-bottom:350px;background-size:350px}}@media (max-width: 989.98px){.invoice-callout,.spec-sheet-callout{padding-right:15px;padding-left:15px;background-position-y:80%;background-size:100vw}}.user-file-callout{padding-bottom:350px;background-image:url(/img/user-file/no-attachments.png)}@media (max-width: 989.98px){.user-file-callout{padding-top:15px;padding-right:15px;padding-left:15px;background-position:center;background-size:100vw}}.quote-callout{display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:50px;color:#4a5455}.financials-callout__header,.tracking-callout__header,.order-tracker-callout__header,.invoice-callout__header,.retainer-callout__header,.user-file-callout__header,.quote-callout__header,.task-template-callout__header,.rfq-callout__header,.tracked-time-categories-callout__header,.flat-rate-services-callout__header{font-family:Playfair Display;font-size:27px}@media (max-width: 989.98px){.financials-callout__header,.tracking-callout__header,.order-tracker-callout__header,.invoice-callout__header,.retainer-callout__header,.user-file-callout__header,.quote-callout__header,.task-template-callout__header,.rfq-callout__header,.tracked-time-categories-callout__header,.flat-rate-services-callout__header{text-align:center;font-size:21px}}@media (max-width: 989.98px){.financials-callout__header{margin-bottom:8px;padding:0 15px;text-align:center}}.financials-callout__subheader,.tracking-callout__subheader,.order-tracker-callout__subheader,.invoice-callout__subheader,.retainer-callout__subheader,.user-file-callout__subheader,.quote-callout__subheader,.task-template-callout__subheader,.rfq-callout__subheader,.tracked-time-categories-callout__subheader,.flat-rate-services-callout__subheader{max-width:935px;margin-top:8px;margin-bottom:35px;font-size:21px}@media (max-width: 989.98px){.financials-callout__subheader,.tracking-callout__subheader,.order-tracker-callout__subheader,.invoice-callout__subheader,.retainer-callout__subheader,.user-file-callout__subheader,.quote-callout__subheader,.task-template-callout__subheader,.rfq-callout__subheader,.tracked-time-categories-callout__subheader,.flat-rate-services-callout__subheader{text-align:center;font-size:17px}}.financials-callout__subheader{width:850px;margin-bottom:0}@media (max-width: 989.98px){.financials-callout__subheader{width:100%;padding:0 15px;text-align:center}}.tracked-time-categories-callout__subheader,.flat-rate-services-callout__subheader{text-align:center}.design-package-discounts-callout__video-link,.contracts-callout__video-link,.financials-callout__video-link,.tracking-callout__video-link,.order-tracker-callout__video-link,.invoice-callout__video-link,.retainer-callout__video-link,.spec-sheet-callout__video-link,.customer-support-callout{display:flex;align-items:center;justify-content:center;min-height:50px;margin:40px 15px 0;padding:0 20px;color:#4a5455;border-radius:50px;background-color:#fafafa}.design-package-discounts-callout__video-link:hover,.contracts-callout__video-link:hover,.financials-callout__video-link:hover,.tracking-callout__video-link:hover,.order-tracker-callout__video-link:hover,.invoice-callout__video-link:hover,.retainer-callout__video-link:hover,.spec-sheet-callout__video-link:hover,.customer-support-callout:hover{text-decoration:none}.design-package-discounts-callout__video-link:before,.contracts-callout__video-link:before,.financials-callout__video-link:before,.tracking-callout__video-link:before,.order-tracker-callout__video-link:before,.invoice-callout__video-link:before,.retainer-callout__video-link:before,.spec-sheet-callout__video-link:before,.customer-support-callout:before{display:inline-block;width:25px;height:25px;margin-right:6px;content:"";opacity:.7;background-image:url(/img/shared/play.svg);background-repeat:no-repeat;background-position:center}.customer-support-callout:before{background-image:url(/img/shared/question.svg)}.approve-billable-item-link{position:relative;display:inline-block;height:32px;margin:7px 5px;padding:4px 0 0;text-decoration:none;border-radius:4px}@media (max-width: 599.98px){.approve-billable-item-link{left:3px;width:30px;height:30px}}@media (min-width: 600px) and (max-width: 989.98px){.approve-billable-item-link{left:3px;width:24px;height:24px}}@media (min-width: 990px){.approve-billable-item-link{min-width:32px}}.approve-billable-item-link:before{position:absolute;top:3px;left:3px;width:26px;height:26px;content:"";background-size:contain}@media (max-width: 599.98px){.approve-billable-item-link:before{top:0;right:0;bottom:0;left:0;width:30px;height:30px}}@media (min-width: 600px) and (max-width: 989.98px){.approve-billable-item-link:before{top:0;right:0;bottom:0;left:0;width:24px;height:24px}}.approve-billable-item-link:after{display:block;width:30px;height:67px;opacity:0}.approve-billable-item-link--approve{color:#edf8e9;border:solid #54c13c 1px}.approve-billable-item-link--approve:before{background-image:url(/img/shared/approve-button-icon.svg);filter:invert(70%) sepia(17%) saturate(3946%) hue-rotate(62deg) brightness(86%) contrast(82%)}.approve-billable-item-link--disapprove{color:#feefef82;border:solid #f74545 1px}.approve-billable-item-link--disapprove:before{background-image:url(/img/shared/decline-button-icon.svg);filter:invert(65%) sepia(87%) saturate(5585%) hue-rotate(334deg) brightness(95%) contrast(105%)}.approve-billable-item-link--selected{box-shadow:inset 0 2px 3px #0000002b,inset 0 0 0 15px}.approve-all-billable-items-link{position:absolute;top:8px;right:15px;display:inline-block;width:24px;height:24px;color:#edf8e9;border:solid #54c13c 1px;border-radius:4px}@media (max-width: 989.98px){.approve-all-billable-items-link{top:0;background-color:#fff}}.approve-all-billable-items-link:before{position:absolute;top:0;left:0;width:24px;height:24px;content:"";background-image:url(/img/shared/approve-button-icon.svg);background-size:contain;filter:invert(70%) sepia(17%) saturate(3946%) hue-rotate(62deg) brightness(86%) contrast(82%)}.approve-all-billable-items-link--selected{box-shadow:inset 0 2px 3px #0000002b,inset 0 0 0 15px}.approve-quote-total:before{content:"("}.approve-quote-total:after{content:")"}.invoice-payment-option,.invoice-summary,.retainer-summary{margin-right:120px;margin-bottom:20px;margin-left:136px;text-align:right;white-space:nowrap}@media (max-width: 989.98px){.invoice-payment-option,.invoice-summary,.retainer-summary{margin-left:0;text-align:left}}.invoice-summary{margin-right:20px;margin-left:0}.invoice-payment-option,.retainer-summary--client{margin-right:0}@media (max-width: 989.98px){.retainer-summary--client{display:flex;flex-direction:column;width:100%;margin-bottom:12px}}.invoice-payment-option__total{display:inline-block;min-width:140px;padding:10px;border-radius:5px;background-color:#e3e3e3}.invoice-payment-option__deposit,.invoice-summary__balance-owing,.retainer-summary__balance-owing{display:inline-block;min-width:140px;padding:10px;border-radius:5px;background-color:#e7f5f6}@media (max-width: 989.98px){.invoice-payment-option__deposit,.invoice-summary__balance-owing,.retainer-summary__balance-owing{margin-left:0;text-align:right}}.client-pay-form__stripe-fee{margin-top:15px;color:#555;font-size:14px}.invoice-stripe-fee{text-align:center}.client-pay-form__stripe-fee-value{display:inline-block;font-weight:600}.billable-preview-image{max-width:100%;margin-top:30px;border:1px solid #ccc}.selectize-control--invoice-due-on{display:inline-flex;min-width:130px;margin-bottom:0;vertical-align:middle}.selectize-control--invoice-due-on .active{color:#000;background-color:#cef2f4}.selectize-control--invoice-due-on .selectize-input{height:40px;padding:8px 10px;color:#555;border:1px solid #cfd0d0;border-radius:5px;background:none!important;box-shadow:inset 1px 2px #00000012!important;font-size:17px;line-height:unset}.selectize-control--invoice-due-on .selectize-input input{font-size:17px}.selectize-control--invoice-due-on .selectize-input.focus{border-color:#24b0ce;outline:none}.selectize-control--invoice-due-on .selectize-input:after{display:none!important}.selectize-control--invoice-due-on .selectize-dropdown-content [data-value]{height:33px}.selectize-control--invoice-due-on .option--custom-date{overflow:hidden;padding:5px 8px;cursor:pointer}.selectize-control--invoice-due-on .option--custom-date:hover{color:#000;background-color:#cef2f4}.selectize-control--invoice-due-on .option--custom-date .ui-datepicker{position:absolute;top:70px;left:151px;filter:drop-shadow(0 5px 15px rgba(0,0,0,.08))}.selectize-control--invoice-due-on .option--custom-date .ui-datepicker:before{top:50%;left:-1px;transform:translate(-50%) rotate(-133deg)}.quote-page-item__secondary-td{display:grid;max-width:none;grid-template-columns:25% 75%}.quote-page-item__td--secondary{border-bottom:none}.payment-receipt-email{background:#f9f9f9}.payment-receipt-email .payment-receipt-email__checkbox{display:flex;align-items:center;justify-content:space-between;height:32px;margin:12px 0 0;padding:5px 12px}.payment-receipt-email .payment-receipt-email__checkbox .green-checkbox-label{padding-left:36px;color:#797979}.payment-receipt-email .payment-receipt-email__checkbox .green-checkbox-label:hover{text-decoration:none}.payment-receipt-email .payment-receipt-email__checkbox .green-checkbox-label .green-checkbox-label__switch{left:0}.payment-receipt-email .payment-receipt-email__custom-message{padding:5px 10px 10px}.payment-receipt-email .payment-receipt-email__custom-message .payment-receipt-email__custom-message-label{display:flex;justify-content:space-between}.client-pay-form__helper-text{margin:15px 0}.client-pay-form__helper-text .fa-circle-info,.client-pay-form__helper-text .fa-lock{margin-right:6px}#portfolio main{width:100%;max-width:990px;margin:90px auto 0;background:#fff;box-shadow:0 2px 3px #ddd}.portholio__hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;height:293px;margin-bottom:65px;padding-bottom:9px;background-image:url(/img/misc/hero.jpg);background-size:contain}.portfolio__hero-text{margin:0;color:#fff;font-family:Playfair Display,serif;font-size:35px}.portfolio__hero-subtext{color:#fff;font-size:19px;font-weight:200}.portfolio__button{position:absolute;z-index:1;bottom:-20px;left:50%;display:inline-block;padding:10px 30px;cursor:pointer;transition:box-shadow 0s,background 0s;transform:translate(-50%);vertical-align:middle;white-space:nowrap;color:#fff;border:none;border-radius:5px;background-color:#f75545;background-repeat:no-repeat;background-position:10px center;box-shadow:inset 0 0 #0000,0 0 #0000;font-family:Source Sans Pro;font-size:18px;font-weight:300;-webkit-appearance:none;-webkit-user-select:none;user-select:none}.portfolio__button:hover{transition:box-shadow 0s,background 0s;text-decoration:none;background-color:#fc5656;box-shadow:inset 0 0 #0000,0 1px 2px #00000026}.portfolio__button:focus{outline:none;background-color:#fc5656}.portfolio__button:active{outline:none;box-shadow:inset 0 2px 3px #0000002b}.portfolio__button:disabled{pointer-events:none}.portfolio__paragraph{padding:0 60px 25px;color:#333}.portfolio__paragraph-header{margin:0;padding:0;font-size:18px}.portfolio__paragraph-text{margin-top:10px;font-size:17px;line-height:19px}.portfolio__boards{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:20px}.portfolio__board{max-width:425px;margin-bottom:20px;background:#000}.admin-users-top-controls{display:flex;align-items:center;justify-content:space-between;padding:5px 0 15px}.admin-users-top-controls__search-field-container{margin-top:15px;margin-bottom:0;margin-left:50px}.admin-filter-by-currency-form{margin-left:20px}.admin-filter-invoice-amount-text{margin:20px}.invoice-sync-error-code{color:red}.invoice-sync-error-code:not(:empty):before{content:"ERR-"}.code{display:block;margin:10px 0}.fts-rank{color:#00f}.days-ago--green{color:green}.days-ago--yellow{color:orange}.days-ago--red{color:red}.review-ec2-products-link{display:block;margin:0 auto 30px;text-decoration:underline}.admin-reports-header{margin:37px 45px 28px}.admin-reports-header__links{padding-top:20px}.admin-reports-header__report-link{padding-right:12px}.admin-reports-header__report-link--active{text-decoration:underline;pointer-events:none}.retailer-reports{padding-top:30px;text-align:center}.retailer-reports__custom-range{padding-left:20px}.admin-videos-header{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.video-form-actions{display:flex;justify-content:space-between;margin-top:30px}.restore-link-disabled{cursor:not-allowed;opacity:.5;color:#0ec0cb}.admin-tabs{margin-bottom:30px}.admin-tabs__tab{padding:0 15px;border-right:1px solid #ccc}.admin-tabs__tab:first-child{padding-left:0}.admin-tabs__tab:last-child{border:none}.admin-tabs__tab--active{color:#4a5455;font-weight:600}.ui-timepicker-container .ui-corner-all{margin:0!important;padding:10px 0!important;border:0!important;font-size:14px;line-height:10px!important}.ui-timepicker-container .ui-timepicker{padding:5px 0!important}.ui-timepicker-container .ui-menu-item .ui-corner-all{padding-right:20px!important;text-align:right}#admin-video-categories-update .field_with_errors{display:contents}.admin-fp-items-top-controls,.admin-fp-floor-planner-top-controls,.admin-materials-top-controls{display:flex;align-items:center;justify-content:space-between;margin:35px 0;padding-bottom:15px}.new-fp-item-form,.new-fp-floor-planner-form{width:300px;color:#797979}.hr-fp-item-form{margin-top:40px;margin-bottom:30px}.admin-fp-floor-planner-error-message,.admin-material-error-message{color:red}.admin-fp-item-preview{width:100%}.admin-fp-item__contour-toggle-container{padding-bottom:.5rem}.admin-fp-item__contour-toggle{vertical-align:middle}.admin-fp-item__contour-container{width:100%;padding:0 .5rem}.admin-fp-item__contour-container__form{padding:.5rem 0}.admin-fp-item__contour-container__form__checkbox{vertical-align:middle}.admin-fp-item__contour-canvas{width:100%;height:800px;box-shadow:0 0 1px #000;-webkit-user-select:none;user-select:none}.admin-fp-items-png,.admin-fp-floor-planner-png{display:block;width:600px;height:600px;margin-bottom:20px;border:1px dashed #ddd}.admin-fp-items-image-container--loading{position:relative}.admin-fp-items-image-container--loading:before{position:absolute;top:275px;left:275px;width:50px;height:50px;content:"";animation:spin 1.1s infinite linear;border-top:1.1em solid rgba(0,0,0,.3);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid rgba(255,255,255,.2);border-radius:50%;background:#f5f5f5}.admin-fp-items-svg{min-width:60px;max-width:600px;min-height:60px;border:1px dashed #ddd}.fp-item-thumbs{display:flex;align-items:center;max-width:235px}.fp-item-thumbs__thumb-svg,.fp-floor-planner-thumb{max-width:90px;max-height:90px}.admin-fp-floor-planner-image-container{height:400px;margin-bottom:20px}.admin-fp-floor-planner-image{display:block;width:auto;height:100%;border:1px dashed #ddd}.admin-material-image{display:block;width:106px;height:106px}.admin-material-form{margin-left:30px}.ui-helper-hidden-accessible{display:none}.ui-menu{z-index:9999;display:block;width:227px;margin:0;padding:10px;list-style:none;border:1px solid #000;border-radius:5px;background:#fff}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{width:300px;margin:0;padding:0 0 3px}.ui-menu .ui-menu-item a{display:block;zoom:1;padding:.2em .4em;text-decoration:none;line-height:1.5}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:-1px}.admin-table{width:100%;border-spacing:0;border-collapse:separate;background-color:#fff}.admin-table__th{padding:10px 20px;text-align:left;color:#444;border-bottom:1px solid #e8e8e8;background-color:#fafbfb;font-size:15px;font-weight:600}.admin-table__th--actions{width:1%}.admin-table__td{position:relative;padding:20px;border-bottom:1px solid #e3e3e3}.admin-table__td--video-actions{width:265px}.admin-table__promo-status{display:flex;align-items:center;width:90px;padding:3px 0 3px 8px;color:#444;border-radius:50px}.admin-table__promo-status:before{display:block;width:10px;height:10px;margin-right:5px;content:"";border-radius:50%}.admin-table__promo-status:after{display:inline}.admin-table__promo-status--active{background-color:#f4f8ec}.admin-table__promo-status--active:before{background-color:#8ed23d}.admin-table__promo-status--active:after{content:"Active"}.admin-table__promo-status--inactive{background-color:#f9f9f9}.admin-table__promo-status--inactive:before{background-color:#999}.admin-table__promo-status--inactive:after{content:"Inactive"}.admin-clipper-issues-form{display:block}.admin-clipper-issues-form__search{width:50%}.admin-clipper-issues-form__vendor{width:calc(25% - 5px)}.scraped-products-legend{margin:50px 0}.scraped-products-legend__point{margin:10px 0}.promotion-form{position:relative}.promotion-form .field_with_errors{display:block}.promotion-form__duration{display:flex;flex-wrap:wrap;gap:50px}.promotion-form__upload-info-container{display:flex}.promotion-form__delete-file{display:block;width:25px;height:25px;margin-left:30px;opacity:.5;border:1px solid #000;border-radius:5px;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center;background-size:60%}.promotion-form__introduction-text-container{flex-grow:1}.promotion-form__buttons-container{display:flex;margin-top:50px;gap:15px}.promotion-form-image-uploader{position:relative;display:inline-block;max-width:165px;padding-right:40px;white-space:nowrap}.promotion-form-image-uploader__image{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%)}.promotion-form-image-uploader__preview--empty{position:relative;background-color:#f9f9f9;box-shadow:inset 0 0 0 3px #fff}.promotion-form-image-uploader__preview--empty:before{position:absolute;display:block;content:"";background-image:url(/img/shared/add-round-icon.svg);background-repeat:no-repeat;background-position:center;filter:invert(56%) sepia(96%) saturate(1977%) hue-rotate(142deg) brightness(100%) contrast(89%);top:0;right:0;bottom:0;left:0}.promotion-form-image-uploader__delete{position:absolute;right:0;bottom:calc(50% - 20px);display:block;width:25px;height:25px;margin-left:30px;opacity:.5;border:1px solid #000;border-radius:5px;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center;background-size:60%}.promotion-form-image-uploader__preview{position:relative;display:block;width:125px;height:125px;margin-bottom:12px;cursor:pointer;color:transparent;border:1px solid #555;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0}.promotion-form-image-uploader__preview--icon{width:40px;height:40px}.promotion-form__upgrade-band-color{position:relative;z-index:2}.selection-list{display:grid;max-width:100%;margin:0 20px;color:#707070;border:none;grid-gap:20px;grid-template-columns:1fr 1fr}@media (max-width: 599.98px){.selection-list{grid-template-columns:1fr}}.selection-list--poll-question{position:relative;width:100%;max-width:1210px;margin:0 auto;padding:0 15px}@media (min-width: 990px){.selection-list--poll-question{display:flex;flex-wrap:wrap;justify-content:center}}.selection-list--poll-question .selection-list__input:checked+.selection-list__label{box-shadow:inset 0 0 0 3px #39c7bd,0 4px 10px 1px #0000001a}.selection-list--poll-question .selection-list__input:checked+.selection-list__label:after{filter:invert(73%) sepia(30%) saturate(810%) hue-rotate(125deg) brightness(87%) contrast(94%)}.selection-list--poll-question .selection-list__input:checked+.selection-list__label .selection-list__icon:before{display:none}.selection-list--poll-question .selection-list__input:checked+.selection-list__label .selection-list__icon:after{opacity:1}.selection-list--poll-question .selection-list__label{display:flex;align-items:center;color:#474747;background-color:#fff;box-shadow:inset 0 0 0 3px #0000,0 4px 10px 1px #0000,0 4px 16px #0000001a;font-size:16px;line-height:20px;gap:25px}.selection-list--poll-question .selection-list__label:hover{box-shadow:inset 0 0 0 3px #cbcbcb,0 4px 16px #0000001a}.selection-list--design-package{padding-bottom:60px}@media (min-width: 990px){.selection-list--design-package{position:relative;grid-template-columns:repeat(5,1fr)}}@media (min-width: 600px) and (max-width: 989.98px){.selection-list--design-package{grid-template-columns:repeat(3,1fr)}}@media (max-width: 599.98px){.selection-list--design-package{grid-template-columns:repeat(2,1fr)}}.selection-list--narrow{max-width:770px;margin:40px auto 0}@media (max-width: 989.98px){.selection-list--narrow{margin:40px 20px 0}}@media print{.selection-list--narrow{max-width:100%}}.selection-list--rooms{padding:0 46px;color:#555;grid-auto-rows:auto}@media (min-width: 990px){.selection-list--rooms{position:relative;grid-template-columns:repeat(5,1fr)}}@media (min-width: 600px) and (max-width: 989.98px){.selection-list--rooms{grid-template-columns:repeat(3,1fr)}}@media (max-width: 599.98px){.selection-list--rooms{padding:0;grid-template-columns:repeat(2,1fr)}}@media print{.selection-list--rooms{grid-template-columns:repeat(4,1fr)}}.selection-list--moods{padding:0 26px;color:#555;grid-auto-rows:auto}@media (min-width: 990px){.selection-list--moods{position:relative;grid-template-columns:repeat(5,1fr)}}@media (min-width: 600px) and (max-width: 989.98px){.selection-list--moods{grid-template-columns:repeat(3,1fr)}}@media (max-width: 599.98px){.selection-list--moods{padding:0;grid-template-columns:repeat(2,1fr)}}.selection-list--timelines{grid-auto-rows:1fr}@media (min-width: 990px){.selection-list--timelines{grid-template-columns:repeat(4,1fr)}}@media (min-width: 990px){.selection-list--home-kind{grid-template-columns:repeat(3,1fr)}}.selection-list__input{display:none}.selection-list__input:checked+.selection-list__label{background-color:#fff;box-shadow:inset 0 0 0 3px var(--secondary-color, #0ec0cb),0 4px 10px 1px #0000001a}.selection-list__input:checked+.selection-list__label:before,.selection-list__input:checked+.selection-list__label:after{opacity:1}.selection-list__input:checked+.selection-list__label:before{transition-delay:0s}.selection-list__label{position:relative;padding:15px;cursor:pointer;transition:.2s;text-align:center;border-radius:5px;background-color:#f1f1f1;box-shadow:inset 0 0 0 3px #0000,0 4px 10px 1px #0000;font-family:Inter,sans-serif;font-size:18px}.selection-list__label:hover{background-color:#fff;box-shadow:inset 0 0 0 3px #cbcbcb,0 4px 10px 1px #0000001a}.selection-list__label:before,.selection-list__label:after{position:absolute;top:-9px;left:-9px;display:block;width:24px;height:24px;content:"";opacity:0;border-radius:50%}.selection-list__label:before{transition:.1s;transition-delay:.1s;background-color:#fff;box-shadow:0 0 0 2px #fff}.selection-list__label:after{transition:.2s;background-image:url(/img/projects-form/selected.svg);filter:var(--secondary-color-filter)}.selection-list__label--specific-date{position:relative}@media (max-width: 599.98px){.selection-list__label--specific-date{height:83px}}.selection-list__show-specific-date,.selection-list__specific-date{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.selection-list__label--poll-question-small{flex-direction:column;flex:0 0 220px;min-height:157px;padding:20px 19px 13px}.selection-list__label--poll-question-big{flex-direction:row;flex:0 0 332px;min-height:125px;padding:20px 50px;text-align:left}.selection-list__label--big{padding:30px 15px}.selection-list__label--mood{padding:5px 15px}.selection-list__label--custom-budget{display:flex;align-items:center;justify-content:center;height:53px;padding:0}@media (max-width: 989.98px){.selection-list__label--custom-budget{height:auto;min-height:53px;padding:5px 0}}.selection-list__show-custom-fields{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.selection-list__label--room{display:flex;align-items:flex-end;justify-content:center;width:130px;height:130px;margin:20px auto;white-space:nowrap;border-radius:6px;background-color:#fafafa;background-repeat:no-repeat;background-position:center top 10px;font-size:17px}@media print{.selection-list__label--room{background-color:#fff}}.selection-list__label--living-room{background-image:url(/img/projects-form/rooms/living-room.svg);background-size:62px}.selection-list__label--bedroom{background-image:url(/img/projects-form/rooms/bedroom.svg)}.selection-list__label--dining-room{background-image:url(/img/projects-form/rooms/dining-room.svg)}.selection-list__label--family-room{background-image:url(/img/projects-form/rooms/family-room.svg);background-size:60px}.selection-list__label--office{background-image:url(/img/projects-form/rooms/office.svg)}.selection-list__label--kids-playroom{background-image:url(/img/projects-form/rooms/kids-playroom.svg)}.selection-list__label--kids-bedroom{background-image:url(/img/projects-form/rooms/kids-bedroom.svg)}.selection-list__label--nursery{background-image:url(/img/projects-form/rooms/nursery.svg)}.selection-list__label--bathroom{transform:translateY(-3px);background-image:url(/img/projects-form/rooms/bathroom.svg)}.selection-list__label--kitchen{background-image:url(/img/projects-form/rooms/kitchen.svg)}.selection-list__label--main-entrance{background-image:url(/img/projects-form/rooms/main-entrance.svg)}.selection-list__label--patio-deck{background-image:url(/img/projects-form/rooms/patio-deck.svg)}.selection-list__label--mudroom{background-image:url(/img/projects-form/rooms/mudroom.svg)}.selection-list__label--rec-room{background-image:url(/img/projects-form/rooms/rec-room.svg)}.selection-list__label--laundry-room{background-image:url(/img/projects-form/rooms/laundry-room.svg)}.selection-list__label--library{background-image:url(/img/projects-form/rooms/library.svg)}.selection-list__label--stairway{background-image:url(/img/projects-form/rooms/stairway.svg)}.selection-list__label--hallway{background-image:url(/img/projects-form/rooms/hallway.svg)}.selection-list__label--closet{background-image:url(/img/projects-form/rooms/closet.svg)}.selection-list__label--home-gym{background-image:url(/img/projects-form/rooms/home-gym.svg)}.selection-list__label--front-porch{background-image:url(/img/projects-form/rooms/front-porch.svg)}.selection-list__label--garage{background-image:url(/img/projects-form/rooms/garage.svg)}.selection-list__label--den{background-image:url(/img/projects-form/rooms/den.svg);background-size:62px}.selection-list__label--sun-room{background-image:url(/img/projects-form/rooms/sun-room.svg);background-size:52px}.selection-list__label--outdoors{background-image:url(/img/projects-form/rooms/outdoors.svg);background-size:72px}.selection-list__label--custom-room{background-image:url(/img/projects-form/rooms/custom-room.svg)}.selection-list__label--other{background-image:url(/img/projects-form/rooms/other.svg)}@media (max-width: 599.98px){.selection-list__label--other-selected{margin-bottom:20px;background-color:#fafafa}}.selection-list__label--other-selected:hover{background-color:#0000;box-shadow:none}.selection-list__label-name{margin-bottom:2px;font-weight:700}.selection-list--with-images{grid-gap:40px 15px;grid-template-columns:repeat(auto-fill,minmax(282px,1fr));justify-items:center}@media print{.selection-list--with-images{grid-template-columns:1fr 1fr 1fr}}.selection-list__label--with-image{position:relative;display:block;width:282px;height:282px;cursor:pointer;transition:none;border:3px solid #fafafa;border-radius:4px;background-color:#fff;background-repeat:no-repeat;background-position:center;box-shadow:inset 290px 0 #0000,0 0 #0000}.selection-list__label--with-image:hover{border-color:#cbcbcb;box-shadow:none}.selection-list__label-with-image-name{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:33px;color:#fff;background-color:#000000b3}.selection-list__input:checked+.selection-list__label--with-image{border-color:var(--secondary-color, #0ec0cb);box-shadow:inset 290px 0 #0000004d,0 4px 10px 3px #0000001a}.selection-list__input:checked+.selection-list__label--with-image:before,.selection-list__input:checked+.selection-list__label--with-image:after{opacity:1}.selection-list__icon{position:relative;flex-shrink:0;width:55px;height:55px;border-radius:50%;background-color:#e2e6ea}.selection-list__icon:before,.selection-list__icon:after{position:absolute;display:block;content:"";background-repeat:no-repeat;background-position:center;top:0;right:0;bottom:0;left:0}.selection-list__icon:after{opacity:0}.selection-list__icon--blueprint:before{background-image:url(/img/registration-poll/blueprint.svg)}.selection-list__icon--blueprint:after{background-image:url(/img/registration-poll/blueprint-active.svg)}.selection-list__icon--moodboard:before{background-image:url(/img/registration-poll/moodboard.svg)}.selection-list__icon--moodboard:after{background-image:url(/img/registration-poll/moodboard-active.svg)}.selection-list__icon--house:before{background-image:url(/img/registration-poll/house.svg)}.selection-list__icon--house:after{background-image:url(/img/registration-poll/house-active.svg)}.selection-list__icon--student:before{background-image:url(/img/registration-poll/student.svg)}.selection-list__icon--student:after{background-image:url(/img/registration-poll/student-active.svg)}.selection-list__icon--other:before{background-image:url(/img/registration-poll/other.svg)}.selection-list__icon--other:after{background-image:url(/img/registration-poll/other-active.svg)}.selection-list__icon--user:before{background-image:url(/img/registration-poll/user.svg)}.selection-list__icon--user:after{background-image:url(/img/registration-poll/user-active.svg)}.selection-list__icon--users:before{background-image:url(/img/registration-poll/users.svg)}.selection-list__icon--users:after{background-image:url(/img/registration-poll/users-active.svg)}.selection-list__icon--sm-company:before{background-image:url(/img/registration-poll/sm-company.svg)}.selection-list__icon--sm-company:after{background-image:url(/img/registration-poll/sm-company-active.svg)}.selection-list__icon--md-company:before{background-image:url(/img/registration-poll/md-company.svg)}.selection-list__icon--md-company:after{background-image:url(/img/registration-poll/md-company-active.svg)}.selection-list__icon--lg-company:before{background-image:url(/img/registration-poll/lg-company.svg)}.selection-list__icon--lg-company:after{background-image:url(/img/registration-poll/lg-company-active.svg)}.selection-list__icon--create:before{background-image:url(/img/registration-poll/create.svg)}.selection-list__icon--create:after{background-image:url(/img/registration-poll/create-active.svg)}.selection-list__icon--present:before{background-image:url(/img/registration-poll/present.svg)}.selection-list__icon--present:after{background-image:url(/img/registration-poll/present-active.svg)}.selection-list__icon--billables:before{background-image:url(/img/registration-poll/billables.svg)}.selection-list__icon--billables:after{background-image:url(/img/registration-poll/billables-active.svg)}.selection-list__icon--orders:before{background-image:url(/img/registration-poll/orders.svg)}.selection-list__icon--orders:after{background-image:url(/img/registration-poll/orders-active.svg)}.selection-list__icon--timer:before{background-image:url(/img/registration-poll/timer.svg)}.selection-list__icon--timer:after{background-image:url(/img/registration-poll/timer-active.svg)}.selection-list__icon--financial-reports:before{background-image:url(/img/registration-poll/financial-reports.svg)}.selection-list__icon--financial-reports:after{background-image:url(/img/registration-poll/financial-reports-active.svg)}.selection-list__icon--search:before{background-image:url(/img/registration-poll/search.svg)}.selection-list__icon--search:after{background-image:url(/img/registration-poll/search-active.svg)}.selection-list__icon--paid:before{background-image:url(/img/registration-poll/paid.svg)}.selection-list__icon--paid:after{background-image:url(/img/registration-poll/paid-active.svg)}.selection-list__icon--social:before{background-image:url(/img/registration-poll/social.svg)}.selection-list__icon--social:after{background-image:url(/img/registration-poll/social-active.svg)}.selection-list__icon--blog:before{background-image:url(/img/registration-poll/blog.svg)}.selection-list__icon--blog:after{background-image:url(/img/registration-poll/blog-active.svg)}.selection-list__icon--recommendation:before{background-image:url(/img/registration-poll/recommendation.svg)}.selection-list__icon--recommendation:after{background-image:url(/img/registration-poll/recommendation-active.svg)}.selection-list__icon--number{display:flex;align-items:center;justify-content:center;font-size:18px;gap:3px}.selection-list__icon--number:after{border-radius:50%;background:#def6f5}.selection-list__fa-icon{z-index:1}.selection-list__fa-icon--small{font-size:10px}.sidebar-notifications{position:fixed;z-index:1000;top:0;right:0;display:none;width:400px;height:100vh;padding:15px 0;background:#fff;box-shadow:-5px 0 10px #0003}@media (max-width: 599.98px){.sidebar-notifications{width:100%;max-width:400px}}.sidebar-notifications__header{display:flex;align-items:center;justify-content:space-between;margin:0 15px;color:#4c5657}.sidebar-notifications__notifications{display:flex;align-items:center}.sidebar-notifications__notifications:before{display:block;width:16px;height:16px;margin-right:5px;margin-bottom:-2px;content:"";opacity:.65;background-image:url(/img/shared/notification-bell.svg);filter:invert(100%)}.sidebar-notifications__close{width:23px;height:30px;cursor:pointer;opacity:.65;background-image:url(/img/shared/decline-button-icon.svg);background-size:cover}.sidebar-notifications__list{overflow:auto;height:calc(100% - 31px);padding:0 15px;list-style-type:none;-webkit-overflow-scrolling:touch}.sidebar-notification{position:relative;width:100%;margin:10px 0;padding:10px;color:#707070;border-radius:5px;background-color:#fafafa;font-size:14px;font-weight:300;line-height:19px}.sidebar-notification:hover{box-shadow:0 2px 5px #00000026}.sidebar-notification--unread{background-color:#e4f7f6;box-shadow:0 2px 5px #00000026}.sidebar-notification__link{display:flex;color:#707070}.sidebar-notification__link:hover{text-decoration:none}.sidebar-notification__image-container{position:relative;flex:90px 0 0;margin-right:20px;font-size:15px}.sidebar-notification__image{display:block;width:100%;max-height:87px;border:1px solid #dbdbdb}.sidebar-notification__quote-image-shadow{position:absolute;z-index:1;top:calc(50% + 4px);left:calc(50% + 4px);width:44px;height:55px;transform:translate(-50%,-50%);background-color:#e7f4f6}.sidebar-notification__quote-image-shadow:after{position:absolute;right:-7px;bottom:-2px;display:block;width:0;height:0;content:"";transform:rotate(-45deg);border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.sidebar-notification__quote-image-icon{position:absolute;z-index:2;top:50%;left:50%;width:44px;height:55px;transform:translate(-50%,-50%);background-image:url(/img/shared/quote-placeholder.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.sidebar-notification__invoice-paid-image{position:relative;width:90px;height:90px;border:1px solid #d3d7d7;background-color:#fff}.sidebar-notification__invoice-paid-image-shadow{position:absolute;z-index:1;top:50%;left:50%;width:60px;height:60px;transform:translate(-50%,-50%);border-radius:50%;background-color:#e7f4f6}.sidebar-notification__invoice-paid-image-icon{position:absolute;z-index:2;top:50%;left:50%;width:100px;height:100px;transform:translate(-50%,-50%);background-image:url(/img/shared/dollar.svg);background-size:contain;filter:invert(60%) sepia(91%) saturate(1933%) hue-rotate(138deg) brightness(96%) contrast(89%)}.sidebar-notification__swatch{display:block;width:100%;height:100%;border:1px solid #dbdbdb}.sidebar-notification__icon{position:absolute;z-index:2;top:-7px;right:-7px;width:20px;height:20px;border-radius:50%;box-shadow:0 1px 2px 1px #0000001a}.sidebar-notification__icon:before{display:block;width:100%;height:100%;content:"";border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:56%}.sidebar-notification__icon--comment-public-reply,.sidebar-notification__icon--comment-private-note{background:#d0f3f5}.sidebar-notification__icon--comment-public-reply:before,.sidebar-notification__icon--comment-private-note:before{background-image:url(/img/shared/leave-a-comment.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.sidebar-notification__icon--project{background:#d0f3f5}.sidebar-notification__icon--project:before{background-image:url(/img/shared/project-requested.svg);background-position:5px 4px;filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.sidebar-notification__icon--approved{background:#edf7d0}.sidebar-notification__icon--approved:before{background-image:url(/img/shared/check.svg);background-size:70%;filter:invert(67%) sepia(32%) saturate(593%) hue-rotate(63deg) brightness(97%) contrast(97%)}.sidebar-notification__icon--declined{background:#ffeeef}.sidebar-notification__icon--declined:before{background-image:url(/img/shared/decline-icon.svg);background-size:70%}.sidebar-notification__icon--invoice-paid,.sidebar-notification__icon--retainer-paid{background:#edf7d0}.sidebar-notification__icon--invoice-paid:before,.sidebar-notification__icon--retainer-paid:before{background-image:url(/img/shared/circle-check-icon.svg);background-position:4px 3px;background-size:14px}.sidebar-notification__icon--invoice-past-due{background-color:#ffefef}.sidebar-notification__icon--invoice-past-due:before{background-image:url(/img/shared/past-due-icon.svg);background-position:4px 4px;background-size:60%}.sidebar-notification__icon--contract-signed{background:#edf7d0}.sidebar-notification__icon--contract-signed:before{background-image:url(/img/contracts/sign-icon.svg);background-size:70%;filter:invert(67%) sepia(32%) saturate(593%) hue-rotate(63deg) brightness(97%) contrast(97%)}.sidebar-notification__icon--questionnaire-update{background:#d0f3f5}.sidebar-notification__icon--questionnaire-update:before{background-image:url(/img/shared/edit-icon.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.sidebar-notification__icon--ach-pending{background:#fef2e8}.sidebar-notification__icon--ach-pending:before{background-image:url(/img/invoice/pastdue-icon.svg);background-size:70%;filter:invert(86%) sepia(17%) saturate(7339%) hue-rotate(322deg) brightness(106%) contrast(88%)}.sidebar-notification__icon--ach-failed{background:#ffefef}.sidebar-notification__icon--ach-failed:before{background-image:url(/img/shared/decline-icon.svg);background-size:70%}.sidebar-notification__icon--ach-succeeded{background:#edf7d0}.sidebar-notification__icon--ach-succeeded:before{background-image:url(/img/shared/circle-check-icon.svg);background-position:4px 3px;background-size:14px}.sidebar-notification__icon--attachment{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.sidebar-notification__icon--attachment:before{display:block;width:60%;height:60%;content:"";border-radius:50%;background-color:#d0f3f5}.sidebar-notification__icon--attachment:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-image:url(/img/shared/file.svg);background-repeat:no-repeat;background-position:center;background-size:contain;background-size:50%;filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.sidebar-notification__icon--file{background:#d0f3f5}.sidebar-notification__icon--file:before{background-image:url(/img/shared/status-icons/invoiced.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.sidebar-notification__icon--user-joined{background:#d0f3f5}.sidebar-notification__icon--user-joined:before{background-image:url(/img/activity-log/user-joined.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.sidebar-notification__project-timelines,.sidebar-notification__project-package,.sidebar-notification__project-budget,.sidebar-notification__project-room,.sidebar-notification__client-name,.sidebar-notification__quote-id,.sidebar-notification__label,.sidebar-notification__designer-name,.sidebar-notification__assigner-name{font-weight:600}.sidebar-notification__removed-user{color:#999;font-style:italic}.sidebar-notification__project-package{margin-top:7px}.sidebar-notification__questionnaire-name{margin-top:5px;color:var(--secondary-color);font-size:14px;font-weight:700}.sidebar-notification--unread .sidebar-notification__questionnaire-name{font-size:15px}.sidebar-notification__project-name,.sidebar-notification__link-color{color:var(--secondary-color);font-weight:600}.sidebar-notification__approval-state{font-weight:600}.sidebar-notification__approval-state--declined{color:#f74948}.sidebar-notification__approval-state--approved{color:#4cba34}.sidebar-notification__shoppable-name{margin-top:10px}.sidebar-notification__body{margin-top:7px;font-size:14px}.sidebar-notification__body--comment{overflow:hidden;max-height:38px;text-overflow:ellipsis}.sidebar-notification__body--comment p{overflow:hidden;margin:0;text-overflow:ellipsis}.sidebar-notification__declined-message{margin-top:10px;font-weight:600}.sidebar-notification__info{width:224px}.sidebar-notification__date{float:right;margin-top:10px;color:#a3a3a3;font-size:11px}.sidebar-notifications-overlay{position:fixed;z-index:6;top:0;left:0;display:none;width:100%;height:100vh;background:#00000080}.sidebar-notifications__loading{float:left;width:100%;text-align:center;color:gray}.sidebar-notifications__loading:before{display:inline-block;width:20px;height:20px;margin-right:10px;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.sidebar-notification__task-title{color:var(--secondary-color);font-weight:600}.sidebar-notification__task-title-muted{color:var(--secondary-color)}.sidebar-notification__task-due-date{font-weight:400}.notification-group-divider{display:flex;align-items:center;justify-content:center;margin-top:-32px;grid-column-end:4}.sidebar-notification--with-fade,.sidebar-notification--with-fade:hover{box-shadow:none}.sidebar-notification__fade{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(0,#fafafa,#fafafa 25%,#fafafa00)}.add-shoppables-to-billables-subnav{width:100%;margin:24px 0 15px;padding:10px 40px;font-size:25px}@media (max-width: 989.98px){.add-shoppables-to-billables-subnav{width:calc(100% - 15px);margin-left:15px}}.add-shoppables-to-billables-subnav__header-label{margin:0 10px 10px 0}.add-shoppables-to-billables-subnav__item{position:relative;display:inline-block;margin:0 27px 10px 0;padding:0;cursor:pointer;text-decoration:none;color:#7b8d8f;font-size:25px}.add-shoppables-to-billables-subnav__item:hover{text-decoration:none}.add-shoppables-to-billables-subnav__item:hover:after{background-color:#7b8d8f}.add-shoppables-to-billables-subnav__item:before{position:absolute;top:50%;right:-16px;display:block;width:1px;height:17px;content:"";transform:translateY(-50%);background:#d4d4d4}.add-shoppables-to-billables-subnav__item:after{position:absolute;bottom:-4px;left:0;display:block;width:100%;height:3px;content:""}.add-shoppables-to-billables-subnav__item:last-child:before{display:none}.add-shoppables-to-billables-subnav__item--selected{color:#4a5455;font-weight:600}.add-shoppables-to-billables-subnav__item--selected:after{background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}.add-shoppables-to-billables-subnav__item--selected:hover:after{background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}.add-shoppables-to-billables-subnav__item--library:before{display:none}.add-shoppables-to-billables-subnav__cancel-container{display:inline-block;float:right}.add-shoppables-to-billables-subnav__cancel{position:relative;top:0;right:0;display:block;overflow:hidden;width:34px;height:34px;white-space:nowrap;text-indent:100%;opacity:.7;border:4px solid #f5f5f5;border-radius:50%;background:#f5f5f5;box-shadow:inset 0 0 0 2px #636363}@media (max-width: 599.98px){.add-shoppables-to-billables-subnav__cancel{right:-2.5vw;transform:scale(.8)}}.add-shoppables-to-billables-subnav__cancel:before,.add-shoppables-to-billables-subnav__cancel:after{position:absolute;top:50%;left:50%;display:block;width:65%;height:3px;content:"";border-radius:50px;background-color:#636363}.add-shoppables-to-billables-subnav__cancel:before{transform:translate(-50%,-50%) rotate(45deg)}.add-shoppables-to-billables-subnav__cancel:after{transform:translate(-50%,-50%) rotate(-45deg)}.add-shoppables-to-billables-subnav__cancel:hover{opacity:1}#add-shoppables-to-billables-from-project,#add-shoppables-to-billables-from-library{padding-bottom:0}#add-shoppables-to-billables-from-project .main,#add-shoppables-to-billables-from-library .main{position:relative;width:100%;max-width:100%;padding-bottom:0}.shoppables{padding:10px 40px}.shoppables__search-field-container{position:relative;width:100%;margin-bottom:10px}.shoppables__filters{display:grid;grid-gap:10px;grid-template-columns:repeat(5,1fr)}.shoppables__footer{margin-top:20px}.shoppables__back-to-top{float:right;width:30px;height:30px;padding-top:5px;padding-bottom:10px;opacity:.7;color:transparent;background-image:url(/img/shared/circle-arrow-up.svg);background-repeat:no-repeat;background-position:center;background-size:30px}.shoppables__back-to-top:hover{opacity:1}.shoppables-loading{position:absolute;width:100%;padding:24px 0 0;text-align:center;color:#b3b3b3}.shoppables-loading:before{display:inline-block;width:20px;height:20px;margin-right:10px;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.shoppables__no-items{padding:80px 16px 120px;text-align:center;color:#4a5455}.shoppables__no-items:before{display:block;width:100%;height:100px;margin-bottom:20px;content:"";opacity:.5;background-image:url(/img/shared/unpopulated.svg);background-repeat:no-repeat;background-position:top;background-size:contain}.shoppables__no-items-title{font-family:Playfair Display,serif;font-size:27px;font-weight:300}.shoppables__no-items-text{padding-top:16px;font-size:21px}.header-controls__filter-form{display:inline-block}@media (max-width: 989.98px){.header-controls__filter-form{display:block;width:100%}}.billable-shoppable-clear-selection{display:inline-block;margin:0 10px;cursor:pointer;vertical-align:middle;color:#39c7bd;-webkit-appearance:none;-webkit-user-select:none;user-select:none}@media (max-width: 989.98px){.billable-shoppable-clear-selection{width:100%;margin:0;text-align:center}}.billable-shoppable-clear-selection:hover{text-decoration:underline}.activity-log-header{margin:0 10px}.activity-log{position:relative;display:grid;margin-top:-3px;grid-auto-columns:1fr;grid-row-gap:14px}@media (max-width: 989.98px){.activity-log{margin:0 20px}}.activity-log:before{position:absolute;z-index:-1;left:50%;display:block;width:1px;height:100%;content:"";background-color:#ccc}.activity-log-record{position:relative;overflow:hidden;padding:10px 30px 15px 10px;color:#4a5455;border-radius:5px;box-shadow:0 2px 3px #ddd}.activity-log-record--client{background-color:#fff;grid-column-end:4;grid-column-start:1}@media (max-width: 599.98px){.activity-log-record--client{grid-column-end:6}}.activity-log-record--designer{background-color:#f7feff;grid-column-end:6;grid-column-start:3}@media (max-width: 599.98px){.activity-log-record--designer{grid-column-start:1}}.activity-log-record--pink{background-color:snow}.activity-log-record--private-note{background-color:#fcf7e8;grid-column-end:6;grid-column-start:3}@media (max-width: 599.98px){.activity-log-record--private-note{grid-column-start:1}}.activity-log__date{display:flex;align-items:center;justify-content:center;height:35px;text-align:center;color:#a3a3a3;background:#fafafa;font-weight:600;grid-column-end:6;grid-column-start:1}.activity-log__date:before{display:inline-block;width:15px;height:15px;margin-right:5px;content:"";background-image:url(/img/activity-log/calendar.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(69%) sepia(0%) saturate(376%) hue-rotate(200deg) brightness(92%) contrast(106%)}.activity-log-record__time{color:#ccc}.activity-log-record__description{display:flex;align-items:center;margin-top:5px;font-size:15px}.activity-log-record__avatar-image,.activity-log-record__avatar-text{min-width:35px;height:35px;margin-right:10px;border-radius:50%}.activity-log-record__avatar-image--blank{background-image:url(/img/shared/blank-user.png);background-repeat:no-repeat;background-position:center;background-size:contain}.activity-log-record__avatar-text{display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#7cd095;background:#ebf8f1;font-size:16px;font-weight:600;line-height:35px}.activity-log-record__image-container{position:relative;width:67px;min-width:67px;height:67px;margin:4px 0 0 46px;border:1px solid #a3a3a3;background-color:#fff}.activity-log-record__image-container:hover{transition:.2s;box-shadow:0 2px 5px #00000012}.activity-log-record__image-container--board-image,.activity-log-record__image-container--user-file{width:90px}.activity-log-record__icon{position:absolute;top:-10px;right:-10px;width:20px;height:20px;border-radius:50%;box-shadow:0 1px 2px 1px #0000001a}.activity-log-record__icon:before{display:block;width:100%;height:100%;content:"";border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:56%}.activity-log-record__icon--edit{background:#d0f3f5}.activity-log-record__icon--edit:before{background-image:url(/img/shared/edit-icon.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--declined{background:#ffeff0}.activity-log-record__icon--declined:before{background-image:url(/img/shared/decline-button-icon.svg);background-size:12px;filter:invert(43%) sepia(99%) saturate(3401%) hue-rotate(336deg) brightness(99%) contrast(97%)}.activity-log-record__icon--declined:after{position:absolute;top:50%;left:50%;display:block;width:13px;height:13px;content:"";transform:translate(-50%,-50%);border:1px solid;border-radius:50%;filter:invert(43%) sepia(99%) saturate(3401%) hue-rotate(336deg) brightness(99%) contrast(97%)}.activity-log-record__icon--past-due{background:#ffeff0}.activity-log-record__icon--past-due:before{background-image:url(/img/shared/past-due-icon.svg);background-size:12px}.activity-log-record__icon--pending{background:#fef2e8}.activity-log-record__icon--pending:before{background-image:url(/img/invoice/pastdue-icon.svg);background-size:12px;filter:invert(86%) sepia(17%) saturate(7339%) hue-rotate(322deg) brightness(106%) contrast(88%)}.activity-log-record__icon--comment{background:#d0f3f5}.activity-log-record__icon--comment:before{background-image:url(/img/shared/leave-a-comment.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--purchased-package{background:#d0f3f5}.activity-log-record__icon--purchased-package:before{background-image:url(/img/shared/purchased-package.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--download{background:#d0f3f5}.activity-log-record__icon--download:before{background-image:url(/img/shared/download.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--submitted{background:#d0f3f5}.activity-log-record__icon--submitted:before{background-image:url(/img/activity-log/submitted.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--invoice-refund{background:#e6efea}.activity-log-record__icon--invoice-refund:before{background-image:url(/img/shared/icn-refund.svg);background-size:65%;filter:invert(68%) sepia(23%) saturate(386%) hue-rotate(95deg) brightness(90%) contrast(87%)}.activity-log-record__icon--design-submitted:before{background-image:url(/img/activity-log/submitted.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--financial-check{background:#edf7d0}.activity-log-record__icon--financial-check:before{background-image:url(/img/shared/circle-check-icon.svg);background-position:4px 3px;background-size:14px}.activity-log-record__icon--approved{background:#edf7d0}.activity-log-record__icon--approved:before{background-image:url(/img/shared/check.svg);background-position:center;background-size:14px;filter:invert(67%) sepia(32%) saturate(593%) hue-rotate(63deg) brightness(97%) contrast(97%)}.activity-log-record__icon--declined{background:#ffeeef}.activity-log-record__icon--declined:before{background-image:url(/img/shared/decline-icon.svg);background-size:70%}.activity-log-record__icon--out-of-stock{background:#ffeeef}.activity-log-record__icon--out-of-stock:before{background-image:url(/img/activity-log/product-oos.svg);background-position:2px 2px;background-size:15px;filter:invert(69%) sepia(61%) saturate(1341%) hue-rotate(306deg) brightness(98%) contrast(99%)}.activity-log-record__icon--mail{background:#d0f3f5}.activity-log-record__icon--mail:before{background-image:url(/img/activity-log/mail.svg);background-position:3px 3px;background-size:14px;filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--not-available{background:#fdeeca}.activity-log-record__icon--not-available:before{background-image:url(/img/activity-log/not-available.svg);background-position:3px 3px;background-size:14px;filter:invert(100%) sepia(99%) saturate(7495%) hue-rotate(316deg) brightness(96%) contrast(95%)}.activity-log-record__icon--user-joined{background:#d0f3f5}.activity-log-record__icon--user-joined:before{background-image:url(/img/activity-log/user-joined.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--design-submitted{background:#d0f3f5}.activity-log-record__icon--design-submitted:before{background-image:url(/img/activity-log/designs-submitted.svg);filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--billable-viewed{background:#d0f3f5}.activity-log-record__icon--billable-viewed:before{background-image:url(/img/activity-log/viewed.svg);background-size:14px;filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--project-requested{background:#d0f3f5}.activity-log-record__icon--project-requested:before{background-image:url(/img/shared/project-requested.svg);background-position:5px center;filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__icon--contract-signed{background:#edf7d0}.activity-log-record__icon--contract-signed:before{background-image:url(/img/contracts/sign-icon.svg);background-size:14px;filter:invert(67%) sepia(32%) saturate(593%) hue-rotate(63deg) brightness(97%) contrast(97%)}.activity-log-record__image{width:auto;height:100%}.activity-log-record__image--project-attachment{width:100%}.activity-log-record__approve-image,.activity-log-record__submit-financials-image,.activity-log-record__download-image{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.activity-log-record__approve-image:before,.activity-log-record__submit-financials-image:before,.activity-log-record__download-image:before{display:block;width:60%;height:60%;content:"";border-radius:50%;background-color:#d0f3f5}.activity-log-record__approve-image:after,.activity-log-record__submit-financials-image:after,.activity-log-record__download-image:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center;background-size:contain;background-size:50%;filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-log-record__download-image:after{background-image:url(/img/shared/file.svg)}.activity-log-record__submit-financials-image:after{background-image:url(/img/activity-log/dollar.svg)}.activity-log-record__approve-image:after{background-image:url(/img/activity-log/list.svg)}.activity-log-record__details{display:flex;align-items:start}.activity-log-record__image-name,.activity-log-record__project-name{font-weight:900}.activity-log-record__text,.activity-log-record__file{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:20px;word-break:break-word;font-size:14px}.activity-log-record__questionnaire-name{margin:10px 0 0 20px;color:#667085;font-weight:600}.activity-log-record__text--with-board-image{max-width:426px;padding-top:4px}.activity-log-record__text--padding-left{padding-left:45px}.activity-log-record__name{color:#667085;font-weight:700}.activity-log-record__removed-user{color:#999;font-style:italic}.activity-log-record__declined-product-name{padding-bottom:5px;color:#a3a3a3}.activity-log-record__main-content{padding:3px 0}.activity-log-record__main-content p{margin:0}.activity-log-record__main-content--completed-task-text{text-decoration:line-through}.activity-log-record__task-title{font-weight:600}.activity-log-record__contracts-image{width:100%}.activity-log__loading{display:flex;align-items:center;justify-content:center;height:35px;margin-top:10px;text-align:center;color:#a3a3a3;background:#fafafa;font-weight:600;grid-column-end:6;grid-column-start:1}.activity-log__loading:before{display:inline-block;width:20px;height:20px;margin-right:10px;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.activity-log-callout{display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:350px;color:#4a5455;background-image:url(/img/activity-log/blank-activity-logs-callout.png);background-repeat:no-repeat;background-position:bottom 0 center}@media (max-width: 989.98px){.activity-log-callout{background-size:100%}}.activity-log-callout__header{font-family:Playfair Display;font-size:27px}@media (max-width: 989.98px){.activity-log-callout__header{font-size:21px}}.activity-log-callout__subheader{width:850px;margin-top:8px;margin-bottom:0;font-size:21px}@media (max-width: 989.98px){.activity-log-callout__subheader{width:100%;font-size:17px}}.activity-log-record__shoppable-product-name{color:#a3a3a3;font-weight:600}.activity-log-record__questionnaire{width:57%;height:70%;margin:10px 0 0 15px;border-radius:50%;background:#d0f3f5}.activity-log-record__questionnaire:before{display:inline-block;width:100%;height:100%;margin:10px;content:"";background-image:url(/img/activity-log/questionnaire-icon.svg);background-repeat:no-repeat;filter:invert(70%) sepia(53%) saturate(773%) hue-rotate(129deg) brightness(83%) contrast(90%)}.activity-group-divider{display:flex;align-items:center;justify-content:center;margin-top:-32px;grid-column-end:4}.activity-log-record--with-fade,.activity-log-record--with-fade:hover{box-shadow:none}.activity-log-record__fade{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(0,#fafafa,#fafafa 25%,#fafafa00)}.activity-log-record__image--spec-sheet{width:100%;height:100%;object-fit:cover}.order-tracker{margin:0 40px;padding:1px 32px 32px;color:#4a5455;background:#fff}@media (max-width: 989.98px){.order-tracker{padding-right:0;padding-left:0}}.order-tracker__controls{display:flex;flex-direction:row;justify-content:space-between;padding-top:32px}.order-tracker__controls:empty{display:none}.order-tracker__controls--filters{justify-content:flex-start;padding-top:5px}.order-tracker__controls-elements{display:flex;gap:8px}.order-tracker-header{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:40px;padding:25px 20px;cursor:pointer;background:#f7fdfd;box-shadow:0 2px 3px #ddd;font-size:18px;column-gap:10px}@media (max-width: 989.98px){.order-tracker-header{flex-wrap:wrap;row-gap:4px}}.order-tracker-header:hover{box-shadow:0 6px 8px #ddd}.order-tracker-header--anchored{position:fixed;z-index:10;top:49px;right:30px;left:30px}@media (max-width: 989.98px){.order-tracker-header--anchored{z-index:98;top:16px;right:0;left:0}}.order-tracker-header__item{display:flex;align-items:center;justify-content:center;padding-right:10px}.order-tracker-header__item:last-child{border:none}.order-tracker-header__fold-icon{position:relative;width:16px;height:16px;margin-right:10px;cursor:pointer;border:2px solid #4a5455}.order-tracker-header__fold-icon:before{position:absolute;top:50%;left:50%;display:block;width:8px;height:2px;content:"";transform:translate(-50%,-50%);background:#4a5455}.order-tracker-header__fold-icon--closed:after{position:absolute;top:50%;left:50%;display:block;width:2px;height:8px;content:"";transform:translate(-50%,-50%);background:#4a5455}.order-tracker-header__item-id{display:inline-block;margin-right:10px;margin-left:5px}.order-tracker-header__overview{margin-left:26px;border-spacing:10px;border-collapse:collapse;font-size:16px}.order-tracker-header__overview tr{border-bottom:1px solid #cff2f2}.order-tracker-header__overview tr:last-child{border-bottom:none}.order-tracker-header__overview tr:last-child td{padding-bottom:0}.order-tracker-header__overview td{padding:10px 20px}.order-tracker-header__overview td:first-child{padding:10px 20px 10px 0}.order-tracker-header__overview td:last-child{padding:10px 0 10px 20px}.order-tracker-form-table-container{overflow-x:scroll;width:100%;scrollbar-width:none}.order-tracker-form-table-container::-webkit-scrollbar{display:none}.order-tracker-form-table-container--shadow{box-shadow:inset -10px 0 10px #e8e8e8}.order-tracker-form-table{width:100%;border-spacing:0;border-collapse:collapse}.order-tracker-form-table__item-title{position:relative;display:-webkit-box;overflow:hidden;max-width:135px;list-style:none;word-break:break-word;font-size:14px;line-height:1.3;-webkit-line-clamp:2}.order-tracker-form-table__header{min-width:70px;padding:10px 20px;text-align:left;color:#444;border-bottom:1px solid #e8e8e8;background-color:#fafbfb;font-size:15px;font-weight:600}.order-tracker-form-table__header--sticky{position:sticky;left:0;border-right:1px solid #e8e8e8;background-color:#fafbfb}.order-tracker-form-table__anchored-thead{position:relative;z-index:10}.order-tracker-form-table__header--custom-column{overflow:hidden;max-width:215px;white-space:nowrap;text-overflow:ellipsis}.order-tracker-form-table__source-row{border-bottom:1px solid #e8e8e8}.order-tracker-form-table__source-cell{position:sticky;left:0;padding:1rem 1.25rem}.order-tracker-form-table__source-cell--project-items{padding:.6rem 1.25rem}.order-tracker-form-table__source-info{margin:0;padding:0;list-style-type:none;word-break:break-word}.order-tracker-form-table__source-info li{display:inline}.order-tracker-form-table__source-info li:not(:first-child){padding-left:1rem}.order-tracker-form-table__td{min-width:150px;height:143px;padding:15px 20px;vertical-align:top;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.order-tracker-form-table__td:last-child{border-right:0}.order-tracker-form-table__td:hover{box-shadow:inset 0 0 0 1px #747474}.order-tracker-form-table__td:hover .field--order-tracker-date,.order-tracker-form-table__td:hover .order-tracker-form-table__note{visibility:visible;opacity:1}.order-tracker-form-table__td:first-child:hover{box-shadow:none}.order-tracker-form-table__td--sticky{position:sticky;z-index:1;left:0;min-width:250px;background-color:#fff}.order-tracker-form-table__td--sticky:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;content:"";transform:translate(100%);pointer-events:none}.order-tracker-form-table__td--shadow:after{box-shadow:inset 10px 0 10px -10px #c7c7c7}.order-tracker-form-table__td--notes,.order-tracker-form-table__td--status-update,.order-tracker-form-table__td--custom-column-notes{position:relative;min-width:215px}.order-tracker-form-table__td--notes .order-tracker-form-table__note,.order-tracker-form-table__td--status-update .order-tracker-form-table__note,.order-tracker-form-table__td--custom-column-notes .order-tracker-form-table__note{position:absolute;top:15px;left:20px;width:calc(100% - 40px);height:calc(100% - 30px);background-color:transparent}.order-tracker-form-table__td--notes{background-color:#fcf7e8}.order-tracker-form-table__td--inactive .field--order-tracker-date,.order-tracker-form-table__td--inactive .order-tracker-form-table__note{opacity:.4}.order-tracker-form-table__td--inactive .order-tracker-form-table__note{visibility:hidden}.order-tracker-form-table__td--active,.order-tracker-form-table__td--active:hover{box-shadow:inset 0 0 0 1px #0ec0cb}.order-tracker-form-table__td--active .field--order-tracker-date,.order-tracker-form-table__td--active .order-tracker-form-table__note{visibility:visible;opacity:1}.order-tracker-form-table__td--item .line-item-image{width:64px;height:64px;margin-right:10px}.order-tracker-form-table__item-info-container{display:flex}.order-tracker-form-table__title{color:#4a5455;font-size:17px}.order-tracker-form-table__item-info{overflow-y:auto;width:100%;max-height:115px;margin:0;padding:0;list-style-type:none;word-break:break-word;color:#7f8888;font-size:14px}.order-tracker-form-table__item-quantity{display:inline}.order-tracker-form-table__item-quantity-control{margin:0 5px;cursor:pointer}.order-tracker-form-table__item-controls{display:flex;flex-direction:row;justify-content:space-between;margin-top:4px}.order-tracker-form-table__item-remove{cursor:pointer}.order-tracker-form-table__item-status{margin-top:8px}.order-tracker-form-table__note{display:block;width:100%;height:60px;resize:none;border:none;outline:none;font-size:13px}.order-tracker-form-table__hidden-icon{display:inline-block;width:14px;height:14px;margin-right:5px;margin-bottom:-2px}.order-tracker-form-table__item-quantity-control-input{width:30px;text-align:center;color:#7f8888;border:0;border-bottom:1px solid #dfdfdf;outline:0;background:transparent;font-size:14px}.order-tracker-form-table__item-quantity-control-input:hover{color:#474747;border-bottom:1px solid #acacac}.order-tracker-form-table__item-quantity-control-input:focus{color:#474747;border-bottom:1px solid black}.order-tracker-all-dates{position:relative;width:190px;margin-top:10px;padding-left:25px;color:#4a5455;font-size:14px}.order-tracker-all-dates__label{position:absolute;left:0;width:20px;height:20px}.order-tracker-all-dates__label-name{display:inline-block;overflow:hidden;max-width:150px;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis}.order-tracker-table{width:100%;margin-bottom:20px;border-collapse:collapse}.order-tracker-table__tr{border-bottom:1px solid #e8e8e8}@media (max-width: 989.98px){.order-tracker-table__tr{display:grid;gap:14px;grid-template-rows:60px}}.order-tracker-table__td{padding:15px}@media (max-width: 989.98px){.order-tracker-table__td{display:block;width:100%!important;padding:0}}.order-tracker-table__td--image{width:15%}@media (max-width: 989.98px){.order-tracker-table__td--image{margin-top:2px}}.order-tracker-table__td--image img{width:100px}@media (max-width: 989.98px){.order-tracker-table__td--image img{width:70px}}.order-tracker-table__td--progress{width:65%}.order-tracker-table__td--actions{width:20%;vertical-align:top}@media (max-width: 989.98px){.order-tracker-table__td--actions{margin-bottom:20px}}.order-tracker-table__product-info{color:#7f8888}@media (max-width: 989.98px){.order-tracker-table__product-info{position:absolute;margin-top:-60px;margin-left:90px}}.order-tracker-table__product-title{color:#000;font-weight:700}@media (max-width: 989.98px){.order-tracker-table__product-title{overflow:hidden;max-height:42px}}.order-tracker-table__progressbar-wrapper{display:flex;padding-top:10px}.order-tracker-table__progressbar-wrapper--stack-sm{padding-top:0;padding-bottom:10px}@media (max-width: 989.98px){.order-tracker-table__progressbar-wrapper--stack-sm{display:block}}.order-tracker-table__progressbar-step{flex:1;padding-right:3px;text-align:center}@media (max-width: 989.98px){.order-tracker-table__progressbar-step{padding-right:1px}}.order-tracker-table__progressbar-block{width:100%;height:15px;margin-top:5px;margin-bottom:10px;background-color:#e8e8e8}@media (max-width: 989.98px){.order-tracker-table__progressbar-block{height:20px}}.order-tracker-table__progressbar-block.completed{background-color:#0ec0cb}.order-tracker-table__progressbar-block.completed-all{background-color:#48be48}.order-tracker-table__progressbar-block--first{border-top-left-radius:5px;border-bottom-left-radius:5px}.order-tracker-table__progressbar-block--last{border-top-right-radius:5px;border-bottom-right-radius:5px}.order-tracker-table__progressbar-info{color:#7f8888;font-size:14px}@media (max-width: 989.98px){.order-tracker-table__progressbar-info{text-align:left}}.order-tracker-table__progressbar-info--left{text-align:left}.order-tracker-table__progressbar-info--right{text-align:right}@media (max-width: 989.98px){.order-tracker-table__progressbar-info--right{text-align:left}}@media (max-width: 989.98px){.order-tracker-table__progressbar-label{display:inline-block}}.order-tracker-table__status-update{padding:10px;color:#4a5455;border-radius:5px;background:#f7f7f7;font-size:14px}.order-tracker-table__tracking-status{margin-top:10px}.order-tracker__placeholder-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px dashed #d4d4d4}.order-tracker__placeholder-image:before{width:24px;height:24px;content:"";font-family:"Font Awesome 6 Pro"}.order-tracker-callout__buttons{display:flex;gap:16px}@media (max-width: 599.98px){.order-tracker-callout__buttons{flex-direction:column}}.field--order-tracker-date:placeholder-shown{padding-left:25px;font-size:14px}.top-scrollbar--order-tracker{width:100%;transform:translateY(-2px)}@media (max-width: 989.98px){.top-scrollbar--order-tracker{display:none;height:0}}.top-scrollbar--order-tracker .top-scrollbar__block{height:1px}.top-scrollbar--order-tracker::-webkit-scrollbar{width:16px}.top-scrollbar--order-tracker::-webkit-scrollbar-track{background:#ebebeb}.top-scrollbar--order-tracker::-webkit-scrollbar-thumb{border:3px solid #fff;border-radius:10px;background-color:gray}.top-scrollbar--anchored{position:relative;z-index:10;width:calc(100vw - 59px);margin-left:-43px}.trackables-list{display:flex;flex-direction:column;justify-content:space-between;height:100vh;padding:16px 40px 8px}@media (max-width: 989.98px){.trackables-list{height:auto}}.trackables-list__header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 0;gap:8px 20px}.trackables-list__header-title{font-size:25px}.trackables-list__header-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 20px}.trackables-list__table{flex-grow:1}.trackables-list__footer{display:flex;margin:30px 0;gap:22px}.dropdown-button__item--share-via-link--hidden{display:none}.tags-search-form__field{max-width:320px;height:33px;margin:1px 0 0 10px;padding-left:35px;background-image:url(/img/shared/search-icon.svg);background-repeat:no-repeat;background-position:center left 10px;background-size:13px}@media (max-width: 989.98px){.tags-search-form__field{width:calc(100% - 8px);max-width:100%;margin:0}}.tags-search-form__clear{position:absolute;top:calc(50% - 7px);right:10px;display:block;width:14px;height:14px;cursor:pointer;background-image:url(/img/shared/search-field-clear.png)}.tags-no-tags{padding-top:250px;padding-bottom:250px;text-align:center;background-color:#fff}.tags-no-tags__text{position:relative;display:inline-block;font-size:24px;font-weight:300}.tags-no-tags__text:before{position:absolute;top:-95px;left:calc(50% - 77.5px);display:block;width:155px;height:76px;content:"";background-image:url(/img/shared/sorry.png)}.designer-notes{display:flex;flex-wrap:wrap;margin-bottom:27px}@media (max-width: 989.98px){.designer-notes{margin-left:16px}}.designer-notes__details{width:100%;margin:5px 0}@media (max-width: 989.98px){.designer-notes__details{margin-top:0;margin-right:20px}}@media (min-width: 600px) and (max-width: 989.98px){.designer-notes__details{margin-left:-10px}}@media (max-width: 599.98px){.designer-notes__details{margin-left:0}}.designer-notes__details .tiptap{display:inline-block;min-height:450px;padding:15px}.designer-notes__details .tiptap-editor__page{width:100%;height:initial;margin:initial;padding:0}.designer-notes__button-container{display:flex;justify-content:space-between;width:100%;margin-top:13px;margin-bottom:7px;text-align:left}@media (max-width: 989.98px){.designer-notes__button-container{flex-direction:column-reverse;align-items:flex-start;row-gap:12px}}@media (min-width: 600px) and (max-width: 989.98px){.designer-notes__button-container{margin-left:-10px}}@media (max-width: 599.98px){.designer-notes__button-container{margin-left:0}}.designer-notes__footer-info{font-style:italic}.save-notes-spinner{display:none;margin-right:4px;padding:8px;background:url(/img/project/save_notes_spinner.svg) no-repeat}#embeds-board{height:100vh;padding-bottom:0;background-color:#fff}.embed-board{z-index:3;width:100vw;background:#fff}.embed-board--no-shoppables{overflow:hidden;height:100vh}.embed-board--no-shoppables .embed-board__image{width:100vw;height:auto;margin-bottom:15px;object-fit:cover}.embed-board__image{width:100%;margin-bottom:10px}.embed-board__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.embed-no-board{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;padding:20px;text-align:center;color:#4a5455;border:1px solid #dbdbdb;font-size:21px}.embed-no-board:before{position:absolute;z-index:1;display:block;width:100%;height:100%;content:"";opacity:.4;background-image:url(/img/shared/design-placeholder.jpg);background-position:center;background-size:cover;box-shadow:inset 0 0 0 30px #fff}.embed-no-board__icon{width:61px;height:61px;margin-bottom:10px;background-image:url(/img/projects/broken-link.svg);background-repeat:no-repeat;background-size:contain;filter:invert(73%) sepia(78%) saturate(3429%) hue-rotate(137deg) brightness(94%) contrast(89%)}.embed-no-board__text{z-index:2}.header-controls--tracked-time-category,.header-controls--flat-rate-service{gap:8px}.tracked-time-category-form__taxable-container,.tracked-time-category-form__non-billable-container,.flat-rate-service-form__taxable-container{padding-bottom:16px}.flat-rate-service-form__image-field-with-preview,.tracked-time-category-form__image-field-with-preview{display:flex;align-items:center;gap:24px}.flat-rate-service-form__image-info,.tracked-time-category-form__image-info{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:16px}.flat-rate-service-form__client-price-container,.flat-rate-service-form__name-container,.tracked-time-category-form__name-container{margin-top:16px}.flat-rate-service-form__image-placeholder,.tracked-time-category-form__image-placeholder,.flat-rate-services-selection-table--flat-rate-service-image-placeholder{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:100px;color:#999;border:1px solid #e3e3e3;outline:none;background:#fff}.flat-rate-services-selection-table--flat-rate-service-image-placeholder{margin:0 auto}.flat-rate-service-form__image-preview,.tracked-time-category-form__image-preview{width:100px;height:100px}.flat-rate-service-form__existing-image-name,.tracked-time-category-form__existing-image-name{cursor:pointer;color:#474747;font-size:14px}.flat-rate-service-form__image-remove-separator,.tracked-time-category-form__image-remove-separator{width:1px;height:26px;content:"";background:#d4d4d4}.delete-flat-rate-image,.delete-tracked-time-category-image{display:block;color:#f75545}.flat-rate-services-selection-container{overflow:auto;height:50vh;margin:40px 0 60px}.flat-rate-services-selection-table{width:100%;border-spacing:0;color:#555;background-color:#fff}@media (max-width: 989.98px){.flat-rate-services-selection-table{background:transparent}}.flat-rate-services-selection-table__header{padding:10px;text-align:left;color:#444;border-bottom:1px solid #e8e8e8;background-color:#fafbfb;font-size:15px;font-weight:600}@media (max-width: 989.98px){.flat-rate-services-selection-table__header{background:#c8c8c81a}}@media (min-width: 990px){.flat-rate-services-selection-table__header{white-space:nowrap}}.flat-rate-services-selection-table__header a{color:#444}.flat-rate-services-selection-table__header--center{text-align:center}.flat-rate-services-selection-table__header--right{text-align:right}.flat-rate-services-selection-table__td{padding:10px;border-bottom:1px solid #e3e3e3;background:#fff}@media (max-width: 989.98px){.flat-rate-services-selection-table__td{background:transparent}}.flat-rate-services-selection-table__td--checkbox{width:30px}.flat-rate-services-selection-table__td--image{width:180px}.flat-rate-services-selection-table__td--name{overflow:hidden;width:220px}.flat-rate-services-selection-table__td--price,.flat-rate-services-selection-table__td--taxable{width:100px}.flat-rate-services-selection-table__td--center{text-align:center}.flat-rate-services-selection-table__td--right{text-align:right}.flat-rate-services-selection-table__no-items-td{padding:150px 0 200px;text-align:center;font-size:23px}.flat-rate-services-selection-table__no-items-text{padding-top:20px;color:#4a5455;font-family:Playfair Display;font-size:27px;font-weight:300}.flat-rate-services-selection-table__no-items-text:before{display:block;width:100%;height:100px;margin-bottom:20px;content:"";opacity:.5;background-image:url(/img/shared/unpopulated.svg);background-repeat:no-repeat;background-position:top;background-size:contain}.flat-rate-services-selection-table__no-items-subtitle{color:#4a5455;font-size:21px}.flat-rate-services__image{width:100px;height:100px}.input-group{position:relative;display:flex;align-items:center;width:100%}.input-group__icon{position:absolute;top:40%;left:10px;transform:translateY(-50%);color:gray;font-size:16px}.input-group__input{width:100%;padding:10px 10px 10px 35px;border:1px solid #ccc;border-radius:5px}.modal--login{width:500px;padding:0 0 20px;background:#fff}@media (max-width: 599.98px){.modal--login{width:calc(100vw - 30px);max-width:500px}}@media (min-width: 600px) and (max-width: 989.98px){.modal--login{padding:0}}.modal--login .login-form{padding:20px}.modal--login .login-form__lost-password-link{margin-left:320px}@media (max-width: 599.98px){.modal--login .login-form__lost-password-link{position:static;width:fit-content;margin-top:0;margin-left:auto}}.modal--login .auth-block{width:100%;padding:0}.modal--login .instant-access-link-request{height:650px}@media (max-width: 599.98px){.modal--login .instant-access-link-request{min-height:64vh;padding:16px 16px 0}}@media (min-width: 600px) and (max-width: 989.98px){.modal--login .instant-access-link-request{min-height:64vh;padding:32px 32px 0}}.auth-box__header-flag{margin-bottom:40px;padding-top:4px;text-align:center;color:#444;background-color:#f4f4f4;font-size:18px;line-height:40px}@media (max-width: 599.98px){.auth-box__header-flag{width:calc(100vw - 30px);max-width:500px}}.tracked-times-container{display:flex;align-items:center;justify-content:flex-end;font-weight:600}.tracked-times-tracker{position:relative;z-index:1;min-width:75px;height:22px;margin:4px 11px 0 0;padding:0 10px 0 22px;text-align:right;border-radius:5px;background-color:#f3f3f3;font-size:14px;line-height:22px}.tracked-times-tracker--active{margin-right:-5px}.tracked-times-tracker--active .tracked-times-tracker__trigger:before{background-color:#0ec0cb}.tracked-times-tracker--active .tracked-times-tracker__trigger:after{background-image:url(/img/tracker-widget/pause.svg)}.tracked-times-tracker__trigger{cursor:pointer;font-weight:900}.tracked-times-tracker__trigger:hover:before{background-color:#0ec0cb}.tracked-times-tracker__trigger:before,.tracked-times-tracker__trigger:after{position:absolute;top:0;left:0;display:block;width:22px;height:100%;content:""}.tracked-times-tracker__trigger:before{border-radius:5px 0 0 5px;background-color:#747474}.tracked-times-tracker__trigger:after{background-image:url(/img/tracker-widget/dial.svg);background-repeat:no-repeat;background-position:center;background-size:13px;filter:invert(100%)}.edit-tracked-time-category,.edit-flat-rate-service{display:inline-block;width:16px;height:16px;background-image:url(/img/shared/update.svg);background-repeat:no-repeat;background-position:right;filter:var(--secondary-color-filter, #0ec0cb)}.edit-tracked-time--disabled,.tracked-times-tracker__trigger--disabled{cursor:not-allowed;opacity:.5;color:var(--secondary-color, #667085)}.edit-tracked-time--disabled:active,.tracked-times-tracker__trigger--disabled:active{pointer-events:none}.delete-tracked-time{display:block;color:#f75545}.delete-tracked-time--disabled{cursor:not-allowed;color:#ccc}.tracked-times-callout{display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:350px;color:#4a5455;background-image:url(/img/tracked-times/tracked-times-callout.png);background-repeat:no-repeat;background-position:top 215px center;background-size:contain}@media (max-width: 989.98px){.tracked-times-callout{padding-top:15px;background-position:bottom 20% center}}@media (min-width: 600px) and (max-width: 989.98px){.tracked-times-callout{padding-bottom:80vh}}.tracked-times-callout__header{font-family:Playfair Display;font-size:27px}@media (max-width: 989.98px){.tracked-times-callout__header{text-align:center;font-size:21px}}.tracked-times-callout__subheader{width:100%;margin-top:8px;margin-bottom:40px;text-align:center;font-size:21px}@media (max-width: 989.98px){.tracked-times-callout__subheader{text-align:center;font-size:17px}}.tracked-time-form__hours-container{width:100%}@media (min-width: 600px){.tracked-time-form__hours-container{display:flex;gap:16px}}.tracked-time-form__hours-label{margin-left:4px;color:#474747}.tracked-time-form__actions{display:flex;align-items:baseline;justify-content:space-between;margin-top:20px}.tracked-time-form__confirm-delete{padding-top:20px}.tracked-time-form__confirm-delete-controls{display:flex;align-items:baseline;justify-content:space-between;padding-top:20px}.tracked-time-change-date{font-size:15px}#dashboard .main{overflow:hidden;box-sizing:border-box;max-width:100%;padding-right:40px;padding-left:40px}@media (max-width: 989.98px){#dashboard .main{padding-right:15px;padding-left:15px}}.page-header--dashboard-retailer{flex-grow:0;margin-right:8px}.retailer-overview{display:grid;width:100%;padding:40px 28px;background:#fff;box-shadow:0 2px 3px #ddd;grid-template-columns:repeat(4,auto)}@media (max-width: 989.98px){.retailer-overview{padding:28px}}@media (min-width: 1201px) and (max-width: 1599px){.retailer-overview{grid-template-columns:repeat(3,auto)}}@media (min-width: 990px) and (max-width: 1200px){.retailer-overview{grid-template-columns:repeat(2,auto)}}@media (max-width: 989px){.retailer-overview{grid-template-columns:auto}}@media (min-width: 1600px){.overview-section:nth-child(-n+4){padding:0 12px 24px 24px;border-bottom:1px solid #efefef}.overview-section:nth-child(n+5){padding:24px 12px 0 24px}.overview-section:nth-child(n+1):nth-child(-n+3),.overview-section:nth-child(n+5):nth-child(-n+7){border-right:1px solid #efefef}}@media (min-width: 1201px) and (max-width: 1599px){.overview-section:nth-child(-n+6){padding:0 12px 24px 24px;border-bottom:1px solid #efefef}.overview-section:nth-child(n+4):nth-child(-n+6){padding-top:24px}.overview-section:nth-child(-n+2),.overview-section:nth-child(n+4):nth-child(-n+5),.overview-section:nth-child(n+7):nth-child(-n+8){border-right:1px solid #efefef}.overview-section:nth-child(n+7):nth-child(-n+8){padding:24px 24px 0}}@media (min-width: 990px) and (max-width: 1200px){.overview-section{padding:24px;border-bottom:1px solid #efefef}.overview-section:nth-child(-n+2){padding-top:0}.overview-section:nth-child(odd){border-right:1px solid #efefef}.overview-section:nth-child(n+7):nth-child(-n+8){padding-bottom:0;border-bottom:none}}@media (max-width: 989px){.overview-section{padding:24px;border-bottom:1px solid #efefef}.overview-section:first-child{padding-top:0}.overview-section:last-child{padding-bottom:0;border-bottom:none}}@media (max-width: 440px){.overview-section{padding-left:12px}}.overview-section__title{margin-bottom:4px;text-transform:uppercase;color:#4a5455;font-weight:600}.overview-section__data-container{display:flex;align-items:center}@media (max-width: 599.98px){.overview-section__data-container{flex-direction:column;align-items:flex-start;gap:20px}}.overview-section__value{margin-right:18px;color:#4a5455;font-size:48px;font-weight:600}.overview-section__summary{position:relative;padding-left:30px;color:#999;font-size:14px}.overview-section__percentage:before{position:absolute;top:-25%;left:-6px;display:flex;justify-content:center;width:30px;height:30px;content:"-";color:#a3a3a3;border-radius:30px;background-color:#f3f3f3;background-repeat:no-repeat;background-position:center;background-size:50% 50%;font-family:Playfair Display;font-size:29px;font-weight:400;line-height:20px}.overview-section__percentage--positive{color:green}.overview-section__percentage--positive:before{content:"";background-color:#f0f8eb;background-image:url(/img/dashboard-retailer/trend-up.svg)}.overview-section__percentage--positive-reversed{color:red}.overview-section__percentage--positive-reversed:before{background-color:#fdebeb;background-image:url(/img/dashboard-retailer/trend-up-reversed.svg)}.overview-section__percentage--negative{color:red}.overview-section__percentage--negative:before{content:"";background-color:#fdebeb;background-image:url(/img/dashboard-retailer/trend-down.svg)}.overview-section__percentage--negative-reversed{color:green}.overview-section__percentage--negative-reversed:before{background-color:#f0f8eb;background-image:url(/img/dashboard-retailer/trend-down-reversed.svg)}.overview-section__percentage--neutral{font-weight:600}.detailed-breakdown{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}@media (min-width: 990px) and (max-width: 1200px){.detailed-breakdown{grid-template-columns:repeat(2,1fr)}}@media (max-width: 989px){.detailed-breakdown{grid-template-columns:auto}}.detailed-breakdown-section{width:100%;height:fit-content;padding:20px 24px;background-color:#fff;box-shadow:0 2px 3px #ddd}.detailed-breakdown-section__title{display:flex;align-items:center;text-transform:uppercase;color:var(--header-color, #4a5455);font-size:19px;font-weight:600}.detailed-breakdown-section__title:before{display:block;width:30px;height:30px;margin-right:8px;content:"";background-repeat:no-repeat;background-position:center}.detailed-breakdown-section__title--average-boards:before{background-image:url(/img/dashboard-retailer/average-boards-by-designer.svg)}.detailed-breakdown-section__title--top-designers:before{background-image:url(/img/dashboard-retailer/top-designers-by-project.svg)}.detailed-breakdown-section__title--top-designers-approval:before{background-image:url(/img/dashboard-retailer/top-designers-by-approval.svg)}.detailed-breakdown-section__title--top-rooms:before{background-image:url(/img/dashboard-retailer/top-requested-rooms.svg)}.detailed-breakdown-section__title--top-styles:before{background-image:url(/img/dashboard-retailer/top-requested-styles.svg)}.detailed-breakdown-section__title--top-hours:before{background-image:url(/img/dashboard-retailer/hours-tracker-per-project.svg)}.detailed-breakdown-section__table{width:100%;margin-top:12px;text-align:left;border-collapse:collapse}.detailed-breakdown-section__th{padding:8px;color:var(--header-color, #4a5455);background-color:#f9f9f9;font-size:14px;font-weight:600}.detailed-breakdown-section__td{padding:8px;color:#4a5455}.detailed-breakdown-section__tr{border-bottom:1px solid #efefef}.detailed-breakdown-section__tr:nth-child(-n+3){background-color:#f7fdfe}.detailed-breakdown-section__tr:nth-child(3){border-bottom:2px solid #bfbfbf}.detailed-breakdown-section__tr:last-child{border-bottom:none}.detailed-breakdown-section__tr--no-data{background-color:initial}.detailed-breakdown-section__tr--no-data:nth-child(-n+3){background-color:initial}.detailed-breakdown-section__room-icon-container,.detailed-breakdown-section__avatar-container{display:flex;align-items:center}.detailed-breakdown-section__room-icon,.detailed-breakdown-section__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:1;width:32px;height:32px;margin-right:8px;color:#fff;border-radius:100%;background-color:var(--secondary-color, #39c7bd);font-size:12px;line-height:0}.detailed-breakdown-section__avatar-name{flex:1}.detailed-breakdown-section__room-icon{width:24px;height:24px;margin-right:12px;margin-left:2px;border-radius:0;background-color:transparent;background-size:100% 100%;filter:brightness(0%)}.detailed-breakdown-section__room-icon--living-room{background-image:url(/img/projects-form/rooms/living-room.svg)}.detailed-breakdown-section__room-icon--bedroom{background-image:url(/img/projects-form/rooms/bedroom.svg)}.detailed-breakdown-section__room-icon--dining-room{background-image:url(/img/projects-form/rooms/dining-room.svg)}.detailed-breakdown-section__room-icon--family-room{background-image:url(/img/projects-form/rooms/family-room.svg)}.detailed-breakdown-section__room-icon--office{background-image:url(/img/projects-form/rooms/office.svg)}.detailed-breakdown-section__room-icon--kids-playroom{background-image:url(/img/projects-form/rooms/kids-playroom.svg)}.detailed-breakdown-section__room-icon--kids-bedroom{background-image:url(/img/projects-form/rooms/kids-bedroom.svg)}.detailed-breakdown-section__room-icon--nursery{background-image:url(/img/projects-form/rooms/nursery.svg)}.detailed-breakdown-section__room-icon--bathroom{transform:translateY(-3px);background-image:url(/img/projects-form/rooms/bathroom.svg)}.detailed-breakdown-section__room-icon--kitchen{background-image:url(/img/projects-form/rooms/kitchen.svg)}.detailed-breakdown-section__room-icon--main-entrance{background-image:url(/img/projects-form/rooms/main-entrance.svg)}.detailed-breakdown-section__room-icon--patio-deck{background-image:url(/img/projects-form/rooms/patio-deck.svg)}.detailed-breakdown-section__room-icon--mudroom{background-image:url(/img/projects-form/rooms/mudroom.svg)}.detailed-breakdown-section__room-icon--rec-room{background-image:url(/img/projects-form/rooms/rec-room.svg)}.detailed-breakdown-section__room-icon--laundry-room{background-image:url(/img/projects-form/rooms/laundry-room.svg)}.detailed-breakdown-section__room-icon--library{background-image:url(/img/projects-form/rooms/library.svg)}.detailed-breakdown-section__room-icon--stairway{background-image:url(/img/projects-form/rooms/stairway.svg)}.detailed-breakdown-section__room-icon--hallway{background-image:url(/img/projects-form/rooms/hallway.svg)}.detailed-breakdown-section__room-icon--closet{background-image:url(/img/projects-form/rooms/closet.svg)}.detailed-breakdown-section__room-icon--home-gym{background-image:url(/img/projects-form/rooms/home-gym.svg)}.detailed-breakdown-section__room-icon--front-porch{background-image:url(/img/projects-form/rooms/front-porch.svg)}.detailed-breakdown-section__room-icon--garage{background-image:url(/img/projects-form/rooms/garage.svg)}.detailed-breakdown-section__room-icon--custom-room{background-image:url(/img/projects-form/rooms/custom-room.svg)}.retailer-header{flex-grow:1;min-height:30px;margin:0;color:#4a5455;color:var(--header-color, #4a5455);font-family:var(--font, "Playfair Display");font-size:27px;font-weight:700;line-height:30px}@media (max-width: 989.98px){.retailer-header{margin-bottom:20px;font-size:21px}}.retailer-header-container{display:flex;flex-direction:row;align-items:center;margin:37px 0 28px}@media (max-width: 989.98px){.retailer-header-container{margin-bottom:0}}.dashboard-loading-message{float:left;width:100%;text-align:left;color:gray;line-height:30px}.dashboard-loading-message__spinner{display:inline-block;width:20px;height:20px;margin-right:10px;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.export-container{display:flex;margin-left:auto}.item-categories-search-form__field,.tracked-time-categories-search-form__field,.flat-rate-services-search-form__field{max-width:320px;height:33px;margin:1px 0 0 10px;padding-left:35px;background-image:url(/img/shared/search-icon.svg);background-repeat:no-repeat;background-position:center left 10px;background-size:13px}@media (max-width: 989.98px){.item-categories-search-form__field,.tracked-time-categories-search-form__field,.flat-rate-services-search-form__field{width:calc(100% - 8px);max-width:100%;margin:0}}.tracked-time-categories-search-form__field,.flat-rate-services-search-form__field{margin-left:0}.item-categories-search-form__clear,.tracked-time-categories-search-form__clear,.flat-rate-services-search-form__clear{position:absolute;top:calc(70% - 2px);right:10px;display:block;width:14px;height:14px;cursor:pointer;background-image:url(/img/shared/search-field-clear.png)}@media (min-width: 990px){.item-categories-search-form__clear,.tracked-time-categories-search-form__clear,.flat-rate-services-search-form__clear{top:calc(50% - 7px)}}.item-categories-no-item-categories,.no-tracked-time-categories,.no-flat-rate-services{padding-top:250px;padding-bottom:250px;text-align:center;background-color:#fff}.item-categories-no-item-categories__text,.no-tracked-time-categories__text,.no-flat-rate-services__text{position:relative;display:inline-block;font-size:24px;font-weight:300}.item-categories-no-item-categories__text:before,.no-tracked-time-categories__text:before,.no-flat-rate-services__text:before{position:absolute;top:-95px;left:calc(50% - 77.5px);display:block;width:155px;height:76px;content:"";background-image:url(/img/shared/sorry.png)}.event-details{flex-grow:1}.event-details__title{margin:0;font-family:var(--font);font-size:20px;font-weight:600}.event-details__title--ordered{color:#0ec0cb}.event-details__title--shipping{color:#d55c64}.event-details__title--at-receiver{color:#2970b2}.event-details__title--install{color:#9c6082}.event-details__title--deliver{color:#78b523}.event-details__date{margin:0;font-size:14px;font-weight:400}.event-item-vendor{margin-top:20px;color:#4a5455;color:var(--header-color, #4a5455);font-weight:600}.event-item-vendor:after{display:block;width:100%;height:3px;margin-top:5px;content:"";background-color:#ddd}.event-item-vendor:first-child{margin-top:0}.event-item{display:grid;max-width:none;margin-top:20px;grid-template-columns:20% 80%}.event-item__wrapper{display:flex;flex-direction:column;justify-content:center}.event-item__details{color:gray;font-size:12px}.event-item__details--name{overflow-x:hidden;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;color:var(--header-color, #4a5455);font-size:15px}.calendar-event-form__fieldset-row{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none;gap:10px}@media (max-width: 599.98px){.calendar-event-form__fieldset-row{flex-direction:column;gap:0}}.calendar-event-form__dash-icon{padding-top:35px}@media (max-width: 599.98px){.calendar-event-form__dash-icon{padding-top:0}}.calendar-event-form__dash-icon:before{content:"—"}@media (max-width: 599.98px){.calendar-event-form__dash-icon:before{content:""}}.calendar-event-duration-fields{display:inline-flex;width:100%}.calendar-event-duration-fields:first-child{flex-grow:1}.calendar-event-all-day-checkbox{display:none}.calendar-event-all-day-checkbox:checked+.form-label .form-label__all-day-toggle{background-color:#8ed23d}.calendar-event-all-day-checkbox:checked+.form-label .form-label__all-day-toggle:after{margin-left:15px}.calendar-event-form__confirm-delete{margin-top:20px}.calendar-event-form__confirm-delete-controls{display:flex;align-items:baseline;justify-content:space-between;padding-top:20px}.calendar-event-form-actions{display:flex;align-items:baseline;justify-content:space-between;margin-top:20px}.delete-calendar-event{display:block;width:16px;height:16px;background-image:url(/img/shared/delete.svg);background-repeat:no-repeat;background-position:center;filter:invert(53%) sepia(89%) saturate(4077%) hue-rotate(336deg) brightness(101%) contrast(94%)}#fullcalendar-container .fc-header-toolbar{margin-bottom:0;padding:5px;background-color:#f6fdfd;line-height:1.5}#fullcalendar-container .fc-toolbar-chunk{justify-content:center;flex:1}#fullcalendar-container .fc-toolbar-chunk:nth-child(2){display:flex}#fullcalendar-container .fc-toolbar-chunk:last-child{text-align:end}#fullcalendar-container .fc-prev-button,#fullcalendar-container .fc-next-button{padding:0;color:var(--secondary-color-filter, #0ec0cb);border:none;background-color:transparent}#fullcalendar-container .fc-prev-button:focus,#fullcalendar-container .fc-next-button:focus{box-shadow:none}#fullcalendar-container .fc-icon-chevron-left,#fullcalendar-container .fc-icon-chevron-right{vertical-align:top;color:var(--secondary-color, #0ec0cb)}#fullcalendar-container .fc-icon-chevron-left:hover,#fullcalendar-container .fc-icon-chevron-right:hover{opacity:.7}#fullcalendar-container .fc-icon-chevron-left:focus,#fullcalendar-container .fc-icon-chevron-right:focus{box-shadow:none}#fullcalendar-container .fc-toolbar-title{margin-bottom:2px;text-transform:uppercase;color:var(--header-color, #4a5455);font-size:16px;font-weight:700}#fullcalendar-container .fc-dayGridMonth-button,#fullcalendar-container .fc-timeGridWeek-button,#fullcalendar-container .fc-today-button,#fullcalendar-container .fc-timeGridDay-button{padding:.1em .65em 3px;text-transform:uppercase}#fullcalendar-container .fc-dayGridMonth-button:focus,#fullcalendar-container .fc-timeGridWeek-button:focus,#fullcalendar-container .fc-today-button:focus,#fullcalendar-container .fc-timeGridDay-button:focus{box-shadow:none}#fullcalendar-container .fc-dayGridMonth-button,#fullcalendar-container .fc-timeGridWeek-button,#fullcalendar-container .fc-timeGridDay-button{color:var(--secondary-color, #0ec0cb);border-color:var(--secondary-color, #0ec0cb);background-color:transparent}#fullcalendar-container .fc-dayGridMonth-button{border-right:none}#fullcalendar-container .fc-timeGridWeek-button{border-right:none;border-left:none}#fullcalendar-container .fc-timeGridDay-button{border-left:none}#fullcalendar-container .fc-button-active:before{position:absolute;display:block;width:100%;height:100%;margin:-.1em -.65em;content:"";opacity:.25;background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}#fullcalendar-container .fc-today-button{color:var(--secondary-color, #0ec0cb);border-color:var(--secondary-color, #0ec0cb);border-radius:4px;background-color:transparent}#fullcalendar-container .fc-button-group .fc-dayGridMonth-button{border-top-left-radius:4px;border-bottom-left-radius:4px}#fullcalendar-container .fc-button-group .fc-timeGridDay-button{border-top-right-radius:4px;border-bottom-right-radius:4px}#fullcalendar-container .fc-scrollgrid-section-header th[role=presentation]{border:none}#fullcalendar-container .fc-scrollgrid{border:none;border-top:1px solid var(--secondary-color, #0ec0cb)}#fullcalendar-container .fc-scrollgrid-section-body td[role=presentation]{border:none}#fullcalendar-container .fc-col-header-cell{position:initial;padding:6px;border-top-color:var(--secondary-color, #0ec0cb);background-color:#f9f9f9}#fullcalendar-container .fc-col-header-cell:last-child{border-right:none}#fullcalendar-container .fc-col-header-cell-cushion{color:#4a5455;font-size:12px;font-weight:600}#fullcalendar-container .fc-dayGridMonth-view .fc-daygrid-day{height:160px}#fullcalendar-container .fc-daygrid-day-top{flex-direction:row;justify-content:space-between}#fullcalendar-container .fc-daygrid-day-number{color:#4a5455;font-size:12px}#fullcalendar-container .fc-timeGridWeek-view .fc-daygrid-day-events,#fullcalendar-container .fc-timeGridDay-view .fc-daygrid-day-events{margin-right:15px}#fullcalendar-container .fc-timegrid-axis-frame{color:#4a5455}#fullcalendar-container .fc-timegrid-divider{padding:0}#fullcalendar-container .fc-timegrid-slot-label{border:none}#fullcalendar-container .fc-timegrid-slot-label[data-time="00:00:00"] .fc-timegrid-slot-label-frame{display:none}#fullcalendar-container .fc-timegrid-slot-minor{border-top:none}#fullcalendar-container .fc-timegrid-slot-label-frame{position:absolute;left:10px;margin-top:-20px;text-transform:uppercase;color:#4a5455;font-size:12px}#fullcalendar-container .fc-timegrid-now-indicator-arrow{display:none}#fullcalendar-container .fc-timegrid-now-indicator-line:before{position:absolute;display:block;width:15px;height:15px;margin-top:-8px;margin-left:-5px;content:"";background-image:url(/img/shared/filled-right-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(19%) sepia(100%) saturate(6705%) hue-rotate(358deg) brightness(113%) contrast(113%)}#fullcalendar-container .fc-timegrid-col-events{margin-right:15px}#fullcalendar-container .fc-daygrid-day-events{margin:auto 2px}#fullcalendar-container .fc-event{margin-bottom:4px;padding:4px 6px;cursor:pointer;color:#fff;border:none;border-radius:5px;box-shadow:0 2px 3px #ddd;font-size:11px}#fullcalendar-container .fc-timegrid-event-short{padding:0 6px}#fullcalendar-container .fc-timegrid-event-short .fc-event-main-frame{align-items:center}#fullcalendar-container .fc-event-past{opacity:.4}#fullcalendar-container .fc-event-time{min-width:43px;font-weight:400}#fullcalendar-container .fc-event-title-container{min-width:0}#fullcalendar-container .fc-event-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600}#fullcalendar-container .fc-event-ordered{background-color:#0ec0cb}#fullcalendar-container .fc-event-shipping{background-color:#d55c64}#fullcalendar-container .fc-event-at-receiver{background-color:#2970b2}#fullcalendar-container .fc-event-deliver{background-color:#78b523}#fullcalendar-container .fc-event-install{background-color:#9c6082}#fullcalendar-container .fc-event-project-due-date,#fullcalendar-container .fc-custom-event,#fullcalendar-container .fc-task-event{background-color:#8c8c8c}#fullcalendar-container .fc-task-event{padding-right:13px}#fullcalendar-container .fc-task-event .fc-event-title-container:before{display:inline-block;width:15px;height:15px;margin-bottom:-2px;content:"";background-image:url(/img/shared/check-small.svg);background-repeat:no-repeat;background-position:center;filter:invert(100%)}#fullcalendar-container .fc-task-event .fc-event-title-container .fc-event-title{padding-right:7px}#fullcalendar-container .fc-event-completed .fc-event-title{text-decoration:line-through}#fullcalendar-container .fc-daygrid-day-bottom{text-align:center}#fullcalendar-container .fc-daygrid-more-link{float:none;white-space:break-spaces;font-size:11px}#fullcalendar-container .fc-daygrid-more-link:hover{background-color:transparent}#fullcalendar-container .fc-more-popover{z-index:3}#fullcalendar-container .fc-popover-body{overflow:auto;max-width:220px;max-height:250px}#fullcalendar-container .fc-event-past.fc-custom-event{opacity:1;background-color:#d0d0d0}#fullcalendar-container .add-calendar-event-link{padding:4px;cursor:pointer;color:#39c7bd;font-size:12px}.tasks-table,.task-templates-table{width:100%;border-spacing:0;color:#555;border-collapse:collapse;background-color:#fff}.tasks-table__head,.task-templates-table__head{position:relative}.tasks-table__loading,.tasks-table-tr__loading{display:flex;align-items:center;justify-content:center;height:35px;margin-top:10px;text-align:center;color:#a3a3a3;background:#fafafa;font-weight:600;grid-column-end:6;grid-column-start:1}.tasks-table__loading:before,.tasks-table-tr__loading:before{display:inline-block;width:20px;height:20px;margin-right:10px;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.tasks-table__th,.task-templates-table__th{position:relative;z-index:auto;min-width:70px;padding:10px 20px;text-align:left;color:#444;background-color:#fafbfb;font-size:15px;font-weight:600}@media (max-width: 989.98px){.tasks-table__th,.task-templates-table__th{background-color:#f7f7f7}}.tasks-table__th:after,.task-templates-table__th:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;content:"";background-color:#e8e8e8}.tasks-table__th--title{min-width:480px}.tasks-table__th--drag-selector{width:48px;min-width:0;padding-right:0;border-bottom:none;background-color:#fff}.tasks-table__th--drag-selector:after{display:none}.tasks-table__th--drag-selector-header{opacity:0}.tasks-table-tr{position:relative;border-bottom:1px solid #e3e3e3}.tasks-table-tr:hover .tasks-table-tr__drag-handle{display:block}.tasks-table-tr:hover .task-priority__tag,.tasks-table-tr:hover .task-assignee__details,.tasks-table-tr:hover .task-due-date__container,.tasks-table-tr:hover .delete-task__container{opacity:1}.tasks-table-tr--drag-shadow{box-shadow:0 4px 16px #47474714}.tasks-table-tr--drag-start{opacity:.8;border-bottom:none;background-color:#fff;box-shadow:0 4px 16px #4747471a}.tasks-table-tr--foot{border-bottom:none}.tasks-table-tr--task-completed{filter:contrast(35%) brightness(150%)}.tasks-table-tr--task-completed .task-due-date__input--past-due{color:#474747}.tasks-table-tr--add-subtask,.tasks-table-tr--edit-subtask{display:none}.tasks-table-tr--add-task{position:initial;display:none}.tasks-table-tr__td{padding:14px 20px}@media (max-width: 989.98px){.tasks-table-tr__td{background:transparent}}.tasks-table-tr__td--dropdown{padding:20px;border-bottom:1px solid #e3e3e3}@media (max-width: 989.98px){.tasks-table-tr__td--dropdown{padding:20px 10px;background:transparent}}.tasks-table-tr__td--footer-add-task{padding-top:20px}.tasks-table-tr__td--drag-selector,.tasks-table-tr__td--subtask-drag-selector{width:25px;padding-right:0;padding-left:8px;border-bottom-style:hidden}.tasks-table-tr__td--subtask-drag-selector{padding-left:0}.tasks-table-tr__td--subtask-input{padding:0}.tasks-table-tr__td--subtask{padding-left:0}.tasks-table-tr__td--subtask-highlight{background-color:#f5f26614}.tasks-table-tr__td--blank{padding:0;border-bottom-style:hidden}.tasks-table-tr__td--due-date{min-width:120px}.inline-task-form{display:inline-block;width:90%;margin-left:30px}.tasks-table--subtasks{width:100%}.tasks-table--content{position:relative;z-index:1}.task-table_tr__created_by{display:flex;align-items:center;justify-content:start;gap:8px}.tasks-table-tr__created_by-avatar{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;vertical-align:middle;border:none;border-radius:50%}.tasks-table-tr__created_by-avatar--no-image{color:#fff;background:var(--secondary-500, #667085);font-size:12px;font-weight:600;line-height:1.4}.tasks-table-tr__created_by-icon{font-size:13px}.tasks-table-tr__created_by-name{color:#474747}.tasks-table-tr__td-content{display:flex;align-items:center}.tasks-table-tr__td-content-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;width:100%;word-break:break-word;column-gap:12px;row-gap:4px}.tasks-table-tr__td-details{display:flex;align-content:center;justify-content:center;padding-left:12px;border-left:1px solid #d3d3d3;gap:12px}.tasks-table-tr__details-icon-container{display:inline-flex;align-items:center;color:#474747;font-size:14px;font-weight:400;gap:4px}.tasks-table-tr__details-icon-container:hover .tasks-table-tr__details-icon{color:#474747}.tasks-table-tr__details-icon-container--completed{color:#15803d}.tasks-table-tr__details-icon{color:#b3b3b3;font-size:14px}.tasks-table-tr__details-text{flex:none}.tasks-table-tr__td--content-template-title{word-break:break-word}.tasks-table-tr__td--subtask{cursor:pointer}.tasks-table-tr__td--subtask:hover .delete-subtask__container,.tasks-table-tr__td--subtask:hover .subtask-due-date__add-date{opacity:1}.tasks-table-tr__td--add-task{width:800px;vertical-align:text-top}.tasks-table-tr__title{color:#555}.tasks-table-tr__title--decoration{text-decoration:line-through}.delete-task__container,.delete-subtask__container{display:flex;align-items:center;justify-content:center;width:fit-content;opacity:0}.delete-task__container{padding:0 3px}.delete-task__container--kanban{transition:opacity .15s ease-in-out}.delete-task,.delete-subtask{color:#b3b3b3}.delete-task:hover,.delete-subtask:hover{color:#f75545}.task-table-tr__td-controls{display:flex;padding-left:16px;gap:12px}.subtask-due-date{position:relative;display:flex}.subtask-due-date__date-picker{position:absolute;z-index:1;left:0}.subtask-due-date__date-picker .ui-datepicker{margin-top:10px;white-space:nowrap;color:#474747;border-radius:5px 5px 0 0}.subtask-due-date__date-picker .ui-datepicker:before{right:8px;left:auto}.subtask-due-date__date{display:inline-flex;align-items:center;width:max-content;padding:3px 0;cursor:pointer;color:#474747;font-size:14px;font-weight:400;gap:4px}.subtask-due-date__date:hover{text-decoration:underline}.subtask-due-date__date:hover .subtask-due-date__icon{color:#474747}.subtask-due-date__icon{color:#b3b3b3;font-size:13px}.subtask-due-date__text{flex:none}.subtask-due-date__add-date{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;opacity:0;color:#b3b3b3;border:1px dashed #b3b3b3;border-radius:50%}.subtask-due-date__add-date:hover{color:#474747;border-color:#474747}.subtask-due-date__add-date:hover .subtask-due-date__icon{color:#474747}.subtask-due-date__date--past-due,.subtask-due-date__date--past-due .subtask-due-date__icon,.subtask-due-date__date--past-due:hover .subtask-due-date__icon{color:#f75545}.subtask-due-date__clear-date{position:absolute;z-index:9;bottom:-32px;display:flex;align-items:center;justify-content:center;width:100%;height:32px;cursor:pointer;text-align:center;color:#b3b3b3;border:1px solid #e3e3e3;border-top:none;border-radius:0 0 5px 5px;background-color:#fff;box-shadow:0 4px 8px -2px #4747470a,0 8px 16px -4px #47474714;font-size:16px;gap:6px}.subtask-due-date__clear-date:before{flex:none;content:"";vertical-align:middle;color:#b3b3b3;font-family:"Font Awesome 6 Pro";font-size:13px}.subtask-due-date__clear-date:hover{color:#474747}.subtask-due-date__clear-date:hover:before{color:#474747}.task-form__subtasks{margin-bottom:24px}.task-form__add-subtask{display:inline-block;margin-top:8px}.task-form__subtask{display:flex;align-items:baseline;justify-content:space-evenly}.task-form__fieldset-row{display:flex;gap:20px}@media (max-width: 599.98px){.task-form__fieldset-row{flex-direction:column;gap:0}}.task-form-actions{display:flex;justify-content:end}.task-form__confirm-delete-controls{display:flex;align-items:baseline;justify-content:space-between;padding-top:20px}.task-template-callout{padding-bottom:430px;background-image:url(/img/shared/unpopulated-tasks-illustration.png)}@media (max-width: 989.98px){.task-template-callout{background-size:100%}}@media (max-width: 599.98px){.task-template-callout{padding-bottom:200px}}.task-callout{display:grid;color:#133454;font-family:Playfair Display;grid-template-columns:1fr 1fr}@media (max-width: 989.98px){.task-callout{grid-template-columns:1fr}}.task-callout__content{display:flex;flex-direction:column;justify-content:center;width:400px;margin:60px}@media (max-width: 989.98px){.task-callout__content{width:auto;margin:60px 0;padding:0 15px}}.task-callout__image{background-image:url(/img/tasks/task_empty_screen_asignee.gif);background-position:center;background-size:cover}@media (max-width: 989.98px){.task-callout__image{width:100%;aspect-ratio:1.5/1}}.task-callout__superheader{font-size:24px;font-weight:500}@media (max-width: 599.98px){.task-callout__superheader{font-size:16px}}.task-callout__header{position:relative;font-size:48px;font-weight:600}@media (max-width: 599.98px){.task-callout__header{margin-bottom:10px;font-size:24px}}@media (max-width: 989.98px){.task-callout__header{display:flex;align-items:center;gap:10px}}.task-callout__header-check{position:absolute;top:50%;right:-44px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:2px;color:#39c7bd;border:3px solid #718698;border-radius:7px;font-size:22px;translate:0 -50%}@media (max-width: 989.98px){.task-callout__header-check{position:initial;translate:0}}@media (max-width: 599.98px){.task-callout__header-check{width:25px;height:25px;border:2px solid #718698;font-size:12px}}.task-callout__buttons{display:flex;height:50px}.task-callout__feature{margin-top:15px;padding-bottom:20px;border-bottom:1px solid #d0d6dd;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.task-callout__feature:last-child{border-bottom:0}.task-callout__feature-header{margin-bottom:10px;font-family:Playfair Display;font-size:20px;font-weight:700}.task-project-title{color:#4a5455}.progress-bar{display:flex;align-items:center;justify-content:center;margin-left:25px;gap:10px}.progress-bar__label{color:#555}.progress-bar-container{width:100%;border-radius:30px;background-color:#f3f3f3}.progress-bar__fill{display:block;height:8px;transition:width .5s ease-in-out;border-radius:30px;background-color:#7cb829}.tasks-table__disabled-link-and-icon{pointer-events:none}.filter-labels--global-task{width:100%}.task-filter-labels{display:inline-block;margin-right:8px;padding:0 4px;cursor:pointer;color:#6f7575;border:2px solid #d1edef;border-radius:11px;background:#d1edef;font-family:Source Sans Pro;font-size:14px;font-weight:400}.task-filter-labels__remove-task{margin-bottom:12px;background-color:#d1edef}.task-filter-labels__remove-task:after{padding:8px;content:"";background-image:url(/img/shared/clear-icon.png);background-repeat:no-repeat;background-position:95%}.task-filter-labels__remove-task:hover:after{background-image:url(/img/shared/clear-icon-hover.png)}.task-filter-labels--clear{color:#4dbcc8;border-color:transparent;background-color:#fff}.global-task-search{position:relative;float:right}@media (max-width: 989.98px){.global-task-search{width:100%;margin-top:12px}}.global-tasks-search-result{padding-top:250px;padding-bottom:250px;text-align:center;background-color:#fff}.global-tasks-search-result__text{display:inline-block;font-size:24px;font-weight:300}.global-tasks-search-result--sorry{position:relative}.global-tasks-search-result--sorry:before{position:absolute;top:-95px;left:calc(50% - 77.5px);display:block;width:155px;height:76px;content:"";background-image:url(/img/shared/sorry.png)}.global-tasks-search-result__link{font-weight:600}.task-comments{margin-bottom:10px}.task-comments .tiptap-editor__page{width:100%;height:auto;max-height:100px;padding:15px}.task-comments__header{color:#797979;font-weight:700}.task-comments__form-controls{position:relative;z-index:2;margin-top:5px;text-align:right}.task-template-title-label{display:block;margin-bottom:10px;font-size:16px;font-weight:600}.task-template-title-input{width:500px;height:36px;padding:0 16px;border:1px solid lightgray;border-radius:4px;outline:none}.task-template-add-task{margin-bottom:0}.task-template-divider{margin:24px 0;border-bottom:2px solid #e6e6e6}.tasks-table__th--sortable__clear{float:right;width:16px;height:16px;background-image:url(/img/shared/clear-icon.svg);background-repeat:no-repeat}.page-header-container__tasks-view-modes{display:flex;height:32px;margin-right:10px;margin-bottom:-5px;border:1px solid;border-color:#39c7bd;border-color:var(--secondary-color, #39c7bd);border-radius:4px;background-color:#fff}.task-priority{position:relative}.task-priority__trigger{position:relative;width:fit-content;cursor:pointer;border-radius:12px}.task-priority__tag{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:2px 8px;cursor:pointer;white-space:nowrap;opacity:0;color:#b3b3b3;border:none;border-radius:12px;font-size:14px}.task-priority__tag--kanban{transition:opacity .15s ease-in-out}.task-priority__tag--no-priority{border:1px dashed #b3b3b3}.task-priority__tag--no-priority:hover{color:#474747;border:1px dashed #474747}.task-priority__tag--high,.task-priority__tag--medium,.task-priority__tag--low{opacity:1}.task-priority__tag--high:hover,.task-priority__tag--medium:hover,.task-priority__tag--low:hover{filter:brightness(96%)}.task-priority__tag--high{color:#ff2a3a;background-color:#ffedef}.task-priority__tag--medium{color:#dead1c;background-color:#fff7de}.task-priority__tag--low{color:#78b523;background-color:#f3f8eb}.task-priority__dropdown{position:absolute;z-index:1;top:24px;left:0;display:none;margin-top:10px;padding:8px 0;cursor:default;border:1px solid #e3e3e3;border-radius:5px;background:#fff;box-shadow:0 8px 16px -4px #4747471f;font-size:14px}.task-priority__dropdown:before{position:absolute;top:-7px;left:20px;display:block;width:12px;height:12px;content:"";transform:translate(-50%) rotate(-45deg);border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;background:#fff}.task-priority__dropdown--open{display:block}.task-priority__dropdown-option{padding:4px 8px}.task-priority__dropdown-option:hover{cursor:pointer;background-color:#f5fafd}.task-priority__dropdown-tag{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:2px 8px;cursor:pointer;white-space:nowrap;color:#474747;border-radius:12px;font-size:14px}.task-priority__dropdown-tag--high{color:#ff2a3a;background-color:#ffedef}.task-priority__dropdown-tag--medium{color:#dead1c;background-color:#fff7de}.task-priority__dropdown-tag--low{color:#78b523;background-color:#f3f8eb}.task-assignee{position:relative}.task-assignee__trigger{position:relative;width:fit-content;cursor:pointer}.task-assignee__details{display:flex;align-items:center;justify-content:start;opacity:0;gap:8px}.task-assignee__details:hover .task-assignee__avatar--no-assignee{color:#474747;border:1px dashed #474747}.task-assignee__details:hover .task-assignee__name--no-assignee{color:#474747}.task-assignee__details--kanban{transition:opacity .15s ease-in-out}.task-assignee__details--assigned{opacity:1}.task-assignee__avatar{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;vertical-align:middle;border:none;border-radius:50%}.task-assignee__avatar:hover{filter:brightness(96%)}.task-assignee__avatar--no-image{color:#fff;background:var(--secondary-500, #667085);font-size:12px;font-weight:600;line-height:1.4}.task-assignee__avatar--no-assignee{color:#b3b3b3;border:1px dashed #b3b3b3}.task-assignee__avatar-icon{font-size:13px}.task-assignee__name{color:#474747}.task-assignee__name--no-assignee{color:#b3b3b3}.task-assignee__dropdown{position:absolute;z-index:1;top:24px;left:-8px;display:none;min-width:195px;margin-top:10px;padding:8px 0;cursor:default;border:1px solid #e3e3e3;border-radius:5px;background:#fff;box-shadow:0 8px 16px -4px #4747471f;font-size:14px}.task-assignee__dropdown:before{position:absolute;top:-7px;left:20px;display:block;width:12px;height:12px;content:"";transform:translate(-50%) rotate(-45deg);border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;background:#fff}.task-assignee__dropdown--open{display:block}.task-assignee__dropdown-option{display:flex;align-items:center;padding:4px 8px}.task-assignee__dropdown-option:hover{cursor:pointer;background-color:#f5fafd}.task-assignee__dropdown-avatar{display:flex;align-items:center;justify-content:center;flex:none;width:24px;min-width:24px;height:24px;margin-right:8px;border-radius:50%}.task-assignee__dropdown-avatar--initials{color:#fff;background:var(--secondary-500, #667085);font-size:12px;font-weight:600;line-height:1.4}.task-assignee__dropdown-name{color:#474747;font-size:15px;font-weight:400}.task-due-date{position:relative}.task-due-date__container{display:flex;align-items:center;justify-content:start;width:fit-content;opacity:0;gap:8px}.task-due-date__container--has-date{opacity:1}.task-due-date__input-container{position:relative;cursor:pointer}.task-due-date__input-container:before{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;content:"";vertical-align:middle;color:#b3b3b3;border:1px dashed #b3b3b3;border-radius:50%;font-family:"Font Awesome 6 Pro";font-size:13px}.task-due-date__input-container:focus-within:before{content:none}.task-due-date__input-container:hover:before{color:#474747;border:1px dashed #474747}.task-due-date__input-container--has-date:before{content:none}.task-due-date__input{width:115px;padding:0 5px 0 30px;cursor:pointer;text-align:left;color:#474747;border:1px solid transparent;border-radius:4px;background-color:#fff;font-size:15px}.task-due-date__input::placeholder{color:#b3b3b3}.task-due-date__input:hover::placeholder{color:#474747}.task-due-date__input:focus{padding:0 5px;outline:none;background-color:#f9f9f9;font-size:15px}.task-due-date__input:focus::placeholder{color:transparent}.task-due-date__input:placeholder-shown{color:#b3b3b3;font-size:16px}.task-due-date__input--present{width:90px;padding:0 5px}.task-due-date__input--past-due{color:#f75545}.accordion-dropdown{margin-top:0;padding-bottom:80px;background-color:#fff;font-family:Inter,sans-serif}@media (max-width: 989.98px){.accordion-dropdown{padding-bottom:20px}}.accordion-dropdown--legacy-upgrade{width:1440px;max-width:calc(100vw - 30px);margin:0 auto 150px;padding:40px 0 0;background:none}@media (max-width: 989.98px){.accordion-dropdown--legacy-upgrade{margin:0 auto 50px}}.accordion-dropdown--legacy-upgrade .accordion-dropdown__wrapper{max-width:100%;padding:0}@media (max-width: 599.98px){.accordion-dropdown--legacy-upgrade .accordion-dropdown__wrapper{padding-right:15px;padding-left:15px}}.accordion-dropdown--legacy-upgrade .accordion-dropdown__header{text-align:left;color:#133454;font-family:Inter,sans-serif;font-size:40px;font-weight:700}@media (min-width: 990px){.accordion-dropdown--legacy-upgrade .accordion-dropdown__header{margin:140px 0 70px}}.accordion-dropdown--legacy-upgrade .accordion-dropdown__dropdown{max-width:100%;padding-left:30px;color:#133454;border-bottom:0;border-left:4px solid #39c7bd;border-radius:3px;background-color:#eeeff0;font-family:Inter,sans-serif}.accordion-dropdown--legacy-upgrade .accordion-dropdown__dropdown--active{border-left:4px solid rgb(173,184,196)}.accordion-dropdown--legacy-upgrade .accordion-dropdown__dropdown-header{padding:20px 50px 20px 0;color:inherit;background-color:#eeeff0}@media (max-width: 599.98px){.accordion-dropdown--legacy-upgrade .accordion-dropdown__dropdown-header{position:relative}}.accordion-dropdown--legacy-upgrade .accordion-dropdown__dropdown-header:before{top:30px;border:none;background-image:url(/img/shared/add.svg);filter:invert(64%) sepia(68%) saturate(407%) hue-rotate(127deg) brightness(94%) contrast(86%)}.accordion-dropdown--legacy-upgrade .accordion-dropdown__dropdown-header--active{border-radius:0}.accordion-dropdown--legacy-upgrade .accordion-dropdown__dropdown-header--active:before{width:2px;margin-right:10px;opacity:.3;filter:none}.accordion-dropdown--legacy-upgrade-promo{padding-bottom:0;background-color:transparent}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__wrapper{width:100%;max-width:100%;margin-top:40px;padding:0}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown{width:100%;max-width:100%;margin:16px 0;padding-left:20px;transition:.15s;border:none;border-radius:15px;background-color:#f8f9fa}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown:not(.accordion-dropdown__dropdown--active):hover{box-shadow:0 0 0 2px #39c7bd33}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown--active{background-color:#ebf9f8}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown--active .accordion-dropdown__dropdown-icon{color:#133454;rotate:45deg}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown--active .accordion-dropdown__dropdown-text{border:none}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown-header{display:flex;padding:15px 40px 15px 0;transition:.15s;color:#133454;background-color:#f8f9fa;font-family:Inter,sans-serif;font-size:17px;font-weight:500;line-height:24px;gap:7px}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown-header:before{position:relative;top:0;left:0;min-width:10px;margin-top:0;transition:.3s;transform:translate(0) rotate(0);border:none;background-image:url(/img/legacy-upgrade/ga/zig-zag.svg);background-size:21px;filter:none;filter:invert(80%) sepia(20%) saturate(155%) hue-rotate(165deg) brightness(93%) contrast(84%)}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown-header--active{padding-top:21px;letter-spacing:-.64px;color:#133454;background-color:#ebf9f8;font-size:32px;font-weight:600;line-height:29px}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown-header--active .accordion-dropdown__popular-tag{margin-top:4px}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown-header--active:before{margin-top:3px;filter:invert(13%) sepia(67%) saturate(1369%) hue-rotate(185deg) brightness(92%) contrast(90%);rotate:0deg}@media (max-width: 599.98px){.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown-header--popular{padding-bottom:40px}}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown-text{padding-top:30px;padding-left:25px;border-top:1px solid #ecedef}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__category{margin-top:53px;margin-bottom:30px;padding-left:0;color:#133454;font-size:20px;font-weight:600;line-height:100%}.accordion-dropdown--legacy-upgrade-promo .legacy-dropdown-feature__video{border-radius:20px}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__popular-tag{transition:.15s;border-radius:4px;background-color:#f2452d;line-height:24px}@media (max-width: 599.98px){.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__popular-tag{position:absolute;bottom:10px;left:9px}}.accordion-dropdown--legacy-upgrade-promo .accordion-dropdown__dropdown-icon{position:absolute;top:50%;right:20px;color:#39c7bd;font-size:17px;translate:0 -50%}.accordion-dropdown__wrapper{max-width:1000px;margin:0 auto;padding:1px 50px 50px;border-radius:10px}.accordion-dropdown__header{width:100%;margin:0 0 10px;text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:54px;font-weight:500}@media (max-width: 599.98px){.accordion-dropdown__header{font-size:30px;line-height:35px}}.accordion-dropdown__dropdown{overflow:hidden;width:100%;max-width:1000px;margin:20px auto;color:#4c4c4c;border-bottom:1px solid #dadada;border-radius:0;font-size:17px}.accordion-dropdown__dropdown-header{position:relative;display:block;width:100%;padding:0 30px 20px 0;cursor:pointer;text-align:left;color:#4c4c4c;outline:none;background-color:#fff;font-weight:900}@media (max-width: 599.98px){.accordion-dropdown__dropdown-header{padding-right:50px}}.accordion-dropdown__dropdown-header:before{position:absolute;top:11px;right:20px;display:block;width:22px;height:22px;content:"";transform:translateY(-50%) rotate(90deg);border:2px solid #000;border-radius:50%;background-image:url(/img/board/top-board-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:14px;filter:invert(73%) sepia(77%) saturate(3428%) hue-rotate(137deg) brightness(93%) contrast(88%)}.accordion-dropdown__dropdown-header:hover{text-decoration:none}.accordion-dropdown__dropdown-text{display:none;padding:0 30px 20px 0}.accordion-dropdown__dropdown-link{color:#39c7bd;font-weight:600}.accordion-dropdown__dropdown-header--active:before{transform:translateY(-50%) rotate(-90deg);opacity:.3;filter:none}.accordion-dropdown__category{margin:20px 0;padding-left:30px;color:#474747;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:24px}@media (max-width: 599.98px){.accordion-dropdown__category{font-size:18px;line-height:22px}}.accordion-dropdown__section{display:flex;align-items:center;max-width:1440px;margin:72px 0 16px;padding-top:66px;padding-left:0;letter-spacing:-.96px;color:#133454;border-top:1px solid #b8c2cc;font-family:Inter,sans-serif;font-size:32px;font-weight:600;line-height:130%;gap:15px}@media (max-width: 599.98px){.accordion-dropdown__section{padding-left:20px}}.accordion-dropdown__section--first{margin:0 0 -28px;padding:0;border:none}.accordion-dropdown__section--design{background-image:url(/img/legacy-upgrade/features-bg--design.png)}@media (max-width: 599.98px){.accordion-dropdown__section--design{background-image:url(/img/legacy-upgrade/designer-header-mobile.png)}}.accordion-dropdown__section--collaborate{background-image:url(/img/legacy-upgrade/collaborate-header.png)}@media (max-width: 599.98px){.accordion-dropdown__section--collaborate{background-image:url(/img/legacy-upgrade/collab-header-mobile.png)}}.accordion-dropdown__section--manage{background-image:url(/img/legacy-upgrade/manage-header.png)}@media (max-width: 599.98px){.accordion-dropdown__section--manage{background-image:url(/img/legacy-upgrade/manage-header-mobile.png)}}.accordion-dropdown__section--get-paid{background-image:url(/img/legacy-upgrade/get-paid-header.png)}@media (max-width: 599.98px){.accordion-dropdown__section--get-paid{background-image:url(/img/legacy-upgrade/get-paid-header-mobile.png)}}.accordion-dropdown__popular-tag{height:24px;margin-right:20px;margin-left:9px;padding:0 11px;color:#fff;border-radius:50px;background-color:#ec7270;font-size:14px}.df-features-list{display:grid;align-items:center;justify-content:center;width:100%;max-width:1300px;margin:68px auto 0}@media (max-width: 599.98px){.df-features-list{position:relative;flex-direction:column;padding-top:220px}}@media (min-width: 990px){.df-features-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 600px) and (max-width: 989.98px){.df-features-list{grid-template-columns:1fr 1fr}}@media (max-width: 599.98px){.df-features-list{padding-top:10px}}@media (max-width: 989.98px){.df-features-list{margin-top:10px}}.df-features-list--blocks{padding:0 15px 80px;grid-gap:30px}@media (max-width: 989.98px){.df-features-list--blocks{padding-top:50px}}@media (min-width: 600px) and (max-width: 989.98px){.df-features-list--blocks{grid-template-columns:1fr 1fr}}.df-features-list--blocks .df-features-list__item{flex-direction:column;max-width:267px;height:100%;margin:0;padding:100px 15px 30px;text-align:center;color:#4c4c4c;border-radius:7px;background-color:#fff;box-shadow:0 10px 20px 5px #0000000d;font-size:18px}@media (max-width: 989.98px){.df-features-list--blocks .df-features-list__item{margin:0 auto}}@media (max-width: 599.98px){.df-features-list--blocks .df-features-list__item{align-items:baseline;width:100%;max-width:100%;padding-top:30px;padding-left:90px;transform:translate(0)}}.df-features-list--blocks .df-features-list__text{margin-top:15px;text-align:center;color:#4a5455b3;font-size:16px;font-weight:500}@media (max-width: 599.98px){.df-features-list--blocks .df-features-list__text{text-align:left}}@media (max-width: 599.98px){.df-features-list--blocks .df-features-list__item{text-align:left}}.df-features-list--blocks .df-features-list__item:before{position:absolute;top:30px;left:50%;display:block;width:50px;height:50px;content:"";transform:translate(-50%);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 599.98px){.df-features-list--blocks .df-features-list__item:before{left:47px}}.df-features-list--blocks .df-features-list__item:after{display:none}.df-features-list--blocks .df-features-list__item--moodborads:before{background-image:url(/img/homepage/moodboards.svg)}.df-features-list--blocks .df-features-list__item--floorplans:before{background-image:url(/img/homepage/floor-plans.svg)}.df-features-list--blocks .df-features-list__item--renders:before{background-image:url(/img/homepage/renders.svg)}.df-features-list--blocks .df-features-list__item--source-products:before{background-image:url(/img/homepage/source-products.svg)}.df-features-list--blocks .df-features-list__item--quotes-invoices-pos:before{background-image:url(/img/homepage/quotes-invoices-pos.svg)}.df-features-list--blocks .df-features-list__item--sell-packages:before{background-image:url(/img/homepage/sell-packages.svg)}.df-features-list--blocks .df-features-list__item--online-payments:before{background-image:url(/img/homepage/online-payments.svg)}.df-features-list--blocks .df-features-list__item--track-orders:before{background-image:url(/img/homepage/track-orders.svg)}.df-features-list--blocks .df-features-list__item--collaborate:before{background-image:url(/img/homepage/collaborate.svg);filter:none}.df-features-list--blocks .df-features-list__item--client-collaboration:before{background-image:url(/img/homepage/collaborate.svg);filter:none}.df-features-list--blocks .df-features-list__item--shopping-lists:before{background-image:url(/img/homepage/product-lists.svg);filter:none}.df-features-list--blocks .df-features-list__item--questionnaire:before{background-image:url(/img/homepage/questionnaire.svg);filter:none}.df-features-list--blocks .df-features-list__item--create-presentations:before{background-image:url(/img/homepage/create-presentations.svg);filter:none}.df-features-list--blocks .df-features-list__item--product-lists:before{background-image:url(/img/homepage/product-lists.svg);filter:none}.df-features-list--blocks .df-features-list__item--qb-sync:before{background-image:url(/img/homepage/qb-sync.svg);filter:none}.df-features-list--blocks .df-features-list__item--financial-data:before{background-image:url(/img/homepage/financial-data.svg);filter:none}.df-features-list--blocks .df-features-list__item--button{display:flex;align-items:center;justify-content:space-between;max-width:100%;padding-top:50px;gap:20px}@media (min-width: 990px){.df-features-list--blocks .df-features-list__item--button{grid-column:3/span 2}}@media (max-width: 599.98px){.df-features-list--blocks .df-features-list__item--button{padding-left:15px}}.df-features-list--blocks .df-features-list__item--button:last-child{text-align:center;color:#133454;border:none;font-family:"DM Serif Display",serif;font-size:24px}@media (max-width: 599.98px){.df-features-list--blocks .df-features-list__item--button:last-child{display:flex;align-items:center}}.df-features-list--blocks .df-features-list__item--button:last-child:hover{box-shadow:0 10px 20px 5px #0000000d}.df-features-list--blocks .df-features-list__item--button:last-child:active{background-color:#fff}.df-features-list--blocks .df-features-list__item--button:before{display:none}.df-features-list__item{position:relative;justify-content:flex-start;width:auto;margin:30px 10px;padding-top:40px;padding-bottom:7px;text-align:left;color:#4a5455b3;border:none;font-family:Work Sans,sans-serif;font-size:20px;font-weight:600}@media (max-width: 989.98px){.df-features-list__item{margin-bottom:10px;text-align:center}}.df-features-list__item:before,.df-features-list__item:after{position:absolute;top:0;left:0;width:30px;height:30px}@media (max-width: 989.98px){.df-features-list__item:before,.df-features-list__item:after{left:50%;transform:translate(-50%)}}.df-features-list__item:after{margin-left:0}.df-features-list__item--left{justify-content:flex-end}@media (max-width: 599.98px){.df-features-list__item--left{flex-direction:row-reverse}.df-features-list__item--left:last-child{border-bottom:1px solid #e5e5e5}}.df-features-list__item--left:after{display:block;margin-bottom:-2px;content:"";background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(73%) sepia(77%) saturate(3428%) hue-rotate(137deg) brightness(93%) contrast(88%)}@media (max-width: 599.98px){.df-features-list__item--left:after{margin:0 10px 0 0}}.df-features-list__item--right:before{display:block;margin-bottom:-2px;content:"";background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(73%) sepia(77%) saturate(3428%) hue-rotate(137deg) brightness(93%) contrast(88%)}.df-features__button-text{position:absolute;top:0;height:100%;padding:0 20px;color:#41bfc7;border:1px solid}.df-features__button-text:hover:after{transform:scaleX(-1) translate(-3px);filter:invert(14%) sepia(70%) saturate(946%) hue-rotate(178deg) brightness(98%) contrast(93%)}.df-features-list__item--button{height:70px;padding:0}@media (min-width: 990px){.df-features-list__item--button{grid-column:3/span 2}}@media (min-width: 600px) and (max-width: 989.98px){.df-features-list__item--button{max-width:550px;grid-column:span 2}}@media (max-width: 989.98px){.df-features-list__item--button{width:100%;margin:45px auto 0;font-size:20px}}.df-features-list__item--button:hover{text-decoration:none;box-shadow:inset 0 0 0 0 transparent,0 1px 11px #41bfc733}.df-features-list__item--button:active{background:#ebfafa}.df-features-list__item--moodborads:after{background-image:url(/img/plans/moodboards.svg)}.df-features-list__item--floorplans:after{background-image:url(/img/plans/floorplans.svg)}.df-features-list__item--renders:after{background-image:url(/img/plans/renders.svg)}.df-features-list__item--source-products:after{background-image:url(/img/plans/source-products.svg)}.df-features-list__item--shopping-lists:after{background-image:url(/img/plans/shopping-lists.svg)}.df-features-list__item--client-collaboration:after{background-image:url(/img/plans/client-collaboration.svg)}.df-features-list__item--presentations:before{background-image:url(/img/plans/presentations.svg)}.df-features-list__item--quotes-invoices:before{background-image:url(/img/plans/quotes-invoices.svg)}.df-features-list__item--accept-payments:before{background-image:url(/img/plans/accept-payments.svg)}.df-features-list__item--financial-data:before{background-image:url(/img/plans/financial-data.svg)}.df-features-list__item--questionnaire:after{background-image:url(/img/homepage/project-questionnaire.svg)}.df-features-list__item--track-orders:after{background-image:url(/img/homepage/track-product-orders.svg)}.df-features-list__item--sync-quickbooks:before{background-image:url(/img/homepage/sync-quickbooks.svg)}.df-features-list__item--sell-packages:before{background-image:url(/img/homepage/sell-design-packages.svg);filter:none}.terms-privacy{box-sizing:content-box;width:calc(100% - 30px);max-width:1350px;margin:0 auto;padding:0 15px;color:#555;font-family:Work Sans,sans-serif;font-size:18px}@media (max-width: 989.98px){.terms-privacy{margin-bottom:200px}}.terms-privacy p{margin-top:0}.terms-privacy__hr{width:125px;margin:33px auto 60px;border:0;border-top:4px solid #39c7bd}.terms-privacy__last-updated{display:flex;align-items:center;justify-content:center;margin-top:37px;font-size:19px}.terms-privacy__last-updated:before{display:block;width:16px;height:16px;margin-right:6px;content:"";background-image:url(/img/plans/calendar.svg)}.terms-privacy__subheader{margin-top:72px;padding-top:0;color:#133454;font-family:"Source Serif Pro",serif;font-size:32px;font-weight:900}.terms-privacy__link{word-wrap:break-word;color:#39c7bd}.terms-privacy__address{font-size:16px}.terms-privacy__list-item{margin-bottom:20px}#lml-page-training,#lml-page-cheatsheet,#lml-page-moodboards,#lml-page-edesign-book,#lml-page-case-studies,#lml-page-affiliate-book,#lml-page-common-mistakes,#lml-page-moodboards-thank-you,#lml-page-converting-edesign,#lml-page-thank-you{padding-bottom:0;background:#fff}#lml-page-training .main,#lml-page-cheatsheet .main,#lml-page-moodboards .main,#lml-page-edesign-book .main,#lml-page-case-studies .main,#lml-page-affiliate-book .main,#lml-page-common-mistakes .main,#lml-page-moodboards-thank-you .main,#lml-page-converting-edesign .main,#lml-page-thank-you .main{padding-bottom:0}#lml-page-case-studies{padding-bottom:87px}.lml-page-hero{padding:40px 0 60px;background-image:url(/img/shared/df-register-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.lml-page-hero--chatgpt-emails{position:relative;padding-bottom:0;color:#133454;background-color:#f5f5f5;background-image:none}.lml-page-hero--chatgpt-emails:after{position:absolute;bottom:0;display:block;width:100%;height:20%;content:"";background-image:linear-gradient(#f5f5f5,#e3e3df)}.lml-page-hero--chatgpt-emails .lml-page-hero__header{max-width:1060px;margin:22px auto 10px;letter-spacing:-.02em;color:#133454;font-family:"DM Serif Display",serif;font-size:72px;font-weight:400;line-height:1.1}@media (max-width: 599.98px){.lml-page-hero--chatgpt-emails .lml-page-hero__header{font-size:32px}}.lml-page-hero--chatgpt-emails .lml-page-hero__subheader{max-width:670px;margin:0 auto;text-align:center;letter-spacing:-.02em;color:#133454;font-family:Inter,sans-serif;font-size:40px;line-height:1.2}@media (max-width: 599.98px){.lml-page-hero--chatgpt-emails .lml-page-hero__subheader{font-size:21px}}.lml-page-hero--ebook{background-image:url(/img/lml-page/sepia-couch.jpg)}@media (max-width: 599.98px){.lml-page-hero--ebook{padding-bottom:20px}}.lml-page-hero--ebook .lml-page-hero__logo{margin-bottom:20px;background-position:center}.lml-page-hero--ebook .lml-page-hero__header{max-width:100%;margin:0 auto;padding-top:17px;line-height:75px}@media (max-width: 599.98px){.lml-page-hero--ebook .lml-page-hero__header{font-size:40px;line-height:45px}}.lml-page-hero--ebook .lml-page-hero__subheader{padding-top:30px;color:#fff;font-size:40px;font-weight:600;font-style:italic}@media (max-width: 599.98px){.lml-page-hero--ebook .lml-page-hero__subheader{font-size:26px}}.lml-page-hero--ebook .lml-page-box__edesign-subbutton-red{color:#f75545}.lml-page-hero--ebook .lml-page-box__edesign-subbutton{line-height:30px}@media (max-width: 989.98px){.lml-page-hero--ebook .lml-page-box__edesign-subbutton{text-align:center}}@media (max-width: 599.98px){.lml-page-hero--ebook .lml-page-box__edesign-subbutton{margin-top:30px;font-size:30px}}.lml-page-hero--business-building{position:relative;background-color:#eaf8f8;background-image:linear-gradient(to right,#dce9e9 1px,transparent 1px);background-repeat:repeat;background-size:40px 40px}.lml-page-hero--business-building:before{position:absolute;display:block;content:"";background-image:linear-gradient(to bottom,#dce9e9 1px,transparent 1px);background-repeat:repeat;background-size:40px 40px;top:0;right:0;bottom:0;left:0}.lml-page-hero--moodboards{padding-bottom:380px;background-image:url(/img/lml-page/sepia-couch.jpg)}@media (max-width: 989.98px){.lml-page-hero--moodboards{padding-bottom:40%}}.lml-page-hero--moodboards .lml-page-hero__logo{margin-bottom:20px;background-position:center}.lml-page-hero--moodboards .lml-page-hero__header{max-width:100%;margin:0 auto;padding-top:17px;line-height:75px}@media (max-width: 599.98px){.lml-page-hero--moodboards .lml-page-hero__header{font-size:29px;line-height:38px}}.lml-page-hero--moodboards-thank-you{padding:60px 0 140px;background-image:url(/img/lml-page/sepia-couch.jpg)}@media (max-width: 599.98px){.lml-page-hero--moodboards-thank-you{padding-bottom:100px}}.lml-page-hero--moodboards-thank-you .lml-page-hero__logo{background-image:url(/img/shared/designfiles-logo-white.svg)}.lml-page-hero--moodboards-thank-you .lml-page-hero__header{max-width:960px;margin:60px auto 0;font-family:Source Sans Pro;font-size:32px;font-weight:900;line-height:40px}@keyframes MoveUpDown{0%,to{translate:0 -10px}50%{translate:0 10px}}.lml-page-hero__logo{width:175px;height:53px;margin:0 auto;background-image:url(/img/shared/designfiles-logo-white.svg);background-repeat:no-repeat}.lml-page-hero__logo--primary{background-image:url(/img/shared/designfiles-logo-primary.svg)}.lml-page-hero__superheader{margin-top:45px;text-align:center;text-transform:uppercase;color:#fff;font-size:24px}.lml-page-hero__header{padding:0 15px;text-align:center;color:#fff;font-size:50px;font-weight:500}@media (max-width: 599.98px){.lml-page-hero__header{margin-bottom:10px;font-size:37px;line-height:70px}}.lml-page-hero__header--video-training{margin:40px auto 0;font-family:Oswald,sans-serif}.lml-page-hero__header--converting-edesign{margin:10px auto 30px;font-family:Playfair Display,serif;font-weight:600}.lml-page-hero__header--common-mistakes{max-width:1100px;margin:50px auto 0;padding-bottom:30px;font-family:Playfair Display,serif;font-weight:600}.lml-page-hero__subheader{padding:0 15px;text-align:center;font-family:Playfair Display,serif}.lml-page-hero__subheader--video-trainig{color:#ffc6b1;font-size:35px}.lml-page-hero__subheader--profitable-design-pdf{margin-top:10px;padding-bottom:50px;color:#a1b3b4;font-family:Source Sans Pro;font-size:28px}.lml-page-hero__subheader--profitable-e-design{max-width:940px;margin:10px auto 0;color:#7ce2e8;font-family:Source Sans Pro;font-size:28px}.lml-page-hero__subheader--profitable-design-pdf{margin:10px auto 0;color:#fff;font-family:Playfair Display,serif;font-size:30px;font-weight:600}.lml-page-hero__callout{display:flex;align-items:center;max-width:1000px;min-height:120px;margin:25px auto 30px;padding-left:130px;text-align:left;color:#fff;background-image:url(/img/lml-page/place-holder-head.png);background-repeat:no-repeat;background-position:left center;font-size:22px;font-weight:300;line-height:30px}@media (max-width: 599.98px){.lml-page-hero__callout{padding:0 15px;text-align:center;background-image:none;font-size:23px;font-size:20px;line-height:30px}}.lml-page-hero__three-part-training{font-family:Playfair Display,serif}.lml-page-box{position:relative;max-width:550px;margin-right:auto;margin-left:auto;padding:40px 50px 55px;color:#4c4c4c;border-radius:10px;background:#fff;box-shadow:2px 2px 30px 5px #0000001a;font-weight:600}@media (max-width: 989.98px){.lml-page-box{flex-direction:column;align-items:center;padding-top:120px;padding-bottom:40px}}@media (max-width: 599.98px){.lml-page-box{margin:0 10px;padding:20px}}.ml-page-box__chatgtp-header{display:inline-block;text-align:left;color:#474747;font-family:Inter,sans-serif;font-size:20px;line-height:24px}.ml-page-box__chatgtp-header:first-child{padding-bottom:20px}.lml-page-box--hp{position:relative;width:auto;max-width:833px;height:auto;margin:0;padding:0;background:no-repeat;box-shadow:none}.lml-page-box--free-book{padding:0;box-shadow:none}.lml-page-box__success{position:absolute;z-index:3;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;height:42px;padding-left:20px;color:#ccc;border-radius:4px;background-color:#071522;box-shadow:2px 0 #071522;font-weight:400}.lml-page-box__success:before{display:block;width:17px;height:17px;margin-right:10px;content:"";border-radius:50%;background-image:url(/img/shared/check.svg);filter:invert(88%) sepia(21%) saturate(5731%) hue-rotate(136deg) brightness(82%) contrast(94%)}.lml-page-box__lead-button{max-width:350px;margin-bottom:13px;padding:0 15px;cursor:pointer;transition:.2s;color:#39c7bd;border:3px solid;border-radius:4px;background-color:#0d2134;font-family:Inter,sans-serif;font-size:16px}@media (max-width: 989.98px){.lml-page-box__lead-button{position:absolute;top:70px;right:0}}.lml-page-box__lead-button:hover{color:#fff;border-color:#39c7bd;background-color:#39c7bd}.lml-page-box__fieldset{width:100%;max-width:340px;padding:0;border:none;outline:none}@media (max-width: 989.98px){.lml-page-box__fieldset{max-width:100%}}.lml-page-box__affiliate-header-container{display:inline-block;text-align:left}.lml-page-box__affiliate-header-container--moodboards{margin-top:-15px;font-size:32px;font-weight:900}.lml-page-box__subbutton{padding-top:5px;color:#b0b0b0}.lml-page-box__edesign-subbutton{padding-top:25px;color:#b0b0b0}.lml-page-box--profitable-design-pdf{display:flex;margin-top:150px;margin-bottom:100px;padding-right:50px;padding-left:50px}@media (min-width: 990px){.lml-page-box--profitable-design-pdf{max-width:960px}}@media (max-width: 989.98px){.lml-page-box--profitable-design-pdf{margin-top:60px;margin-bottom:30px}}@media (max-width: 599.98px){.lml-page-box--profitable-design-pdf{padding-right:20px;padding-left:20px}}.lml-page-box--profitable-edesign{display:flex;margin-top:120px;margin-bottom:100px;padding-right:50px;padding-left:0}@media (min-width: 990px){.lml-page-box--profitable-edesign{max-width:960px}}@media (max-width: 989.98px){.lml-page-box--profitable-edesign{margin-top:60px;margin-bottom:30px}}@media (max-width: 599.98px){.lml-page-box--profitable-edesign{padding-right:20px;padding-left:20px}}.lml-page-box__pdf-form-container--edesing .lml-share-buttons__button{min-width:95px}.lml-page-box__pdf-form-container--edesing .lml-share-buttons__button--linkedin{min-width:50px}.lml-page-box__pdf-image{width:365px;height:461px;margin:-80px 50px -110px 0;transform:rotate(-2deg);box-shadow:0 0 70px -5px #0000004d}.lml-page-box__common-mistakes-image{margin:-90px -150px -110px -140px}.lml-page-box__highconvert{width:519px;height:421px;margin:-80px 20px -40px 0}.lml-page-box__header{max-width:400px;margin:0 auto;text-align:center;color:#4d4d4d;font-size:23px}.lml-page-box__header-red{color:#f75545}.lml-page-box__header--mistakes{margin-bottom:35px;text-align:left}.lml-page-box__header--download{font-size:21px}.lml-page-box__download-text{margin-top:20px;padding:0 40px;text-align:center;color:#8b9192;font-size:18px}.lml-page-box__pdf-form-container{position:relative;top:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media (max-width: 599.98px){.lml-page-box__pdf-form-container{width:100%}}.lml-page-box__video{position:relative;display:block;width:100%;margin:20px 0;padding:0 20px 50%;background-position:center;background-size:cover;font-size:20px}.lml-page-box__video:before{position:absolute;top:calc(50% - 46px);right:calc(50% - 46px);display:block;width:93px;height:93px;content:"";border-radius:50%;background-image:url(/img/videos/play.png)}.lml-page-box__form{display:flex;flex-direction:column;width:100%;max-width:400px;margin:30px auto 0}.lml-page-box__form--hp-footer{display:flex;flex-direction:row;max-width:100%;gap:20px}@media (max-width: 989.98px){.lml-page-box__form--hp-footer{flex-direction:column}}.lml-page-box__caption{text-align:center;font-size:19px}.lml-page-box__button-footer{padding-top:10px;color:#7a7a7a;font-size:95%}.lml-page-box__success-container{margin-top:20px}.lml-page-box__lead-success{max-width:400px;margin:0 auto;padding-top:20px;color:#444}.lml-page-series{display:flex;align-items:flex-start;justify-content:center;margin-top:50px;background-color:#fff}@media (max-width: 989.98px){.lml-page-series{flex-direction:column}}.lml-page-series__image{max-width:669px;height:auto;max-height:589px}@media (min-width: 600px) and (max-width: 989.98px){.lml-page-series__image{max-width:100%;margin:0 auto}}@media (max-width: 599.98px){.lml-page-series__image{display:none}}.lml-page-series__image--training{max-width:710px;max-height:589px}@media (max-width: 599.98px){.lml-page-series__image--training{width:100%}}.lml-page-series__content{width:calc(100% - 30px);max-width:726px;margin-top:20px;margin-left:50px}@media (min-width: 600px) and (max-width: 989.98px){.lml-page-series__content{max-width:500px;margin:0 auto}}@media (max-width: 599.98px){.lml-page-series__content{margin-right:15px;margin-left:15px}}.lml-page-series__superheader{color:#4a5455;font-family:Playfair Display,serif;font-size:30px;font-weight:200;font-style:italic}.lml-page-series__header{margin-bottom:30px;color:#0ec0cb;font-family:Source Sans Pro;font-size:40px;font-weight:600}@media (max-width: 599.98px){.lml-page-series__header{line-height:40px}}.lml-page-series__paragraph{position:relative;max-width:515px;margin:15px 0 30px;padding-right:15px;padding-left:50px;list-style-type:none;color:#626e6f;font-size:23px;font-weight:300}@media (max-width: 599.98px){.lml-page-series__paragraph{text-align:left}}.lml-page-series__paragraph:before{position:absolute;top:3px;left:0;display:inline-block;width:35px;height:35px;margin-right:10px;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.lml-page-series__paragraph--circle-bullet{padding-right:0;padding-left:20px}.lml-page-series__paragraph--circle-bullet:before{top:10px;width:8px;height:8px;border:2px solid #ffd7cb;border-radius:50%}.lml-page-series__paragraph--package:before{background-image:url(/img/lml-page/package-icon.svg)}.lml-page-series__paragraph--time-money:before{background-image:url(/img/lml-page/time-money-icon.svg)}.lml-page-series__paragraph--list:before{background-image:url(/img/lml-page/list-icon.svg)}.lml-page-about{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px;background-color:#f6d5ca}@media (max-width: 989.98px){.lml-page-about{padding-top:100px}}.lml-page-about__header{color:#0ec0cb;font-family:Caveat;font-size:27px;font-weight:900}.lml-page-about__text{position:relative;max-width:1000px;margin:85px 150px 0;padding:40px 40px 40px 130px;color:#626e6f;background:#fff;font-size:19px;font-style:italic}@media (max-width: 989.98px){.lml-page-about__text{margin:70px 0 0;padding:150px 20px 40px}}@media (max-width: 599.98px){.lml-page-about__text{padding-top:120px}}.featured-on{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:60px auto 20px;gap:40px;gap:20px 40px}@media (max-width: 989.98px){.featured-on{gap:20px}}.featured-on--chatgpt-emails{position:absolute;bottom:40px;left:50%;width:100%;translate:-50% 0}@media (max-width: 989.98px){.featured-on--chatgpt-emails{position:initial;translate:0 0}}.featured-on--chatgpt-emails .featured-on__item{color:#fff;font-size:20px}.featured-on__item{display:inline-block;color:#b6816f;font-family:Inter,sans-serif;font-size:24px;font-weight:600}@media (max-width: 599.98px){.featured-on__item{width:90px}}.featured-on__item:first-child{margin-left:0}@media (max-width: 989.98px){.featured-on__item:first-child{width:100%;text-align:center}}.featured-on__item:last-child{margin-right:0}.lml-page-about__avatar{position:absolute;top:-50px;left:-150px;width:248px;height:248px;border-radius:50%;background-image:url(/img/lml-page/sheilah.jpg);background-position:center}@media (min-width: 600px) and (max-width: 989.98px){.lml-page-about__avatar{top:-120px;left:50%;transform:translate(-50%)}}@media (max-width: 599.98px){.lml-page-about__avatar{top:-100px;left:50%;width:200px;height:200px;transform:translate(-50%);background-size:102%}}.lml-page-about__avatar--cm{background-image:url(/img/shared/sheilah.png)}.lml-page-footer{padding-top:50px;padding-bottom:150px;background-color:#f0fafa}@media (max-width: 599.98px){.lml-page-footer{padding-top:10px;padding-bottom:50px}}.lml-page-footer__header{padding:10px 15px 0;text-align:center;color:#20c5cf;font-size:44px;font-weight:500}@media (max-width: 599.98px){.lml-page-footer__header{font-size:33px}}.lml-page-footer__header--video-training{font-family:Oswald,sans-serif}.lml-page-footer__header--profitable-design-pdf{margin-bottom:50px;font-family:Playfair Display,serif;font-weight:900}.lml-page-footer__header--common-mistakes{max-width:1000px;margin:0 auto 50px;font-family:Playfair Display,serif;font-weight:900}.lml-page-footer__header-small{font-family:Playfair Display,serif;font-size:36px;font-weight:100}.lml-page-footer__subheader{margin-top:-12px;text-align:center;color:#4d4d4d;font-family:Oswald,sans-serif;font-size:44px;font-weight:500}@media (max-width: 599.98px){.lml-page-footer__subheader{padding:0 15px;font-size:28px}}.lml-page-footer__free-sheet{position:relative;z-index:2;max-width:515px;margin:5px auto 85px;text-align:center;color:#4d4d4d;font-size:23px;font-weight:400}@media (max-width: 989.98px){.lml-page-footer__free-sheet{margin-bottom:50px}}@media (max-width: 599.98px){.lml-page-footer__free-sheet{margin-bottom:60px}}.lml-page-footer__free-sheet:after{position:absolute;top:20px;right:0;display:block;width:48px;height:148px;content:"";background-image:url(/img/lml-page/hand-arrow.png)}@media (max-width: 989.98px){.lml-page-footer__free-sheet:after{display:none}}.ultimate-guide{width:280px;margin:80px auto 0;padding:3px;text-align:center;border:2px solid;font-family:Oswald,sans-serif;font-size:28px;font-weight:900}.ultimate-guide--top{color:#7ce2e8}.ultimate-guide--bottom{color:#728081}.ultimate-guide__em{font-family:Playfair Display,serif;font-weight:500}.lml-share-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:30px;border-top:1px solid #d0d2d2}.lml-share-buttons__header{width:100%;padding-top:20px;padding-bottom:20px;text-align:center;color:#4d4d4d;font-size:20px}.lml-share-buttons__button{position:relative;top:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:120px;height:32px;margin-right:8px;padding:0 10px;cursor:pointer;transition:.2s ease-in;text-align:center;vertical-align:top;white-space:nowrap;letter-spacing:.5px;color:#fff;border-radius:4px;font-family:Helvetica Neue,Verdana,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:32px}@media (max-width: 599.98px){.lml-share-buttons__button{min-width:50px}}.lml-share-buttons__button:hover{transform:translateY(-4px);opacity:.8}.lml-share-buttons__button:before{display:inline-block;width:12px;height:12px;content:"";background-size:cover}.lml-share-buttons__button--facebook{background-color:#3b5998}.lml-share-buttons__button--facebook:before{background-image:url(/img/shared/facebook.svg)}.lml-share-buttons__button--twitter{background-color:#55acee}.lml-share-buttons__button--twitter:before{background-image:url(/img/lml-page/twitter.svg)}.lml-share-buttons__button--email{background-color:#7d7d7d}.lml-share-buttons__button--email:before{width:19px;height:19px;margin-bottom:-1px;background-image:url(/img/lml-page/email.svg)}@media (max-width: 599.98px){.lml-share-buttons__button--email:before{margin-right:-3px}}.lml-share-buttons__button--linkedin{min-width:50px;background-color:#0077b5}.lml-share-buttons__button--linkedin:before{width:19px;height:19px;margin-right:-3px;background-image:url(/img/shared/linkedin.svg)}.lml-share-buttons__label{margin-left:10px}@media (max-width: 599.98px){.lml-share-buttons__label{display:none}}#lml-page-common-mistakes .lml-page-hero{background-image:url(/img/lml-page/common-mistakes/hero-bg.jpg)}.lml-page-box--horizontal{display:flex;justify-content:space-evenly;max-width:990px;margin-top:90px;margin-bottom:100px}@media (min-width: 990px){.lml-page-box--horizontal{padding-top:10px;padding-bottom:35px}}@media (max-width: 989.98px){.lml-page-box--horizontal{overflow:hidden}}@media (max-width: 599.98px){.lml-page-box--horizontal{margin-top:50px;padding-top:30px;padding-bottom:40px}}.lml-page-box--horizontal .lml-page-box__edesign-subbutton{position:relative;max-width:370px;margin-top:15px;padding-top:0;padding-left:0;color:#2b696a;font-size:28px}.lml-page-box--horizontal .lml-page-box__header-label{width:156px;padding:0}.lml-page-box--horizontal .lml-page-box__header{max-width:420px;margin-bottom:23px;text-align:left;line-height:28px}.lml-page-box--horizontal .lml-page-box__pdf-form-container--header{max-width:100%;padding-top:30px}@media (max-width: 989.98px){.lml-page-box--horizontal .lml-page-box__pdf-form-container--header{display:flex;align-items:center;justify-content:center}}.lml-page-box--horizontal .lml-page-box__pdf-form-container--header .lml-page-box__header{max-width:100%}.lml-page-box--horizontal .lml-page-box__subbutton{transform:translateY(10px)}.lml-page-box--horizontal .lml-page-box__form-image{margin:-90px -185px -110px -140px}@media (max-width: 989.98px){.lml-page-box--horizontal .lml-page-box__form-image{margin:0 -80px 0 10px}}.lml-page-box--horizontal .lml-page-box__form-image--footer{width:auto;height:420px;margin:-50px -150px -140px -140px;padding:0}@media (min-width: 990px){.lml-page-box--horizontal .lml-page-box__form-image--footer{margin:-50px -230px -140px -140px}}@media (min-width: 600px) and (max-width: 989.98px){.lml-page-box--horizontal .lml-page-box__form-image--footer{margin-bottom:0}}@media (max-width: 599.98px){.lml-page-box--horizontal .lml-page-box__form-image--footer{display:none}}.lml-page-box--mistakes{display:flex;max-width:960px;margin-top:90px;margin-bottom:100px}@media (min-width: 990px){.lml-page-box--mistakes{padding-right:15px}}@media (max-width: 989.98px){.lml-page-box--mistakes{overflow:hidden}}@media (max-width: 599.98px){.lml-page-box--mistakes{padding-top:120px;padding-bottom:40px}}@media (max-width: 599.98px){.lml-page-box--mistakes-bottom{margin-bottom:160px}}.lml-page-box--moodboards{max-width:1240px;gap:60px}.lml-page-box--moodboards .lml-page-box__header{max-width:100%;font-size:32px;line-height:35px}@media (max-width: 989.98px){.lml-page-box--moodboards .lml-page-box__header{max-width:400px;margin-right:0;margin-left:0;padding-top:40px;font-size:29px}}.lml-page-box--moodboards .lml-page-box__pdf-form-container{flex:1}.lml-page-box--moodboards .lml-page-box__form-image{margin:-54px 0 -90px}@media (max-width: 989.98px){.lml-page-box--moodboards .lml-page-box__form-image{max-width:100%;margin:0}}.lml-page-series__text{max-width:570px;margin-bottom:30px;color:#4a5455;font-size:19px}.lml-page-series__paragraph--check{margin-bottom:19px;padding-left:33px;font-size:20px;font-weight:400}.lml-page-series__paragraph--check:before{width:23px;height:23px;background-image:url(/img/shared/check.svg);filter:invert(68%) sepia(49%) saturate(4192%) hue-rotate(101deg) brightness(97%) contrast(76%)}.lml-page-hero__tag{max-width:310px;margin:70px auto 0;padding:4px 0 6px;text-align:center;color:#fff;background-color:#00000080;font-size:28px;font-weight:900}.modal--lml-form{width:100vw;max-width:540px;padding:70px 0;border-radius:7px;background:#fff}.modal--chatgpt-emails{max-width:770px;padding-top:30px;padding-bottom:40px;padding-left:307px;background-image:url(/img/lml-page/chatgpt-emails/book.png);background-repeat:no-repeat;background-position:33px 30px;background-size:280px}@media (max-width: 989.98px){.modal--chatgpt-emails{width:calc(100% - 30px);padding:30px;background-image:none}}.lml-page-hero__header{margin-top:10px;margin-bottom:150px;font-family:Playfair Display,serif;font-size:61px;font-weight:600}.lml-page-hero__header--converting-edesign{margin-bottom:30px}.lml-count-button-container{display:inline-block;width:280px}.lml-count-button-container__subbutton{padding-top:10px;text-align:center;color:#7b8d8f;font-size:14px}.lml-zero-risk{padding-top:100px;color:#4c4c4c}.lml-page-box__header-label{width:169px;margin-bottom:17px;padding:4px 0;text-align:center;border:2px solid #475455;font-family:Oswald,sans-serif;font-size:30px;font-weight:900}@media (max-width: 989.98px){.lml-page-box__header-label{position:absolute;top:35px;left:50%;transform:translate(-50%)}}.modal--common-mistakes{width:100vw;max-width:570px;padding:60px 0 50px;border-radius:7px;background:#fff}.modal--common-mistakes .field{width:100%}.external-arrow-button-container{position:relative;display:inline-block}.external-arrow-button-container--footer{max-width:220px}.external-arrow-button-container--footer .immediate-access{left:255px}.external-arrow-button-container--footer-affiliate{max-width:420px}.lml-header{width:100%;margin-bottom:10px;padding:0 15px;text-align:center;color:#474747;font-family:Inter,sans-serif;font-size:48px;font-weight:700;font-style:normal;line-height:1.21em}@media (max-width: 599.98px){.lml-header{margin-top:50px;font-size:32px}}.lml-header--moodboards{margin-top:150px}.lml-header--clients-say-yes{max-width:850px}@media (max-width: 599.98px){.lml-header--clients-say-yes{font-size:40px}}.lml-header--moodboards-footer{max-width:1040px;margin:140px auto;font-family:Playfair Display;font-size:55px;line-height:60px}@media (max-width: 599.98px){.lml-header--moodboards-footer{margin:90px auto;font-size:39px;line-height:46px}}.lml-header__underline{position:relative}.lml-header__underline:before{position:absolute;bottom:-9px;left:50%;display:block;width:calc(100% + 20px);height:15px;margin-left:-8%;content:"";background-image:url(/img/lml-page/chatgpt-emails/underline.svg);background-repeat:no-repeat;background-position:center;background-size:contain;translate:-50% 0}.lml-subheader{text-align:center;color:#474747;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:1.2em}@media (max-width: 989.98px){.lml-subheader{font-size:24px}}.lml-subheader--chatgpt-emails{margin:-30px 0 0;color:#133454;font-family:"DM Serif Text";font-size:32px;font-weight:400}.lml-page-series__paragraph{margin-bottom:19px;padding-left:33px;font-size:20px;font-weight:400}.lml-page-series__paragraph:before{top:2px;width:23px;height:23px;opacity:.6}.lml-page-box--edesign-book-top{display:flex;justify-content:flex-end;max-width:690px;margin-top:150px;padding:30px 20px 35px 50px}@media (max-width: 989.98px){.lml-page-box--edesign-book-top{flex-direction:column-reverse;margin-top:75px}}@media (max-width: 599.98px){.lml-page-box--edesign-book-top{padding-right:15px;padding-left:15px}}.lml-page-box--edesign-book-top .lml-page-box__header{margin-bottom:50px;font-size:31px;line-height:35px}.lml-page-box--edesign-book-top .lml-page-box__form-image{min-width:auto;margin:0}@media (min-width: 990px){.lml-page-box--edesign-book-top .lml-page-box__form-image{position:absolute;top:-100px;left:-140px}}@media (max-width: 599.98px){.lml-page-box--edesign-book-top .lml-page-box__form-image{width:160%}}@media (max-width: 989.98px){.lml-page-box--edesign-book-top .lml-page-box__form-image{margin-top:40px;margin-right:-40px}}.modal--lml-form-main,.modal--lml-form-affiliate{max-width:1020px;padding-top:70px}@media (max-width: 599.98px){.modal--lml-form-main,.modal--lml-form-affiliate{padding:50px}}@media (min-width: 750px){.modal--lml-form-main,.modal--lml-form-affiliate{max-width:770px;padding-left:270px;background-image:url(/img/lml-page/edesign-book/building-a-successful-business-cover.png);background-repeat:no-repeat;background-position:-60px 60px;background-size:500px}}.modal--lml-form-main .lml-page-box__form-header--secondary,.modal--lml-form-affiliate .lml-page-box__form-header--secondary{display:block}.modal--lml-form-main .lml-page-box__header,.modal--lml-form-affiliate .lml-page-box__header{max-width:400px;text-align:center;font-size:32px;font-weight:900}.modal--lml-form-main .lml-page-box__header u,.modal--lml-form-affiliate .lml-page-box__header u{color:#f75545}.modal--lml-form-main .lml-page-box__form,.modal--lml-form-affiliate .lml-page-box__form{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:400px;margin:30px auto}@media (max-width: 599.98px){.modal--lml-form-main .lml-page-box__form .field,.modal--lml-form-affiliate .lml-page-box__form .field{width:100%}}.modal--lml-form-main .lml-page-box__form .form-error--lml-page-business-launch-date,.modal--lml-form-main .lml-page-box__form .form-error--lml-page-email,.modal--lml-form-affiliate .lml-page-box__form .form-error--lml-page-business-launch-date,.modal--lml-form-affiliate .lml-page-box__form .form-error--lml-page-email{left:calc(50% + 10px)}@media (max-width: 599.98px){.modal--lml-form-main .lml-page-box__form .form-error--lml-page-business-launch-date,.modal--lml-form-main .lml-page-box__form .form-error--lml-page-email,.modal--lml-form-affiliate .lml-page-box__form .form-error--lml-page-business-launch-date,.modal--lml-form-affiliate .lml-page-box__form .form-error--lml-page-email{position:initial;width:100%}}.modal--lml-form-main .lml-page-box__form .lml-page-box__subbutton,.modal--lml-form-affiliate .lml-page-box__form .lml-page-box__subbutton{padding-top:5px;color:#b0b0b0}.modal--lml-form-main .lml-page-box__form .lml-page-box__form-header,.modal--lml-form-affiliate .lml-page-box__form .lml-page-box__form-header{width:100%;margin-top:-17px;margin-bottom:15px;color:#4d4d4d;font-size:22px;font-weight:900}.modal--lml-form-main .lml-page-box__form .lml-page-box__form-header-red,.modal--lml-form-affiliate .lml-page-box__form .lml-page-box__form-header-red{color:#f75545}.modal--lml-form-affiliate{width:calc(100% - 30px);background-image:none}@media (max-width: 599.98px){.modal--lml-form-affiliate{padding:50px 30px}}@media (min-width: 990px){.modal--lml-form-affiliate{background-image:url(/img/lml-page/edesign-book/affiliate_guide.png)}}.modal--lml-form-affiliate:before{visibility:hidden}#lml-page-edesign-book-sales{padding-bottom:0;background-color:#fafafa}#lml-page-edesign-book-sales .main{padding-bottom:0}.lml-page-success{position:fixed;z-index:5;display:flex;align-items:center;justify-content:center;width:100%;height:77px;text-align:center;color:#346728;background-color:#cfeacb;font-size:20px}@media (max-width: 989.98px){.lml-page-success{display:block;height:auto;padding:55px 15px 15px}}.lml-page-success:before{display:inline-block;width:44px;height:37px;margin-right:10px;content:"";background-image:url(/img/lml-page/edesign-book/email.svg);background-repeat:no-repeat;background-size:contain}@media (max-width: 989.98px){.lml-page-success:before{position:absolute;top:10px;left:50%;transform:translate(-50%)}}.modal--lml-ebook-exit{position:relative;width:90%;max-width:1010px;padding:40px 50px 95px;color:#4a5455;border-radius:5px;background-color:#fff}@media (max-width: 599.98px){.modal--lml-ebook-exit{padding:40px 15px 95px}}@media (min-width: 990px){.modal--lml-ebook-exit{padding-left:320px}}.modal--lml-ebook-exit:after{position:absolute;bottom:150px;left:240px;display:block;width:70px;height:60px;content:"";transform:rotate(205deg);background-image:url(/img/lml-page/edesign-book/arrow.svg);background-repeat:no-repeat;background-size:contain}@media (max-width: 989.98px){.modal--lml-ebook-exit:after{display:none}}@media (max-width: 989.98px){.modal--lml-ebook-exit:before{display:none}}@media (min-width: 990px){.modal--lml-ebook-exit:before{position:absolute;bottom:0;left:0;display:block;width:320px;height:100%;content:"";background-image:url(/img/lml-page/edesign-book/building-a-successful-business-cover.png);background-repeat:no-repeat;background-position:-68px 60px;background-size:509px}}.modal--lml-ebook-exit .form-error--lml-page-name,.modal--lml-ebook-exit .form-error--lml-page-company-type,.modal--lml-ebook-exit .form-error--lml-page-business-launch-date,.modal--lml-ebook-exit .form-error--lml-page-email{position:absolute;top:140px;width:255px}@media (max-width: 989.98px){.modal--lml-ebook-exit .form-error--lml-page-name,.modal--lml-ebook-exit .form-error--lml-page-company-type,.modal--lml-ebook-exit .form-error--lml-page-business-launch-date,.modal--lml-ebook-exit .form-error--lml-page-email{opacity:0}}.modal--lml-ebook-exit .form-error--lml-page-name,.modal--lml-ebook-exit .form-error--lml-page-email{top:145px;font-size:14px}.modal--lml-ebook-exit .form-error--lml-page-company-type,.modal--lml-ebook-exit .form-error--lml-page-business-launch-date{top:185px}.modal--lml-ebook-exit .lml-ebook-exit__before-go{color:#0ec0cb;font-family:Oswald,sans-serif;font-size:28px}.modal--lml-ebook-exit .lml-page-box__pdf-form-container--form{margin-top:50px}.modal--lml-ebook-exit .lml-page-box__form{position:relative;flex-direction:initial;flex-wrap:wrap;justify-content:space-between;max-width:100%;margin-top:0;padding:34px 40px 36px 340px;background-color:#f9f9f9}.modal--lml-ebook-exit .lml-page-box__form:before{position:absolute;z-index:2;top:50%;left:-50px;display:block;width:515px;height:370px;margin-top:6px;content:"";transform:translateY(-50%);background-image:url(/img/lml-page/edesign-book/topcover.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 690px){.modal--lml-ebook-exit .lml-page-box__form:before{display:none}}.modal--lml-ebook-exit .lml-page-box__form-header-red,.modal--lml-ebook-exit .lml-ebook-exit__red-word{color:#f75545}.modal--lml-ebook-exit .lml-page-box__form-header{z-index:2;width:100%;margin-bottom:25px;text-align:left;font-size:22px;font-weight:600}.modal--lml-ebook-exit .lml-page-box__header{display:none}.modal--lml-ebook-exit .field{z-index:2;width:calc(50% - 10px);height:50px}.modal--lml-ebook-exit .form-error--lml-page-email{right:10px;margin-right:30px}.modal--lml-ebook-exit .lml-ebook-exit-modal-content__header{text-align:left;font-size:22px;font-weight:400;line-height:25px}.modal--lml-ebook-exit .lml-ebook-exit-modal-content__header-top{padding-top:25px}.modal--lml-ebook-exit .lml-page-box__subbutton{position:absolute;z-index:2;bottom:-30px;left:0;width:100%;text-align:left;font-style:inherit}.modal--lml-ebook-exit .lml-page-box__form{padding:34px 40px}@media (max-width: 599.98px){.modal--lml-ebook-exit .lml-page-box__form{padding-right:15px;padding-left:15px}}.modal--lml-ebook-exit .lml-page-box__form:before{display:none}@media (max-width: 599.98px){.modal--lml-ebook-exit .field{width:100%}}.edesign-encouragement{max-width:590px;margin:60px auto 0;text-align:center;font-size:24px}.edesign-encouragement__item{margin-bottom:22px}@media (max-width: 599.98px){.edesign-encouragement__item{padding:15px;font-size:25px}}@media (max-width: 599.98px){.edesign-encouragement__item--not-you{max-width:280px;margin:0 auto;font-size:25px}}.edesign-encouragement__and-now{margin:35px 0 20px;background:none;font-size:38px;font-weight:900}.edeisng-qeusetions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding:53px 0;background:#fcfcfc}@media (max-width: 599.98px){.edeisng-qeusetions{padding:10px 0}}.edeisng-qeusetion{margin:15px;padding:29px 37px;color:#4d4d4d;border-radius:5px;background-color:#ecfafb;font-size:32px;font-weight:600;font-style:italic}@media (max-width: 599.98px){.edeisng-qeusetion{width:100%;margin:5px 15px;padding:29px 15px;text-align:center;font-size:25px}}.edeisng-answer{padding-bottom:120px;text-align:center;color:#4d4d4d;background:#fcfcfc;font-size:31px}@media (max-width: 599.98px){.edeisng-answer{padding-bottom:60px}}.edeisng-answer__keep-reading{margin-top:77px;font-size:48px;font-weight:900}@media (max-width: 599.98px){.edeisng-answer__keep-reading{margin-top:50px;font-size:40px}}.edeisng-answer--affiliate{padding-top:10px;background-color:#fff}.edeisng-answer__text{max-width:920px;margin:0 auto;padding:23px 0 0}@media (max-width: 599.98px){.edeisng-answer__text{padding:10px 15px 0;font-size:23px}}.edeisng-answer__here{margin-top:45px;font-size:40px;font-weight:900}@media (max-width: 599.98px){.edeisng-answer__here{max-width:270px;margin:40px auto 0;font-size:31px}}.edeisng-answer__here-red{color:#f75545}.immediate-access{position:absolute;z-index:2;right:-300px;bottom:8px;width:250px;text-align:left;color:#b0b0b0;font-family:caveat;font-size:26px;line-height:23px}@media (max-width: 990px){.immediate-access{display:none}}.immediate-access:before{position:absolute;top:12px;left:-74px;width:70px;height:60px;content:"";background-image:url(/img/lml-page/edesign-book/arrow.svg);background-repeat:no-repeat;background-size:contain}.immediate-access--footer{right:-40px;bottom:38px}.immediate-access__blue{color:#0ec0cb}.chat-bubbles{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 15px 90px;color:#4d4d4d;background:#fcfcfc}@media (max-width: 599.98px){.chat-bubbles{padding-bottom:30px}}.chat-bubbles__emoji{font-style:initial}.chat-bubbles--affiliate .chat-bubbles__header{max-width:800px}.chat-bubbles--moodboards .chat-bubbles__header{max-width:100%}.chat-bubbles__header{width:100%;max-width:661px;margin-top:120px;margin-bottom:70px;text-align:center;font-size:49px;font-weight:900;line-height:49px}@media (max-width: 599.98px){.chat-bubbles__header{max-width:300px;margin:50px auto;padding:0 15px;font-size:31px;line-height:35px}}.chat-bubbles__bubble{position:relative;max-width:610px;margin:10px 0;padding:20px 35px;border-radius:20px;font-size:30px;font-weight:600;font-style:italic}@media (max-width: 599.98px){.chat-bubbles__bubble{font-size:20px}}.chat-bubbles__bubble:before,.chat-bubbles__bubble:after{position:absolute;bottom:0;height:40px;content:""}.chat-bubbles__bubble:nth-child(2n){margin-right:140px;background-color:#ecfafb}@media (max-width: 599.98px){.chat-bubbles__bubble:nth-child(2n){margin-right:40px}}.chat-bubbles__bubble:nth-child(2n):before{z-index:0;right:-28px;width:40px;border-bottom-left-radius:25px;background:#ecfafb}.chat-bubbles__bubble:nth-child(2n):after{z-index:1;right:-30px;width:30px;border-bottom-left-radius:30px;background:#fcfcfc}.chat-bubbles__bubble:nth-child(odd){margin-left:140px;color:#fff;background-color:#07c1cc}@media (max-width: 599.98px){.chat-bubbles__bubble:nth-child(odd){margin-left:40px}}.chat-bubbles__bubble:nth-child(odd):before{z-index:0;left:-25px;width:40px;border-bottom-right-radius:25px;background:#07c1cc}.chat-bubbles__bubble:nth-child(odd):after{z-index:1;left:-30px;width:30px;border-bottom-right-radius:30px;background:#fcfcfc}.ebook-heres-what{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:120px;color:#4d4d4d;background:#fcfcfc}@media (max-width: 599.98px){.ebook-heres-what{padding-bottom:60px}}.ebook-heres-what__header{width:100%;max-width:661px;margin-bottom:10px;text-align:center;font-size:49px;font-weight:900;line-height:49px}@media (max-width: 599.98px){.ebook-heres-what__header{padding:0 15px;font-size:36px}}.edesign-about-me{padding:100px 0 40px;color:#4d4d4d;background-image:url(/img/lml-page/edesign-book/sheilah-block-background.jpg);background-size:cover;font-family:Inter,sans-serif;font-size:20px}@media (max-width: 989.98px){.edesign-about-me{padding-top:0}}.edesign-about-me__content{max-width:1000px;margin:0 auto;padding:55px 55px 45px;background:#fff}@media (max-width: 599.98px){.edesign-about-me__content{padding:35px 15px 25px}}.edesign-about-me__header{font-size:32px;font-weight:700}.edesign-about-me__paragraph{font-size:20px;font-weight:400;line-height:1.4}.edesign-about-me__bold{font-weight:600}.edesign-about-me__paragraph--avatar{position:relative;display:flex;align-items:center;margin-bottom:40px;padding-left:95px}@media (max-width: 599.98px){.edesign-about-me__paragraph--avatar{flex-direction:column;align-items:baseline;padding:0}}.edesign-about-me__paragraph--avatar:before{position:absolute;left:0;display:block;width:80px;height:80px;content:"";border-radius:50%;background-image:url(/img/lml-page/sheilah-about-me.jpg);background-position:center;background-size:contain}@media (max-width: 599.98px){.edesign-about-me__paragraph--avatar:before{position:initial;width:100px;height:100px;margin-bottom:20px}}.edesign-about-me__paragraph--blockquote{margin:20px 0;padding-left:12px;border-left:5px solid #1ac6d0;font-weight:700}.edesign-about-me__count-icon{color:#39c7bd;font-size:26px}.edesign-about-me__paragraph--count{display:flex;margin:5px 0;gap:7px}.edesign-about-me__signature{display:inline-block;width:114px;height:35px;margin:14px 0 0 14px;background:url(/img/lml-page/edesign-book/sheilah-sig.png);background-size:contain}.edesign-footer{padding-bottom:100px}.edesign-footer__header{max-width:970px;margin:100px auto 0;text-align:center;color:#4d4d4d;font-size:56px;font-weight:900}@media (max-width: 599.98px){.edesign-footer__header{margin:50px 0 0;padding:0 15px;font-size:35px}}@media (max-width: 599.98px){.lml-page-box--edesign-book-footer{padding-top:40px}}.lml-page-box--edesign-book-footer .lml-page-box__header{max-width:500px;font-size:30px;line-height:32px}@media (max-width: 599.98px){.lml-page-box--edesign-book-footer .lml-page-box__header{text-align:center;font-size:33px}}@media (max-width: 599.98px){.lml-page-box--edesign-book-footer .external-arrow-button-container{width:100%;max-width:100%;margin:0 auto}}.ebook-testimonial{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:110px 15px 60px;color:#4d4d4d;background-color:#faf0ee}@media (max-width: 599.98px){.ebook-testimonial{padding:80px 15px 50px}}.ebook-testimonial:before{position:absolute;top:80px;display:block;width:16px;height:16px;content:"";opacity:.4;background-image:url(/img/lml-page/edesign-book/quote.svg);background-position:center;background-size:contain}@media (max-width: 599.98px){.ebook-testimonial:before{top:40px}}.ebook-testimonial__content{max-width:860px;text-align:center;font-size:24px;font-style:italic}.ebook-testimonial__name{margin-top:25px;font-family:caveat;font-size:22px;font-weight:900}.ebook-testimonial__logo{width:72px;height:46px;margin-top:12px;background-image:url(/img/lml-page/edesign-book/muscarella-interiors-logo.png);background-repeat:no-repeat;background-position:center;background-size:contain}.book-audience{max-width:910px;margin:0 auto;padding-top:125px;padding-bottom:50px;color:#4d4d4d}.book-audience__header{width:100%;margin-bottom:10px;text-align:center;font-size:49px;font-weight:900;line-height:49px}@media (max-width: 599.98px){.book-audience__header{padding:0 15px;font-size:36px}}.book-audience__list{margin-top:50px;list-style-type:none;text-align:left;font-size:33px;font-weight:500}@media (max-width: 599.98px){.book-audience__list{margin-right:15px;margin-left:15px;font-size:23px}}.book-audience__list-item{position:relative;margin-bottom:5px}.book-audience__list-item:before{position:absolute;top:7px;left:-40px;display:block;width:25px;height:25px;content:"";background-image:url(/img/shared/check.svg);filter:invert(88%) sepia(21%) saturate(5731%) hue-rotate(136deg) brightness(82%) contrast(94%)}.cash-on-table{max-width:860px;margin:120px auto 150px;text-align:center;color:#4d4d4d;font-size:32px;font-weight:900}.cash-on-table__header{margin-bottom:15px;font-family:Playfair Display;font-size:48px}.lp-plan-headers{margin:80px 0 50px}.lp-plan-headers__header{text-align:center;color:#4a5455;font-family:Source Serif Pro,serif;font-size:40px;font-weight:900}.lp-plan-headers__subheader{margin-top:10px;text-align:center;color:#4a5455;font-family:Work Sans,sans-serif;font-size:27px;font-weight:300}.moodboards-video{position:relative;display:block;width:90%;max-width:992px;margin:-300px auto -70px;background-image:url(/img/lml-page/moodboards-video-thumbnail.png);background-position:center;background-size:cover;aspect-ratio:1/.59}@media (max-width: 989.98px){.moodboards-video{margin-top:-30%}}.clients-say-yes{display:flex;flex-direction:column;align-items:center;margin-top:100px;padding:140px 0;background-color:#f9f9f9}@media (max-width: 599.98px){.clients-say-yes{margin-top:50px;padding:20px 0 40px}}.clients-say-yes__tag{z-index:2;display:flex;align-items:center;justify-content:center;margin-top:40px;margin-bottom:-50px;padding:14px 30px;color:#4d4d4d;border-radius:50px;background-color:#fff;box-shadow:0 0 5px 1px #0000000d;font-size:41px;font-weight:600}.clients-say-yes__tag:after{display:inline-block;width:48px;height:48px;margin-left:10px;content:""}.clients-say-yes__tag--from:after{background-image:url(/img/lml-page/confused-face.png)}.clients-say-yes__tag--to:after{background-image:url(/img/lml-page/smiling-face-with-heart-eyes.png)}.clients-say-yes__image{max-width:100%}.moodboards-features{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;text-align:center;color:#4a5455;background-color:#f9f9f9;gap:30px}@media (min-width: 600px) and (max-width: 989.98px){.moodboards-features{padding:10px 15px 0}}@media (max-width: 599.98px){.moodboards-features{padding:65px 15px}}.moodboards-features__header{font-family:Playfair Display;font-size:64px;font-weight:900}@media (max-width: 599.98px){.moodboards-features__header{font-size:40px}}.moodboards-features__subheader{margin-top:15px;margin-bottom:80px;font-size:32px}@media (max-width: 599.98px){.moodboards-features__subheader{margin-top:30px;margin-bottom:0;font-size:22px}}.moodboards-features__block{display:flex;align-items:flex-start;justify-content:center;max-width:1200px;margin:30px auto 40px;gap:80px}@media (max-width: 989.98px){.moodboards-features__block{flex-direction:column;max-width:471px;margin-bottom:20px;gap:10px}}.moodboards-features__block-image{width:100%;max-width:408px;filter:drop-shadow(15px 15px 19px rgba(0,0,0,.1))}.moodboards-features__block-text{text-align:left;font-size:30px}@media (max-width: 599.98px){.moodboards-features__block-text{font-size:25px}}.moodboards-features__block-header{margin-bottom:10px;font-size:49px;font-weight:900}.video-testimonals{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:110px 0;color:#4a5455;background-image:linear-gradient(#fdf2f0,#fdf2f0,#fff);gap:40px}@media (max-width: 599.98px){.video-testimonals{padding-top:65px}}.video-testimonals__author{padding:0 15px;text-align:center;font-size:24px;font-weight:600}@media (max-width: 599.98px){.video-testimonals__author{padding-top:10px;font-size:20px}}.video-testimonals__header{padding:0 15px;text-align:center;font-family:Playfair Display;font-size:47px;font-weight:600}@media (max-width: 599.98px){.video-testimonals__header{font-size:27px}}.video-testimonals__image{position:relative;display:block;width:100%;max-width:500px;margin:20px auto;background-position:center;background-size:cover;aspect-ratio:2/1.12}.video-testimonals__image--rachel-collins{background-image:url(https://img.youtube.com/vi_webp/KFkym1IOvN4/sddefault.webp)}.video-testimonals__image--rochelle-grass{background-image:url(https://img.youtube.com/vi_webp/lT3O7QT8xjI/sddefault.webp)}.video-testimonals__image--deborah-n{background-image:url(https://img.youtube.com/vi_webp/2NECL83_X58/sddefault.webp)}.video-testimonals__image--paula-gaull{background-image:url(https://img.youtube.com/vi_webp/m1BdILAdAz4/sddefault.webp)}.video-testimonals__play{position:absolute;top:20px;right:20px;width:70px;height:70px;transition:all .5s;background-image:url(/img/videos/video-play.svg);background-repeat:no-repeat;background-size:100%;filter:drop-shadow(0 4px 8px rgba(71,71,71,.16))}.video-testimonals__play:hover{transform:scale(1.15);filter:drop-shadow(0 8px 24px rgba(71,71,71,.32))}.modal--lml-moodboards{max-width:1020px;padding-top:70px}@media (max-width: 599.98px){.modal--lml-moodboards{padding:50px}}@media (min-width: 750px){.modal--lml-moodboards{max-width:770px;padding-left:270px;background-image:url(/img/lml-page/moodboards-video-thumbnail-small.png);background-repeat:no-repeat;background-position:30px 60px;background-size:260px}}#lml-page-edesign-event-2023{padding-bottom:0}.business-building-button{position:relative;right:10px;display:flex;align-items:center;justify-content:center;height:62px;padding:0 33px;color:#fff;border-radius:4px;background-color:#0ec0cb;font-size:21px;gap:8px}@media (max-width: 599.98px){.business-building-button{padding:0 15px;font-size:14px;gap:6px}}.business-building-button:hover{text-decoration:none;box-shadow:inset 0 0 0 0 transparent,0 1px 2px #00000026;filter:brightness(110%)}.business-building-button:after{display:block;width:21px;height:21px;content:"";transform:scaleX(-1);background-image:url(/img/homepage/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(100%)}@media (max-width: 599.98px){.business-building-button:after{width:12px;height:12px}}.business-building-button--headline{position:absolute;height:48px;margin-top:-13px;padding:0 30px;font-size:20px}@media (max-width: 989.98px){.business-building-button--headline{margin-top:-47px}}@media (max-width: 599.98px){.business-building-button--headline{padding:13px;font-size:11px}}.business-building-button--session{position:absolute;bottom:0;left:50%;width:90%;max-width:565px;translate:-50% 50%}@media (max-width: 599.98px){.business-building-button--session{font-size:16px}}.business-building-headline{position:relative;width:90%;max-width:860px;margin:0 auto;text-align:center;color:#1c3451;border:2px solid #adb1b1;background-color:#fff}.business-building-headline:before,.business-building-headline:after{position:absolute;top:-8px;display:block;width:16px;height:16px;content:"";border-radius:50%;background-color:#5bbdc9}.business-building-headline:before{left:-8px}.business-building-headline:after{right:-8px}.business-building-headline__main-text{position:relative;padding:16px;color:#1c3451;border-bottom:2px solid #adb1b1;font-family:"DM Serif Display",serif;font-size:88px;font-weight:500;line-height:90px}@media (min-width: 600px) and (max-width: 989.98px){.business-building-headline__main-text{font-size:50px;line-height:50px}}@media (max-width: 599.98px){.business-building-headline__main-text{font-size:32px;line-height:36px}}.business-building-headline__main-text:before,.business-building-headline__main-text:after{position:absolute;bottom:-8px;display:block;width:16px;height:16px;content:"";border-radius:50%;background-color:#5bbdc9}.business-building-headline__main-text:before{left:-8px}.business-building-headline__main-text:after{right:-8px}.business-building-headline__info{padding:23px 0;text-transform:uppercase;color:#a5a6a6;font-family:Fjalla One,sans-serif;font-size:32px}@media (max-width: 599.98px){.business-building-headline__info{padding:16px 0;font-size:19px}}.business-building-headline__info:before,.business-building-headline__info:after{position:absolute;bottom:-8px;display:block;width:16px;height:16px;content:"";border-radius:50%;background-color:#5bbdc9}.business-building-headline__info:before{left:-8px}.business-building-headline__info:after{right:-8px}.business-building-headline__emphasis{padding:23px 0;color:#1c3451}.business-building-details{display:flex;flex-direction:column;align-items:center;padding:100px 0;text-align:center;color:#fff;background-color:#17243a}@media (max-width: 599.98px){.business-building-details{padding:50px 0}}.business-building-details__header{font-size:44px;font-weight:600}@media (max-width: 599.98px){.business-building-details__header{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:26px}}.business-building-details__header:before{display:inline-block;width:30px;height:40px;margin:-5px 0;content:"";background-image:url(/img/lml-page/business-building/event-details.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.business-building-details__text{max-width:1000px;margin:0 auto 10px;padding:15px;font-size:23px}@media (max-width: 599.98px){.business-building-details__text{font-size:17px}}.business-building-schedule{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0 0;background-color:#fff}.business-building-schedule__header{color:#133454;font-size:44px;font-weight:600}@media (max-width: 599.98px){.business-building-schedule__header{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:26px}}.business-building-schedule__header:before{display:inline-block;width:43px;height:43px;margin:-5px 3px -5px 0;content:"";background-image:url(/img/lml-page/business-building/event-schedule.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.business-building-session{position:relative;display:flex;align-items:center;max-width:1150px;margin:40px 0;padding:0 15px 40px;color:#586061;border-bottom:2px solid #ccc;gap:25px}.business-building-session:last-child{border-bottom:none}.business-building-session--with-button{padding-bottom:60px}.business-building-session__number{margin-bottom:15px;color:#8b8b8b;font-family:Fjalla One,sans-serif;font-size:20px}.business-building-session__header{position:relative;color:#17243a;font-family:"DM Serif Display",serif;font-size:31px;font-weight:600}@media (max-width: 599.98px){.business-building-session__header{font-size:22px}}.business-building-session__text{font-size:20px}@media (max-width: 599.98px){.business-building-session__text{font-size:16px}}.business-building-session__list{margin-top:10px;list-style-type:none}.business-building-session__list-item{position:relative;margin:10px 0}.business-building-session__list-item:before{position:absolute;top:2px;left:-40px;display:block;width:25px;height:25px;content:"";border-radius:50%;background-color:#0000001a;background-image:url(/img/shared/approve-button-icon.svg);background-repeat:no-repeat;background-position:center;background-size:90%;filter:invert(53%) sepia(86%) saturate(2086%) hue-rotate(144deg) brightness(103%) contrast(89%)}.business-building-session__image{object-fit:scale-down}@media (max-width: 989.98px){.business-building-session__image{display:none}}.business-building-session__host{position:relative;margin-top:26px;margin-bottom:30px;padding-left:105px;font-size:19px}@media (max-width: 599.98px){.business-building-session__host{padding-left:60px;font-size:15px}}.business-building-session__host:before{position:absolute;top:50%;left:0;width:88px;height:88px;content:"";border-radius:50%;background-size:contain;translate:0 -50%}@media (max-width: 599.98px){.business-building-session__host:before{width:44px;height:44px}}.business-building-session__host--chaney:before{background-image:url(/img/lml-page/business-building/chaney.jpg)}.business-building-session__host--salimah:before{background-image:url(/img/lml-page/business-building/salimah.jpg)}.business-building-session__host--kate:before{background-image:url(/img/lml-page/business-building/kate.jpg)}.business-building-session__host--audra:before{background-image:url(/img/lml-page/business-building/audra.jpg)}.business-building-session__host--chad:before{background-image:url(/img/lml-page/business-building/chad.jpg)}.business-building-session__host--sheilah:before{background-image:url(/img/lml-page/business-building/sheilah.jpg)}.business-building-session__host-name{font-size:23px;font-weight:600}@media (max-width: 599.98px){.business-building-session__host-name{font-size:19px}}.business-building-session__date{display:flex;align-items:center;margin-top:10px;gap:6px}@media (max-width: 599.98px){.business-building-session__date{font-size:15px}}.business-building-session__date:before{display:block;width:18px;height:17px;content:"";background-image:url(/img/shared/calendar-blank.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.business-building-speakers{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px;border-radius:4px;box-shadow:0 10px 20px 5px #0000000d}@media (max-width: 599.98px){.business-building-speakers{padding:70px 15px}}.business-building-speakers__grid{display:flex;flex-direction:column;flex-wrap:wrap;width:1155px;max-height:1660px;margin-top:45px;gap:25px}@media (max-width: 1190px){.business-building-speakers__grid{flex-direction:row;justify-content:center;width:100%;height:auto;max-height:initial}}.business-building-speakers__speaker{width:368px;text-align:center;text-align:left;background:#fff}.business-building-speakers__name{padding:13px 17px;color:#133454;font-family:"DM Serif Display",serif;font-size:24px}.business-building-speakers__text{padding:0 16px 20px;color:#475051;font-size:18px}.business-building-speakers__header{color:#133454;font-size:44px;font-weight:600}@media (max-width: 599.98px){.business-building-speakers__header{font-size:26px}}.business-building-speakers__header:before{display:inline-block;width:43px;height:43px;margin:-5px 3px -5px 0;content:"";background-image:url(/img/lml-page/business-building/event-schedule.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 599.98px){.business-building-speakers__header:before{width:28px;height:28px}}.edesign-business-modal{display:flex;flex-direction:column;max-width:670px;padding:30px 40px;border-radius:5px;background-color:#fff}.edesign-business-modal__header{color:#1c3451;font-family:"DM Serif Display",serif;font-size:35px}.edesign-business-modal__subheader{text-align:center;color:#475051;font-size:20px}.edesign-business-modal__speakers{display:flex;flex-direction:row-reverse;justify-content:center;margin-top:20px}.edesign-business-modal__speaker{width:65px;height:65px;margin:0 -5px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 6px #0000001a}.edesign-business-modal__thanks{margin:26px 0 18px;text-align:center;color:#8b8b8b;font-family:Fjalla One,sans-serif;font-size:18px}.edesign-business-modal__close{margin:40px 0 20px;text-align:center;color:#586061;font-size:18px}#lml-page-chatgpt-emails,#lml-page-chatgpt-emails .main{padding-bottom:0}.chatgpt-emails-video{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 15px 80px;gap:30px}@media (max-width: 599.98px){.chatgpt-emails-video{padding-top:0}}@media (max-width: 599.98px){.chatgpt-emails-video{padding-bottom:40px}}.chatgpt-emails-video__video-block{position:relative;display:inline-block;width:calc(100% - 30px);max-width:1170px;margin-top:26px;background-image:url(/img/lml-page/chatgpt-emails/video-bg.png);background-position:center;background-size:cover;aspect-ratio:1/.57}@media (max-width: 599.98px){.chatgpt-emails-video__video-block{margin-top:0;border-radius:5px;background-image:url(/img/lml-page/chatgpt-emails/video-bg-sm.jpg);box-shadow:2px 2px 30px 5px #0000001a;aspect-ratio:1/1.5}}.chatgpt-emails-video__video-block:hover:before{transform:scale(1.15);filter:drop-shadow(0 8px 24px rgba(71,71,71,.32))}.chatgpt-emails-video__video-block:before{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);display:block;width:70px;height:70px;content:"";transition:all .5s;border-radius:50%;background-image:url(/img/videos/video-play.svg);background-repeat:no-repeat;background-size:100%;filter:drop-shadow(0 4px 8px rgba(71,71,71,.16))}.chatgpt-emails-top-band{padding:25px 15px;text-align:center;color:#336328;border-bottom:1px solid #ccdec2;background-color:#d5e9cd}.chatgpt-emails-top-band__message{margin-left:8px}.chatgpt-emails-logo{display:flex;align-items:center;justify-content:center}.chatgpt-emails-logo__image{width:192px;height:48px}@media (max-width: 599.98px){.chatgpt-emails-logo__image{width:144px;height:36px}}.hero--chatgpt-emails{padding-top:60px}.hero--chatgpt-emails .hero__subheader{max-width:100%;margin-top:32px;letter-spacing:-.01em;font-weight:500;line-height:1.3}.hero--chatgpt-emails .hero__header{max-width:900px;margin-top:32px;font-size:80px;line-height:1.1}@media (max-width: 599.98px){.hero--chatgpt-emails .hero__header{font-size:48px}}.hero--chatgpt-emails .hero__subheader-underline{position:relative}.hero--chatgpt-emails .hero__subheader-underline:before{position:absolute;bottom:-8px;left:-16px;display:block;width:calc(100% + 20px);height:8px;content:"";background-image:url(/img/lml-page/chatgpt-emails/underline-wide.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.field--chatgpt-emails{width:400px;height:50px;margin:0}@media (max-width: 599.98px){.field--chatgpt-emails{width:100%}}.s-button--chatgpt-emails{width:auto;height:50px;border-color:#39c7bd;background:#39c7bd;font-size:16px;font-weight:600}@media (max-width: 599.98px){.s-button--chatgpt-emails{width:100%}}.chatgpt-emails-scroll-arrow{margin:60px 0 0;animation:MoveUpDown 1.5s infinite;text-align:center;color:#133454;color:#474747;font-size:45px}@media (max-width: 989.98px){.chatgpt-emails-scroll-arrow{margin:40px 0 0}}.chatgpt-reader{position:relative;z-index:2;width:calc(100% - 30px);max-width:900px;margin:134px auto 0;background-image:url(/img/lml-page/chatgpt-emails/holding-hand-landscape-ipad-tablet.png);background-repeat:no-repeat;background-position:bottom;background-size:contain;aspect-ratio:1/.75}@media (max-width: 599.98px){.chatgpt-reader{margin-top:80px}}.chatgpt-reader__label{position:absolute;top:-68px;right:7%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:110px;height:158px;text-align:center;color:#133454;background-image:url(/img/lml-page/chatgpt-emails/hexagon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;font-family:Inter,sans-serif;font-weight:700;filter:drop-shadow(-12px 15px 18px rgba(0,0,0,.25))}@media (max-width: 989.98px){.chatgpt-reader__label{right:0}}.chatgpt-reader__label-number{font-family:"DM Serif Display",serif;font-size:64px;font-weight:400;line-height:60px}.chatgpt-reader__label-prompt-text{letter-spacing:.14px;font-size:14px}.chatgpt-reader__label-included-text{color:#898d2a;font-size:10px}.header-label{width:fit-content;margin:0 auto;padding:8px 16px;text-align:center;border-radius:8px;background-color:#cfecea;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:150%}.header-label--hero{display:flex;align-items:center;margin-top:70px;background-color:#1334540d;font-size:20px;gap:8px}@media (max-width: 599.98px){.header-label--hero{margin-top:45px}}.ai-hard-work{display:flex;flex-direction:column;align-items:center;width:calc(100% - 30px);margin:122px auto 0;gap:13px}@media (max-width: 599.98px){.ai-hard-work{margin-top:50px}}.ai-hard-work__squared-divider{margin:57px 0 37px}@media (max-width: 599.98px){.ai-hard-work__squared-divider{margin:25px 0 20px}}.ai-hard-work__text{max-width:690px;margin:15px 0;padding:0 15px;text-align:center;color:#133454;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.4}.lml-header--chatgpt-emails{text-align:center;letter-spacing:-.02em;color:#133454;font-family:"DM Serif Display",serif;font-size:72px;font-weight:400;line-height:1.1}@media (max-width: 599.98px){.lml-header--chatgpt-emails{margin-top:0;margin-bottom:30px;padding:0;font-size:29px}}.lml-header--chatgpt-emails .lml-header__underline:before{bottom:-2px;width:calc(100% + 31px);height:20px}@media (max-width: 599.98px){.lml-header--chatgpt-emails .lml-header__underline:before{display:none}}.chatgpt-no-experience{width:calc(100% - 30px);max-width:1050px;margin:150px auto 0;padding:40px;text-align:center;border:1px solid #d8d8d8;border-radius:24px}@media (min-width: 600px) and (max-width: 989.98px){.chatgpt-no-experience{margin:100px auto;padding:20px}}@media (max-width: 599.98px){.chatgpt-no-experience{margin:50px auto;padding-right:10px;padding-left:10px}}.download-chatgpt-guide{display:flex;flex-direction:column;align-items:center;width:calc(100% - 15px);margin:0 auto;text-align:center;color:#133454}.download-chatgpt-guide__text{max-width:850px;letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:28px;font-weight:500;line-height:1.4}@media (max-width: 599.98px){.download-chatgpt-guide__text{font-size:24px}}.download-chatgpt-guide__squared-divider-top{margin:30px 0 70px}@media (max-width: 599.98px){.download-chatgpt-guide__squared-divider-top{margin:10px 0 60px}}.download-chatgpt-guide__squared-divider-bottom{margin:80px 0 40px}@media (max-width: 599.98px){.download-chatgpt-guide__squared-divider-bottom{margin:60px 0 10px}}.download-chatgpt-guide__callout{font-family:"DM Serif Display",serif;font-size:32px;font-weight:400}@media (max-width: 599.98px){.download-chatgpt-guide__callout{max-width:240px;font-size:28px}}.squared-divider{position:relative;overflow:visible;width:100%;max-width:1100px;height:1px;border:none;background:#b1bbc5}.squared-divider:before,.squared-divider:after{position:absolute;top:50%;display:block;width:4px;height:4px;content:"";background-color:#b1bbc5;rotate:45deg;translate:0 -50%}.squared-divider:before{left:-1px}.squared-divider:after{right:-1px}.about-sheilah{position:relative;display:flex;margin-top:100px;padding-top:40px;background-image:url(/img/lml-page/chatgpt-emails/sheilah-background.jpg);background-position:bottom center;background-size:cover}@media (max-width: 989.98px){.about-sheilah{flex-direction:column-reverse}}@media (min-width: 989px) and (max-width: 1300px){.about-sheilah{padding-top:0}}.about-sheilah__image{width:50%;background-image:url(/img/lml-page/chatgpt-emails/sheilah.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain;translate:126px 0}@media (max-width: 989.98px){.about-sheilah__image{width:100%;max-width:600px;margin:0 auto;background-position:center bottom;aspect-ratio:1/1;translate:0}}@media (min-width: 989px) and (max-width: 1300px){.about-sheilah__image{background-size:130%;translate:0 0}}.about-sheilah__content{max-width:540px;margin:70px 0 200px;color:#133454;font-family:Inter,sans-serif;font-size:16px;line-height:1.5}@media (max-width: 989.98px){.about-sheilah__content{max-width:100%;margin:0;padding:0 15px}}.about-sheilah__large-text{font-size:20px}.tools-and-hacks{padding:130px 15px 40px;color:#133454;background-color:#e5f4f3;font-family:Inter,sans-serif}@media (max-width: 599.98px){.tools-and-hacks{padding:60px 15px}}.tools-and-hacks__panels{display:flex;align-items:flex-start;justify-content:space-between;max-width:1392px;margin:90px auto 0;gap:35px}@media (max-width: 989.98px){.tools-and-hacks__panels{flex-direction:column;align-items:center;margin-top:40px;gap:65px}}.tools-and-hacks__panel{flex:1;font-size:20px;font-weight:500}@media (max-width: 989.98px){.tools-and-hacks__panel{flex:auto 0 0;max-width:420px}}.tools-and-hacks__panel-header{display:flex;align-items:flex-start;margin-bottom:10px;letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1;gap:10px}.tools-and-hacks__image{width:100%;margin-bottom:20px;border-radius:17px}.chatgpt-emails-bottom{display:inline-block;width:100%;padding:0 15px;background-color:#e5f4f3}.chatgpt-emails-bottom__content{display:flex;flex-direction:column;align-items:center;max-width:1130px;margin:0 auto}.chatgpt-emails-bottom__divider{width:100%;max-width:1100px;height:1px;margin-top:60px;margin-bottom:30px;border:none;background:#d0e1e3}.chatgpt-emails-bottom__freebie{max-width:620px;margin:0 auto 60px;text-align:center;color:#133454;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.4}.chatgpt-emails-bottom__book-image{max-width:100%;margin-top:100px;-webkit-mask-image:linear-gradient(rgb(0,0,0),transparent);mask-image:linear-gradient(rgb(0,0,0),transparent)}@media (max-width: 599.98px){.chatgpt-emails-bottom__book-image{margin-top:50px}}.chatgpt-emails-header-header-container{display:flex;align-items:center;justify-content:center;margin-top:40px;padding:0 15px}#referer .video-screen__content{margin-top:-190px}#home,#home .main{padding-bottom:0}.landing-recommended{display:flex;align-items:center;justify-content:center;min-height:70px;margin-top:-20px;color:#647779;font-size:17px;font-weight:400}@media (max-width: 599.98px){.landing-recommended{flex-direction:column;margin-top:-60px}}.landing-recommended--hsr{color:#d8f4f4;font-style:normal}.landing-recommended--stage-to-rent{min-height:auto;margin-top:30px;color:#d8f4f4;font-style:normal}.landing-recommended--styleup{margin:20px 0;color:#d8f4f4;font-style:normal}.landing-recommended--csp{margin-top:30px;color:#d8f4f4;font-style:normal}.landing-recommended__avatar{margin:0 10px}.landing-recommended__avatar--border{border:2px solid #fff;border-radius:50%}.landing-recommended__text{margin-left:5px}.landing-recommended__referer-details{padding-left:5px;font-family:Playfair Display,serif}.landing-recommended__logo{margin-left:7px}.landing-recommended__logo--designmecca{margin-bottom:32px}@media (max-width: 599.98px){.landing-recommended__logo--designmecca{margin-top:10px}}.landing-recommended__logo--qccs{width:221px;height:20px;background-image:url(/img/homepage/referers/qc-design-school.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.landing-recommended__description{display:flex;flex-direction:column}.landing-recommended__image{transform:translate(-4px)}.landing-recommended__tfv{float:left;margin-top:3px}@media (max-width: 599.98px){.landing-recommended__tfv{float:none}}.designer-logos{width:100%;padding:40px 0;border-top:1px solid #dadada;background:#fff}.designer-logos--homepage{margin-bottom:-80px}.designer-logos__header{margin-bottom:20px;text-align:center;color:#444;font-family:Source Sans Pro;font-size:19px}.designer-logos__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;max-width:990px;margin:0 auto}.designer-logos__logo{margin:15px}.hp-testimonial{display:inline-block;width:100%;color:#fff;background-color:#899193}.hp-testimonial--designmecca{display:flex;align-items:center;justify-content:center;background-color:#343f37;font-size:18px}@media (max-width: 599.98px){.hp-testimonial--designmecca{display:none}}.hp-testimonial__designmecca-image{width:100%;max-width:599px;height:355px;margin:0 5px;background-image:url(/img/homepage/design-mecca.jpg);background-repeat:no-repeat;background-position:bottom right;background-size:cover}.hp-testimonial__designmecca-testimonial{width:100%;max-width:599px;margin:0 5px}.hp-testimonial__designmecca-author{margin-top:20px;font-size:16px}.hp-testimonial__designmecca-name{font-family:Caveat;font-size:19px}.hp-testimonial__content{display:block;width:100%;max-width:1000px;margin:10px auto;padding:50px 15px;text-align:center;font-family:Source Sans Pro;font-size:20px}.hp-testimonial__content--styleup{max-width:1020px;padding-bottom:30px}.hp-testimonial__we-are{display:block;padding:20px 0 40px}.primary-marketing-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 85px;color:#fff;background-color:#39c7bd;font-family:Work Sans,sans-serif;font-size:24px}.primary-marketing-button:hover{text-decoration:none;box-shadow:inset 0 0 #0000,0 1px 2px #00000026;filter:brightness(110%)}.primary-marketing-button:after{display:block;width:19px;height:18px;margin-left:10px;content:"";transition:.3s;transform:scaleX(-1);background-image:url(/img/homepage/arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;filter:invert(100%)}.primary-marketing-button--download{display:inline-flex;height:45px;padding:0 50px;white-space:nowrap;border-radius:4px;background-color:#f75545;font-family:Inter,sans-serif;font-size:20px;gap:10px}@media (max-width: 599.98px){.primary-marketing-button--download{width:100%;padding:0}}.primary-marketing-button--download:after{display:none}.primary-marketing-button--hp-bottom-rounded{z-index:1;display:flex;align-items:center;justify-content:center;width:238px;margin-top:30px;padding:14px 23px 13px 24px;border-radius:8px;font-family:Inter,sans-serif}.primary-marketing-button--promotion{transition:.2s;border-radius:5px;font-family:Inter,sans-serif;font-size:16px}@media (max-width: 599.98px){.primary-marketing-button--promotion{width:calc(100% - 30px)}}.primary-marketing-button--promotion:after{display:none}.primary-marketing-button--hp-bottom{z-index:1;font-size:20px}@media (max-width: 599.98px){.primary-marketing-button--hp-bottom{width:100%;max-width:90%;padding-right:5px;padding-left:5px}}.primary-marketing-button--easy-to-use{padding-right:20px;padding-left:20px}.primary-marketing-button--features{padding:17px 50px;font-size:18px}@media (max-width: 599.98px){.primary-marketing-button--features{width:calc(100vw - 30px)}}.primary-marketing-button--features:after{display:none}.primary-marketing-button--case-studies{padding:14px 20px;color:#fff;border-radius:5px;font-family:Inter,sans-serif;font-size:17px;font-weight:600;line-height:20px}@media (max-width: 989.98px){.primary-marketing-button--header,.primary-marketing-button--risk-free{margin:0 auto}}@media (max-width: 599.98px){.primary-marketing-button--header,.primary-marketing-button--risk-free{width:100%;padding-right:0;padding-left:0}}@media (max-width: 989.98px){.primary-marketing-button--header{width:100%;max-width:290px;padding:20px 0;font-size:18px}}.primary-marketing-button--scrambling{padding:14px 24px;color:#fff;border-radius:8px;font-family:Inter,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:normal}@media (max-width: 599.98px){.primary-marketing-button--scrambling{width:calc(100% - 30px);font-size:17px}.primary-marketing-button--scrambling:after{display:none}}.primary-marketing-button--download-modal{padding-right:15px;padding-left:15px;cursor:pointer;color:#fff;border:none;border-radius:4px;background-color:#f75545;font-family:Inter,sans-serif;font-size:18px;font-weight:600;gap:10px}.primary-marketing-button--download-modal:after{display:none}.pink-band{overflow:hidden;margin:100px 0 110px;padding-top:120px;padding-bottom:100px;background-color:#f8e9e8}@media (max-width: 989.98px){.pink-band{margin-bottom:40px;padding:30px 15px 70px}}@media (max-width: 599.98px){.pink-band{margin-top:0}}.pink-band--hp{padding-top:80px}@media (max-width: 599.98px){.pink-band--hp{padding-top:0}}.pink-band__superheader{margin-bottom:13px;text-align:center;color:#474747;font-family:"DM Serif Display",serif;font-size:39px;font-weight:400}@media (max-width: 599.98px){.pink-band__superheader{line-height:40px}}.board-examples{position:relative;width:90vw;max-width:1000px;height:auto;margin:0 auto}@media (max-width: 989.98px){.board-examples{width:calc(100vw - 30px);height:auto}}.board-examples:before,.board-examples:after{position:absolute;z-index:2;top:0;display:block;width:1500px;height:100%;content:"";background:#f4dbd7}@media (max-width: 989.98px){.board-examples:before,.board-examples:after{display:none}}.board-examples:before{left:-200%}.board-examples:after{right:-200%}.board-examples--limited-width{max-width:1180px;margin-top:140px;margin-bottom:90px}@media (max-width: 989.98px){.board-examples--limited-width{margin-top:50px;margin-bottom:50px}}.board-examples--limited-width:before,.board-examples--limited-width:after{display:none}.board-examples--limited-width .board-examples__image{max-width:1180px;aspect-ratio:1/.75}@media (min-width: 990px){.board-examples--limited-width .board-examples__image.inactive{transform:scale(1);opacity:1}}.board-examples--limited-width .board-examples__image.inactive:hover{cursor:default;opacity:1}.board-examples--limited-width .board-examples__jcarousel{overflow:hidden}.board-examples--limited-width .board-examples__image{border-radius:20px}.board-examples--limited-width .board-examples__page{background-color:#b1bbc4}.board-examples--limited-width .board-examples__page.active{background-color:#133454}.board-examples__created-designs{position:absolute;z-index:3;top:30px;right:20px;padding:16px 39px;color:#fff;border-radius:50px;background-color:#474747;font-size:26px}@media (max-width: 599.98px){.board-examples__created-designs{font-size:16px}}.board-examples__design-numbers{color:#39c7bd}.board-examples--features{margin-bottom:70px}.board-examples--features .board-examples__pagination{transform:translateY(50px)}.board-examples--features .board-examples__pagination .board-examples__page{width:48px;height:8px;border-radius:0;background-color:#e6e6e6}.board-examples--features .board-examples__pagination .board-examples__page.active{background-color:#37c3b9}.board-examples--features .board-examples__image{box-shadow:0 16px 48px #47474714}.board-examples__image{width:90vw;max-width:1000px;height:auto;transition:.4s;transform:scale(1);opacity:1}@media (max-width: 989.98px){.board-examples__image{width:calc(100vw - 30px);height:auto}}@media (min-width: 990px){.board-examples__image.inactive{transform:scale(.8);opacity:.3}}.board-examples__image.inactive:hover{cursor:pointer;opacity:.5}.board-examples__jcarousel{position:relative;overflow:visible}@media (max-width: 989.98px){.board-examples__jcarousel{overflow:hidden}}.board-examples__jcarousel-ul{position:relative;width:10000em;margin:0;padding:0;list-style:none}.board-examples__jcarousel-item{float:left}.board-examples__prev,.board-examples__next{position:absolute;top:calc(50% - 30px);width:50px;height:50px;border:3px solid #fff;border-radius:30px;background-color:#0006;box-shadow:0 5px 10px 2px #0000001a}.board-examples__prev:hover,.board-examples__next:hover{background-color:#0009;box-shadow:0 5px 10px 2px #0003}.board-examples__prev:active,.board-examples__next:active{background-color:#000c;box-shadow:0 5px 10px 2px #0000}.board-examples__prev:before,.board-examples__next:before{top:0;left:0;display:block;width:100%;height:100%;content:"";background-image:url(/img/homepage/arrow.svg);background-repeat:no-repeat;background-position:center;filter:invert(100%)}.board-examples__prev.inactive,.board-examples__next.inactive{pointer-events:none}.board-examples__next{right:-70px}@media (max-width: 989.98px){.board-examples__next{top:calc(50% - 35px);left:calc(100% - 40px)}}.board-examples__next:before{transform:scaleX(-1)}@media (min-width: 989px) and (max-width: 1140px){.board-examples__next{right:-50px}}.board-examples__prev{left:-70px}@media (max-width: 989.98px){.board-examples__prev{top:calc(50% - 35px);left:-10px}}@media (min-width: 989px) and (max-width: 1140px){.board-examples__prev{left:-50px}}.board-examples__prev:hover span,.board-examples__next:hover span{display:block}.board-examples__prev--inactive,.board-examples__next--inactive{cursor:default;opacity:.5}.board-examples__pagination{display:flex;align-items:center;justify-content:center;width:100%;transform:translateY(20px)}.board-examples__pagination a{display:inline-block;width:10px;height:10px;margin:0 5px;padding:3px;text-align:center;border-radius:50%;background:#dbb9b3;font-size:0}.board-examples__pagination a.active{background:#904e44;text-shadow:0 -1px 0 rgba(0,0,0,.75)}@media (max-width: 599.98px){.your-change-blocks{display:none}}.reviews{position:absolute;bottom:0;left:0;display:flex;padding:30px 10px 30px 0;transform:translateY(50%);color:#475051;background:#fff}.reviews:before{position:absolute;top:0;left:-100vw;display:block;width:100vw;height:100%;content:"";background:#fff}.reviews__review{padding:0 20px;border-right:1px solid #d4d4d4;font-family:Playfair Display,serif}.reviews__review:first-child{padding-left:10px}.reviews__review:last-child{border:none}.reviews__text{padding-top:5px;font-family:"Source Serif Pro",serif;font-size:15px;font-weight:600;font-style:italic}.marketing-superheader{margin:0;padding:0;text-align:center;color:#475051;font-family:Work Sans,sans-serif;font-size:28px;font-weight:400}@media (max-width: 989.98px){.marketing-superheader{font-size:24px}}.marketing-subheader{text-align:center;color:#475051;font-family:Work Sans,sans-serif;font-size:25px}@media (max-width: 989.98px){.marketing-subheader{max-width:450px;margin:0 auto;font-size:20px}}.marketing-subheader--risk-free{display:flex;align-items:center;justify-content:center}@media (min-width: 600px) and (max-width: 989.98px){.marketing-subheader--risk-free{position:relative;flex-direction:column;align-items:flex-start;max-width:490px;margin:30px auto 0;padding-left:100px}}@media (max-width: 599.98px){.marketing-subheader--risk-free{flex-direction:column;align-items:center;margin-top:20px;padding-left:0}}.marketing-subheader--risk-free:before{display:block;width:80px;height:80px;margin-right:10px;content:"";background-image:url(/img/homepage/90-day-guarantee.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media (min-width: 600px) and (max-width: 989.98px){.marketing-subheader--risk-free:before{position:absolute;left:0}}@media (max-width: 599.98px){.marketing-subheader--risk-free:before{display:none}}.marketing-header{margin:0;padding:0;text-align:center;color:#133454;font-family:"Source Serif Pro",serif;font-size:56px}@media (max-width: 989.98px){.marketing-header{padding-top:13px;font-size:30px;line-height:35px}}.marketing-header--plans{z-index:1;color:#133454;font-family:Work Sans,sans-serif;font-size:47px;font-weight:900}@media (max-width: 989.98px){.marketing-header--plans{max-width:400px;font-size:30px}}.marketing-header--active-promotion{color:#fff;font-family:"DM Serif Display",serif;font-size:48px;font-weight:400}@media (max-width: 599.98px){.marketing-header--active-promotion{max-width:400px;font-size:30px}}@media (max-width: 989.98px){.marketing-header--edesign-business-event{max-width:90%}}.marketing-header--hp-case-studies{width:100%;padding:0 15px;text-align:center;font-family:"DM Serif Display",serif;font-weight:400}.marketing-header--featured-reviews{max-width:730px;margin-bottom:10px;font-family:"DM Serif Display",serif}@media (max-width: 989.98px){.marketing-header--featured-reviews{max-width:380px}}.marketing-header--plans{margin-bottom:10px;font-family:"DM Serif Display",serif;font-weight:500}@media (max-width: 989.98px){.marketing-header--plans{max-width:380px}}.marketing-header--trial-band{z-index:1;color:#fff;font-family:"DM Serif Display",serif;font-size:47px;font-weight:400}@media (max-width: 989.98px){.marketing-header--trial-band{max-width:400px;font-size:30px}}.marketing-header--features-band{z-index:1;max-width:1050px;color:#fff;font-family:"Source Serif Pro",serif;font-size:47px}@media (max-width: 989.98px){.marketing-header--features-band{max-width:400px;font-size:30px}}.marketing-header--some-tools{max-width:650px;max-width:100%;margin:0 auto 30px;font-family:"DM Serif Display",serif;font-weight:400}@media (max-width: 989.98px){.marketing-header--some-tools{max-width:370px}}.marketing-header--pink-band{position:relative;max-width:1240px;margin:0 auto;padding-bottom:55px;font-family:"DM Serif Display",serif;font-weight:400}@media (max-width: 989.98px){.marketing-header--pink-band{max-width:520px;padding-bottom:40px}}@media (min-width: 600px) and (max-width: 989.98px){.marketing-header--pink-band{line-height:60px}}.marketing-header--pink-band:before{position:absolute;bottom:0;left:50%;display:block;width:180px;height:8px;content:"";transform:translate(-50%);background:#fff}.marketing-header__blue{color:#39c7bd;font-family:"DM Serif Display",serif;font-weight:400}.feature-blocks{max-width:1200px;margin:60px auto 0;grid-gap:40px}@media (min-width: 990px){.feature-blocks{display:grid;grid-template-columns:1fr 1fr 1fr}}@media (max-width: 989.98px){.feature-blocks{max-width:630px;margin-top:40px}}.feature-blocks--risk-free .feature-blocks__block{position:relative;margin-top:100px;padding:85px 50px 35px;font-size:22px;font-weight:400}.feature-blocks--risk-free .feature-blocks__icon--number{position:absolute;top:0;left:50%;height:auto;transform:translate(-50%,-50%);color:#a2b4bf;font-family:Work Sans,sans-serif;font-size:150px;font-weight:300}@media (max-width: 989.98px){.feature-blocks--risk-free .feature-blocks__icon--number{width:100%;padding:60px 50px 35px;font-size:130px}}.feature-blocks__block{padding:35px 50px;text-align:center;color:#586061;background:#fff;box-shadow:0 10px 20px 5px #0000000d;font-size:20px;font-weight:600;line-height:25px}@media (max-width: 989.98px){.feature-blocks__block{margin:30px auto}}@media (min-width: 600px) and (max-width: 989.98px){.feature-blocks__block{width:calc(100% - 80px);padding:30px 100px}}@media (max-width: 599.98px){.feature-blocks__block{padding:30px 0}}.feature-blocks__text{max-width:370px;margin:0 auto;font-family:Work Sans,sans-serif}@media (max-width: 989.98px){.feature-blocks__text{max-width:260px;font-size:18px}}.feature-blocks__icon{width:80px;height:80px;margin:0 auto 20px;background-repeat:no-repeat;background-position:center top;background-size:contain}@media (max-width: 989.98px){.feature-blocks__icon{width:60px;height:60px;background-size:contain}}.feature-blocks__icon--clock{background-image:url(/img/homepage/too-much-time.svg)}.feature-blocks__icon--profit{background-image:url(/img/homepage/no-profit-hand.svg)}.feature-blocks__icon--too-many-tools{background-image:url(/img/homepage/too-many-tools.svg)}.feature-blocks__icon--more-organized{background-image:url(/img/homepage/more-organized.svg)}.feature-blocks__icon--more-profit{background-image:url(/img/homepage/more-profit.svg)}.feature-blocks__icon--enjoying-business{background-image:url(/img/homepage/enjoying-business.svg)}.bottom-line{display:flex;align-items:center;justify-content:center;width:100%;max-width:1200px;margin:60px auto 70px;padding:20px 0;color:#586061;background-color:#fdf2f0;font-family:Work Sans,sans-serif;font-size:21px;font-weight:600}@media (max-width: 989.98px){.bottom-line{flex-direction:column;max-width:550px;margin-top:-5px;padding-right:45px;padding-left:45px;text-align:center;font-size:18px}}.bottom-line:before{display:block;width:48px;height:48px;margin-right:20px;content:"";background-image:url(/img/homepage/hand-pointing-right.png);background-size:contain}@media (max-width: 989.98px){.bottom-line:before{width:35px;height:35px;margin-bottom:10px}}.not-just-you{max-width:850px;margin:21px auto 0;text-align:center;color:#475051;font-family:Work Sans,sans-serif;font-size:22px;font-weight:600}@media (max-width: 989.98px){.not-just-you{max-width:575px;padding-right:15px;padding-left:15px;font-size:18px}}.hp-carousel-header{max-width:890px;margin:90px auto;text-align:center;color:#475051}@media (max-width: 989.98px){.hp-carousel-header{margin-top:70px;margin-bottom:50px}}.hp-carousel-header__header{color:#4a5455;font-family:Fjalla One,sans-serif;font-size:46px}@media (max-width: 989.98px){.hp-carousel-header__header{max-width:560px;margin:0 auto;font-size:40px}}.hp-carousel-header__yes{display:inline-flex;align-items:center;justify-content:center;width:271px;height:84px;padding-top:5px;padding-right:3%;color:#fff;background-image:url(/img/homepage/teal-speech-bubble.svg);background-repeat:no-repeat;background-position:center;background-size:contain;font-family:"Source Serif Pro",serif;font-size:56px;font-weight:600;font-style:italic}@media (max-width: 599.98px){.hp-carousel-header__yes{display:block;margin:0 auto}}@media (min-width: 600px) and (max-width: 989.98px){.hp-carousel-header__yes{width:200px;font-size:45px}}.hp-carousel-header__text{max-width:890px;margin:50px auto 0;font-family:Work Sans,sans-serif;font-size:24px}@media (max-width: 989.98px){.hp-carousel-header__text{max-width:550px;margin-top:20px;font-size:20px}}.we-believe{padding:110px 15px 0;background-color:#e1f6f6}@media (max-width: 989.98px){.we-believe{padding-top:30px}}.we-believe__superheader{margin-bottom:-10px;text-align:center;color:#87959d;font-family:"Source Serif Pro",serif;font-size:56px;font-weight:600}@media (max-width: 989.98px){.we-believe__superheader{font-size:30px}}.we-believe__text{margin-top:30px;text-align:center;color:#4c4c4c;font-family:Work Sans,sans-serif;font-size:27px}@media (max-width: 989.98px){.we-believe__text{max-width:450px;margin:20px auto 0;font-size:20px}}.risk-free{padding:100px 15px;background:#fff}@media (max-width: 989.98px){.risk-free{padding-top:50px}}.risk-free__suheader-text-shadow{margin-left:5px;padding:0 3px;box-shadow:inset 0 -14px #f4dbd7}.risk-free__button-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:90px}.risk-free__no-credit-card{display:flex;align-items:center;justify-content:center;margin-top:15px;color:#586061;font-family:Work Sans,sans-serif;font-size:20px}.risk-free__no-credit-card:before{display:block;width:30px;width:24px;height:10px;height:22px;margin-right:5px;margin-bottom:-2px;content:"";background-image:url(/img/homepage/no-credit-card.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.nex-step{position:relative;padding-top:100px;background-color:#fafafa}@media (max-width: 989.98px){.nex-step{padding-top:50px}}.nex-step:before{position:absolute;top:0;left:0;display:block;width:50%;height:100%;content:"";background-image:url(/img/homepage/next-step-bg-ill-l.png);background-repeat:no-repeat;background-position:left;background-size:contain}@media (max-width: 989.98px){.nex-step:before{display:none}}.nex-step:after{position:absolute;z-index:0;top:0;right:0;display:block;width:50%;height:100%;content:"";background-image:url(/img/homepage/next-step-bg-ill-r.png);background-repeat:no-repeat;background-position:right;background-size:contain}@media (max-width: 989.98px){.nex-step:after{display:none}}.nex-step--no-bg:before,.nex-step--no-bg:after{display:none}.marketing-header--step{position:relative;z-index:1;margin:0 0 10px;font-family:"DM Serif Display",serif;font-weight:400}.modal--hp-exit-promo{position:relative;width:100vw;max-width:840px;padding:30px 30px 70px;color:#fff;background-image:url(/img/homepage/promo/modal-background.jpg);background-repeat:no-repeat;background-position:right center;background-size:cover}@media (max-width: 599.98px){.modal--hp-exit-promo{margin:0;padding:30px 15px 70px}}@media (max-width: 599.98px){.modal--hp-exit-promo .close-modal{top:2px;right:2px;transform:scale(1.1)}}.modal--hp-exit-promo__link:hover{text-decoration:none}.modal--hp-exit-promo__top-text{color:#fff;font-family:Source Serif Pro,serif;font-size:15px}.modal--hp-exit-promo__header{margin:10px 0 0 -7px;color:#fff;font-family:Fjalla One,sans-serif;font-size:82px}.modal--hp-exit-promo__gold-text{color:#c4a562}.modal--hp-exit-promo__subheader{max-width:477px;padding:10px 23px 19px 0;opacity:.8;color:#fff;font-size:23px;line-height:24px}.modal--hp-exit-promo__books{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:9px;padding:18px 22px 10px;border:1px solid #c4a562;border-radius:9px;background-color:#212121;font-family:Fjalla One,sans-serif;font-size:25px}@media (max-width: 760px){.modal--hp-exit-promo__books{flex-direction:column}}.modal--hp-exit-promo__books-text{width:100%;margin-bottom:15px;color:#fff}.modal--hp-exit-promo__book{display:flex;align-items:center;width:49%;max-width:343px;height:170px;margin-bottom:18px;padding-left:122px;color:#fff;background-repeat:no-repeat;background-size:contain;font-family:Source Sans Pro;font-size:17px}@media (max-width: 760px){.modal--hp-exit-promo__book{width:100%;max-width:100%}}.modal--hp-exit-promo__book--ebook-1{background-image:url(/img/homepage/promo/ebook-1.png);background-position:-50px 13px}.modal--hp-exit-promo__book--ebook-2{background-image:url(/img/homepage/promo/ebook-2.png);background-position:-30px 11px}.modal--hp-exit-promo__label{position:absolute;top:127px;right:49px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:226px;height:226px;color:#353535;border-radius:50%;background-color:#14c2cc;box-shadow:0 0 0 1px #fff,0 0 0 5px #14c2cc;font-family:Source Sans Pro;font-size:24px}@media (max-width: 760px){.modal--hp-exit-promo__label{width:140px;height:140px;font-size:18px}}@media (max-width: 460px){.modal--hp-exit-promo__label{top:240px;right:20px}}.modal--hp-exit-promo__label-save{color:#fff;font-family:Source Serif Pro,serif;font-size:63px;line-height:54px}@media (max-width: 760px){.modal--hp-exit-promo__label-save{font-size:30px;line-height:25px}}.modal--hp-exit-promo__dismiss{position:absolute;bottom:0;left:0;width:100%;padding:10px 0;cursor:pointer;text-align:center;text-decoration:underline;color:#fff;color:#b8b8b8;background-color:#212121;font-size:13px}.modal--hp-exit-promo__valid-for-new{margin-top:40px;color:#9e9d9d;font-family:"Source Serif Pro",serif}.lazy-bg,.lazy-bg-before:before,.lazy-bg-after:after{background-color:#f1f1fa;background-image:none!important}.hero-side-panel{position:absolute;bottom:0;left:-20px;display:flex;align-items:center;padding:15px 140px 15px 52px;transform:translateY(50%);color:#475051;background:#fff;font-family:Work Sans,sans-serif;font-size:14px;gap:20px}@media (min-width: 600px) and (max-width: 989.98px){.hero-side-panel{position:initial;left:50%;width:100%;max-width:470px;margin:0 auto 80px;padding:15px}}@media (max-width: 599.98px){.hero-side-panel{position:initial;flex-direction:column;align-items:center;justify-content:center;margin-bottom:-60px;padding:15px 0}}.video-form-container{max-width:calc(100vw - 30px);margin:0 auto}.hero-trial-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:45px;gap:10px}.hero-trial-form__text{width:100%;text-align:center;letter-spacing:.28px;color:#133454;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:140%}.running-business{margin:150px 0 230px}@media (max-width: 989.98px){.running-business{margin:60px 0}}.running-business__header{max-width:1140px;margin:0 auto;padding:0 30px;text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:68px;font-weight:400;line-height:70px}@media (max-width: 989.98px){.running-business__header{letter-spacing:-.4px;font-size:40px;font-weight:400;line-height:110%}}.running-business__issues{display:flex;max-width:880px;margin:80px auto 0}@media (max-width: 599.98px){.running-business__issues{flex-direction:column}}.running-business__issue{flex-grow:1;text-align:center;letter-spacing:.16px;color:#133454;border-right:1px solid #c8ced5;font-family:Inter,sans-serif;font-size:20px;font-weight:600;font-style:normal}@media (max-width: 599.98px){.running-business__issue{margin-bottom:30px;padding-bottom:30px;border-right:none;border-bottom:1px solid #c8ced5}}.running-business__issue:last-child{border:none}.running-business__issue:before{display:block;width:85px;height:75px;margin:0 auto 15px;content:"";background-repeat:no-repeat;background-position:center}@media (max-width: 599.98px){.running-business__issue:before{background-size:64px}}.running-business__issue--stack:before{background-image:url(/img/homepage/stack.svg)}.running-business__issue--clipboard:before{background-image:url(/img/homepage/clipboard.svg)}.running-business__issue--no-profit:before{background-image:url(/img/homepage/no-profit.svg)}.running-business__text{max-width:240px;margin:0 auto}@media (max-width: 599.98px){.running-business__text{max-width:250px;letter-spacing:.16px;font-size:16px;font-weight:500;line-height:130%}}.stop-scrambling{margin-top:150px}@media (max-width: 989.98px){.stop-scrambling{margin-top:100px}}.stop-scrambling__icon{display:block;width:150px;height:202px;margin:0 auto -30px;border:none}@media (max-width: 989.98px){.stop-scrambling__icon{margin:0 auto}}.stop-scrambling__chevron-down-double{width:200px;height:205px;margin:35px auto 170px;background-image:url(/img/homepage/chevron-down-double.svg);background-size:contain}@media (max-width: 989.98px){.stop-scrambling__chevron-down-double{margin:35px auto 70px}}.stop-scrambling__header{text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:min(170px,12vw);font-weight:400}@media (min-width: 600px) and (max-width: 989.98px){.stop-scrambling__header{font-size:100px}}@media (max-width: 599.98px){.stop-scrambling__header{padding:25px 0;text-align:center;letter-spacing:-.4px;color:#133454;font-size:70px;font-size:40px;font-weight:400;font-style:normal;line-height:110%}}.stop-scrambling__text{max-width:560px;margin:0 auto;text-align:center;color:#133454;font-family:Inter,sans-serif;font-size:24px;font-weight:600}@media (max-width: 599.98px){.stop-scrambling__text{letter-spacing:.32px;color:#133454;font-size:16px;font-weight:500;line-height:140%}}.demo-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:45px;gap:10px}.demo-container__text{display:flex;justify-content:center;width:100%;padding-top:8px;text-align:center;letter-spacing:-.01em;color:#133454;font-family:Inter;font-size:14px;font-weight:500;line-height:16.94px;gap:8px}.hero__subheader-underscore{text-decoration:underline #39c7bd 4px;text-decoration-skip-ink:none;text-underline-offset:8px}.start-design{position:fixed;z-index:2;bottom:30px;left:30px;display:flex;overflow:hidden;align-items:center;justify-content:center;padding:14px 22px;color:#133454;border:1px solid #52d6cc;border-radius:4px;background-color:#62fff4;box-shadow:0 4px 1px #ffffffa3 inset,0 11px 11px #47474717;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.4;gap:11px}.start-design:hover{text-decoration:none}.start-design:hover:before{transition:opacity .5s linear,translate .5s ease-out;opacity:0;translate:155px -50%}.start-design:before{position:absolute;top:50%;left:0;display:block;width:30px;height:200%;content:"";opacity:1;color:#fff;border-right:solid 5px;border-left:solid 15px;box-shadow:0 0 15px #fff;rotate:45deg;translate:-65px -50%}.start-design__swatch{margin-top:-2px;font-size:24px}@keyframes start-design__chevron-baunce{0%{translate:0 0}50%{translate:11px 0}to{translate:0 0}}.start-design__chevron{animation:linear infinite;animation-name:start-design__chevron-baunce;animation-duration:1s;font-size:21px;translate:0 0}.homepage-experiment-1004325861{visibility:hidden}.homepage-experiment-1004325862{display:none}.homepage-experiment-1004325862 .time-frustration{margin-top:80px;color:#133454}.homepage-experiment-1004325862 .time-frustration__header{max-width:1330px;margin:0 auto;padding:0 30px;text-align:center;font-family:"DM Serif Display",serif;font-size:72px;font-weight:400;line-height:70px}@media (max-width: 989.98px){.homepage-experiment-1004325862 .time-frustration__header{letter-spacing:-.4px;font-size:40px;line-height:110%}}.homepage-experiment-1004325862 .time-frustration__text-line{text-align:center;font-family:Inter,sans-serif;font-size:24px;font-weight:700}@media (max-width: 989.98px){.homepage-experiment-1004325862 .time-frustration__text-line{font-size:20px}}.homepage-experiment-1004325862 .time-frustration__video{display:block;width:100%;max-width:900px;margin:0 auto;aspect-ratio:1/.5;widht:100%}.homepage-experiment-1004325862 .single-testimonial--hp-section{max-width:940px;margin:30px auto 0;border-bottom:0}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:100%;padding:0;text-align:center;color:#526a81;font-family:"DM Serif Display";font-size:18px;font-style:italic}@media (max-width: 599.98px){.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__content{justify-content:flex-start;padding:0 15px;text-align:left;font-size:20px}}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__testimonial{margin-bottom:10px}@media (max-width: 989.98px){.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__testimonial{padding:0}}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__avatar{position:initial;width:48px;height:48px;background-size:cover;backgournd-position:center}@media (max-width: 599.98px){.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__avatar{margin:0}}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__author{margin-top:0;text-align:left;color:#526a81;font-family:Inter,sans-serif;font-size:14px;font-weight:500;font-style:normal}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__author-company{font-size:10px}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__avatar--anne-c{background-image:url(/img/homepage/experiment/anne-c.png)}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__avatar--af-decor{background-image:url(/img/homepage/experiment/af-decor.png)}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__avatar--charisse-h{background-image:url(/img/homepage/experiment/charisse-h.png)}.homepage-experiment-1004325862 .single-testimonial--hp-section .single-testimonial__avatar--sally-tydeman{background-image:url(/img/homepage/experiment/sally-tydeman.png)}.homepage-experiment-1004325862 .df-rating-band{margin-top:50px;margin-bottom:60px;border-top:0}@media (max-width: 989.98px){.homepage-experiment-1004325862 .df-rating-band{margin-top:25px;margin-bottom:30px}}.homepage-experiment-1004325862 .board-examples__jcarousel{overflow:visible}@media (max-width: 1400px){.homepage-experiment-1004325862 .board-examples__jcarousel{overflow:hidden}}.homepage-experiment-1004325862 .board-examples-container{overflow:hidden;max-width:1400px;margin:0 auto}@media (max-width: 1400px){.homepage-experiment-1004325862 .board-examples-container{margin:0;border:0}}.homepage-experiment-1004325862 .board-examples--limited-width{max-width:1100px}.homepage-experiment-1004325862 .board-examples__next,.homepage-experiment-1004325862 .board-examples__prev{display:flex;align-items:center;justify-content:center;color:#fff;border:2px solid #48637a;background-color:#6d8194e6;box-shadow:none;font-size:25px}.homepage-experiment-1004325862 .board-examples__next:hover,.homepage-experiment-1004325862 .board-examples__prev:hover{text-decoration:none;border:1px solid #213e56;background-color:#213e56;box-shadow:none}.homepage-experiment-1004325862 .board-examples__next:active,.homepage-experiment-1004325862 .board-examples__prev:active{color:#133454;border:1px solid rgba(255,255,255,.4);background-color:#fff6}.homepage-experiment-1004325862 .board-examples__next:before,.homepage-experiment-1004325862 .board-examples__prev:before{display:none}.homepage-experiment-1004325862 .board-examples__prev{left:-10%}@media (max-width: 1400px){.homepage-experiment-1004325862 .board-examples__prev{left:10px}}.homepage-experiment-1004325862 .board-examples__next{right:-10%}@media (max-width: 1400px){.homepage-experiment-1004325862 .board-examples__next{right:10px;left:auto}}.homepage-experiment-1004325862 .board-examples__next--inactive,.homepage-experiment-1004325862 .board-examples__prev--inactive{pointer-events:none}.homepage-experiment-1004325862 .board-examples__image{max-width:1100px}.homepage-experiment-1004325862 .board-examples__image.inactive{transform-origin:calc(100% - 240px) center;pointer-events:none;opacity:.5;marigin:0 15px;scale:.9}.homepage-experiment-1004325862 .board-examples__image .board-examples__image:not(.inactive){opacity:1}.homepage-experiment-1004325862 .board-examples__jcarousel-item:has(.board-examples__image:not(.inactive))+.board-examples__jcarousel-item .board-examples__image{transform-origin:220px center}.homepage-experiment-1004325862 .board-examples__jcarousel-item:has(.board-examples__image:not(.inactive)) .board-examples__tag{scale:1}.homepage-experiment-1004325862 .board-examples__jcarousel-item{position:relative}.homepage-experiment-1004325862 .board-examples__tag{position:absolute;bottom:50px;left:15px;display:flex;align-items:center;justify-content:center;height:55px;padding:0 25px;transition:.5s;color:#fff;border-radius:50px;background-color:#203d57;font-family:Inter,sans-serif;font-size:32px;font-weight:500;gap:10px;scale:0}.homepage-experiment-1004325862 .board-examples__tag:before{display:block;width:28px;height:28px;content:"";background-size:cover}.homepage-experiment-1004325862 .board-examples__tag--3d:before{background-image:url(/img/homepage/experiment/carousel/3d.svg)}.homepage-experiment-1004325862 .board-examples__tag--moodboard:before{background-image:url(/img/homepage/experiment/carousel/moodboard.svg)}.homepage-experiment-1004325862 .board-examples__tag--3d-top:before{background-image:url(/img/homepage/experiment/carousel/3d-top.svg)}.hero--press{min-height:290px;padding:70px 0 30px}@media (max-width: 599.98px){.hero--press{min-height:auto;padding:30px 0 10px}}.hero__header--press{margin-top:20px;color:#7bd0d8}.hero__text--press{max-width:100%}.content-block--press{max-width:1030px;margin:50px auto 0}.press__features-list{margin-top:5px;padding-left:0;list-style-type:none}.press__feature{position:relative;padding:6px 0 6px 24px;color:#000}.press__feature:before{position:absolute;top:14px;left:1px;display:block;width:6px;height:6px;content:"";border-radius:50%;background:#0ec0cb}.press__logos{display:flex;flex-wrap:wrap;margin:10px 0 20px}.press__logo{display:flex;align-items:center;justify-content:space-between;padding:0 32px;border-right:1px solid #dcdcdc}.press__logo:first-child{padding-left:0}.press__logo:last-child{border:none}.press__images{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.press__download{display:inline-block;width:16px;height:16px;background:url(/img/shared/download.png);filter:sepia(100%) hue-rotate(140deg) brightness(65%) saturate(500%)}.press__download:hover{opacity:.7}.press__download--logo{margin-left:20px}.press__image{display:block;width:313px;height:302px}.press__image-container{margin:0 0 35px}.press__image-text{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:10px;font-size:15px}.need-more-info{padding:15px 25px;border-radius:5px;background:#f7f9f8;font-size:19px}.need-more-info--press{margin:77px 0 0}.need-more-info__header{margin:0}.bookmarklet-page{margin-top:20px;color:#474747}.bookmarklet-page--success .bookmarklet-page__callout{margin-bottom:20px;padding:9px 0 0;border-radius:8px}.bookmarklet-page--success .bookmarklet-page__feature{background:none;box-shadow:none}@media (max-width: 989.98px){.bookmarklet-page__block{padding:35px 20px}}.bookmarklet-page__gray-hr{display:block;height:1px;border-top:1px solid #dedede}.bookmarklet-page__bookmark-title{display:none}.bookmarklet-page__callout{padding:105px 0 40px;text-align:center;border-radius:23px;background-image:linear-gradient(to bottom right,#eaf4e8,#c7ebe9)}.bookmarklet-page__callout--white{background:#fff}.bookmarklet-page__callout--bottom{margin-top:60px;padding:25px 0}.bookmarklet-page__callout-superheader{margin-bottom:8px;color:#133454;font-family:"DM Serif Display",serif;font-size:32px;font-weight:400;line-height:110%}.bookmarklet-page__callout-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-transform:uppercase;color:#133454;font-family:Inter,sans-serif;font-size:68px;font-weight:800;line-height:110%;gap:15px}@media (max-width: 989.98px){.bookmarklet-page__callout-header{padding:0 40px;font-size:min(60px,15vw)}}.bookmarklet-page__callout-header:before{display:block;width:72px;height:72px;content:"";background-image:url(/img/bookmarklet/ga/clipper.svg);filter:drop-shadow(2px 3px 4px rgba(71,71,71,.25))}.bookmarklet-page__callout-subheader{margin-top:13px;color:#4b6a7c;font-family:Inter,sans-serif;font-size:20px;font-weight:700}.bookmarklet-page__callout-button{position:absolute;z-index:2;width:100%;height:100%;padding:12px 40px 12px 80px;cursor:move;text-decoration:none;color:#fff;border-radius:8px;font-size:16px}@media (max-width: 599.98px){.bookmarklet-page__callout-button{padding:12px 20px 12px 40px;background-position:left 10px center;font-size:min(14px,3vw)}}.bookmarklet-page__free-tag{position:absolute;margin-top:68px;margin-left:28px;padding-right:25px;color:#39c7bd;font-family:"DM Serif Display",serif;font-size:26px;font-weight:400}@media (max-width: 989.98px){.bookmarklet-page__free-tag{top:-50px;left:50%;font-size:25px;translate:-50% 0}}.bookmarklet-page__callout-helper{margin-top:40px;color:#474747a3;font-size:16px}.bookmarklet-page__steps{margin-top:60px}.bookmarklet-page__steps-header{margin-bottom:10px;text-align:center}.bookmarklet-page__steps-subheader{margin-top:40px;margin-bottom:30px;font-size:19px;font-weight:600}.bookmarklet-page__steps-label{margin-right:5px;padding:5px 15px;color:#fff;border-radius:30px;background:#ec7270;font-size:16px}@media (max-width: 989.98px){.bookmarklet-page__steps-label{padding:5px 10px;font-size:14px}}.bookmarklet-page__steps-text{font-size:18px}.bookmarklet-page__steps-image{width:100%;margin-top:10px;margin-bottom:20px}.bookmarklet-page__watch-video-btn{position:relative;display:block;width:80%}@media (max-width: 989.98px){.bookmarklet-page__watch-video-btn{width:100%}}.bookmarklet-page__watch-video-btn:before{position:absolute;top:50%;left:50%;display:block;width:70px;height:70px;content:"";transition:.5s all;background-image:url(/img/videos/video-play.svg);background-repeat:no-repeat;filter:drop-shadow(0 4px 8px rgba(71,71,71,.16));translate:-50% -50%}.bookmarklet-page__watch-video-btn:hover:before{transform:scale(1.15);filter:drop-shadow(0 8px 24px rgba(71,71,71,.32))}.bookmarklet-page__watch-video-btn:active:before{transform:scale(1);opacity:.9;filter:drop-shadow(0 4px 8px rgba(71,71,71,.16))}.bookmarklet-page__watch-video-img{width:100%;margin-top:20px}.bookmarklet-page__testimonial{margin-top:60px;padding:30px;border:1px solid rgba(57,199,189,.2392156863);border-radius:8px;background:#f6fcfc}.bookmarklet-page__testimonial--chrome{display:flex;flex-direction:column;align-items:center;margin-top:40px;padding-top:0;text-align:center;border:none;background:none}.bookmarklet-page__testimonial--chrome .bookmarklet-page__testimonial-author-img{position:relative;margin:0}.bookmarklet-page__testimonial--chrome .bookmarklet-page__testimonial-author{padding:0}.bookmarklet-page__testimonial--chrome .bookmarklet-page__body{max-width:570px;color:#687d92;font-size:20px;line-height:1.1em}.bookmarklet-page__testimonial--chrome .bookmarklet-page__testimonial-hr{width:16px;margin-bottom:1px;border-color:#556d84}.bookmarklet-page__testimonial--chrome .bookmarklet-page__testimonial-author-name{color:#556d84;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.bookmarklet-page__header{margin-top:11px;color:#133454;font-family:"DM Serif Display",serif;font-size:23px;font-style:italic}.bookmarklet-page__testimonial-hr{width:30px;margin-top:20px;margin-bottom:10px;border-top:2px solid #dedede}.bookmarklet-page__testimonial-author{padding-left:60px}.bookmarklet-page__testimonial-author-img{position:absolute;width:48px;height:48px;margin-left:-60px;border-radius:50%}.bookmarklet-page__testimonial-author-name{margin:0;padding-top:6px;font-size:14px;font-weight:400}.bookmarklet-page__testimonial-author-company{margin:0;font-size:14px;font-weight:200}.bookmarklet-page__contact-us{margin-top:60px;margin-bottom:60px;font-size:16px}.bookmarklet-page__line{max-width:750px;height:1px;margin:15px auto 40px;opacity:.1;border:none;background:#133454}.bookmarklet-page__feature{display:inline-block;margin-bottom:8px;padding:10px 16px;color:#133454;border-radius:8px;background:#fff3;box-shadow:0 2px 12px #13345414;font-family:Inter,sans-serif;font-size:16px;line-height:140%}.bookmarklet-page__feature--chrome{width:100%;max-width:525px;text-align:left}.bookmarklet-page__explanation{display:flex;align-items:center;justify-content:center;margin-top:-20px;letter-spacing:-.32px;color:#133454;font-family:Inter,sans-serif;font-size:16px;line-height:110%;gap:10px}.bookmarklet-page__example{position:relative;cursor:pointer;border-bottom:1px dashed}.bookmarklet-page__example-image{position:absolute;z-index:3;bottom:20px;left:50%;display:block;width:0;height:0;content:"";transition:.5s;opacity:0;background-image:url(/img/bookmarklet/ga/explanation.png);background-repeat:no-repeat;background-position:center;background-size:contain;translate:-50% 0}.bookmarklet-page__example-image--active{width:757px;height:243px;transition:.2s;opacity:1}.bookmarklet-page__button-container{position:relative;width:500px;max-width:100%;height:125px;margin:10px auto 0}.bookmarklet-page__moving-button{position:absolute;position:relative;z-index:1;top:0;left:0;width:100%;height:100%;border:none}.bookmarklet-page__dashed-underline{border-bottom:1px dashed}.bookmarklet-page__dashed-underline:hover{text-decoration:none}.bookmarklet-page__pointing-hand{width:50px;height:80px;background-image:url(/img/bookmarklet/ga/pointing_hand.gif);background-repeat:no-repeat;background-position:center;background-size:contain}.bookmarklet-page__chrome-pointing-hand{position:relative;max-width:720px;margin:0 auto 20px}.bookmarklet-page__chrome-pointing-hand:before{position:absolute;top:50%;right:0;left:0;height:1px;content:"";opacity:.1;background:#133454}.bookmarklet-page__pointing-hand-gif{position:relative;z-index:1;display:block;width:50px;height:80px;margin:0 auto}.bookmarklet-page__help{margin-top:33px;text-align:center;color:#556d84;font-family:Inter,sans-serif;font-size:17px}.bookmarklet-page__callout-testitout-header{margin-top:20px;color:#133454;font-family:"DM Serif Display",sans-serif;font-size:48px}.bookmarklet-page__callout-testitout-helper{padding:20px 0;color:#133454;font-family:Inter,sans-serif;font-size:18px;line-height:24px}.how-bookmarklet-works{margin-top:12px}.how-bookmarklet-works__header{width:100%;text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:33px}.how-bookmarklet-works__images{display:grid;margin-top:30px;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.how-bookmarklet-works__figure{overflow:hidden;margin:0;border:1px solid #e6e6e6;border-radius:8px;background-color:#51687f}.how-bookmarklet-works__image{display:block;width:100%}.how-bookmarklet-works__figcaption-number{font-size:22px}.how-bookmarklet-works__figcaption{display:flex;align-items:center;padding:15px;color:#fff;border-radius:0 0 8px 8px;font-family:Inter,sans-serif;font-size:17px;gap:7px}.how-to-pin-extension{display:flex;margin:45px 0;padding:0 30px}.how-to-pin-extension__section{display:flex;flex-direction:column;justify-content:center}.how-to-pin-extension__text-container{display:flex;flex-direction:column}.how-to-pin-extension__pro-tip-bubble{width:93px;height:32px;padding:6px 12px 0 10px;text-align:center;color:#fff;border-radius:16px;background-color:#ff6a6b}.how-to-pin-extension__info-icon{font-weight:500}.how-to-pin-extension__pro-tip-text{width:80%;margin-top:10px;font-family:Inter;font-size:18px;line-height:24px}.how-to-pin-extension__arrow{width:162px;height:27px;margin-top:10px;margin-left:220px}.how-to-pin-extension__gif{width:436px;height:292px;border-radius:8px;box-shadow:0 10px 20px -5px #b2b2b2}@media (max-width: 989.98px){#videos .main{margin-bottom:200px}}.video-modal{display:none;width:calc(100% - 3.5vw);max-width:970px;margin-right:auto;margin-left:auto;box-shadow:none}@media (min-width: 600px) and (max-width: 989.98px){.video-modal{width:calc(100% - 20vw);margin-right:auto;margin-left:auto}}.video-modal--schedule-demo{max-width:1210px;margin-top:20px}.video-modal__iframe{display:block;width:100%;height:100vh;max-height:610px}@media (min-width: 600px) and (max-width: 989.98px){.video-modal__iframe{width:100%}}@media (max-width: 599.98px){.video-modal__iframe{height:50vh}}.video-modal__iframe--90-seconds{height:auto;aspect-ratio:1/.562}.video-block{overflow:hidden;max-width:480px;height:auto;margin:35px auto 15px;border-radius:5px;background:#fff;box-shadow:#ccc 0 2px 3px}.video-block--press{width:480px;max-width:100%;height:315px;margin:10px 0 0}.video-block__footer{display:flex;align-items:center;height:45px;padding:0 15px}.video-block__image-container{position:relative;display:flex;overflow:hidden;align-items:center;height:270px}.video-block__image-container:hover:before{background-position:bottom}.video-block__image-container:before{position:absolute;top:calc(50% - 46px);right:calc(50% - 46px);display:block;width:93px;height:93px;content:"";border-radius:50%;background-image:url(/img/videos/play.png)}.return-to-videos-link{display:inline-flex;align-items:center;justify-content:center;height:47px;padding:16px;color:#fff;border-radius:4px;background-color:#1c4c7a;font-size:16px;font-weight:600;gap:8px}.return-to-videos-link:hover{text-decoration:none;background-color:#19446d;box-shadow:inset 0 0 40px 40px #47474714}.return-to-videos-link:active{outline:none;box-shadow:0 0 0 2px #47474714}.return-to-videos-link--course{height:34px;margin:6px 0}.no-video-search-results-container{display:flex;align-items:center;justify-content:center;height:400px}.no-video-search-results__img{width:150px;margin:auto}.no-video-search-results__title{margin-bottom:0;text-align:center;color:#575757;font-family:serif}.no-video-search-results__description{text-align:center;color:#575757}.videos-search{position:relative}@media (max-width: 989.98px){.videos-search{width:100%;margin-top:12px}}.video-categories{display:flex;flex-wrap:wrap;gap:32px}@media (max-width: 989.98px){.video-categories{justify-content:center}}.video-categories--keep-learning{display:flex;overflow:auto;flex-wrap:nowrap;justify-content:initial;padding:63px 43px 43px;border-radius:24px;background-color:#eff1f4;gap:50px}.video-categories--keep-learning .video-categories__card{flex-shrink:0;width:210px;border-radius:0;background-color:transparent}.video-categories--keep-learning .video-categories__card:hover{box-shadow:none;translate:0 0}.video-categories--keep-learning .video-categories__card-image{border-radius:10px}.video-categories--keep-learning .video-categories__card-icon{background-size:70%}.video-categories--keep-learning .video-categories__card-name{font-size:20px}.video-categories--keep-learning .video-categories__card-content{padding:14px 0}.video-categories--keep-learning .video-categories__card-header{font-size:20px}.video-categories--keep-learning .video-categories__card-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.video-categories__card{display:flex;overflow:hidden;flex-direction:column;width:306px;transition:.3s;color:#1c4c7a;border-radius:16px;background-color:#e8ecf0;box-shadow:0 0 #47474700;font-family:Inter,sans-serif;translate:0 0}.video-categories__card:hover{text-decoration:none;box-shadow:-10px 10px 25px #4747473d;translate:10px -10px}.video-categories__card--search{border:1px solid #b7c6d4;background-color:transparent}.video-categories__card--search .video-categories__card-content{position:relative}.video-categories__card--search .video-categories__card-content:after{position:absolute;top:-50px;right:10px;display:block;width:40px;height:40px;content:"";border-radius:50%;background-image:url(/img/videos/video-play.svg);background-size:contain}.video-categories__card--search .video-categories__card-image{background-position:center;background-size:cover;aspect-ratio:16/9}.video-categories__card--search .video-categories__card-details{margin-top:0}.video-categories__card-image{position:relative;width:100%;background-image:url(/img/videos/snow.png);aspect-ratio:1.44/1}.video-categories__card-icon{position:absolute;background-repeat:no-repeat;background-position:center;top:0;right:0;bottom:0;left:0}.video-categories__card-content{flex-grow:1;padding:20px 25px}.video-categories__card-name{margin:0;font-size:24px;font-weight:600}.video-categories__card-description{margin:0;padding:12px 0 0;font-size:14px;line-height:1.5}.video-categories__card-details{margin-top:30px;margin-right:20px;margin-bottom:25px;text-align:right;font-size:14px}.keep-learning{margin-top:220px;border-top:1px solid #cfd7e0}@media (min-width: 600px) and (max-width: 989.98px){.keep-learning{margin-top:110px}}@media (max-width: 599.98px){.keep-learning{margin-top:50px}}.keep-learning__header{margin-top:40px;color:#1c4c7a;font-family:Playfair Display;font-size:39px;font-weight:700}.current-course{padding:0 15px}.current-course__video-container{width:100%;background-color:#eff1f4;aspect-ratio:16/9}.current-course__video{display:block;width:100%;height:100%}.current-course__header{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.current-course__title{display:flex;align-items:center;flex-grow:1;padding:0 7px;white-space:nowrap;color:#1c4c7a;border-radius:8px;background-color:#eff1f4;font-family:Inter,sans-serif;font-size:16px;font-weight:700;gap:8px}.current-course__title-icon-container{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;width:33px;height:33px;border-radius:8px}.current-course__title-icon{position:absolute;background-repeat:no-repeat;background-position:center;background-size:60%;top:0;right:0;bottom:0;left:0}.current-course__video-title{max-width:660px;margin:18px auto 0;padding:0 15px;color:#1c4c7a;font-family:Inter,sans-serif;font-size:28px}@media (max-width: 599.98px){.current-course__video-title{padding:0;font-size:24px}}.current-course__video-description{max-width:660px;margin:12px auto 0;padding:0 15px;color:#1c4c7a;font-family:Inter,sans-serif;font-size:14px;line-height:1.4}.course-progress{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:177px;color:#1c4c7a;font-size:13px;font-weight:600}.course-progress__bar{overflow:hidden;width:30px;width:140px;height:8px;border-radius:50px;background-color:#cfd7e0}.course-progress__bar-completed{width:0%;height:100%;transition:.3s;background-color:#1c4c7a}.course-progress__titile{white-space:nowrap}.course-progress__percentage{font-size:15px}#guides .main{max-width:1330px}@media (min-width: 990px){#guides .main{padding-right:15px;padding-left:15px}}@media (max-width: 989.98px){#guides .main{margin-bottom:200px}}.guides-container{display:grid;margin-top:30px;color:#4a5455;grid-gap:32px;grid-template-columns:repeat(2,1fr)}@media (max-width: 989.98px){.guides-container{margin:0 15px;grid-gap:16px;grid-template-columns:1fr}}.guide{display:flex;padding:30px;border-radius:4px;background-color:#fff;box-shadow:0 8px 32px #47474714}@media (max-width: 599.98px){.guide{flex-direction:column}}.guide__text{position:relative}.guide__image{flex:160px 0 0;max-width:160px;height:208px;margin-right:30px;background-color:#4747470d;background-repeat:no-repeat;background-position:top;background-size:contain;box-shadow:0 16px 32px #47474714}@media (max-width: 599.98px){.guide__image{flex:auto;margin-bottom:30px}}.guide__image--building{background-image:url(/img/guides/successful-edesign-biz-cover.png)}.guide__image--facebook{background-image:url(/img/guides/facebook-marketing.png)}.guide__image--turn{background-image:url(/img/guides/get-them-to-yes.png)}.guide__image--calendar{height:125px;background-image:url(/img/guides/marketing-calendar-guide.png)}.guide__image--maximize{background-image:url(/img/guides/maximizing-revenue-with-affiliate-links.png)}.guide__image--referrals{background-image:url(/img/guides/networking-referrals-for-interior-designers.png)}.guide__image--pr{background-image:url(/img/guides/pr-guide-for-interior-designers.png)}.guide__image--seo{background-image:url(/img/guides/seo-guide-for-interior-designers.png)}.guide__image--story{background-image:url(/img/guides/storybrand-for-interior-designers.png)}.guide__image--capturing{background-image:url(/img/guides/creating-nurturing-leads.png)}.guide__image--level-up{background-image:url(/img/guides/up-level-your-business-in-2022-planning-worksheet.png)}.guide__image--ultimate-packages{background-image:url(/img/guides/the-ultimate-profitable-pacakges-guide.png)}.guide__image--instagram{background-image:url(/img/guides/instagram.png)}.guide__header{margin-bottom:10px;font-size:20px;font-weight:600}.guide__description{margin-bottom:55px;font-size:17px}#legacy-upgrade,#edesign-upgrade{padding-bottom:0}#legacy-upgrade .header__main-nav,#edesign-upgrade .header__main-nav{margin-right:0}#legacy-upgrade .main{padding-bottom:0}.plan-upgrade{position:relative;z-index:2;padding-top:60px}.plan-upgrade__header{max-width:1220px;margin:0 auto;padding:0 15px 17px;text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:59px;font-weight:400;line-height:65px}@media (max-width: 599.98px){.plan-upgrade__header{font-size:40px;line-height:45px}}@media (max-width: 599.98px){.plan-upgrade__header{font-size:32px;line-height:37px}}.plan-upgrade-feature{padding:40px 0}.plan-upgrade-feature__header{max-width:1220px;margin:0 auto;padding:0 15px;color:#474747;font-family:"DM Serif Display",serif;font-size:34px;font-weight:400}@media (max-width: 599.98px){.plan-upgrade-feature__header{font-size:25px}}.plan-upgrade-feature__name{max-width:1220px;margin:0 auto 5px;padding:0 15px;text-transform:uppercase;color:#999;font-family:Fjalla One,sans-serif;font-size:25px}.plan-upgrade-feature__content{display:flex;max-width:1190px;margin:30px auto 0}@media (max-width: 989.98px){.plan-upgrade-feature__content{flex-direction:column}}@media (min-width: 990px){.plan-upgrade-feature__content{gap:30px}}.plan-upgrade-feature__video{overflow:hidden;width:100%}@media (max-width: 989.98px){.plan-upgrade-feature__video{width:90%;margin:0 auto}}.plan-upgrade-feature__right{display:flex;flex-direction:column;justify-content:space-between;padding:30px 35px 40px;color:#4a5455;background:#fff;box-shadow:0 9px 16px #00000014;font-size:20px}@media (min-width: 990px){.plan-upgrade-feature__right{width:100%;max-width:505px}}@media (max-width: 989.98px){.plan-upgrade-feature__right{width:90%;margin:0 auto}}@media (max-width: 599.98px){.plan-upgrade-feature__right{padding:32px;font-size:15px}}.plan-upgrade-feature__paragraph{position:relative;margin:0 0 19px;padding-left:0}.plan-upgrade-feature__text{margin-bottom:15px}.plan-upgrade-feature__list{margin:0;padding:0 0 0 18px}.plan-upgrade-feature__list-item{position:relative;margin:10px 0;font-size:20px;line-height:21px}.plan-upgrade-feature__video{position:relative;transition:all .5s}.plan-upgrade-feature__video:before{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);display:block;width:70px;height:70px;content:"";transition:all .5s;background-image:url(/img/videos/video-play.svg);background-repeat:no-repeat;background-size:100%;filter:drop-shadow(0 4px 8px rgba(71,71,71,.16))}.plan-upgrade-feature__video:hover:before{transform:scale(1.15);filter:drop-shadow(0 8px 24px rgba(71,71,71,.32))}.plan-upgrade-feature__lock-icon{position:absolute;top:0;right:0;overflow:hidden;width:70px;height:70px}.plan-upgrade-feature__lock-icon:before{position:absolute;top:-75%;right:-82%;display:block;width:150%;height:150%;content:"";transform:rotate(45deg);background:#000}.plan-upgrade-feature__lock-icon:after{position:absolute;top:8px;right:5px;display:block;width:27px;height:27px;content:"";background-image:url(/img/lml-page/lock.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(100%)}.plan-upgrade-feature__video-image{display:block;width:100%}.plan-upgrade-divider{display:flex;align-items:center;justify-content:center;width:100%;max-width:1220px;margin:0 auto;gap:30px}.plan-upgrade-divider:before,.plan-upgrade-divider:after{display:block;flex:1 1;height:1px;content:"";background:#d1d1d1}.plan-upgrade-divider__text{display:flex;flex-direction:column;align-items:center;justify-content:center;width:250px;height:65px;color:#474747;border-radius:50px;background-color:#fff;box-shadow:0 9px 16px #00000014;font-size:19px}.plan-upgrade-divider__scroll{display:flex;align-items:center;margin-bottom:5px;color:#999;font-size:12px;font-weight:600}.plan-upgrade-divider__scroll:before{display:inline-block;width:16px;height:16px;margin-right:3px;content:"";opacity:.5;background-image:url(/img/lml-page/mouse.svg)}.legacy-promo-info{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;width:calc(100vw - 30px);max-width:1440px;margin:130px auto 0;color:#474747;font-family:Inter,sans-serif;gap:20px}@media (max-width: 989.98px){.legacy-promo-info{display:block;margin-top:50px}}.legacy-promo-info--promo-close .legacy-promo-info__text{flex:1068px 0 0}.legacy-promo-info--promo-close .legacy-promo-info__header{text-align:left;letter-spacing:-1.6px;color:#133454;font-family:"DM Serif Display",serif;font-size:80px;font-weight:400;line-height:80px}@media (max-width: 599.98px){.legacy-promo-info--promo-close .legacy-promo-info__header{font-size:30px;font-weight:700;line-height:35.4px}}.legacy-promo-info--promo-close .legacy-promo-info__paragraph{color:#474747;font-family:Inter,sans-serif;font-size:40px;font-weight:400;line-height:56px}@media (max-width: 989.98px){.legacy-promo-info--promo-close .legacy-promo-info__paragraph{font-size:18px;font-weight:600;line-height:24px}}.legacy-promo-info--promo-close .legacy-promo-info__teal{color:#39c7bd;font-family:Inter,sans-serif;font-size:40px;font-weight:800;font-style:normal;line-height:48px}@media (max-width: 989.98px){.legacy-promo-info--promo-close .legacy-promo-info__teal{font-size:18px;font-weight:600;line-height:24px}}.legacy-promo-info__day-price{color:#39c7bd}.legacy-promo-info__header{font-family:"DM Serif Display",serif;font-size:64px;font-weight:400;line-height:70.4px}@media (max-width: 599.98px){.legacy-promo-info__header{font-size:30px;font-weight:700;line-height:35.4px}}.legacy-promo-info__paragraph{color:#474747;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:24px}.legacy-promo-info__text{display:flex;flex-direction:column;justify-content:center;flex:698px 0 0;font-size:20px;font-weight:400;line-height:24px;gap:30px}.legacy-promo-info__video{position:relative;display:block;flex:680px 0 1;width:100%;border-radius:20px;background-image:url(/img/legacy-upgrade/ga/sheilah.jpeg);background-repeat:no-repeat;background-position:center;background-size:cover;aspect-ratio:1/.63}@media (max-width: 989.98px){.legacy-promo-info__video{margin-top:40px}}.legacy-promo-info__video:before{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);display:block;width:70px;height:70px;content:"";transition:all .5s;background-image:url(/img/videos/video-play.svg);background-repeat:no-repeat;background-size:100%;filter:drop-shadow(0 4px 8px rgba(71,71,71,.16))}.legacy-promo-info__video:hover:before{transform:scale(1.15);filter:drop-shadow(0 8px 24px rgba(71,71,71,.32))}.legacy-dropdown-feature{display:flex;font-family:Inter,sans-serif;gap:30px}@media (max-width: 599.98px){.legacy-dropdown-feature{flex-direction:column}}.legacy-dropdown-feature__text{width:50%;padding-left:5px;font-size:17px;line-height:24px}@media (max-width: 599.98px){.legacy-dropdown-feature__text{width:100%}}.legacy-dropdown-feature__modal-link{position:relative;display:block;width:50%}@media (max-width: 599.98px){.legacy-dropdown-feature__modal-link{width:100%}}.legacy-dropdown-feature__modal-link:before{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);display:block;width:70px;height:70px;content:"";transition:all .5s;background-image:url(/img/videos/video-play.svg);background-repeat:no-repeat;background-size:100%;filter:drop-shadow(0 4px 8px rgba(71,71,71,.16))}.legacy-dropdown-feature__modal-link:hover:before{transform:scale(1.15);filter:drop-shadow(0 8px 24px rgba(71,71,71,.32))}.legacy-dropdown-feature__modal-link--no-video:before{display:none}.legacy-dropdown-feature__video{width:100%}.legacy-dropdown-feature__list{margin:0;padding:18px;border-radius:16px;background-color:#f7fdfc}.legacy-dropdown-feature__list-item{position:relative;margin-bottom:14px;padding-bottom:14px;padding-left:30px;list-style-type:none;border-bottom:1px solid rgba(19,52,84,.1)}.legacy-dropdown-feature__list-item:last-child{margin-bottom:0;padding-bottom:0;border:none}.legacy-dropdown-feature__checkmark{position:absolute;top:3px;left:4px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#fff;border-radius:50%;background-color:#39c7bd;font-size:11px}.legacy-dropdown-feature__checkmark:before{height:10px;font-size:10px;line-height:10px}.legacy-dropdown-feature__paragraph{margin-top:0;margin-bottom:35px}.legacy-upgrade-promo-feedback{width:1440px;max-width:calc(100% - 30px);margin:0 auto;padding:80px 0 1px}@media (max-width: 599.98px){.legacy-upgrade-promo-feedback{padding:30px 15px 0}}.legacy-upgrade-promo-feedback__header{max-width:880px;margin-right:auto;margin-left:0;text-align:left;letter-spacing:-.8px;color:#133454;font-family:"DM Serif Display",serif;font-size:80px;font-weight:400;line-height:101%}@media (max-width: 599.98px){.legacy-upgrade-promo-feedback__header{font-size:40px;line-height:28px}}.legacy-upgrade-promo-feedback__subheader{display:flex;flex-direction:column;padding-bottom:30px;text-align:left;color:#1e1e1e;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:28px}@media (max-width: 599.98px){.legacy-upgrade-promo-feedback__subheader{margin-top:30px;font-size:20px;line-height:24px;gap:15px}}.legacy-promo-header-bg{position:absolute;z-index:0;top:0;right:0;width:100vw;background-image:url(/img/legacy-upgrade/ga/wavy-bg.svg);background-repeat:no-repeat;background-position:top left;background-size:cover;aspect-ratio:1/1}.legacy-promo-header-bg--promo-close{width:50%;background-image:url(/img/legacy-upgrade/main-bg.png);background-position:top right}@media (max-width: 599.98px){.legacy-promo-header-bg--promo-close{background-image:none}}.plan-purchase-callout{display:flex;align-items:center;justify-content:space-between;gap:50px}@media (max-width: 989.98px){.plan-purchase-callout{flex-direction:column}}.plan-purchase-callout--with-bg{width:1440px;max-width:calc(100vw - 30px);margin:50px auto -26px;padding:80px 56px;border-radius:48px;background-color:#fff;gap:68px}@media (max-width: 989.98px){.plan-purchase-callout--with-bg{margin-bottom:20px;padding:40px 15px}}.plan-purchase-callout--with-bg .plan-purchase-callout__header{max-width:842px}.plan-purchase-callout__header{color:#133454;font-family:Inter,sans-serif;font-size:48px;font-weight:700;line-height:130%}@media (max-width: 989.98px){.plan-purchase-callout__header{text-align:center;font-size:28px}}.plan-purchase-callout__header-teal{color:#39c7bd}.schedule-demo-modal{display:flex;padding:70px 50px;border-radius:15px;background-image:linear-gradient(to top right,#ebf9f8,#fff)}@media (max-width: 989.98px){.schedule-demo-modal{flex-direction:column;padding:40px 30px 110px}}@media (min-width: 990px){.schedule-demo-modal__block{width:50%}}.schedule-demo-modal__header{margin:0 0 10px;color:#133454;font-family:"DM Serif Display",serif;font-size:58px;font-weight:400;line-height:.95em}@media (max-width: 989.98px){.schedule-demo-modal__header{font-size:40px}}.schedule-demo-modal__subheader{color:#133454;font-family:Inter,sans-serif;font-size:21px;font-weight:500}@media (max-width: 599.98px){.schedule-demo-modal__subheader{font-size:18px}}.schedule-demo-modal__list{margin-top:20px;margin-bottom:20px;padding:0;list-style:none;color:#133454;font-family:Inter,sans-serif}.schedule-demo-modal__item{position:relative;flex:none;padding:10px 0 10px 40px;border-bottom:1px solid #c9d4da}.schedule-demo-modal__item:last-child{border:none}.schedule-demo-modal__item-header{font-size:16px;font-weight:700}.schedule-demo-modal__item-body{font-size:14px}.schedule-demo-modal__icon,.schedule-demo-modal__dollar-icon{position:absolute;top:50%;left:0;font-size:29px;translate:0 -50%}.schedule-demo-modal__dollar-icon:after{position:absolute;right:-3px;bottom:13px;display:block;width:120%;height:2px;content:"";background-color:#133454;box-shadow:0 2px #ebf9f8;rotate:-45deg}.p-button--schedule-demo{display:inline-flex;flex-direction:row-reverse;padding:30px;border-color:#39c7bd;background:#39c7bd;font-family:Inter,sans-serif;font-size:22px}@media (max-width: 989.98px){.p-button--schedule-demo{height:48px;padding:14px 24px;font-size:16px}}@media (max-width: 989.98px){.p-button--schedule-demo-bottom{position:absolute;bottom:30px}}.schedule-demo-modal__see-yourself{display:flex;align-items:center;justify-content:center;margin-bottom:15px;padding:12px;color:#133454;border-radius:8px;background-color:#feffa6;font-family:Inter,sans-serif;font-size:14px;font-weight:600;gap:10px}@media (max-width: 989.98px){.schedule-demo-modal__see-yourself{padding:10px;font-size:13px}}.schedule-demo-modal__see-yourself-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #133454;border-radius:5px}.schedule-demo-modal__video-iframe{width:100%;border-radius:10px;aspect-ratio:1/.6}.schedule-demo-modal__testimonial{margin-top:30px;padding:20px 30px;color:#6f8293;border-radius:24px;background-color:#f8f5f1;font-family:Inter,sans-serif;font-size:14px}@media (max-width: 989.98px){.schedule-demo-modal__testimonial{display:none}}.schedule-demo-modal__testimonial-header{color:#133454;font-family:"DM Serif Display";font-size:24px;font-style:italic;line-height:1.2em}.schedule-demo-modal__testimonial-text{margin-top:5px}.schedule-demo-modal__testimonial-author{display:flex;align-items:center;color:#133454;font-size:16px;font-weight:700;gap:10px}.schedule-demo-modal__testimonial-author:before{display:block;width:50px;height:50px;content:"";border-radius:50%;background-image:url(/img/plans/testimonial-headshots/eugenie-calderon.png);background-size:cover}.schedule-demo-modal__divider{position:relative;width:1px;margin:0 30px;background-color:#cad5db}@media (max-width: 989.98px){.schedule-demo-modal__divider{display:none}}.schedule-demo-modal__divider:before,.schedule-demo-modal__divider:after{position:absolute;left:50%;display:block;width:5px;height:5px;content:"";background-color:#cad5db;rotate:45deg;translate:-50% 0}.schedule-demo-modal__divider:before{top:0}.schedule-demo-modal__divider:after{bottom:0}#features .main{margin-top:0;padding-bottom:0}@media (max-width: 599.98px){#features .tour__header,#features .tour__paragraph{text-align:left}}.features-free-demo{margin-top:30px}.features-free-demo__header{font-family:Playfair Display,serif;font-size:30px;font-weight:700}.features-free-demo__content{margin-top:5px;font-size:18px}.features-free-demo__buttons{max-width:350px;margin-top:25px}@media (max-width: 989.98px){.features-free-demo__buttons{margin:25px auto}}#moodboard-editor .main{margin-top:0;padding-bottom:0}.feature{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:120px;color:#475051;background-color:#fff}@media (max-width: 989.98px){.feature{padding:0 15px 120px}}@media (max-width: 599.98px){.feature{padding-bottom:40px}}.feature--board-examples{overflow:hidden}.feature--small-bottom-padding{padding-bottom:30px}.feature__name{display:flex;align-items:center;justify-content:center;color:#4a5455;font-family:Fjalla One,sans-serif;font-size:22px;gap:10px}@media (max-width: 599.98px){.feature__name{font-size:22px}}.feature__name:before{display:block;width:40px;height:40px;content:"";background-repeat:no-repeat;background-position:center}.feature__name--bg-removar:before{background-image:url(/img/lml-page/moodboard-editor/subhead-bg-removal.svg)}.feature__name--editing-tools:before{background-image:url(/img/lml-page/moodboard-editor/subhead-editing-tools.svg)}.feature__name--product-library:before{background-image:url(/img/lml-page/moodboard-editor/subhead-product-library.svg)}.feature__name--moodboard-templates:before{background-image:url(/img/lml-page/moodboard-editor/subhead-moodboard-templates.svg)}.feature__name--turorial-library{margin-top:60px}.feature__name--turorial-library:before{background-image:url(/img/lml-page/moodboard-editor/subhead-tutorial-library.svg)}.feature__name--product-lists{margin-top:60px}.feature__name--product-lists:before{background-image:url(/img/lml-page/moodboard-editor/subhead-product-lists.svg)}.feature__header{max-width:760px;margin-top:14px;text-align:center;color:#133454;font-size:40px;font-weight:900;line-height:44px}@media (max-width: 989.98px){.feature__header{font-size:30px;line-height:34px}}.feature__header--wide{max-width:900px}.feature__body{max-width:900px;margin-top:18px;text-align:center;font-size:19px}.feature__image{max-width:100%}.feature__image--shadow{box-shadow:0 16px 48px #47474714}.feature__image--margin-top{margin-top:45px}@media (max-width: 599.98px){.feature__image--margin-top{margin-top:20px}}.feature__grid{display:grid;width:100%;max-width:1200px;margin:50px 60px;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width: 599.98px){.feature__grid{grid-template-columns:1fr 1fr}}@media (max-width: 599.98px){.feature__grid--video{grid-template-columns:1fr}}.feature__grid-item{box-shadow:0 16px 48px #47474714}.feature__grid-item-video{position:relative;display:block;width:100%;border-radius:4px 4px 0 0;background-position:center;background-size:cover;aspect-ratio:2/1.12}.feature__grid-item-video--2d{background-image:url(https://img.youtube.com/vi_webp/GOfkepc4yOU/sddefault.webp)}.feature__grid-item-video--perspective{background-image:url(https://img.youtube.com/vi_webp/ghUH7DXy35w/sddefault.webp)}.feature__grid-item-video--background{background-image:url(https://img.youtube.com/vi_webp/SR73CXFuu38/sddefault.webp)}.feature__grid-item-caption{padding:12px;border-radius:0 0 4px 4px;background-color:#fff;font-size:18px}.feature__grid-item-image{display:block;width:100%}.additional-features{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:120px;padding:70px 0 0;background-color:#fafafa}@media (max-width: 599.98px){.additional-features{margin-bottom:20px;padding:30px 0}}.additional-features__header{max-width:760px;margin-top:14px;text-align:center;color:#133454;font-size:40px;font-weight:900;line-height:44px}@media (max-width: 599.98px){.additional-features__header{font-size:30px;line-height:34px}}.additional-features__list{margin:25px 15px 0;padding:0;list-style-type:none;font-size:18px}.additional-features__item{display:flex;align-items:center;padding:7px 0;color:#586061;gap:10px}.additional-features__item:before{display:block;flex:40px 0 0;width:40px;height:40px;content:""}.additional-features__item--guidelines:before{background-image:url(/img/lml-page/moodboard-editor/guidelines.svg)}.additional-features__item--image-adjustment-tools:before{background-image:url(/img/lml-page/moodboard-editor/image-adjustment-tools.svg)}.additional-features__item--empty-rooms:before{background-image:url(/img/lml-page/moodboard-editor/empty-rooms.svg)}.additional-features__item--text-annotation:before{background-image:url(/img/lml-page/moodboard-editor/text-annotation.svg)}.additional-features__item--object-layering:before{background-image:url(/img/lml-page/moodboard-editor/object-layering.svg)}.additional-features__item--product-search:before{background-image:url(/img/lml-page/moodboard-editor/product-search.svg)}.feature-sample-image{display:block;height:80vh;max-height:1536px}.all-features-dropdown{position:relative;width:calc(100vw - 30px);max-width:1440px;margin-top:170px;margin-right:auto;margin-left:auto;padding:75px 55px;border-radius:40px;background-color:#fff}@media (max-width: 599.98px){.all-features-dropdown{margin-top:100px;padding:75px 20px}}.all-features-dropdown--with-bg{width:calc(100vw - 30px);max-width:1440px;margin:120px auto 0}@media (max-width: 599.98px){.all-features-dropdown--with-bg{margin-top:60px}}.all-features-dropdown--anchored .all-features-dropdown__tabs{position:fixed;width:calc(100vw - 30px);max-width:1440px}.all-features-dropdown--anchored .all-features-dropdown__text{display:none}@media (min-width: 1180px){.all-features-dropdown--anchored .all-features-dropdown__button-container{display:block}}.all-features-dropdown__header{width:60%;max-width:750px;text-align:left;color:#39c7bd;font-family:Inter,sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:130%}@media (max-width: 989.98px){.all-features-dropdown__header{width:100%;font-size:20px}}.all-features-dropdown__free{color:#133454}.all-features-dropdown__free-months{position:absolute;top:-196px;right:-15px;width:40%;max-width:518px;background-image:url(/img/legacy-upgrade/ga/free-months.svg);background-repeat:no-repeat;background-position:right center;background-size:contain;aspect-ratio:1/.9}@media (max-width: 989.98px){.all-features-dropdown__free-months{top:-150px;width:260px}}.all-features-dropdown__tabs{z-index:1;display:flex;flex-wrap:wrap;align-self:stretch;margin:0 -55px;padding:40px;background:#f1fbfa;gap:16px}@media (max-width: 599.98px){.all-features-dropdown__tabs{margin:0 -20px;padding:20px}}.all-features-dropdown__tabs-anchor{margin-top:50px}.all-features-dropdown__text{width:100%;letter-spacing:-.42px;color:#8197a7;font-family:Inter,sans-serif;font-size:14px;font-weight:500;font-style:normal}.all-features-dropdown__tab{position:relative;display:flex;align-items:center;padding:8px 20px;cursor:pointer;letter-spacing:-.6px;letter-spacing:-.48px;color:#697d90;border:2px solid rgba(19,52,84,.15);border-radius:12px;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:130%;gap:10px}.all-features-dropdown__tab:hover{color:#133454;border:2px solid #fff;background-color:#fff;box-shadow:-4px 4px 8px #1334541a}.all-features-dropdown__tab--active{padding:4px 20px;letter-spacing:-.72px;color:#39c7bd;border-color:#fff;background-color:#fff;box-shadow:-4px 4px 8px #1334541a;font-size:24px;font-weight:600}.all-features-dropdown__tab--active:hover{color:#39c7bd}.all-features-dropdown__button-container{display:none;align-self:center;margin-left:auto}.edesign-uncertainty{display:flex;flex-direction:column;align-items:center;color:#4d4d4d;background:#fcfcfc}.edesign-uncertainty--white-bg{background-color:#fff}.edesign-uncertainty__superheader{width:100%;margin:75px 15px 0;text-align:center;font-size:48px;font-weight:600;line-height:1.25em}@media (max-width: 599.98px){.edesign-uncertainty__superheader{margin-top:50px;padding:0 15px;font-size:30px;font-weight:900}}.edesign-uncertainty__superheader--affiliate-recommend{max-width:730px;margin-right:auto;margin-left:auto}@media (max-width: 599.98px){.edesign-uncertainty__superheader-and{display:block}}.edesign-uncertainty__header{width:100%;max-width:770px;margin:0 auto;text-align:center;font-size:65px;font-weight:900;line-height:.95em}@media (max-width: 599.98px){.edesign-uncertainty__header{padding-top:5px;font-size:35px}}.edesign-uncertainty-blocks{margin:60px auto 30px;padding:0 15px;grid-gap:30px}@media (max-width: 599.98px){.edesign-uncertainty-blocks{margin-top:30px}}@media (min-width: 1075px){.edesign-uncertainty-blocks{display:grid;grid-template-columns:330px 330px 330px}}@media (max-width: 1074px){.edesign-uncertainty-blocks{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}}@media (min-width: 1075px){.edesign-uncertainty-blocks--affiliate{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.edesign-uncertainty-blocks--affiliate .edesign-uncertainty-blocks__block{max-width:380px}@media (min-width: 1075px){.edesign-uncertainty-blocks--moodboards{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.edesign-uncertainty-blocks--moodboards .edesign-uncertainty-blocks__block{max-width:440px}.edesign-uncertainty-blocks--chatgpt-emails{max-width:650px;grid-template-columns:1fr 1fr 1fr}.edesign-uncertainty-blocks--chatgpt-emails .edesign-uncertainty-blocks__block{padding:0}@media (max-width: 599.98px){.edesign-uncertainty-blocks--chatgpt-emails .edesign-uncertainty-blocks__block{width:100%;max-width:100%;margin:0}}.edesign-uncertainty-blocks--chatgpt-emails .edesign-uncertainty-blocks__icon{margin-top:27px;color:#133454;background-color:transparent;font-size:53px}.edesign-uncertainty-blocks--chatgpt-emails .design-uncertainty-blocks__text{margin-top:32px;padding:11px 12px;text-align:left;letter-spacing:-.02em;color:#133454;border-top:1px solid rgba(19,52,84,.1);border-radius:0 0 7px 7px;background-color:#fcfcfc;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.3}@media (max-width: 599.98px){.edesign-uncertainty-blocks--chatgpt-emails .design-uncertainty-blocks__text{text-align:center}}.edesign-uncertainty-blocks__block{width:100%;max-width:330px;padding:45px 30px;text-align:center;color:#474747;border-radius:7px;background:#fff;box-shadow:2px 2px 30px 5px #0000001a;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:1.15em}@media (max-width: 599.98px){.edesign-uncertainty-blocks__block{margin:10px 0;font-size:27px}}@media (max-width: 1074px){.edesign-uncertainty-blocks__block{width:calc(100% - 20px);margin:15px 10px;padding:30px 20px}}.edesign-uncertainty-blocks__block:before{display:block;width:70px;height:70px;margin:0 auto 20px;content:"";background-size:contain}.design-uncertainty-blocks__text{margin-top:15px;font-size:20px;font-weight:400;line-height:1.15}.edesign-uncertainty-blocks__block--font-icon:before{display:none}.edesign-uncertainty-blocks__icon{display:block;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 20px;border-radius:50%;background-color:#ebf9f8;font-size:42px}.edesign-uncertainty-blocks__block--megaphone:before{background-image:url(/img/lml-page/edesign-book/attract-ideal-client.svg)}.edesign-uncertainty-blocks__block--services:before{background-image:url(/img/lml-page/edesign-book/price-your-services.svg)}.edesign-uncertainty-blocks__block--tech-detail:before{background-image:url(/img/lml-page/edesign-book/tech-detail-overwhelm.svg)}.edesign-uncertainty-blocks__block--edesign-popularity:before{background-image:url(/img/lml-page/edesign-book/edesign-popularity.svg)}.edesign-uncertainty-blocks__block--choose-a-niche:before{background-image:url(/img/lml-page/edesign-book/choose-a-niche.svg)}.edesign-uncertainty-blocks__block--five-must-tools:before{background-image:url(/img/lml-page/edesign-book/five-must-tools.svg)}.edesign-uncertainty-blocks__block--designer-discount:before{background-image:url(/img/lml-page/edesign-book/designer-discount.svg)}.edesign-uncertainty-blocks__block--expert-tips:before{background-image:url(/img/lml-page/edesign-book/expert-tips.svg)}.edesign-uncertainty-blocks__block--maximize-profits:before{background-image:url(/img/lml-page/edesign-book/price-your-services.svg)}.edesign-uncertainty-blocks__block--popular-programs:before{background-image:url(/img/lml-page/edesign-book/popular-programs.svg)}.edesign-uncertainty-blocks__block--shopped-by-client:before{background-image:url(/img/lml-page/edesign-book/shopped-by-client.svg)}.edesign-uncertainty-blocks__block--back-and-forth:before{background-image:url(/img/lml-page/back-and-forth.svg)}.edesign-uncertainty-blocks__block--struggle-moving-forward:before{background-image:url(/img/lml-page/struggle-moving-forward.svg)}.edesign-uncertainty-blocks__block--client-unsure:before{background-image:url(/img/lml-page/client-unsure.svg)}.edesign-uncertainty-blocks__block--step-by-step-guide:before{background-image:url(/img/lml-page/edesign-book/step-by-step-guide.svg)}.edesign-uncertainty-blocks__block--layout-tips:before{background-image:url(/img/lml-page/layout-tips.svg)}.edesign-uncertainty-blocks__block--tools-to-elevate:before{background-image:url(/img/lml-page/tools-to-elevate.svg)}.edesign-uncertainty-blocks__block--better-product-sourcing:before{background-image:url(/img/lml-page/better-product-sourcing.svg)}.referral-page-hero{max-height:570px;padding:96px 16px 200px;color:#133454;background-color:#e8eaed;background-image:url(/img/refer/hero-people-bg.svg);background-repeat:no-repeat;background-position:calc(50% + 256px) 100%;background-size:860px}@media (max-width: 599.98px){.referral-page-hero{max-height:none;padding:48px 16px 260px;background-position:50% 100%;background-size:140%}}@media (min-width: 600px) and (max-width: 989.98px){.referral-page-hero{padding:48px 16px 280px;background-position:calc(100% + 136px) 100%;background-size:800px}}.referral-page-hero__container{max-width:1320px;margin:0 auto}.referral-page-hero__title{width:100%;margin:0 0 24px;letter-spacing:-.02em;font-family:"DM Serif Display",serif;font-size:72px;font-weight:400;line-height:1.1}@media (max-width: 599.98px){.referral-page-hero__title{font-size:40px}}@media (min-width: 600px) and (max-width: 989.98px){.referral-page-hero__title{font-size:56px}}.referral-page-hero__details{display:flex;align-items:center;width:fit-content;max-width:600px;padding:12px 24px 12px 12px;border-radius:48px;background-color:#fff;font-family:Inter,sans-serif;gap:12px}@media (max-width: 989.98px){.referral-page-hero__details{max-width:480px;padding:12px}}.referral-page-hero__price{padding:8px 12px;color:#fff;border-radius:40px;background-color:#39c7bd;font-size:48px;font-weight:600}@media (max-width: 989.98px){.referral-page-hero__price{font-size:40px}}.referral-page-hero__subheader{color:#667085;font-size:24px;font-weight:500}@media (max-width: 599.98px){.referral-page-hero__subheader{font-size:16px}}@media (min-width: 600px) and (max-width: 989.98px){.referral-page-hero__subheader{font-size:18px}}@media (max-width: 989.98px){.referral-page-hero__subheader-br{display:none}}.referral-page-share{max-width:1320px;margin:0 auto;padding:0 16px}@media (max-width: 599.98px){.referral-page-share{padding:0}}.referral-page-share__container{max-width:600px;margin-top:-138px;padding:40px;color:#474747;border-radius:16px;background-color:#fafafa;box-shadow:0 -80px 96px -16px #47474714}@media (max-width: 599.98px){.referral-page-share__container{margin-top:-8px;padding:40px 16px}}@media (min-width: 600px) and (max-width: 989.98px){.referral-page-share__container{margin-top:-54px}}.referral-page-share__code-header{margin-bottom:8px;font-size:20px;font-weight:700}.referral-page-share__code-form{display:flex;margin-bottom:32px;gap:8px}.referral-page-share__links-header{margin-bottom:16px}.referral-page-share__buttons-container{display:flex;gap:12px}.referral-page-share__button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #667085;border-radius:100%;background:#fff}.referral-page-share__button:hover,.referral-page-share__button:focus{text-decoration:none;box-shadow:0 0 40px 40px #47474714 inset}.referral-page-works{padding:16px 16px 96px;color:#133454;font-family:Inter,sans-serif}@media (max-width: 599.98px){.referral-page-works{padding:16px 16px 48px}}.referral-page-works__container{max-width:990px;margin:0 auto}.referral-page-works__title{margin:0 0 48px;text-align:center;letter-spacing:-.016em;font-family:"DM Serif Display",serif;font-size:68px;font-weight:400}@media (max-width: 989.98px){.referral-page-works__title{font-size:32px}}.referral-page-works__steps-container{display:flex;align-items:start;justify-content:space-between;gap:32px}@media (max-width: 599.98px){.referral-page-works__steps-container{flex-direction:column}}.referral-page-works__step{width:33%;text-align:center}@media (max-width: 599.98px){.referral-page-works__step{width:100%}}.referral-page-works__icon{margin-bottom:16px}.referral-page-works__svg{width:104px;height:104px;fill:#133454}.referral-page-works__caption{font-size:20px;font-weight:600}.referral-page-works__caption a{text-decoration:underline}.referral-page-works__caption a:hover,.referral-page-works__caption a:focus{color:#133454}.referral-page-works__divider{width:1px;height:192px;background-color:#c8ced5}@media (max-width: 599.98px){.referral-page-works__divider{width:100%;height:1px}}.referral-page-stats{padding:64px 16px;color:#133454;background-color:#f1f2f3;font-family:Inter,sans-serif}@media (max-width: 599.98px){.referral-page-stats{padding:48px 16px}}.referral-page-stats__container{display:flex;align-items:center;justify-content:space-evenly;max-width:1152px;margin:0 auto;gap:48px 8px}@media (max-width: 599.98px){.referral-page-stats__container{flex-direction:column}}.referral-page-stats__total{text-align:center}@media (max-width: 599.98px){.referral-page-stats__total{width:100%}}.referral-page-stats__standout{margin-bottom:4px;letter-spacing:-.04em;color:#39c7bd;font-size:112px;font-weight:700}@media (max-width: 989.98px){.referral-page-stats__standout{font-size:88px}}.referral-page-stats__caption{font-size:20px;font-weight:600}.referral-page-testimonials{padding:96px 16px;color:#133454;font-family:Inter,sans-serif}@media (max-width: 599.98px){.referral-page-testimonials{padding:48px 16px}}.referral-page-testimonials__container{display:flex;max-width:1320px;margin:0 auto;gap:24px}@media (max-width: 599.98px){.referral-page-testimonials__container{flex-direction:column}}.referral-page-testimonials__review{width:33%;padding:32px;border-radius:16px;background-color:#fff;box-shadow:8px 8px 32px #47474714}@media (max-width: 599.98px){.referral-page-testimonials__review{width:100%}}.referral-page-testimonials__stars{margin-bottom:16px}.referral-page-testimonials__headline{margin:0 0 16px;font-family:"DM Serif Display",serif;font-size:24px;font-weight:400;font-style:italic;line-height:1.1}.referral-page-testimonials__caption{margin-bottom:16px;line-height:1.4}.referral-page-testimonials__name{color:#667085}.referral-page-cta{padding:96px 16px;text-align:center;color:#fff;background-color:#133454;background-image:url(/img/refer/cta-bg.jpg);background-position:50% 50%;background-size:cover;font-family:Inter,sans-serif}@media (max-width: 599.98px){.referral-page-cta{padding:48px 16px}}.referral-page-cta__container{max-width:990px;margin:0 auto}.referral-page-cta__title{margin-bottom:20px;letter-spacing:-.02em;font-size:40px;font-weight:700}@media (max-width: 599.98px){.referral-page-cta__title{font-size:32px}}.referral-page-cta__subheader{margin-bottom:40px;font-size:20px}.referral-page-cta__price{color:#39c7bd;font-weight:600}.referral-page-faqs{padding:96px 16px 0;color:#133454;font-family:Inter,sans-serif}@media (max-width: 599.98px){.referral-page-faqs{padding:48px 16px 0}}.referral-page-faqs__container{max-width:990px;margin:0 auto}.referral-page-faqs__title{margin-bottom:32px;letter-spacing:-.02em;font-size:36px;font-weight:700;line-height:1.1}.referral-page-faqs__questions-container{display:flex;flex-direction:column;gap:32px}.referral-page-faqs__question{line-height:1.4}.referral-page-faqs__question-title{margin-bottom:2px;font-weight:600}.referral-page-faqs__question-answer{color:#667085}.referral-page-faqs__question-answer a{text-decoration:underline}.referral-page-faqs__question-answer a:hover,.referral-page-faqs__question-answer a:focus{color:#133454}.video-subcategories{max-width:660px;margin:30px auto 0;padding:0 15px;color:#1c4c7a;font-size:22px}.video-subcategories .df-accordion{margin-bottom:25px}.video-subcategories .df-accordion .df-accordion__header{width:60%;padding:3px 0;cursor:pointer;border:1px solid #aec5db;border-radius:0;background:#eff1f4}@media (max-width: 599.98px){.video-subcategories .df-accordion .df-accordion__header{width:100%}}.video-subcategories .df-accordion:first-child .df-accordion__header{padding:0}.video-subcategories .df-accordion .df-accordion__header .df-accordion__header-collapsible-icon{font-size:13px}.video-subcategories .df-accordion .df-accordion__header-collapsible-icon i{margin:2px 0 0 -3px}.video-subcategories .df-accordion.df-accordion--open .video-subcategories__title{border-bottom:0}.video-subcategories .df-accordion .df-accordion__body{margin-top:-1px;border:0}.video-subcategories__header{font-family:Inter,sans-serif;font-size:18px;font-weight:600}@media (max-width: 599.98px){.video-subcategories__header{font-size:16px}}.video-subcategories__title{display:flex;align-items:center;padding-right:20px;color:#1c4c7a;font-size:18px;font-weight:600}@media (max-width: 599.98px){.video-subcategories__title{font-size:16px}}.video-subcategories__subcategory-list{position:relative;margin:0;padding:0;list-style-type:none;counter-reset:section;background-color:#fafafa;font-size:16px}@media (max-width: 599.98px){.video-subcategories__subcategory-list{font-size:14px}}.video-subcategories__video--completed{background-color:#dbe2e8}.video-subcategories__video--completed .video-subcategories__video-icon--check{display:block}.video-subcategories__video--completed .video-subcategories__video-icon--unplayed,.video-subcategories__video--completed .video-subcategories__video-icon--playing,.video-subcategories__video--completed .video-subcategories__video-icon--playing-checked,.video-subcategories__video--unwatched .video-subcategories__video-icon--check{display:none}.video-subcategories__video--unwatched .video-subcategories__video-icon--unplayed{display:block}.video-subcategories__video--unwatched .video-subcategories__video-icon--playing,.video-subcategories__video--unwatched .video-subcategories__video-icon--playing-checked{display:none}.video-subcategories__video--playing{color:#fff;background-color:#1c4c7a}.video-subcategories__video--playing .video-subcategories__video-icon--check,.video-subcategories__video--playing .video-subcategories__video-icon--unplayed{display:none}.video-subcategories__video--playing .video-subcategories__video-icon--playing{display:block}.video-subcategories__video--playing .video-subcategories__video-icon--playing-checked,.video-subcategories__video--completed.video-subcategories__video--playing .video-subcategories__video-icon--check,.video-subcategories__video--completed.video-subcategories__video--playing .video-subcategories__video-icon--unplayed,.video-subcategories__video--completed.video-subcategories__video--playing .video-subcategories__video-icon--playing{display:none}.video-subcategories__video--completed.video-subcategories__video--playing .video-subcategories__video-icon--playing-checked{display:block}.video-subcategories__video-name{position:relative;flex-grow:1;padding-right:8px}.video-subcategories__video{position:relative;display:flex;align-items:center;padding:4px 12px 4px 24px;cursor:pointer;border:1px solid #aec5db;border-bottom:0}.video-subcategories__video:hover{text-decoration:none;box-shadow:inset 0 0 1px 100px #c6f1ef4d}.video-subcategories__video:before{position:absolute;z-index:1;left:40px;display:inline;content:counter(section) ". ";counter-increment:section}.video-subcategories__video:last-child{border-bottom:1px solid #aec5db}.video-subcategories__video-icon{position:relative;left:-22px;padding:11px 10px 10px 11px;font-size:16px}.video-subcategories__video-icon:hover .df-tooltip__text{display:block}.video-subcategories__video-icon .df-tooltip__text{font-family:Source Sans Pro}.video-subcategories__video-icon .df-tooltip__text:hover{display:none}@media (max-width: 599.98px){.video-subcategories__video-icon:hover .df-tooltip__text{display:none}}.video-subcategories__video-duration{white-space:nowrap;font-size:14px;font-weight:600}@media (max-width: 599.98px){.video-subcategories__video-duration{font-size:12px}}.video-subcategories__new-lesson{margin-left:8px;padding:2px 6px;color:#12406c;border-radius:2px;background-color:#ffcc01;font-size:11px;font-weight:700}#login,#client-register,#unsubscribes-new,#auth-instant-access-links-requests-new{overflow-x:hidden;overflow-y:scroll;margin:0;padding:0;background:#fafafa}#login .main,#auth-instant-access-links-requests-new .main{max-width:initial;padding-bottom:initial}.login{width:100%;min-width:100%;height:100vh;margin:0}@media (max-width: 989.98px){.login{min-height:100vh}}.instant-access-link-request{width:100%;min-width:100%;height:100vh;margin:0}@media (max-width: 989.98px){.instant-access-link-request{min-height:100vh}}.login-form__lost-password-link{position:absolute;display:block;margin-top:-42px;margin-left:390px;text-decoration:underline;color:#0ec0cb;color:var(--secondary-color, #0ec0cb);font-size:14px}@media (max-width: 599.98px){.login-form__lost-password-link{position:static;width:fit-content;margin-top:0;margin-left:auto}}@media (min-width: 990px) and (max-width: 1020px){.login-form__lost-password-link{margin-left:72%}}.auth-block{width:100%}@media (max-width: 599.98px){.auth-block{padding:16px 16px 0}}@media (min-width: 600px) and (max-width: 989.98px){.auth-block{padding:32px 32px 0}}.auth-block__team-logo{display:flex;justify-content:center;margin-bottom:50px}.auth-block__team-logo-image{width:auto;height:39px}.auth-box{position:relative;padding:20px 43px 44px;background:#fff;box-shadow:2px 2px 30px 5px #0000001a}@media (max-width: 989.98px){.auth-box{height:100vh;padding-right:calc(50% - 155px);padding-left:calc(50% - 155px)}}@media (min-width: 990px){.auth-box{width:486px;margin:130px auto 0}}.auth-box--block{width:100%;max-width:540px;margin:0;padding:0;background:transparent;box-shadow:none}@media (max-width: 989.98px){.auth-box--block{height:initial}}.auth-box--register{padding-top:40px}.auth-box__header-title{margin:0 0 45px;padding:0 40px;text-align:center;color:#133454;font-family:"DM Serif Display",serif;font-size:48px;line-height:56px}@media (max-width: 599.98px){.auth-box__header-title{margin-bottom:23px;padding:0;font-size:28px;line-height:36px}}.auth-box__no-account{margin:25px 0 0;text-align:center;letter-spacing:0;opacity:1;font: 15px/16px Inter}.auth-box__switch-account-notify{margin-bottom:30px;text-align:center;font-style:italic}.auth-box__switch-account-buttons{text-align:center}.auth-box__remain-current-team{display:block;margin-top:10px}@media (max-width: 599.98px){.auth-box__join-free-link{display:block;width:fit-content;margin:0 auto;padding-top:5px}}.auth-box__form{padding:0 22px}@media (max-width: 599.98px){.auth-box__form{padding:0}}.auth-box__df-logo{position:absolute;top:-23px;left:157px}@media (max-width: 989.98px){.auth-box__df-logo{position:static;text-align:center}}.auth-box__team-logo{display:flex;justify-content:center;margin-bottom:20px}.auth-box__team-logo-image{width:auto;max-width:100%;height:auto;max-height:39px}.auth-box__team-logo-hr{margin-top:50px;margin-bottom:15px;border:0;border-top:solid #dadada 1px}.auth-box__field{width:100%}.auth-box__field:disabled{background-color:#d9d9d9}.auth-box__textarea{width:100%;height:70px}.auth-box--register__link{width:100%;text-align:center;text-decoration:none;color:#24b0ce;font-weight:400}@media (max-width: 599.98px){.auth-box--login{display:flex;flex-direction:column;align-items:center}}.auth-box--unsubscribe{padding-top:40px}.auth-box--unsubscribe__field{width:100%;margin-bottom:19px}.auth-box--unsubscribe__header{font-size:40px}.auth-box__header-text{margin-bottom:16px;text-align:center;color:#474747;font-family:Inter;font-size:1.25rem;font-weight:400;line-height:1.5rem}@media (max-width: 599.98px){.auth-box__header-text{font-size:16px;line-height:24px}}.auth-box__copy{margin-bottom:1.5em;text-align:center;color:#474747}.auth-box__friends-text{margin-bottom:10px}@media (max-width: 989.98px){.auth-box__friends-text{font-size:16px}}@media (min-width: 990px){.auth-box__friends-text{font-size:18px}}.auth-box__toc-link{margin-top:3px;text-decoration:none;color:#898989}.auth-box__text{display:block;text-align:center;color:#898989;font-size:13px}.auth-box-login-register-container{width:calc(100% + 86px);margin:-40px 0 25px -43px;padding-top:4px;text-align:center;color:#444;background-color:#f4f4f4;font-size:18px;line-height:40px}.auth-box-logo-image{margin-bottom:66px}.phone-field-container{position:relative;display:inline-block;width:100%}.phone-field-container:after{position:absolute;top:9px;right:0;padding:0 8px;content:"*optional";color:#818281;font-size:17px}.client-login-callout-link{color:#39c7bd;font-weight:600}.register-page-testimonial{position:absolute;bottom:0;width:100%;padding:50px 30px 30px;text-align:center;color:#7a726f;background-color:#fdeeeb}@media (max-width: 989.98px){.register-page-testimonial{margin-top:-100px}}@media (max-height: 880px){.register-page-testimonial{position:relative}}.register-page-testimonial__logo{position:absolute;top:-42px;left:50%;width:92px;height:92px;transform:translate(-50%);background-image:url(/img/auth/mel.png)}.register-page-testimonial__text{display:inline-block;max-width:640px;margin-bottom:20px;font-size:18px}.register-page-testimonial__text:before{display:inline;content:'"'}.register-page-testimonial__text:after{display:inline;content:'"'}.register-page-testimonial__name{color:#0ec0cb}.auth-close-link{position:absolute;top:20px;right:20px;display:block;width:30px;height:30px;opacity:.7;background-image:url(/img/auth/close.svg)}@media (max-width: 599.98px){.auth-close-link{display:none}}@media (min-width: 600px) and (max-width: 989.98px){.auth-close-link{top:15px;right:15px;width:20px;height:20px}}.auth-close-link:hover{opacity:1}.need-to-cancel-link{display:block;margin-top:35px;text-decoration:none;color:#39c7bd}.renew-subscription{margin-top:20px;margin-bottom:10px;font-size:20px}.renew-subscription--center{text-align:center}.renew-subscription-form{max-width:320px}.unavailabble-email-error-link{font-size:20px;font-weight:600}.register-form .field_with_errors{width:100%}.register-form .field_with_errors .form-error{display:inline-block}.auth-block__form{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.login__block,.instant-access-link-request__block{display:flex;align-items:initial;justify-content:space-around;height:100%;background-color:#f7fdfd}@media (max-width: 599.98px){.login__block,.instant-access-link-request__block{height:auto}}@media (max-width: 989.98px){.login__block,.instant-access-link-request__block{flex-direction:column-reverse}}.login__block--client,.instant-access-link-request__block--client{background-color:#fff}@media (max-width: 599.98px){.login__block--client,.instant-access-link-request__block--client{height:100%}}.new-feature-block{position:relative;display:flex;width:100%;max-width:480px;height:100%;padding:36px 32px;background-image:url(/img/shared/task-feature.png);background-repeat:no-repeat;background-position:bottom right;background-size:cover}@media (max-width: 599.98px){.new-feature-block{height:256px}}@media (max-width: 989.98px){.new-feature-block{max-width:100%;margin-top:36px;padding:32px 16px}.new-feature-block:before{display:none}}@media (min-width: 600px) and (max-width: 989.98px){.new-feature-block{height:376px;margin-top:60px}}.new-feature-block:before{position:absolute;top:40px;left:32px;width:115px;height:28px;content:"";background-image:url(/img/shared/designfiles-logo-white.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.new-feature-block__content{margin-top:auto}.new-feature-block__badge{display:flex;align-items:center;justify-content:center;width:109px;height:24px;text-align:left;letter-spacing:0;opacity:1;color:#fff;border-radius:24px;background-color:#ec7270;font: 14px/32px Inter,sans-serif}.new-feature-block__title{margin:13px 0 0;text-align:left;color:#fff;font: 700 20px/32px Inter}.new-feature-block__details{margin:11px 0 0;text-align:left;color:#fff;font: 16px/24px Inter}.auth-block__client_link{padding:20px 0 10px;text-align:center;border-top:1px solid #e5e5e5}@media (min-width: 990px){.auth-block__client_link{position:absolute;top:20px;right:20px;margin-top:0;padding-top:0;border:none}}@media (max-width: 599.98px){.auth-block__client_link{margin-top:20px}}.auth-box__instant-access-link{padding-top:10px}.auth-box__instant-access-link-separator{display:flex;align-items:center;margin:20px 0;text-align:center}.auth-box__instant-access-link-separator:before,.auth-box__instant-access-link-separator:after{flex:1;content:"";border-bottom:1px solid #d4d4d4}.auth-box__instant-access-link-separator span{padding:0 15px;background-color:#fff}.auth-box__helper-text{color:#474747;font-size:14px}.poll-progress-bar{margin-top:8px;text-align:center;color:#474747;font-family:Inter,sans-serif;font-size:14px;line-height:24px}.poll-progress-bar__steps{display:flex;margin-top:10px;gap:4px}.poll-progress-bar__step{width:48px;height:8px;background-color:#e8e8e8}.poll-progress-bar__step--current{background-color:#ccc}.poll-progress-bar__step--completed{background-color:#39c7bd}#designer-register,#plans-purchase-plan{display:flex;flex-direction:column;min-height:100vh;margin:0;background:#f2f5f5}#designer-register .header,#plans-purchase-plan .header{display:none}#designer-register .main,#plans-purchase-plan .main{flex:1 0 auto;margin-top:60px}@media screen and (max-height: 900px){#designer-register .main,#plans-purchase-plan .main{margin-top:0;padding-bottom:0}}#plans-purchase-plan .upgrade-band--sticky{display:none}#designer-register{padding-bottom:0}#designer-register .main{max-width:initial;height:100vh;margin:0;padding:0;background-color:#fff;background-position:center;background-size:cover}.sign-up{max-width:990px;margin:0 auto 100px}.sign-up__logo{position:absolute;top:30px;left:30px;width:128px;height:32px;background-image:url(/img/shared/designfiles-logo-primary.svg)}.sign-up--register{max-width:830px;margin-bottom:50px}.sign-up--designer-register{width:100%;min-width:100%;height:100vh;margin:0}@media (max-width: 989.98px){.sign-up--designer-register{background-color:#3bc8d1}}.sign-up__promo-block-content{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;max-width:580px;margin:0 auto;padding:0;font-family:Work Sans,sans-serif}@media (max-width: 989.98px){.sign-up__promo-block-content{width:100%;max-width:300px;margin:70px 15px}}.sign-up__promo-block-header{max-width:420px;margin-bottom:10px;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-style:normal;line-height:30px}.sign-up__review-logo{width:110px;margin-bottom:-5px}.sign-up__review-stat{display:flex;align-items:center;justify-content:space-between;width:100%;margin:17px 0 0;padding-right:5px;padding-bottom:12px;border-bottom:1px solid rgba(255,225,255,.2)}@media (max-width: 989.98px){.sign-up__review-stat{flex-wrap:wrap;width:100%}}.sign-up__review-stat:last-child{border:none}.sign-up__rating-title{width:100vw;max-width:175px;margin-top:-2px;font-family:Inter,sans-serif;font-size:16px;font-weight:500}@media (max-width: 989.98px){.sign-up__rating-title{width:100%;max-width:100%;font-size:19px}}.sign-up__rating{display:flex;align-items:center}.sign-up__rating-value{margin-left:7px;font-family:Inter,sans-serif;font-size:16px;font-weight:700}.sign-up__form-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.sign-up__form-label{width:100%;margin-top:10px;margin-bottom:5px;color:#133454;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.sign-up__header{max-width:990px;margin:0 auto 36px;padding:30px 0 0;font-family:Playfair Display,serif;font-size:35px}@media (max-width: 989.98px){.sign-up__header{padding-left:20px}}.sign-up__header--team{margin-top:10px;text-align:center;color:#474747;font-weight:100}.sign-up__header-content{width:100%;max-width:990px;margin-top:auto;margin-bottom:20px}@media (min-width: 600px) and (max-width: 989.98px){.sign-up__header-content{padding-top:30px}}@media (max-width: 599.98px){.sign-up__header-content{padding-top:40px}}.sign-up__form-header{width:100%;max-width:990px;margin:0;padding:0;text-align:center;color:#4a5455;color:var(--header-color);font-family:Source Sans Pro;font-size:34px;font-weight:100}@media (max-width: 989.98px){.sign-up__form-header{position:static;margin-bottom:20px;padding-left:20px}}.purchase-plan__header{width:100%;max-width:990px;margin:0;padding:0;text-align:center;color:#133454;font-family:Source Sans Pro;font-size:36px;font-weight:600}@media (max-width: 989.98px){.purchase-plan__header{position:static;margin-bottom:20px;padding-left:20px}}.purchase-plan__pre-header{color:#4c4c4c;font-size:18px;font-weight:600}.sign-up__form-header--get-started{max-width:670px;margin:0 auto;text-align:center;color:#0b3153;color:#133454;font-family:"DM Serif Display",serif;font-size:48px;font-weight:400;font-style:normal;line-height:52px}@media (max-width: 599.98px){.sign-up__form-header--get-started{max-width:440px;margin-top:30px;padding-left:0;text-align:left;font-size:24px;line-height:33px}}.sign-up__form-subheader{display:flex;flex-wrap:wrap;align-items:center;max-width:370px;margin-bottom:30px;text-align:center}@media (max-width: 599.98px){.sign-up__form-subheader{justify-content:center}}.sign-up__block{margin-bottom:30px}.sign-up__block--register{display:flex;align-items:initial;justify-content:space-around;margin-top:60px;margin-bottom:30px;padding:40px 45px;color:#797979;background:#fff;box-shadow:#e3e3e3 0 2px 8px 2px}@media (max-width: 989.98px){.sign-up__block--register{flex-direction:column;padding:30px 45px 40px}}.sign-up__block--get-started{height:100%;margin:0;padding:0;box-shadow:none}@media (max-width: 989.98px){.sign-up__block--get-started{flex-direction:column-reverse;height:auto}}.sign-up__block--team{width:53%;margin:20px auto 0;padding:37px 45px 46px;background:#fff;font-weight:200}@media (max-width: 989.98px){.sign-up__block--team{float:none;width:100%;padding-right:20px;padding-left:20px}}.sign-up__block--team:first-child{margin-bottom:30px}.sign-up__form{position:relative;width:100%}@media (max-width: 989.98px){.sign-up__form{margin:0 auto 20px;padding-bottom:90px;border-bottom:1px solid #aeaeae}}.sign-up__form--register{max-width:100%;max-width:370px;border-bottom:none}.sign-up__form--register--get-started{display:flex;flex-direction:column;align-items:center;justify-content:center;width:67%;max-width:100%;padding:20px}@media (max-width: 989.98px){.sign-up__form--register--get-started{width:100%}}@media only screen and (min-width: 990px) and (max-height: 850px){.sign-up__form--register--get-started .sign-up__form-label{display:none}.sign-up__form--register--get-started .get-started-form-trial-container{font-size:13px}.sign-up__form--register--get-started .get-started-form-trial-container__button{height:44px;font-size:17px}.sign-up__form--register--get-started .get-started-form-trial-container__button:before{background-size:33px}}.sign-up__form-footer-link{text-decoration:none;color:inherit}.sign-up__form-footer-link:hover{text-decoration:underline}.purchase-plan__main-logo{display:block;margin:0 auto 20px}@media (max-width: 989.98px){.purchase-plan__main-logo{position:static;display:block;margin:0 auto;transform:translate(0)}}.get-started-form__no-cc-text{display:block;width:100%;margin-top:10px;text-align:center;color:#474747a3;font-family:Inter,sans-serif;font-size:14px;font-size:11px}.get-started-form__agree{display:block;max-width:440px;margin-top:50px;text-align:center;color:#474747a3;font-family:Inter,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:normal}.sign-up__promo-block{display:flex;align-items:center;justify-content:center;width:33%;color:#fff;background-color:#3d3d3b;background-image:url(/img/register/bg.png);background-repeat:no-repeat;background-position:bottom right;background-size:cover}@media (max-width: 989.98px){.sign-up__promo-block{width:calc(100% - 30px);margin:0 auto 15px;border-radius:12px}}.sign-up__form-header--get-started-span{display:flex;align-items:center;justify-content:center}.sign-up__and{font-size:20px;font-weight:400}.login-instead-link{font-size:18px;font-weight:600}.purchase-plan__monthly{display:block;margin-top:7px;text-align:center;text-transform:uppercase;font-size:20px;font-weight:600}.get-started-form-trial-container{margin:auto 0 0 auto;color:#133454;font-family:Inter,sans-serif;font-size:16px;font-weight:500}@media (max-width: 989.98px){.get-started-form-trial-container{flex-direction:column;width:100%;max-width:440px;margin:0 0 10px;padding:13px 0;border-top:1px solid #e2e5e9;border-bottom:1px solid #e2e5e9;font-size:14px}}.get-started-form-trial-container__button{display:flex;align-items:center;justify-content:center;width:fit-content;height:64px;margin:10px 0;padding:0 37px 0 18px;border-radius:12px;background-color:#f7454533;font-size:22px;font-weight:600}@media (max-width: 989.98px){.get-started-form-trial-container__button{height:41px;font-size:17px}}.get-started-form-trial-container__button:before{display:inline-block;width:52px;height:80%;margin-right:20px;content:"";border-right:2px solid #e2c5c8;background-image:url(/img/register/bundle.png);background-repeat:no-repeat;background-position:left center;background-size:42px}@media (max-width: 989.98px){.get-started-form-trial-container__button:before{width:25px;padding-right:40px;background-size:contain}}#auth-registration-poll-company,#auth-registration-poll-tools,#auth-registration-poll-hear-about,#auth-registration-poll-role,#auth-registration-boost-your-productivity,#auth-registration-poll-duration{padding-bottom:0;background-color:#f7fdfd}#auth-registration-poll-company .main,#auth-registration-poll-tools .main,#auth-registration-poll-hear-about .main,#auth-registration-poll-role .main,#auth-registration-boost-your-productivity .main,#auth-registration-poll-duration .main{padding-bottom:0}.registration-poll-form{display:flex;flex-direction:column;align-items:center;padding:23px 15px 0}.registration-poll-form__subheader{margin-top:56px;margin-bottom:24px;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:24px}@media (max-width: 1023px){.registration-poll-form__subheader{margin-top:24px}}@media (max-width: 767px){.registration-poll-form__subheader{width:100%;text-align:left}}.registration-poll-form__controls{display:flex;justify-content:center;margin-top:60px;padding-bottom:30px}.registration-poll-form__other-value{display:none;width:min(460px,100%);margin-top:55px;color:#000;font-family:Inter,sans-serif;font-size:16px}.registration-poll-boost-productivity-container{display:flex;width:100%;max-width:1142px;margin:0 auto;padding:32px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px #47474714}@media (max-width: 1023px){.registration-poll-boost-productivity-container{flex-direction:column;padding:24px 16px}}.registration-team-benefits{flex:1 1 0%;margin-left:32px}@media (max-width: 1023px){.registration-team-benefits{margin-left:0}}.registration-team-benefits__title{margin-top:0;margin-bottom:8px;color:#133454;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:24px}.registration-team-benefits__list{margin:0;padding:0;list-style:none}.registration-team-benefits__list-item{display:flex;margin-bottom:8px;padding:0 8px 4px 0}.registration-team-benefits__list-icon{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;margin-right:8px;padding:2px 1px 0 0;color:#39c7bd;border-radius:50%;background-color:#f1fbfa}.registration-team-benefits__list-content{padding-top:3px;color:#133454cc;font-family:Inter,sans-serif;font-size:16px;line-height:20px}.registration-designer-invites{flex:1 1 0%;margin-right:32px}@media (max-width: 1023px){.registration-designer-invites{margin-right:0}}.registration-designer-invites__title{margin-top:0;margin-bottom:8px;padding-left:28px;color:#133454;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:24px}.t-button--add-team-member{margin-bottom:8px;margin-left:20px;cursor:pointer;color:#667085;border:none;outline:none;font-size:15px;font-weight:600;line-height:20px}.registration-designer-invite__container{display:flex;align-items:start;margin-bottom:8px;gap:4px}.registration-designer-invite__row-number{min-width:20px;margin-top:8px;color:#474747;font-family:Inter,sans-serif;line-height:24px}.registration-designer-invite__fields{display:flex;width:100%;gap:8px}@media (max-width: 767px){.registration-designer-invite__fields{flex-direction:column}}.registration-designer-invite__fields .field_with_errors{flex-grow:1}#lost-password,#change-password{background:#fff}@media (max-width: 989.98px){.password-box--lost-password{width:300px;margin:10px auto 80px}}@media (min-width: 990px){.password-box--lost-password{width:500px;margin:107px auto 0}}@media (max-width: 989.98px){.password-box--lost-password__field{width:100%}}@media (min-width: 990px){.password-box--lost-password__field{width:325px}}.lost-password-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (max-width: 989.98px){.password-box--change-password{width:300px;margin:30px auto 80px}}@media (min-width: 990px){.password-box--change-password{width:380px;margin:120px auto 0}}.password-box--change-password__field{width:100%}.password-box__header-text{margin:0 0 20px;text-align:left;color:var(--header-color);font-size:55px;font-weight:100}@media (max-width: 989.98px){.password-box__header-text{font-size:40px}}.password-box__explanation-text{margin-top:9px;margin-bottom:38px;color:#555}@media (max-width: 989.98px){.password-box__explanation-text{margin:0 0 20px;font-size:29px;font-weight:200}}@media (max-width: 989.98px){.password-box__button{width:100%;background-position:50px center}}.purchase-plan{display:flex;align-items:initial;justify-content:space-around;max-width:830px;margin:60px auto 30px;padding:40px 45px;color:#797979;background-color:#fff;box-shadow:0 2px 8px 2px #e3e3e3}@media (max-width: 369.98px){.purchase-plan{padding:25px 20px;border:1px solid green}}.purchase-plan__total{padding-top:10px;padding-bottom:20px;font-size:21px}.purchase-plan__per-member{font-size:18px}.purchase-plan__discount{display:none;padding-top:12px;padding-bottom:2px;color:#49b927;font-size:18px}.purchase-plan__footnote{display:none;margin-top:5px;margin-bottom:20px;color:gray;font-style:italic}.purchase-plan__satisfied{margin:40px -100px 0;text-align:center}@media (max-width: 599.98px){.purchase-plan__satisfied{width:100%;margin:40px auto 0}}.purchase-plan__satisfied:before{display:inline-block;width:28px;height:27px;margin-right:5px;margin-bottom:-7px;content:"";background:url(/img/settings/smiley.png) no-repeat center}@media (max-width: 599.98px){.purchase-plan__satisfied:before{display:none}}.purchase-plan__green{color:#6bb74d}.purchase-plan__remove-discount{display:inline-block;width:14px;height:14px;margin:0 0 -1px 4px;background-image:url(/img/shared/remove.svg)}.purchase-plan__remove-discount:hover{opacity:.8}.flash--instant-access-link-sent{top:0;margin-top:0;padding:15px;border-radius:4px;font-size:15px;line-height:20px}.flash--instant-access-link-sent:before{display:none}.flash--instant-access-link-sent .fa-circle-check{margin-right:4px;color:#689722}.flash__title-message{font-weight:700}.flash__main-message,.flash__footer-message{padding-left:20px}.flash__footer-message{margin-top:12px}.flash--instant-access-link-expired{top:0;margin-top:0;margin-bottom:30px;padding:0}.auth-block__expired_link_icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin:20px auto;border-radius:50%;background-color:#f2f4f7;font-size:40px}@media (max-width: 599.98px){.auth-block__expired_link_icon{width:48px;height:48px;font-size:24px}}.designer-selector{position:absolute;left:-8px;display:flex;width:100%;margin-top:14px;padding:8px 0;border:1px solid #e6e6e6;border-radius:5px;background:#fff;box-shadow:0 8px 16px -4px #4747471f}.designer-selector:before{position:absolute;top:-7px;left:20px;display:block;width:12px;height:12px;content:"";transform:translate(-50%) rotate(-45deg);border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;background:#fff}.designer-selector__scrollbox{display:flex;overflow:scroll;flex-direction:column;width:100%;max-height:200px;-ms-overflow-style:none;scrollbar-width:none}.designer-selector__scrollbox::-webkit-scrollbar{display:none}.designer-selector__option,.designer-selector__add-designer{display:flex;flex-direction:row;align-items:center;padding:5px 10px;gap:5px}.designer-selector__option img,.designer-selector__add-designer img{width:24px;height:24px;border-radius:50%}.designer-selector__option:hover,.designer-selector__add-designer:hover{cursor:pointer;background-color:#f5fafd}.designer-selector__option:first-of-type,.designer-selector__add-designer:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.designer-selector__option:last-of-type,.designer-selector__add-designer:last-of-type{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.designer-selector__name{color:#474747;font-size:15px}.designer-selector__new-member{margin-right:8px}.designer-initials{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;color:#fff;border-radius:50%;background-color:#667085;font-size:12px;font-weight:600;line-height:1.4}.project-assignee{display:flex;flex-direction:row-reverse;padding-left:4px}.project-add-designer,.project-designer__selector{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:1px;cursor:pointer;transition:opacity .15s ease-in-out;opacity:0;color:#b3b3b3;border:1px dashed #b3b3b3;border-radius:50%;font-size:13px}.project-add-designer:hover,.project-designer__selector:hover{color:#474747;border-color:#474747}.project-assignee__details{position:relative;justify-content:center;width:26px;height:26px;margin-left:-4px;color:#667085;border:1px solid white;border-radius:50%;background-color:#f9f9f9;font-size:12px;font-weight:600}.project-assignee__details:hover{z-index:100}.project-assignee__details:hover .project-assignee__remove:not(.hide){display:flex}.project-assignee__details-removable{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.project-assignee__remove{position:absolute;display:none;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;opacity:.9;color:#fff;border-radius:50%;background-color:#474747}.project-assignee__destroy{width:20px;height:20px;padding:5px;text-align:center;border-radius:50%;line-height:10px}.project-assignee__destroy:hover{background-color:#667085}.project-assignee__details--assigned+.project-designer__selector{margin-left:5px}.project-subnav{display:flex;width:100%;margin:24px 0 15px;padding:0 40px;opacity:0}@media (max-width: 989.98px){.project-subnav{width:calc(100% - 15px);margin-left:15px}}@media print{.project-subnav{display:none}}.project-subnav--no-padding{padding:0}.project-subnav__dropdown{position:absolute;z-index:13;top:100%;right:0;overflow:hidden;max-height:0;margin-top:8px;padding:0 16px;transition:.3s;white-space:normal;border-color:#ddd;background:#fff;box-shadow:#0000001a 0 2px 6px}.project-subnav__item,.settings-subnav__item,.user-file-subnav__item,.contacts-subnav__item,.shoppable-comment-tab-bar__tab,.discuss-tab-bar__tab{position:relative;display:inline-block;margin:0 24px 10px 0;padding:0;cursor:pointer;white-space:nowrap;text-decoration:none;color:#7b8d8f;font-size:15px}.project-subnav__item:hover,.settings-subnav__item:hover,.user-file-subnav__item:hover,.contacts-subnav__item:hover,.shoppable-comment-tab-bar__tab:hover,.discuss-tab-bar__tab:hover{text-decoration:none}.project-subnav__item:hover:after,.settings-subnav__item:hover:after,.user-file-subnav__item:hover:after,.contacts-subnav__item:hover:after,.shoppable-comment-tab-bar__tab:hover:after,.discuss-tab-bar__tab:hover:after{background-color:#7b8d8f}.project-subnav__item:before,.settings-subnav__item:before,.user-file-subnav__item:before,.contacts-subnav__item:before,.shoppable-comment-tab-bar__tab:before,.discuss-tab-bar__tab:before{position:absolute;top:50%;left:-12px;display:block;width:1px;height:17px;content:"";transform:translateY(-50%);background:#d4d4d4}.project-subnav__item:after,.settings-subnav__item:after,.user-file-subnav__item:after,.contacts-subnav__item:after,.shoppable-comment-tab-bar__tab:after,.discuss-tab-bar__tab:after{position:absolute;bottom:-4px;left:0;display:block;width:100%;height:3px;content:""}.project-subnav__item:first-child:before,.settings-subnav__item:first-child:before,.user-file-subnav__item:first-child:before,.contacts-subnav__item:first-child:before,.shoppable-comment-tab-bar__tab:first-child:before,.discuss-tab-bar__tab:first-child:before{display:none}.project-subnav__item--selected,.project-subnav__item--dropdown-trigger:has(.project-subnav__item--selected,.settings-subnav__item--selected,.user-file-subnav__item--selected,.contacts-subnav__item--selected,.discuss-tab-bar__tab--selected,.shoppable-comment-tab-bar__tab--selected),.settings-subnav__item--selected,.user-file-subnav__item--selected,.contacts-subnav__item--selected,.discuss-tab-bar__tab--selected,.shoppable-comment-tab-bar__tab--selected{color:#4a5455}.project-subnav__item--selected:after,.project-subnav__item--dropdown-trigger:has(.project-subnav__item--selected,.settings-subnav__item--selected,.user-file-subnav__item--selected,.contacts-subnav__item--selected,.discuss-tab-bar__tab--selected,.shoppable-comment-tab-bar__tab--selected):after,.settings-subnav__item--selected:after,.user-file-subnav__item--selected:after,.contacts-subnav__item--selected:after,.discuss-tab-bar__tab--selected:after,.shoppable-comment-tab-bar__tab--selected:after{background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}.project-subnav__item--selected:hover:after,.project-subnav__item--dropdown-trigger:hover:has(.project-subnav__item--selected,.settings-subnav__item--selected,.user-file-subnav__item--selected,.contacts-subnav__item--selected,.discuss-tab-bar__tab--selected,.shoppable-comment-tab-bar__tab--selected):after,.settings-subnav__item--selected:hover:after,.user-file-subnav__item--selected:hover:after,.contacts-subnav__item--selected:hover:after,.discuss-tab-bar__tab--selected:hover:after,.shoppable-comment-tab-bar__tab--selected:hover:after{background-color:#0ec0cb;background-color:var(--secondary-color, #0ec0cb)}.project-subnav__item--dropdown-trigger{position:relative;visibility:hidden;margin-right:0;pointer-events:none}.project-subnav__item--dropdown-trigger:has(.project-subnav__item,.settings-subnav__item,.user-file-subnav__item,.contacts-subnav__item,.shoppable-comment-tab-bar__tab,.discuss-tab-bar__tab){visibility:visible;pointer-events:auto}.project-subnav__item--dropdown-trigger:last-child:before{display:block}.project-subnav__item--dropdown-trigger .project-subnav__item,.project-subnav__item--dropdown-trigger .settings-subnav__item,.project-subnav__item--dropdown-trigger .user-file-subnav__item,.project-subnav__item--dropdown-trigger .contacts-subnav__item,.project-subnav__item--dropdown-trigger .shoppable-comment-tab-bar__tab,.project-subnav__item--dropdown-trigger .discuss-tab-bar__tab{margin-right:5px;margin-bottom:10px;white-space:nowrap;font-weight:400}.project-subnav__item--dropdown-trigger .project-subnav__item:first-child,.project-subnav__item--dropdown-trigger .settings-subnav__item:first-child,.project-subnav__item--dropdown-trigger .user-file-subnav__item:first-child,.project-subnav__item--dropdown-trigger .contacts-subnav__item:first-child,.project-subnav__item--dropdown-trigger .shoppable-comment-tab-bar__tab:first-child,.project-subnav__item--dropdown-trigger .discuss-tab-bar__tab:first-child{margin-top:15px}.project-subnav__item--dropdown-trigger .project-subnav__item:last-child,.project-subnav__item--dropdown-trigger .settings-subnav__item:last-child,.project-subnav__item--dropdown-trigger .user-file-subnav__item:last-child,.project-subnav__item--dropdown-trigger .contacts-subnav__item:last-child,.project-subnav__item--dropdown-trigger .shoppable-comment-tab-bar__tab:last-child,.project-subnav__item--dropdown-trigger .discuss-tab-bar__tab:last-child{margin-bottom:15px}.project-subnav__item--dropdown-trigger .project-subnav__item:before,.project-subnav__item--dropdown-trigger .settings-subnav__item:before,.project-subnav__item--dropdown-trigger .user-file-subnav__item:before,.project-subnav__item--dropdown-trigger .contacts-subnav__item:before,.project-subnav__item--dropdown-trigger .shoppable-comment-tab-bar__tab:before,.project-subnav__item--dropdown-trigger .discuss-tab-bar__tab:before{display:none}.project-subnav__item--dropdown-trigger:hover .project-subnav__dropdown{max-height:100vh}.project-subnav__new-feature:before{position:absolute;top:-15px;right:-15px;display:block;width:32px;height:16px;content:"";background-image:url(/img/shared/new-feature-tag.svg);background-size:contain}@media (max-width: 989.98px){.project-subnav__new-feature:before{top:15px;left:50px}}.specific-design-package{display:flex;flex-direction:row;margin-top:60px;background-color:#fff}@media (max-width: 599.98px){.specific-design-package{flex-direction:column}}.design-package-details{flex:5;padding:25px 30px}.design-package-total{flex:1;padding:7px 25px;background-color:#f0f0f0}.design-package-details__heading,.design-package-total__heading{margin-bottom:auto;color:gray;font-size:16px;font-weight:600}.design-package-total__value{color:#404040;font-size:22px;font-weight:600}.design-package-details__package-name{margin-bottom:10px;margin-left:4px;color:var(--header-color);font-family:var(--font, "Playfair Display");font-size:26px;font-weight:600}.show-more-design-packages-button,.show-less-design-packages-button{cursor:pointer;color:var(--secondary-color);border:none;background:none;font-size:18px}.show-more-design-packages-button:hover,.show-less-design-packages-button:hover{text-decoration:underline}.growable-field-container{display:grid}.growable-field-container:after{visibility:hidden;overflow:hidden;margin-bottom:12px;padding:8px 10px;content:attr(data-replicated-value) " ";white-space:pre-wrap;word-wrap:break-word;word-break:break-word;border:1px solid transparent;font:inherit;grid-area:1/1/2/2;scrollbar-gutter:stable}.growable-field-container--inline-task-title:after{max-height:194px}.growable-field-container--invoice-payment-form-custom-message:after{margin-bottom:0}.growable-field-container__field{height:inherit;margin-top:0;resize:none;word-wrap:break-word;word-break:break-word;font:inherit;grid-area:1/1/2/2;scrollbar-gutter:stable}.kanban-horizontal-wrapper{overflow-x:auto;width:100%;margin-top:-28px;padding-top:28px}.kanban-container{position:relative;z-index:1;display:grid;width:100%;padding:0 24px 24px;column-gap:8px;grid-auto-columns:minmax(350px,1fr);grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}@media (max-width: 989.98px){.kanban-container{margin-top:-16px;padding-top:16px}}.kanban-column{position:relative;max-height:calc(100vh - 120px);padding:8px 0;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;border:1px solid transparent;border-radius:8px;box-shadow:0 0 #47474700}.kanban-column--hover{border-color:#eaeaea}.kanban-column--drag-start{opacity:.8;background-color:#fafafa;box-shadow:0 8px 16px -4px #4747471f}.kanban-column--placeholder{width:100%;height:auto;border-radius:4px;background-color:#f2f2f2}.kanban-column-header{display:flex;justify-content:space-between;min-height:30px;margin:0 12px;color:#4a5455;font-weight:700;gap:4px}.kanban-column-header__editable-container--clickable{display:inline-flex;align-items:center;justify-content:space-between;padding:3px 4px 4px 6px;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:4px}.kanban-column-header__editable-container--clickable:hover{border:1px solid #d4d4d4}.kanban-column-header__clear-header-editing{display:none;visibility:hidden;order:1;color:#999}.kanban-column-header__wrapper{width:80%}.kanban-column-header__wrapper--projects{width:100%}.kanban-column-header__editable-container--clickable-focused{width:100%;border:1px solid var(--secondary-color, #cfd0d0);background:#fff}.kanban-column-header__editable-container--clickable-focused .kanban-column-header__clear-header-editing{display:block;visibility:visible}.kanban-column-header__column-name--new-column-focused{text-align:left!important}.kanban-column-header__editable-container--new-column{width:calc(100% - 16px)}.kanban-column-header__column-name{order:0;width:100%;outline:none}.kanban-column-header__column-name:focus{outline:none;background:#fff;font-weight:400}.kanban-column-header__column-name:empty:before{display:block;content:attr(placeholder);pointer-events:none;color:#aaa}.kanban-column-header__column-name--new-column{text-align:center;word-wrap:break-word;color:#667085;font-size:15px;font-weight:600;line-height:20px}.kanban-column__container{position:initial;overflow-x:visible;overflow-y:auto;min-height:calc(80vh - 155px);max-height:calc(100vh - 155px);margin-top:4px;padding:2px 12px 8px}.kanban-column__container--no-objects{margin:6px 12px 8px;padding:0;border-radius:8px;background-color:#f2f2f2}.kanban-column__right-header{margin-right:15px}.kanban-column__container--new-column{background-color:transparent}.kanban-column-header__more-actions,.kanban-column-header__add-task{display:block;width:30px;height:30px;cursor:pointer;text-align:center;border-radius:4px;line-height:30px}.kanban-column-header__add-task:hover,.kanban-column-header__more-actions:hover{color:#fff;background-color:var(--primary-color, #39c7bd)}.kanban-card{position:relative;display:block;width:100%;height:auto;margin-bottom:10px;cursor:pointer;transition:box-shadow .2s ease-out,border .2s ease-out;border:1px solid rgba(71,71,71,.08);border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714}.kanban-card:hover{border-color:#4747471f;box-shadow:0 8px 16px -4px #4747471f}.kanban-card:hover .kanban-card__task-priority-container{visibility:visible}.kanban-card:hover .project-designer__selector,.kanban-card:hover .task-priority__tag,.kanban-card:hover .task-assignee__details,.kanban-card:hover .kanban-card__add-due-date,.kanban-card:hover .delete-task__container,.kanban-card:hover .project-add-designer{opacity:1}.kanban-card--completed{filter:contrast(35%) brightness(150%)}.kanban-card--completed .kanban-card__due-date--past-due{color:#474747}.kanban-card--completed .kanban-card__due-date--past-due .kanban-card__due-date-icon,.kanban-card--completed .kanban-card__due-date--past-due:hover .kanban-card__due-date-icon{color:#b3b3b3}.kanban-card--sample .kanban-card__container{background-color:#fcf7e8}.kanban-card--loading{pointer-events:none}.kanban-card--loading:before{position:absolute;z-index:3;top:54px;left:50%;width:50px;height:50px;content:"";transform:translate(-50%);border-radius:50%;background-color:#fff;box-shadow:0 4px 7px #0000001a}.kanban-card--loading:after{position:absolute;z-index:4;top:62px;left:calc(50% - 17px);display:inline-block;width:34px;height:34px;margin-right:5px;content:"";transform:translate(-50%);animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.kanban-card--loading .kanban-card__image{filter:opacity(.3)}.kanban-card--loading .kanban-card__project-sample-name{display:inline-block}.kanban-card--loading .kanban-card__project-name{display:none}.kanban-column--completed .kanban-card{opacity:.4}.kanban-column--completed .kanban-card--placeholder{opacity:1}.kanban-card--dragging{opacity:.5}.kanban-card--placeholder{width:100%;height:auto;margin-bottom:8px;border-radius:4px;background-color:#f2f2f2}.kanban-card--disabled{pointer-events:none;opacity:.5}.kanban-container--blank-tasks,.kanban-card--inline-form{display:none}.kanban-card__container{padding:16px}.kanban-card__container--task{display:flex}.kanban-card__footer-container{display:flex;justify-content:space-between}.kanban-card__footer-container--task{padding-top:24px}.kanban-card__footer-container--project{padding-top:12px}.kanban-card__footer-left{display:flex;padding-bottom:10px;padding-left:15px;gap:8px}.kanban-card__footer-right{padding:0 10px 20px 0;text-align:end}.kanban-card__project-name,.kanban-card__project-sample-name{color:#4c5051;font-weight:700}.kanban-card__project-name:hover,.kanban-card__project-sample-name:hover{text-decoration:underline}.kanban-card__for-client,.kanban-card__requested{color:#767676;font-size:80%}.kanban-card__for-client--more{cursor:pointer}.kanban-card__for-client--more:hover{text-decoration:underline}.kanban-card__see-project-details:before{display:inline-block;width:16px;height:14px;margin-right:3px;margin-bottom:-2px;content:"";background-image:url(/img/shared/details.svg);background-repeat:no-repeat;filter:invert(90%) sepia(0%) saturate(1851%) hue-rotate(201deg) brightness(77%) contrast(90%)}.kanban-card__image{width:100%;border-radius:8px 8px 0 0}.kanban-card__project-footer-content{display:flex;align-items:center;flex-grow:1;gap:8px}.kanban-card__project-footer-content--right{flex-grow:0;gap:10px}.kanban-card__task-footer-content{display:flex;align-items:center;column-gap:8px;row-gap:4px}.kanban-card__task-footer-content--right{flex-wrap:wrap;justify-content:end;column-gap:8px;row-gap:4px}.kanban-card__project-assignee-container{position:relative;display:flex;width:100%;gap:5px}.project-assignee{position:relative}.project-assignee__details{display:flex;align-items:center;justify-content:center;opacity:0;gap:8px}.project-assignee__details--assigned{opacity:1}.project-assignee__avatar{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;vertical-align:middle;border:none;border-radius:50%}.project-assignee__avatar:hover{filter:brightness(96%)}.project-assignee__avatar--no-image{color:#fff;background:var(--secondary-500, #667085);font-size:12px;font-weight:600;line-height:1.4}.project-assignee__avatar--no-assignee{color:#b3b3b3;border:1px dashed #b3b3b3}.project-assignee__avatar-icon{font-size:13px}.kanban-column__loading{float:left;width:100%;padding-bottom:20px;text-align:center;color:gray}.kanban-column__loading:before{display:inline-block;width:20px;height:20px;margin-right:10px;content:"";animation:spin .8s linear infinite;vertical-align:middle;border:3px solid #f3f3f3;border-top:3px solid #3d8ba1;border-radius:50%}.kanban-card__date-picker{position:absolute;z-index:1;left:0}.kanban-card__date-picker .ui-datepicker{margin-top:10px;white-space:nowrap;color:#474747;border-radius:5px 5px 0 0}.kanban-card__date-picker .ui-datepicker:before{right:8px;left:auto}.kanban-card__due-date{display:inline-flex;align-items:center;cursor:pointer;color:#474747;font-size:14px;font-weight:400;gap:4px}.kanban-card__due-date:hover{text-decoration:underline}.kanban-card__due-date:hover .kanban-card__due-date-icon{color:#474747}.kanban-card__due-date-icon{color:#b3b3b3;font-size:13px}.kanban-card__due-date-text{flex:none}.kanban-card__add-due-date{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;transition:opacity .15s ease-in-out;opacity:0;color:#b3b3b3;border:1px dashed #b3b3b3;border-radius:50%}.kanban-card__add-due-date:hover{color:#474747;border-color:#474747}.kanban-card__add-due-date:hover .kanban-card__due-date-icon{color:#474747}.kanban-card__due-date--past-due,.kanban-card__due-date--past-due .kanban-card__due-date-icon,.kanban-card__due-date--past-due:hover .kanban-card__due-date-icon{color:#f75545}.kanban-card__clear-due-date{position:absolute;z-index:9;bottom:-32px;display:flex;align-items:center;justify-content:center;width:100%;height:32px;cursor:pointer;text-align:center;color:#b3b3b3;border:1px solid #e3e3e3;border-top:none;border-radius:0 0 5px 5px;background-color:#fff;box-shadow:0 4px 8px -2px #4747470a,0 8px 16px -4px #47474714;font-size:16px;gap:6px}.kanban-card__clear-due-date:before{flex:none;content:"";vertical-align:middle;color:#b3b3b3;font-family:"Font Awesome 6 Pro";font-size:13px}.kanban-card__clear-due-date:hover{color:#474747}.kanban-card__clear-due-date:hover:before{color:#474747}.kanban-card__avatar{flex:none;width:24px;height:24px;vertical-align:middle;border-radius:50%}.kanban-card__avatar:hover{background:var(--secondary-600, #475467)}.kanban-card__task-content{width:100%;word-break:break-word}.kanban-card__task-title{color:#474747;font-size:16px;font-weight:700}.kanban-card__task-title--decoration{text-decoration:line-through}.kanban-card__task-project-container{padding-top:8px}.kanban-card__task-project-name{color:#b3b3b3;font-size:13px;font-weight:400}.kanban-card__details-container{display:flex;padding-top:8px;gap:8px}.kanban-card__subtasks-icon-container{display:inline-flex;align-items:center;margin-right:8px;color:#474747;font-size:14px;font-weight:400;gap:8px}.kanban-card__subtasks-icon-container--completed{color:#15803d}.kanban-card__detail-icon-container{display:inline-flex;align-items:center;color:#474747;font-size:14px;font-weight:400;gap:4px}.kanban-card__detail-icon-container:hover .kanban-card__detail-icon{color:#474747}.kanban-card__detail-icon-container--has-new,.kanban-card__detail-icon-container--has-new .kanban-card__detail-icon{color:#f75545}.kanban-card__due-date-container{position:relative;display:flex}.kanban-card__detail-icon{color:#b3b3b3;font-size:14px}.kanban-card__footer-text{flex:none}.view-mode:before,.view-mode--active:before{position:absolute;display:none;width:100%;height:100%;content:"";opacity:.25;background-color:var(--secondary-color, #39c7bd)}.view-mode{position:relative;display:flex;align-items:center;justify-content:center;width:33px;height:30px;outline:none;font-size:15px}.view-mode:hover{text-decoration:none}.view-mode:hover:before{display:block}.view-mode--active:before{display:block}.kanban-column-header__add-column-icon,.kanban-column-header__add-task-icon{pointer-events:none}.kanban-column-header__add-column-icon{margin-right:1px}.kanban-column-header__more-actions-icon{pointer-events:none}.swatch-filter-labels{display:inline-block;margin-right:8px;padding:0 4px;cursor:pointer;color:#6f7575;border:2px solid #d1edef;border-radius:11px;background:#d1edef;font-family:Source Sans Pro;font-size:14px;font-weight:400}.swatch-filter-labels__remove-vendor,.swatch-filter-labels__remove-approval-state{margin-bottom:12px;background-color:#d1edef}.swatch-filter-labels__remove-vendor:after,.swatch-filter-labels__remove-approval-state:after{padding:8px;content:"";background-image:url(/img/shared/clear-icon.png);background-repeat:no-repeat;background-position:95%}.swatch-filter-labels__remove-vendor:hover:after,.swatch-filter-labels__remove-approval-state:hover:after{background-image:url(/img/shared/clear-icon-hover.png)}.clipper-cta{position:relative;display:grid;height:100%;color:#fff;border:1px solid rgba(71,71,71,.08);border-radius:8px;background:linear-gradient(to left,#0f2a44,#17385a 40%,#21415e 70%,#204865);box-shadow:0 1px 2px #47474714;font-family:"DM Serif Display";container-name:learning-session-cta;container-type:inline-size;grid-template-rows:25% 50% 25%}.clipper-cta__header{text-align:center}.clipper-cta__center{position:relative;display:grid;grid-template-columns:20% 60% 20%}.clipper-cta__footer{width:270px;margin:0 auto;padding-top:20px;text-align:left;opacity:.8;font-family:Source Sans Pro;font-size:16px;font-weight:300;line-height:20px}.clipper-cta__product-left{position:relative;height:100%;opacity:.48;background-image:url(/img/clipper/cta/chair-left.png);background-repeat:no-repeat;background-position:-96px;background-size:150px}.clipper-cta__product-center{position:relative;height:100%;min-height:180px;background-image:url(/img/clipper/cta/chair-center.png);background-repeat:no-repeat;background-position:center center;background-size:150px}.clipper-cta__product-center:before{position:absolute;top:3px;right:3px;bottom:3px;left:3px;content:"";pointer-events:none;border:1px dashed rgba(57,199,189,.64)}.clipper-cta__product-right{position:relative;height:100%;opacity:.48;background-image:url(/img/clipper/cta/chair-right.png);background-repeat:no-repeat;background-position:34px;background-size:150px}.clipper-cta__corner{position:absolute;width:20px;height:20px;color:#39c7bd;border-top:4px solid;border-left:4px solid}.clipper-cta__corner--left-top{top:2px;left:2px}.clipper-cta__corner--right-top{top:2px;right:2px;transform:scaleX(-1)}.clipper-cta__corner--left-bottom{bottom:2px;left:2px;transform:scaleY(-1)}.clipper-cta__corner--right-bottom{right:2px;bottom:2px;transform:scaleX(-1) scaleY(-1)}.clipper-cta__free-banner{position:absolute;top:-6px;left:50%;height:16px;padding:1px 10px;transform:translate(-50%);white-space:nowrap;color:#39c7bda3;border-radius:10px;background-color:#07192a;font-family:Source Sans Pro;font-size:11px;font-weight:600}.clipper-cta__banner-extension{color:#fff}.clipper-cta__callout-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;font-family:Inter,sans-serif;font-size:24px;font-weight:800;line-height:110%;gap:8px}@media (max-width: 989.98px){.clipper-cta__callout-header{padding:0 40px;font-size:min(60px,15vw)}}.clipper-cta__callout-header:before{display:block;width:40px;height:40px;content:"";background-image:url(/img/bookmarklet/ga/clipper.svg);background-size:40px;filter:drop-shadow(2px 3px 4px rgba(71,71,71,.25))}.clipper-cta__callout-superheader{margin-top:20px;margin-bottom:0;opacity:.8;color:#fff;font-family:"DM Serif Display";font-size:17px}.clipper-cta__footer-text{margin-top:4px}.learning-session-cta{position:relative;height:100%;padding:17px 24px;color:#fff;border-radius:8px;background-color:#133454;box-shadow:0 1px 2px #47474714;font-family:"DM Serif Display";container-name:learning-session-cta;container-type:inline-size}.learning-session-cta--kanban{padding:15px}.learning-session-cta--videos-page{position:fixed;z-index:1;bottom:20px;left:20px;width:255px;max-width:255px;height:auto;padding:15px;background-color:#fff;background-image:none;box-shadow:0 8px 16px -4px #4747471f}@media (max-width: 599.98px){.learning-session-cta--videos-page{box-shadow:0 2px 16px -4px #47474799}}.learning-session-cta--videos-page .learning-session-cta__avatar{position:absolute;top:0;right:60px;height:40px;translate:0 -50%}.learning-session-cta--videos-page .learning-session-cta__avatar--jenn-video{right:31px;margin-left:-16px}.learning-session-cta--videos-page .learning-session-cta__superheader{margin:0;color:#474747;font-family:Source Sans Pro;font-size:16px}.learning-session-cta--videos-page .learning-session-cta__header{color:#133454;font-size:20px;line-height:1.2}.learning-session-cta--videos-page .learning-session-cta__list{margin:13px 0}.learning-session-cta--videos-page .learning-session-cta__list-item{margin-bottom:0;color:#474747;font-family:Source Sans Pro;font-size:15px}.learning-session-cta__hide{position:absolute;top:16px;right:16px;cursor:pointer;font-size:22px}.learning-session-cta__hide-videos-page{display:block;width:fit-content;margin:10px auto 0;color:#667085;font-family:Source Sans Pro;font-size:14px}.learning-session-cta__avatar{width:40px;height:40px;border-radius:50%;background-size:contain}.learning-session-cta__avatar--jenn{margin-left:-16px}.learning-session-cta__superheader{margin-top:2px;font-size:18px;font-weight:600}@container learning-session-cta (max-width: 310px){.learning-session-cta__superheader{font-size:min(16px,4vw)}}.learning-session-cta__subrheader{font-size:20px}@container learning-session-cta (max-width: 310px){.learning-session-cta__subrheader{font-size:min(19px,5vw)}}.learning-session-cta__header{color:#f74545;font-size:31px;font-weight:400;line-height:.9}@container learning-session-cta (max-width: 310px){.learning-session-cta__header{font-size:min(28px,7vw)}}.learning-session-cta__list{margin-top:10px;padding:0;font-size:19px}.learning-session-cta__list-item{display:flex;align-items:center;margin:4px 0 12px;list-style-type:none;color:#dbdbdb;font-family:Inter,sans-serif;font-size:14px;gap:4px}@container learning-session-cta (max-width: 350px){.learning-session-cta__list-item{font-size:min(13px,3vw)}}.learning-session-cta__laptop-icon{font-size:17px}.learning-session-cta__button{display:flex;align-items:center;justify-content:center;max-width:300px;min-height:40px;padding:8px 31px 8px 19px;white-space:nowrap;letter-spacing:-.01em;color:#133454;border-radius:8px;background-color:#62fff4;box-shadow:2px 2px 1px #ffffff70 inset;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:12px;gap:8px}.learning-session-cta__button:hover{text-decoration:none;background-color:#1aded1}@container learning-session-cta (max-width: 350px){.learning-session-cta__button{font-size:min(16px,3.5vw)}}.learning-session-cta__button-icon{font-size:22px}.learning-session-cta__booked-demos{margin-top:10px;color:#dbdbdb80;font-family:Inter,sans-serif;font-size:14px}@container learning-session-cta (max-width: 350px){.learning-session-cta__booked-demos{font-size:min(13px,3.5vw)}}.training-session-badge{position:relative;z-index:1;width:100%;max-width:1540px;margin:0 auto;translate:0 60px}@media (max-width: 599.98px){.training-session-badge--above-video{display:none}}.training-session-badge--subheader{display:none;flex-shrink:0;width:120px;height:120px;translate:0 0}@media (max-width: 989.98px){.training-session-badge--subheader{position:absolute;top:50%;right:0;translate:0 -50%}}@media (max-width: 599.98px){.training-session-badge--subheader{display:block}}.training-session-badge--subheader .training-session-badge__badge{width:100%;height:100%}.training-session-badge--subheader .training-session-badge__icon{width:70px;height:70px}.training-session-badge__badge{position:absolute;top:50%;right:0;display:flex;align-items:center;justify-content:center;width:163px;height:163px;border-radius:50%;background-color:#fff;box-shadow:0 8px 16px #4747471f;translate:0 -50%}@keyframes rotate-badge{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.training-session-badge__text{position:absolute;animation:rotate-badge 12s linear infinite;background-image:url(/img/homepage/badge-text.svg);background-repeat:no-repeat;background-position:center;background-size:92%;top:0;right:0;bottom:0;left:0}.training-session-badge__icon{width:100px;height:100px;border-radius:50%;background-image:url(/img/homepage/badge.svg);background-repeat:no-repeat;background-position:center}.mobile-testimonials{position:relative;display:none;overflow:hidden;width:100vw;padding:50px 0 150px;background-color:#fff}@media (max-width: 599.98px){.mobile-testimonials{display:block}}.mobile-testimonials__container{position:relative;width:10000em;margin:0;padding:0;list-style:none}.mobile-testimonials__testimonial{float:left;width:100vw;padding:0 20px;color:#133454}.mobile-testimonials__avatar{width:80px;height:80px;border-radius:50%}.mobile-testimonials__avatar--rachel-collins{background-image:url(/img/homepage/rachel-collins.jpg);background-position:-111px -46px;background-size:260px}.mobile-testimonials__avatar--deborah-nicohlson{background-image:url(/img/homepage/deborah-nicohlson.jpg);background-size:90px}.mobile-testimonials__avatar--stephanie-finucane{background-image:url(/img/homepage/stephanie-finucane.jpg);background-position:6px 4px;background-size:76px}.mobile-testimonials__avatar--jill-morse{background-image:url(/img/homepage/jill-morse.jpg);background-size:80px}.mobile-testimonials__designer-info{display:flex;align-items:flex-end;margin-bottom:20px;gap:8px}.mobile-testimonials__name{letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:24px;font-weight:700}.mobile-testimonials__occupation{font-family:"DM Serif Display",serif;font-size:14px;font-style:italic}.mobile-testimonials__header{margin-bottom:16px;letter-spacing:-.02em;font-family:"DM Serif Text";font-size:24px;font-style:italic}.mobile-testimonials__testimonial-text{color:#526e84;font-family:Inter,sans-serif;font-size:16px;font-weight:500;font-style:italic;line-height:146%}.mobile-testimonials__next{margin-left:10px}.mobile-testimonials__prev{margin-right:10px}.mobile-testimonials__controlls{position:absolute;bottom:120px;display:flex;align-items:center;justify-content:center;width:100%;gap:5px}.mobile-testimonials__pagination{display:flex;gap:5px}.mobile-testimonials__page{display:block;width:10px;height:10px;border-radius:50%;background-color:#c6d7db}.mobile-testimonials__page.active{background-color:#133454}.mobile-testimonials__swipe-instructions{position:absolute;bottom:100px;width:100%;text-align:center;letter-spacing:.03em;color:#7c94a3;font-family:Inter,sans-serif;font-size:13px}.discussion-panel{position:fixed;z-index:89;right:16px;bottom:0;margin-left:16px;color:#474747;border:1px solid #e6e6e6;border-radius:8px 8px 0 0;background-color:#fff;box-shadow:0 8px 16px -4px #4747471f;font-family:Source Sans Pro,sans-serif}@media print{.discussion-panel{display:none}}.discussion-panel.discussion-panel--with-anim .discussion-panel__content{transition:height .15s cubic-bezier(0,0,.25,1)}.discussion-panel:not(.discussion-panel--active) .discussion-panel__header{padding:9px 16px 9px 12px;background-color:#4747470a}.discussion-panel:not(.discussion-panel--active) .discussion-panel__header .discussion-panel__header-title-icon{display:none}.discussion-panel:not(.discussion-panel--active) .discussion-panel__header-label{display:flex}.discussion-panel:not(.discussion-panel--active):not(.discussion-panel--with-anim){transition:border .15s ease-in-out;border-color:#4d4d4d}.discussion-panel:not(.discussion-panel--active):not(.discussion-panel--with-anim) .discussion-panel__header{transition:background-color .15s ease-in-out;background-color:#474747}.discussion-panel:not(.discussion-panel--active):not(.discussion-panel--with-anim) .discussion-panel__header:hover{background-color:#474747f5}.discussion-panel:not(.discussion-panel--active):not(.discussion-panel--with-anim) .discussion-panel__header-label{color:#fff}.discussion-panel:not(.discussion-panel--active):not(.discussion-panel--with-anim) .discussion-panel__header-icon{color:#e6e6e6}.discussion-panel .discussion-message__avatar{border:2px solid #fff}.discussion-panel .discussion-panel__header-label-count{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-bottom:-12px;margin-left:-14px;padding:2px;text-align:center;color:var(--secondary-color, #667085);border-radius:100%;outline:1px solid #fff;background-color:#f9f9f9;font-size:10px;font-weight:600;line-height:1}.discussion-panel .tiptap-editor{width:100%}.discussion-panel .tiptap-editor__page{width:100%;height:auto;max-height:100px;padding:15px}.discussion-panel .titptap-editor__page-container{height:auto!important}.discussion-panel--active{z-index:98;overflow:auto;width:calc(100vw - 32px);max-width:600px}@media (max-width: 599.98px){.discussion-panel--active{right:0;width:100%;margin-left:0}}.discussion-panel--active .discussion-panel__header-toggle--open{display:none}.discussion-panel--active .discussion-panel__header-toggle--close{display:flex;align-items:center}.discussion-panel--active .discussion-panel__main{visibility:visible}.discussion-panel--active .discussion-panel__tabs-container,.discussion-panel--active .discussion-panel__flash-container{display:block}.discussion-panel--active .discussion-panel__messages-container.discussion-panel__messages-container--active{display:flex}.discussion-panel--active .discussion-panel__content{height:calc(100vh - var(--discussion-panel-header-height, 0));height:calc(100dvh - var(--discussion-panel-header-height, 0))}.discussion-panel--active .discussion-panel__form-container{display:block}.discussion-panel--active .discussion-panel__empty-text--project{display:flex}.discussion-panel--active.discussion-panel--board .discussion-panel__thread-container,.discussion-panel--active.discussion-panel--shoppable .discussion-panel__thread-container{display:block}.discussion-panel--active.discussion-panel--board .discussion-panel__form-board-container,.discussion-panel--active.discussion-panel--board .discussion-panel__flash-container,.discussion-panel--active.discussion-panel--shoppable .discussion-panel__form-board-container,.discussion-panel--active.discussion-panel--shoppable .discussion-panel__flash-container{display:none}.discussion-panel--active.discussion-panel--board .discussion-panel__form-board-container+.discussion-panel__messages-container,.discussion-panel--active.discussion-panel--board .discussion-panel__flash-container+.discussion-panel__messages-container,.discussion-panel--active.discussion-panel--shoppable .discussion-panel__form-board-container+.discussion-panel__messages-container,.discussion-panel--active.discussion-panel--shoppable .discussion-panel__flash-container+.discussion-panel__messages-container{border-top:1px solid #eaecf0}.discussion-panel--active.discussion-panel--board .discussion-message__board:not(.discussion-message__board--submitted){display:none}.discussion-panel--active.discussion-panel--shoppable .discussion-message__shoppable{display:none}.discussion-panel--active.discussion-panel--shoppable .discussion-panel__board-image{width:72px;height:72px}.discussion-panel--active.discussion-panel--shoppable .discussion-panel__board-back-arrow{display:none}.discussion-panel--active.discussion-panel--shoppable .discussion-panel__shoppable-back-arrow{display:block}.discussion-panel--active.discussion-panel--shoppable .discussion-panel__board-link{display:none}.discussion-panel--active.discussion-panel--shoppable .discussion-panel__shoppable-link{display:inline-flex}.discussion-panel--active.discussion-panel--shoppable .discussion-panel__empty-text--project{display:none}.discussion-panel--active.discussion-panel--shoppable .discussion-panel__empty-text--shoppable{display:flex}.discussion-panel--active.discussion-panel--shoppable.discussion-panel--swatch .discussion-panel__board-image{display:none}.discussion-panel--active.discussion-panel--shoppable.discussion-panel--swatch .discussion-panel__board-swatch{display:block}.discussion-panel--active.discussion-panel--shoppable.discussion-panel--swatch .discussion-panel__shoppable-link,.discussion-panel--active .discussion-message__avatar,.discussion-panel--active .discussion-panel__header-label-count{display:none}.discussion-panel__header{display:flex;justify-content:space-between;min-width:288px;padding:12px 16px;cursor:pointer;border-radius:6px 6px 0 0;font-size:20px;gap:24px}@media (max-width: 599.98px){.discussion-panel__header{min-width:auto;gap:16px}}.discussion-panel__header:hover{transition:background-color .15s ease-in-out;background-color:#4747470a}.discussion-panel__header:hover+.discussion-panel__main .discussion-panel__tabs-container{transition:background-color .15s ease-in-out;background-color:#4747470a}.discussion-panel__header:hover+.discussion-panel__main .discussion-panel__thread-container{transition:background-color .15s ease-in-out;background-color:#4747470a}.discussion-panel__header-label{display:inline-flex;align-items:center;flex:none;gap:8px}.discussion-panel__header-toggle{display:none;font-size:20px}.discussion-panel__header-toggle--open{display:flex;align-items:center}.discussion-panel__header-icon{color:#667085}.discussion-panel__header-title{display:inline-flex;align-items:center;flex:none;gap:8px}.discussion-panel__header-title-icon{color:#667085}.discussion-panel__header-alert{display:flex;align-items:center;justify-content:center;padding:0 6px;color:#fff;border-radius:16px;background-color:#ec7270;font-size:16px;font-weight:600}.discussion-panel__main{visibility:hidden}.discussion-panel__content{position:relative;display:flex;flex-direction:column;flex-grow:1;width:100%;height:0;transition:none}@media (max-width: 989.98px){.discussion-panel__content{height:0}}.discussion-panel__thread-container{display:none;padding:4px 24px 12px}.discussion-panel__thread{position:relative;display:flex;align-items:center;border:1px solid #e6e6e6;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714}.discussion-panel__board-back-arrow,.discussion-panel__shoppable-back-arrow{position:absolute;left:15px;padding:1px;cursor:pointer;color:#667085;border-radius:8px}.discussion-panel__board-back-arrow:hover+.discussion-panel__board-container,.discussion-panel__shoppable-back-arrow:hover+.discussion-panel__board-container{background-color:#4747470a}.discussion-panel__shoppable-back-arrow{display:none}.discussion-panel__board-container{width:100%;padding:10px 12px 10px 42px;transition:background-color .15s ease-in-out;gap:8px}.discussion-panel__board{display:flex;align-items:center;width:100%;border-radius:4px;gap:12px}.discussion-panel__board-image-container{display:flex;flex:none;border:1px solid #ccc;border-radius:0;background-color:#fff;box-shadow:0 1px 2px #47474714}.discussion-panel__board-image{width:96px;height:72px}.discussion-panel__board-swatch{display:none;width:72px;height:72px}.discussion-panel__board-details{color:#474747}.discussion-panel__board-name{padding-bottom:3px;font-weight:700}.discussion-panel__board-link,.discussion-panel__shoppable-link{display:inline-flex;align-items:center;color:#667085;font-size:14px;font-weight:600;gap:4px}.discussion-panel__board-link:hover,.discussion-panel__shoppable-link:hover{text-decoration:underline}.discussion-panel__board-link:hover i[class^=fa-]:before,.discussion-panel__shoppable-link:hover i[class^=fa-]:before{display:inline-block;text-decoration:none}.discussion-panel__shoppable-link{display:none}.discussion-panel__board-draft{align-items:center;margin-left:4px;padding:1px 6px;color:#fff;border-radius:4px;background:#4747474d;font-size:14px;font-weight:400}.discussion-panel__tabs-container{display:none;padding:4px 24px 16px}.discussion-panel__tabs{display:flex}.discussion-panel__tab{width:50%;padding:8px;cursor:pointer;transition:background-color .15s ease-in-out;text-align:center;color:#667085;border:1px solid #667085;background-color:#fff;font-size:14px;font-weight:600}.discussion-panel__tab:not(.discussion-panel__tab--active):hover{background-color:#4747470a}.discussion-panel__tab--active{color:#475467;background-color:#f1f1f1}.discussion-panel__tab--left{border-radius:4px 0 0 4px}.discussion-panel__tab--right{border-left:none;border-radius:0 4px 4px 0}.discussion-panel__flash-container{display:none;padding:10px 24px;border-top:1px solid #eaecf0;border-bottom:1px solid #c4eeeb;background-color:#ebf9f8}.discussion-panel__flash-container+.discussion-panel__messages-container{border-top:none}.discussion-panel__flash{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-weight:600;gap:8px}@media (max-width: 599.98px){.discussion-panel__flash{justify-content:center}}.discussion-panel__flash-message{display:inline-flex;align-items:center;gap:8px}@media (max-width: 599.98px){.discussion-panel__flash-message{display:none}}.discussion-panel__flash-link{display:inline-flex;align-items:center;gap:4px}.discussion-panel__flash-link i[class^=fa-]:before{display:inline-block;margin-top:1px}.discussion-panel__flash-link:hover{text-decoration:underline}.discussion-panel__flash-link:hover i[class^=fa-]:before{text-decoration:none}.discussion-panel__messages-container{position:relative;display:none;overflow-y:scroll;flex-direction:column;height:100%;min-height:59px;border-top:1px solid #eaecf0;overscroll-behavior:contain}.discussion-panel__messages-container--client .discussion-message--sending:not([data-kind=client]){display:none}.discussion-panel__messages-container--team{background:#fbf7ea}.discussion-panel__messages-container--team .discussion-message--sending:not([data-kind=team]){display:none}.discussion-panel__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:32px 24px;gap:24px}.discussion-panel__empty-image{width:100%;max-width:238px}.discussion-panel__empty-text{display:none;flex-direction:column;text-align:center;gap:4px}.discussion-panel__empty-header{font-weight:600}.discussion-panel__messages{position:relative;display:flex;flex-direction:column;padding:8px 0}.discussion-panel__messages--loading{pointer-events:none;opacity:.5}.discussion-message{display:flex;padding:5px 24px;transition:background-color 1s ease-in-out;background-color:transparent}.discussion-message:not(.discussion-message--deleted):hover .discussion-message__controls{visibility:visible;opacity:1}.discussion-message--author,.discussion-message--admin-adopted{justify-content:end}.discussion-message--author .discussion-message__content,.discussion-message--author .discussion-message__details,.discussion-message--admin-adopted .discussion-message__content,.discussion-message--admin-adopted .discussion-message__details{flex-direction:row-reverse}.discussion-message--author .discussion-message__message,.discussion-message--admin-adopted .discussion-message__message{color:#fff;border-color:#667085;background-color:#667085}.discussion-message--author .discussion-message__controls,.discussion-message--admin-adopted .discussion-message__controls{display:flex}.discussion-message--author .discussion-message__controls .dropdown-menu__link--author,.discussion-message--admin-adopted .discussion-message__controls .dropdown-menu__link--author{display:inline-flex}.discussion-message--author .discussion-message__controls .dropdown-menu__divider--author,.discussion-message--admin-adopted .discussion-message__controls .dropdown-menu__divider--author{display:block}.discussion-message--deleted .discussion-message__message{font-style:italic}.discussion-message--deleted .discussion-message__message .fa-regular{margin-right:2px}.discussion-message--deleted .discussion-message__controls{display:none}.discussion-message--highlighted{background-color:#f7feff}.discussion-message__row{width:100%}.discussion-message__content{display:flex;width:100%;gap:8px}.discussion-message__details{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:1px 0 6px;gap:16px}.discussion-message__avatar{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%}.discussion-message__avatar--no-image{color:#fff;background-color:var(--secondary-color, #667085);font-size:13px;font-weight:600;line-height:1.4}.discussion-message__avatar-icon{font-size:13px}.discussion-message__body{display:flex;flex-direction:column;max-width:328px;gap:4px;overflow-wrap:anywhere}.discussion-message__name{color:#474747;font-size:14px;font-weight:600}.discussion-message__removed-user{color:#999;font-style:italic}.discussion-message__timestamp{color:#999;font-size:12px}.discussion-message__message{padding:12px;color:#101828;border:1px solid #e6e6e6;border-radius:8px;background-color:#f9f9f9;box-shadow:0 1px 2px #47474714;font-size:15px;line-height:1.3}.discussion-message__message p,.discussion-message__message ul,.discussion-message__message ol{margin:0}.discussion-message__message ul,.discussion-message__message ol{padding-left:16px}.discussion-message__message ul br,.discussion-message__message ol br{display:none}.discussion-message__message a{text-decoration:underline;color:inherit;font-weight:600}.discussion-message__message a:hover{text-decoration:none}.discussion-message__reactions{position:relative}.discussion-message__board,.discussion-message__shoppable{position:relative;padding-top:29px}.discussion-message__board--submitted{align-items:center}.discussion-message__board-link,.discussion-message__shoppable-link{position:relative;display:flex}.discussion-message__board-link--submitted{margin:0 4px}.discussion-message__board-link--sending,.discussion-message__shoppable-link--sending{pointer-events:none}.discussion-message__board-image{width:96px;height:72px;border:1px solid #e6e6e6;background-color:#fcfcfc;box-shadow:0 1px 2px #47474714}.discussion-message__board-count{padding-top:4px;text-align:center;color:#667085;font-size:12px;line-height:1.4}.discussion-message__board-stack-container{position:relative;display:flex;justify-content:center}.discussion-message__board-stack{position:absolute;border:1px solid #e6e6e6;background-color:#fcfcfc;box-shadow:0 1px 2px #47474714}.discussion-message__board-stack--first{top:-6px;width:84px;height:60px}.discussion-message__board-stack--second{top:-3px;width:90px;height:66px}.discussion-message__board-badge{position:absolute;top:-12px;left:-12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#41a6b3;border-radius:50%;background-color:#ecf9fa;font-size:12px}.discussion-message__shoppable-image{width:72px;height:72px;border:1px solid #e6e6e6;background-color:#fcfcfc;box-shadow:0 1px 2px #47474714}.discussion-message__controls{position:relative;visibility:hidden;padding-top:31px;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;opacity:0;gap:4px}.discussion-message__controls:has(.dropdown-menu--active){visibility:visible;opacity:1}.dropdown-menu__link--author,.dropdown-menu__divider--author{display:none}.discussion-message__attachment{display:flex;align-items:center;width:100%;padding:12px;border:1px solid #e6e6e6;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #47474714;gap:12px}.discussion-message__attachment:hover{text-decoration:none}.discussion-message__attachment:hover .discussion-message__attachment-image,.discussion-message__attachment:hover .discussion-message__attachment-icon{opacity:.5}.discussion-message__attachment:hover .discussion-message__attachment-download{visibility:visible;opacity:1}.discussion-message__attachment-thumb{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #e6e6e6;background-color:#fcfcfc}.discussion-message__attachment-thumb--icon{border:none}.discussion-message__attachment-image,.discussion-message__attachment-icon{display:flex;align-items:center;justify-content:center;width:40px;max-height:100%;transition:opacity .15s ease-in-out}.discussion-message__attachment-loading{width:20px;height:20px;filter:invert(46%) sepia(12%) saturate(647%) hue-rotate(182deg) brightness(92%) contrast(94%)}.discussion-message__attachment-download{position:absolute;visibility:hidden;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;opacity:0;color:#474747;font-size:24px}.discussion-message__attachment-description{font-size:14px;line-height:1.4}.discussion-message__attachment-name{color:#474747;font-weight:600;overflow-wrap:anywhere}.discussion-message__attachment-size{color:#999}.discussion-panel__present-container{position:sticky;z-index:1;bottom:16px;left:50%;display:flex;align-items:end;justify-content:center;width:40px;height:0;transform:translate(-50%)}.discussion-panel__present-container.discussion-panel__present-container--active .discussion-panel__present{visibility:visible;opacity:1}.discussion-panel__present{display:flex;visibility:hidden;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;transition:opacity .15s ease-in-out,visibility .15s ease-in-out,background-color .15s ease-in-out;opacity:0;color:#474747;border:1px solid #ccc;border-radius:100%;background-color:#f9f9f9;box-shadow:0 2px 4px #47474714;font-size:20px}.discussion-panel__present:hover{background-color:#f2f2f2}.discussion-panel__loading{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 0;font-size:15px;gap:4px}.discussion-panel__loading:before{width:16px;height:16px;content:"";animation:spin .8s linear infinite;background-image:url(/img/messages/loading-spinner.svg)}.discussion-panel__loading--full-panel{position:sticky;bottom:50%}.discussion-panel__divider{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:12px 24px;color:#999;font-size:14px;gap:8px}.discussion-panel__divider:before,.discussion-panel__divider:after{flex:1 1;content:"";border-bottom:1px solid #ccc}.discussion-panel__form-container{display:none;flex:none;padding:16px 24px;border-top:1px solid #eaecf0;background-color:#fcfcfc}.discussion-panel__form-container--active .discussion-panel__form-controls-container{display:block}.discussion-panel__form-container--draft .text-editor--client,.discussion-panel__form-container--draft .discussion-panel__form-controls-container--client{pointer-events:none;opacity:.5}.discussion-panel__submit-container--editing,.discussion-panel__form-container--editing .discussion-panel__submit-container--new-message{display:none}.discussion-panel__form-container--editing .discussion-panel__submit-container--editing,.discussion-panel__field-container{display:flex}.discussion-panel__form-controls-container{display:none}.discussion-panel__form-controls{display:flex;justify-content:space-between;padding:12px 0 4px}.discussion-panel__text-editor-container{width:100%}.discussion-panel__sending-message{display:none}.discussion-panel__form-board-container{padding-top:8px}.discussion-panel__form-board{display:flex;align-items:center;padding:8px;border-radius:4px;background-color:#f5f5f5;gap:8px}.discussion-panel__form-board-image-container{display:flex;flex:none}.discussion-panel__form-board-image{width:64px;height:48px;border:1px solid #ccc;border-radius:2px}.discussion-panel__form-board-details{color:#474747;font-size:15px}.discussion-panel__form-board-clickable{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px}.discussion-panel__form-board-name{padding-bottom:3px;font-weight:600}.discussion-panel__form-board-toggle{display:flex;flex-wrap:wrap;align-items:center;margin-left:-3px;cursor:pointer;gap:2px}.discussion-panel__form-board-toggle--disabled{color:#b3b3b3}.discussion-panel__form-board-toggle-label{padding-bottom:1px}.discussion-panel__attach-files{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.file-uploader-field--discussion-message{display:none}.js-file-preview--discussion-message{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.js-file-preview--discussion-message:empty{display:none}.js-file-preview--discussion-message .file-preview-link{border:1px solid #ccc}.js-file-preview--discussion-message .file-attached-thumb{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;cursor:pointer;border:none}.js-file-preview--discussion-message .file-attached-thumb-icon{width:24px;height:24px}.discussion-panel__submit-container{flex:none}body:has(.intercom-lightweight-app) .discussion-panel:not(.discussion-panel--active),body:has(#intercom-container) .discussion-panel:not(.discussion-panel--active){right:84px}body:has(.discussion-panel--active) .intercom-lightweight-app,body:has(.discussion-panel--active) #intercom-container{display:none}.multi-select{display:flex;flex-direction:column;color:#474747;gap:5px}.multi-select .multi-select__header{display:grid;padding:10px 8px;border:1px solid #d4d4d4;border-radius:5px;background-color:#fff;grid-gap:5px;grid-template-columns:1fr 20px}.multi-select .multi-select__header .fa-regular{align-content:center;transition:transform .25s ease;text-align:center;line-height:20px}.multi-select .multi-select__header .multi-select__header__options{overflow:hidden;align-items:center;white-space:nowrap;text-overflow:ellipsis}.multi-select.multi-select--open .multi-select__header .fa-regular{transform:rotate(180deg)}.multi-select:not(.multi-select--open) .multi-select__options{display:none}.multi-select .multi-select__options{z-index:10;display:flex;flex-direction:column;padding:10px;border:1px solid #d4d4d4;border-radius:5px;background-color:#fff;gap:10px}.multi-select .multi-select__options .multi-select__options__list{display:flex;overflow-x:auto;flex-direction:column;max-height:200px;gap:5px}body.print-dialog{padding:0;background:none}.print-dialog .tiptap-editor__page{padding:.38in;box-shadow:none}.print-dialog [data-checked=true]>div>p{text-decoration:line-through}.user-files{width:100%}.user-files--tasks{width:100%;margin-bottom:64px;padding:0;font-size:1rem}.user-files-header{display:flex;gap:32px}@media (max-width: 989.98px){.user-files-header{flex-direction:column;gap:8px}}.user-files-header__title{display:inline-flex;align-items:center;font-weight:600;gap:8px}.user-files-link{position:relative;display:inline-flex;align-items:center;cursor:pointer;vertical-align:middle;color:var(--secondary-color, #667085);border:none;background:none;font-family:Source Sans Pro;font-size:15px;font-weight:600;line-height:20px;gap:6px}.user-files-link:hover{text-decoration:underline}.user-files-link:hover i[class^=fa-]:before{display:inline-block;text-decoration:none}.user-files-link input[type=file]{display:none}.user-files-link--tasks{font-size:16px;font-weight:400}.user-files-link--desktop-only{display:inline-flex}@media (max-width: 989.98px){.user-files-link--desktop-only{display:none}}.user-files-link--mobile-only{display:none}@media (max-width: 989.98px){.user-files-link--mobile-only{display:inline-flex}}.user-files-link--w-margin{margin:8px 0 0}.user-files-footer{margin-top:30px;padding-left:20px;font-size:14px}.user-file{display:flex;align-items:center;gap:8px}.user-file--order-tracker{display:inline;min-width:18px;padding:12px;background-repeat:no-repeat;background-position:center}.user-file__image,.user-file__icon{width:40px;border-radius:4px}.user-file__icon--loading{width:40px;min-width:40px;height:40px;background-image:url(/img/uploader/spinner.gif);background-repeat:no-repeat;background-position:50% 50%;background-size:16px 16px}.user-file__name{width:100%;padding-right:8px;padding-left:15px;word-break:break-all;line-height:1.2}.user-files-list{width:100%;max-width:768px;margin:0;padding:0;list-style-type:none}@media (max-width: 989.98px){.user-files-list{max-width:100%}}.user-files-list--tasks{width:100%}.user-files-list__item{display:flex;align-items:center;justify-content:space-between;margin:0;padding:8px 0;border-bottom:1px solid #e9e9e9}.user-files-list__item:last-child{border-bottom:none}.user-files-list__item--tasks{padding:5px 20px 5px 0}.delete-link--order-tracker:after{vertical-align:middle}.tiptap-page p{margin:0}.tiptap-page p:empty{padding:6pt}.tiptap-page blockquote{margin-right:0;margin-left:0;padding-left:9pt;border-left:2.25pt solid #000}.tiptap-page ol{list-style-type:decimal}.tiptap-page ul ol,.tiptap-page ol ol{list-style-type:lower-alpha}.tiptap-page ul ul ol,.tiptap-page ul ol ol,.tiptap-page ol ul ol,.tiptap-page ol ol ol{list-style-type:lower-roman}.tiptap-page ul ul ul ol,.tiptap-page ul ul ol ol,.tiptap-page ul ol ul ol,.tiptap-page ul ol ol ol,.tiptap-page ol ul ul ol,.tiptap-page ol ul ol ol,.tiptap-page ol ol ul ol,.tiptap-page ol ol ol ol{list-style-type:decimal}.tiptap-page ul{list-style-type:disc}.tiptap-page ul ul,.tiptap-page ol ul{list-style-type:circle}.tiptap-page ul ul ul,.tiptap-page ul ol ul,.tiptap-page ol ul ul,.tiptap-page ol ol ul{list-style-type:square}.tiptap-page ul ul ul ul,.tiptap-page ul ul ol ul,.tiptap-page ul ol ul ul,.tiptap-page ul ol ol ul,.tiptap-page ol ul ul ul,.tiptap-page ol ul ol ul,.tiptap-page ol ol ul ul,.tiptap-page ol ol ol ul{list-style-type:disc}.tiptap-page table{border-collapse:collapse}.tiptap-page table,.tiptap-page th,.tiptap-page td{border:1px solid #d4d4d4}.tiptap-page th,.tiptap-page td{padding:4pt}.tiptap-page th{background-color:#f6f6f6}.layout-pdf .tiptap-page{font-family:Source Sans Pro,sans-serif}.hide{display:none}.invisible{visibility:hidden}@media (max-width: 599.98px){.hide-sm{display:none!important}}.mobile-only{display:none}@media (max-width: 989.98px){.mobile-only{display:inherit}}@media (max-width: 989.98px){.hide-on-mobile{display:none!important}}.teal-text{color:#39c7bd}.red-text{color:#f75545}.navy-text{color:#667085}.dark-gray-text{color:#474747}.light-gray-text{color:#b3b3b3}.pagination-link{position:absolute;z-index:1;top:calc(50% - 24px);width:48px;height:48px;border:2px solid;border-color:#39c7bd;border-color:var(--link-color);border-radius:50px;background-color:#fff}.pagination-link:hover{border-color:#555}.pagination-link:hover:before{filter:invert(68%) sepia(0%) saturate(0%) hue-rotate(79deg) brightness(89%) contrast(89%)}.pagination-link:before{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);display:block;width:24px;height:24px;margin-left:-2px;content:"";background-image:url(/img/board/next-board-arrow.svg);background-repeat:no-repeat;filter:var(--secondary-color-filter)}.pagination-link--prev{left:-23px}@media (max-width: 989.98px){.pagination-link--prev{left:6px}}.pagination-link--next{right:-23px;transform:scaleX(-1)}@media (max-width: 989.98px){.pagination-link--next{right:6px}}.pagination-link--disabled{display:none}.exit-pop-up{position:relative;width:100%;max-width:840px;padding:25px 20px 320px;background-color:#ecf6f7;background-image:url(/img/shared/exit-popup.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:contain}.exit-pop-up:before{position:absolute;right:210px;bottom:140px;display:block;width:102px;height:102px;content:"";background-image:url(/img/shared/sheilah-head.png)}@media (max-width: 599.98px){.exit-pop-up:before{display:none}}.exit-pop-up__header{margin-bottom:0;text-align:center;color:#4a5455;font-family:Playfair Display;font-size:24px;font-weight:700;line-height:45px}.exit-pop-up__subheader{max-width:700px;margin:0 auto;padding:0 10px;text-align:center;color:#4a5455;font-size:23px;font-weight:400}.preview-band-container{position:sticky;z-index:99;top:0;left:0;width:100%}.preview-band{height:fit-content;background:#474747}@media (min-width: 990px){.preview-band{height:88px}}@media print{.preview-band{display:none}}.preview-band--shareable{margin-top:-88px;margin-bottom:88px}.preview-band__content{display:flex;align-items:center;justify-content:space-between;height:100%;margin:0 40px}@media (max-width: 989.98px){.preview-band__content{margin:0;padding:24px}}.preview-band__text{display:flex;align-items:center;flex-grow:1;color:#e7e7e7;font-family:Playfair Display}@media (max-width: 599.98px){.preview-band__text{margin-bottom:16px}}.preview-band__icon{margin-right:8px;font-size:18px}.preview-band__close-btn{color:#e7e7e7;font-size:18px}.preview-band__close-btn:hover{color:#fff}.formatted-address{white-space:pre}@media (max-width: 989.98px){.formatted-address{white-space:pre-line}}.ui-datepicker{position:relative;display:none;margin-top:15px;padding:10px;cursor:default;border:1px solid #e3e3e3;border-radius:5px;background:#fff;box-shadow:0 4px 8px -2px #4747470a,0 8px 16px -4px #47474714}.ui-datepicker:before{position:absolute;top:-7px;left:50%;display:block;width:12px;height:12px;content:"";transform:translate(-50%) rotate(-45deg);border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;background:#fff}.ui-datepicker--with-clear-date-button{border-radius:5px 5px 0 0}.ui-datepicker--task{transform:translate(-50px)}.ui-datepicker-past-date{opacity:.4;color:var(--secondary-color, #0ec0cb)}.ui-datepicker-current-day{opacity:1}.ui-state-default{padding:1px 3px}.ui-state-highlight{opacity:.6;border-radius:2px;background:#e3e3e3}.ui-state-active{border-radius:2px;background:#e3e3e3}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:13px;width:16px;height:16px;cursor:pointer;color:#fff;background-image:url(/img/board/top-board-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0}.ui-datepicker-prev{left:10px;transform:scaleX(-1)}.ui-datepicker-next{right:10px}.ui-datepicker-title{padding-bottom:5px;text-align:center}.ui-datepicker-clear-date{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px;padding-top:8px;cursor:pointer;text-align:center;color:#b3b3b3;border-top:1px solid #e3e3e3;border-right:none;border-bottom:none;border-left:none;background-color:#fff;font-size:16px;gap:6px}.ui-datepicker-clear-date:before{flex:none;content:"";vertical-align:middle;color:#b3b3b3;font-family:"Font Awesome 6 Pro";font-size:13px}.ui-datepicker-clear-date:hover{color:#474747}.ui-datepicker-clear-date:hover:before{color:#474747}.ga-exit-modal-v0,.ga-exit-modal-v1{display:none}.message-band{margin-bottom:20px;padding:20px;background-color:#fdf9f8}.message-band__bold{color:#d1493e;font-weight:600}.message-band__show-less,.message-band__read-more{cursor:pointer;color:#6bd3db;font-weight:600}.message-band__more{display:none}.library-fts-debug-info{margin-bottom:4px;color:#00f;font-size:14px}.main--shareable{padding-top:86px}@media (max-width: 989.98px){.main--shareable{padding-top:56px}}.main--shareable{max-width:100%}.plan-lock-icon{display:inline-block;width:15px;height:15px;margin-left:5px;background-image:url(/img/shared/lock.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.success-message{position:relative;margin-bottom:10px;padding:11px 0 12px 55px;background-color:#ecf7cf;background-position:11px 8px}.success-message:before{position:absolute;top:8px;left:20px;display:inline-block;width:28px;height:28px;content:"";background-image:url(/img/shared/success.svg);background-repeat:no-repeat;filter:invert(76%) sepia(18%) saturate(1435%) hue-rotate(32deg) brightness(98%) contrast(98%)}.contact-us-intercom{padding-left:5px}@media (max-width: 599.98px){.contact-us-intercom{display:block;padding-left:0}}.contact-us-intercom--bookmarklet,.contact-us-intercom--no-padding{padding-left:0}@media (max-width: 599.98px){.contact-us-intercom--bookmarklet,.contact-us-intercom--no-padding{display:inline}}.grow{flex-grow:1}.main-nav__link--dummy-link{color:var(--secondary-color, #667085)}
