.formatted-text--first-paragraph{display:block}.landing-top-photos--user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1267px){.-only-lg-,.-up-from-lg-{display:none!important}}@media (min-width:1268px){.-only-md-,.-up-to-md-{display:none!important}}@media (max-width:1023px){.-only-md-,.-up-from-md-{display:none!important}}@media (min-width:1024px){.-only-sm-,.-up-to-sm-{display:none!important}}@media (max-width:767px){.-only-sm-,.-up-from-sm-{display:none!important}}@media (min-width:768px){.-only-xs-,.-up-to-xs-{display:none!important}}@media (min-width:1268px){.-hidden-lg-{display:none!important}}@media (min-width:1024px) and (max-width:1267px){.-hidden-md-{display:none!important}}@media (min-width:768px) and (max-width:1023px){.-hidden-sm-{display:none!important}}@media (max-width:767px){.-hidden-xs-{display:none!important}}.\!ltr,.\!ltr *{direction:ltr!important}.\!ltr .-inline-block-,.\!ltr.-inline-block-{text-align:right!important;display:inline-block}.\!ltr * .-arabic-,.\!ltr .-arabic-{margin-right:8px}html{color:#000;font:14px/1.4286 Noto Sans,Noto Sans KR,Noto Naskh Arabic,Noto Sans TC,Noto Sans Japanese,sans-serif;-webkit-font-smoothing:antialiased}[dir=rtl] *{letter-spacing:0!important}.text-left{text-align:left}.text-right{text-align:right}.font--big{font-size:42px;line-height:50px}.font--xxl{font-size:32px;line-height:36px}.font--xl{font-size:24px;line-height:30px}.font--l{font-size:20px;line-height:36px}.font--m{font-size:18px;line-height:28px}.font--s{font-size:16px;line-height:24px}.font--xs{font-size:12px;line-height:18px}.formatted-text--image-right{margin:0 0 18px 18px;width:50%;float:right}.formatted-text--first-paragraph h3{font-weight:700;margin-bottom:.75rem;display:block}.formatted-text--explanatory-text{margin-top:2rem;display:block}.ui-sortable-handle:hover{cursor:move}.-hidden-,html.-editor- .-not-editor-,html.-handyman- .-not-handyman-,html.-premium- .-not-premium-,html.-professional- .-not-professional-,html.-user- .-not-user-,html:not(.-admin-) .-admins-,html:not(.-editor-) .-editors-,html:not(.-premium-) .-premium-,html:not(.-professional-) .-professional-,html:not(.-user-) .-user-{display:none!important}.-positioned-{position:relative;display:block}.-block-{display:block}.app-banner-infos .homify-logo,.landing-page--box-with-photo:hover,.landing-page--signup-box .user,.onboarding-photo:hover{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}.app-banner-container{min-height:480px;background:url(https://media.homify.com/tr:f-auto/assets/landing_page/app_banner/background.jpg) no-repeat 50%;background-size:cover;display:block}.app-banner--overlay{min-height:480px;padding:28px;background:hsla(0,0%,100%,.3);display:block}@media (max-width:1267px){.app-banner--overlay{padding-top:72px;padding-bottom:72px}}@media (max-width:767px){.app-banner--overlay{padding-right:16px;padding-left:16px}}.app-banner-section{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.app-banner-section{padding:0}}.app-banner--left{-ms-flex:1;flex:1;-webkit-box-flex:1;font-size:20px;margin-right:72px;line-height:36px}@media (max-width:1267px){.app-banner--left{margin-right:0}}.app-banner--right{-ms-flex:1;flex:1;-webkit-box-flex:1;margin-left:72px}@media (max-width:1023px){.app-banner--right{margin-left:32px}}@media (max-width:767px){.app-banner--right{display:none}}.app-banner-infos div{margin-bottom:16px}.app-banner-infos .homify-logo{-ms-flex-pack:center;height:100px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:20px;background:#7dcda3;width:100px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.app-banner-infos .homify-logo .icon{height:60px;color:#fff;width:60px}@media (max-width:767px){.app-banner-infos .homify-logo{height:68px;width:68px}.app-banner-infos .homify-logo .icon{height:48px;width:48px}}.app-banner-image-container{height:400px;margin-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.app-banner-image-container:first-child{width:236px}.app-banner-image-container:last-child{margin:0}@media (max-width:1267px){.app-banner-image-container:last-child{display:none}}@media (max-width:767px){.app-banner-image-container{margin:0 auto}.app-banner-image-container:nth-child(odd){display:none}}.app-banner-screenshot_2,.app-banner-screenshot_3{height:300px;-o-object-fit:contain;object-fit:contain}.homify-logo_with-name .icon{height:60px;width:140px}.app-banner--description{font-size:18px;line-height:28px}.download-app-links{-webkit-box-align:stretch!important;align-items:stretch!important;-ms-flex-align:stretch!important}.download-app-link{height:48px;width:148px}.download-app-link.android-app-link{height:auto;position:relative;top:-8px;margin-left:24px;width:176px}@media (max-width:767px){.download-app-link.android-app-link{margin-left:-8px;width:168px;margin-top:16px}}.download-app-link.ios-app-link img{border-radius:8px}@media (max-width:767px){.download-app-link{display:block}}.landing-page--box-with-photo{height:448px;overflow:hidden;border:1px solid #e4e7e6;border-radius:8px;width:412px}@media (max-width:1267px){.landing-page--box-with-photo:nth-child(2n-1){margin:0}.landing-page--box-with-photo:last-child{display:none}}@media (max-width:1023px){.landing-page--box-with-photo{height:auto;width:352px}}@media (max-width:767px){.landing-page--box-with-photo{width:260px}.landing-page--box-with-photo:nth-child(2n){display:none}}.landing-page--box-with-photo .onboarding-photo{-ms-flex:none;flex:none;height:auto;overflow:visible;-webkit-box-flex:0;border-radius:8px 8px 0 0;width:100%;display:block}.landing-page--box-with-photo .onboarding-photo:hover{-webkit-box-shadow:none;box-shadow:none}.landing-page--box-with-photo .box-with-photo--text{-ms-flex:1;flex:1;-webkit-box-flex:1;margin:48px 40px}@media (max-width:767px){.landing-page--box-with-photo .box-with-photo--text{margin:24px 16px}}.landing-page--box-with-photo .box-with-photo--text-heading{height:64px;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-weight:700;margin-bottom:8px;-webkit-box-orient:vertical;width:100%;line-height:30px;-webkit-line-clamp:2;display:block;display:-webkit-box}@media (max-width:1023px){.landing-page--box-with-photo .box-with-photo--text-heading{height:56px;font-size:18px;line-height:28px}}.landing-page--box-with-photo .box-with-photo--text-subheading{height:48px;overflow:hidden;text-overflow:ellipsis;font-size:16px;-webkit-box-orient:vertical;width:100%;line-height:24px;-webkit-line-clamp:2;display:-webkit-box}.landing-page--box-with-photo .box-with-photo--text-subheading>*,.landing-page--box-with-photo .box-with-photo--text-subheading>* em{height:100%;overflow:hidden;text-overflow:ellipsis;font-style:normal!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.landing-page--box-with-photo .landing-page--photo{border-radius:8px 8px 0 0}.landing-page--box-with-photo .box-with-photo--info-bar{margin-bottom:24px}@media (max-width:767px){.landing-page--box-with-photo .box-with-photo--info-bar{margin-bottom:16px}}.landing-page--box-with-photo .info-bar--right{height:24px;padding:2px 8px;max-width:50%;border-radius:12px;background:#7dcda3;width:auto;display:inline-block}.landing-page--box-with-photo .project-category{font-size:12px;color:#fff}.landing-page--box-with-photo .share-button{margin-left:32px}.landing-page--box-with-photo .box-with-photo--actions-bar .icon{color:#000}.campaign-link{overflow:hidden;border-radius:8px;display:block}.campaign-image{height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px) and (max-width:1023px){.campaign-image{height:413px}}.landing-page--box-with-photo--carousel{width:340px}@media (max-width:1267px){.landing-page--box-with-photo--carousel{width:300px}.landing-page--box-with-photo--carousel:last-child{display:block}}@media (max-width:767px){.landing-page--box-with-photo--carousel:nth-child(2n){display:block}}.-cover-media-item iframe,.-cover-media-item img{height:100%;width:100%;display:block}.-cover-media-item{height:100%;width:100%;display:inline}.top-diy-container .landing-section-content,.top-magazine-container .landing-section-content{height:auto;text-align:left}@media (max-width:1267px){.top-diy-container .landing-section-content,.top-magazine-container .landing-section-content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.top-diy-container .landing-section-content,.top-magazine-container .landing-section-content{height:auto;overflow:hidden;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;display:block}.top-diy-container .landing-section-content .landing-page--box-with-photo,.top-magazine-container .landing-section-content .landing-page--box-with-photo{width:100%}.top-diy-container .landing-section-content .landing-page--photo,.top-magazine-container .landing-section-content .landing-page--photo{height:100%}}.landing-page--photo__diy{height:232px;display:block}.landing-page--header{position:relative;width:100%}@media (max-width:767px){.landing-page--header{height:292px}}.landing-page-header--opacity{height:100%;position:absolute;opacity:.4;background:#000;width:100%;z-index:2}.landing-page-header--inner{height:100%;position:relative;z-index:3}.landing-page-header--message{-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-box-pack:center;margin-right:72px;color:#fff;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-left:72px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1267px){.landing-page-header--message{margin:0}}@media (max-width:767px){.landing-page-header--message{padding-top:56px;text-align:center;display:block}}.landing-page-header--message .message-heading{font-size:42px;font-weight:700;margin-bottom:40px;line-height:50px}@media (max-width:1023px){.landing-page-header--message .message-heading{margin-bottom:24px}}@media (max-width:767px){.landing-page-header--message .message-heading{font-size:24px;line-height:30px}}.landing-page-header--message .message-subheading{font-size:24px;line-height:30px}@media (max-width:767px){.landing-page-header--message .message-subheading{font-size:16px;line-height:24px}}.landing-page--signup-box{margin-bottom:32px;margin-top:72px;display:block}@media (max-width:767px){.landing-page--signup-box{overflow:visible;margin-top:32px}}.landing-page--signup-box .user{padding:28px;margin:0 auto;border-radius:8px;background:#fff;width:400px;display:block}@media (max-width:1023px){.landing-page--signup-box .user{padding:16px;width:292px}}@media (max-width:767px){.landing-page--signup-box .user{padding-right:16px;padding-left:16px}}.landing-page--signup-box .lightbox--title{font-size:24px;font-weight:700;color:#000;letter-spacing:.05px;text-align:center;background:0 0;padding-bottom:0;line-height:30px}.landing-page--signup-box .form--fieldset{font-size:16px;position:relative;min-width:100%;line-height:24px;display:block}.landing-page--signup-box .form--fieldset a{color:#7dcda3}.landing-page--signup-box .form--fieldset-title{height:20px;font-size:16px;position:relative;text-align:center;width:100%;line-height:24px;display:inline!important}.landing-page--signup-box .form--fieldset-legend{overflow:hidden;text-align:center;margin:16px 0;width:100%;display:block}.landing-page--signup-box .form--fieldset-title:after,.landing-page--signup-box .form--fieldset-title:before{height:1px;content:"";position:absolute;margin:16px;background:#000;width:700px}.landing-page--signup-box .form--fieldset-title:before{right:100%;left:auto}.landing-page--signup-box .form--fieldset-title:after,[dir=rtl] .landing-page--signup-box .form--fieldset-title:before{right:auto;left:100%}[dir=rtl] .landing-page--signup-box .form--fieldset-title:after{right:100%;left:auto}.landing-page--signup-box .landing-signup-button{padding-right:8px;padding-left:8px}body{overflow-y:visible;display:block}.-for-landing-page-show{margin-bottom:-64px}.landing-top-photos--user-name{font-size:16px;color:#000;margin-left:8px;line-height:24px}.landing-show-more-link{padding:0}@media (max-width:767px){.landing-page--container{margin-top:380px}}@media (min-width:1268px){.landing-page--container .container{max-width:100%;width:1280px}}@media (max-width:767px){.landing-page--container_short{margin-top:340px}}@media (max-width:600px){.landing-page--container_long{margin-top:420px}.landing-page--container_extra-long{margin-top:460px}}.section--margin{margin:56px auto}@media (max-width:767px){.section--margin{margin:40px auto}}.landing-page-section{height:100%}@media (max-width:767px){.landing-page-section{margin:24px auto}.landing-page-section a.button.-medium{width:100%}}.landing-page--section-title{font-size:32px;font-weight:700;margin-bottom:16px;line-height:36px;display:block}.landing-page--section-title:hover{color:#7dcda3}.landing-page--section-title.-nolink:hover{color:#000}@media (max-width:767px){.landing-page--section-title{font-size:24px;margin-bottom:8px;line-height:30px}}.landing-page--section-subtitle{font-size:24px;margin-bottom:24px;line-height:30px}@media (max-width:767px){.landing-page--section-subtitle{font-size:18px;margin-bottom:16px;line-height:28px}}.landing-page--photo{height:100%;background-size:cover;border-radius:8px}.landing-section-content{height:192px;position:relative}@media (max-width:1023px){.landing-section-content{overflow-x:auto;display:-webkit-box}}@media (max-width:767px){.landing-section-content{height:136px}}.landing-page--section-footer{font-weight:700;text-align:right;width:100%;margin-top:16px}.landing-page--section-footer .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .landing-page--section-footer .icon{-webkit-transform:rotate(0);transform:rotate(0)}.landing-page--wrapper{min-height:3500px}.onboarding-container{margin-top:72px}.onboarding-container .onboarding-photo{height:232px;width:100%}.onboarding-container .onboarding-photo:hover{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.onboarding-container .onboarding-photo-container{margin-right:0;margin-bottom:24px}.onboarding-container .onboarding-photo-container:last-child{margin-bottom:0}.onboarding-container .onboarding-photo{height:auto;margin-right:0;width:100%}}.onboarding-text{font-size:16px;-webkit-box-align:center;align-items:center;line-height:24px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.onboarding-text--index{font-size:42px;font-weight:700;margin-right:8px;line-height:50px}.onboarding-start-now{margin-top:48px}@media (max-width:767px){.onboarding-start-now{width:100%;margin-top:40px}}.onboarding-photo-container{margin-right:24px}.onboarding-photo-container:last-child{margin:0}@media (max-width:1267px){.onboarding-photo-container{margin-right:24px}.onboarding-photo-container:nth-child(4n){margin:0}}@media (max-width:767px){.onboarding-photo-container{margin-right:8px}.onboarding-photo-container:last-child{margin:0}}.onboarding-photo{-ms-flex:1;flex:1;height:192px;overflow:hidden;-webkit-box-flex:1;position:relative;border-radius:8px;width:304px;display:block;z-index:1}@media (max-width:767px){.onboarding-photo{height:144px;width:216px}}.onboarding-photo-overlay{height:100%;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));width:100%;display:block;z-index:2}.onboarding-photo-text{font-size:24px;font-weight:700;color:#fff;position:absolute;bottom:28px;text-align:center;margin:0 16px;width:calc(100% - 32px);line-height:30px;display:block;z-index:3}@media (max-width:767px){.onboarding-photo-text{font-size:18px;bottom:8px;line-height:28px}}.landing-sign-up-banner .sign_up_banner{margin:0 auto;width:1068px}@media (max-width:1267px){.landing-sign-up-banner .sign_up_banner{padding:0 28px;width:100%}}@media (max-width:1023px){.landing-sign-up-banner .sign_up_banner{padding:0;max-width:536px;padding-right:14px;text-align:center;margin:0 auto;padding-left:14px}}.landing-sign-up-banner .banner__wrapper{-webkit-box-shadow:none;box-shadow:none;background:#fff}.landing-sign-up-banner .wrapper__info{margin-bottom:32px;max-width:50%;margin-left:0;width:500px;margin-top:72px}@media (max-width:1267px){.landing-sign-up-banner .wrapper__info{margin-right:0!important;margin-left:0!important}}@media (max-width:1023px){.landing-sign-up-banner .wrapper__info{padding:0;max-width:100%;width:100%;margin-top:32px}}.landing-sign-up-banner .info__title{font-size:32px;margin-bottom:16px;line-height:36px}@media (max-width:767px){.landing-sign-up-banner .info__title{font-size:24px;line-height:30px}}.landing-sign-up-banner .info__text{font-size:24px;margin-bottom:32px;line-height:30px}@media (max-width:767px){.landing-sign-up-banner .info__text{font-size:20px;line-height:36px}}.landing-sign-up-banner .wrapper__image{right:0;max-width:50%;bottom:-92px;width:512px}[dir=rtl] .landing-sign-up-banner .wrapper__image{bottom:40px}@media (max-width:1023px){.landing-sign-up-banner .wrapper__image{display:none}}@media (max-width:767px){.landing-sign-up-banner .button.-medium{width:100%}}.top-pictures-container .landing-section-content{height:auto}@media (max-width:767px){.top-pictures-container .landing-section-content .onboarding-photo-container{width:216px}}.onboarding-photo--user{width:304px;margin-top:16px}@media (max-width:767px){.onboarding-photo--user{width:216px;margin-top:8px}}.-start-{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;text-align:left}.-centered-{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center}.-end-{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;text-align:right}.-justified-{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;text-justify:inter-word;text-align:justify}.-a-baseline-{-webkit-box-align:baseline;align-items:baseline;-ms-flex-align:baseline}.-a-start-{-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.-a-centered-{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.\!-a-centered-{-webkit-box-align:center!important;align-items:center!important;-ms-flex-align:center!important}.-a-end-{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}.-self-center-{-webkit-box-align:center;align-items:center;-ms-flex-align:center}@media (max-width:767px){.\!centered-xs{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center}.\!start-xs{-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-pack:start!important;text-align:left!important}.\!end-xs{-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-pack:end!important;text-align:right!important}.\!a-baseline-xs{-webkit-box-align:baseline!important;align-items:baseline!important;-ms-flex-align:baseline!important}}.-horizontal-{-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.-horizontal-.-space-between-{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.-horizontal-.-space-between->:not(:first-child){margin-left:10px}.-spaced-horizontal-{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-right:-5px;-webkit-box-align:stretch;align-items:stretch;margin-left:-5px;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.-spaced-horizontal->*{margin-right:5px;margin-left:5px}.-spaced-horizontal->.avatar{margin-right:5px!important;margin-left:5px!important}.-spaced-horizontal-.-space-around-{-ms-flex-pack:distribute;justify-content:space-around}.-horizontal-photos-{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-right:-1px;-webkit-box-align:stretch;align-items:stretch;margin-left:-1px;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.-horizontal-photos->*{margin-right:1px;margin-left:1px}.-horizontal-photos- img{-o-object-fit:cover;object-fit:cover}.-spaced-vertical-,.-vertical-{-webkit-box-align:stretch;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:stretch;-webkit-box-orient:vertical;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.-spaced-vertical-{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.-spaced-vertical->:not(:first-child){margin-top:10px}.-flex-wrap-{-ms-flex-wrap:wrap;flex-wrap:wrap}.-vertical-photos-{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-bottom:-1px;-webkit-box-align:stretch;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:stretch;-webkit-box-orient:vertical;-ms-flex-align:stretch;margin-top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex}.-vertical-photos->*{margin-bottom:1px;margin-top:1px}.-vertical-photos- img{-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.-spaced-vertical-xs-,.-vertical-xs-{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.-spaced-vertical-xs->*{margin-bottom:5px;margin-top:5px}.-horizontal-xs-,.-spaced-horizontal-xs-{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.-horizontal-xs->*,.-spaced-horizontal-xs->*{width:100%!important}.-spaced-horizontal-xs->:not(:first-child){margin-left:10px;margin-top:0}}@media (min-width:768px) and (max-width:1023px){.-spaced-vertical-sm-,.-vertical-sm-{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.-spaced-vertical-sm->*{margin-bottom:5px;margin-top:5px}.-horizontal-sm-,.-spaced-horizontal-sm-{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.-horizontal-sm->*,.-spaced-horizontal-sm->*{width:100%!important}.-spaced-horizontal-sm->:not(:first-child){margin-left:10px;margin-top:0}}.-small-font-{font-size:10px}.-base-font-{font-size:14px}.-paragraph-font-{font-size:16px;line-height:24px}.-medium-font-{font-size:21px}.-large-font-{font-size:29px;line-height:35px}.-big-font-{font-size:42px;line-height:50px}.-big-icon-font-{font-size:123px;line-height:150px}@media (max-width:767px){.-big-icon-font-{font-size:42px;line-height:50px}}.-monospace-{font-family:Noto Sans}.-light-font-{font-weight:300}.-medium-weight-font-{font-weight:500}