.icon-module-scss-module__O7SHfW__icon{justify-content:center;align-items:center;font-family:Vizja-icons;font-size:1rem;font-style:normal;display:flex}.icon-module-scss-module__O7SHfW__icon--check:after{content:""}.icon-module-scss-module__O7SHfW__icon--arrow:after{content:""}.icon-module-scss-module__O7SHfW__icon--circles:after{content:""}.icon-module-scss-module__O7SHfW__icon--pricing:after{content:""}.icon-module-scss-module__O7SHfW__icon--analysis:after{content:""}.icon-module-scss-module__O7SHfW__icon--inventory:after{content:""}.icon-module-scss-module__O7SHfW__icon--layout:after{content:""}.icon-module-scss-module__O7SHfW__icon--pen:after{content:""}.icon-module-scss-module__O7SHfW__icon--moodboard:after{content:""}.icon-module-scss-module__O7SHfW__icon--visualisation:after{content:""}.icon-module-scss-module__O7SHfW__icon--painting:after{content:""}.icon-module-scss-module__O7SHfW__icon--threed:after{content:""}.icon-module-scss-module__O7SHfW__icon--instagram:after{content:""}.icon-module-scss-module__O7SHfW__icon--facebook:after{content:""}.icon-module-scss-module__O7SHfW__icon--behance:after{content:""}.icon-module-scss-module__O7SHfW__icon--homebook:after{color:#fff;content:""}
@keyframes thanksForContact-module-scss-module__I15CnG__shiftFade{0%{opacity:1;transform:translate(0)scale(1)}35%{opacity:0;transform:translate(12px)scale(.8)}45%{opacity:0;transform:translate(-12px)scale(.8)}65%{opacity:1;transform:translate(0)scale(1)}}.thanksForContact-module-scss-module__I15CnG__thanks-for-contact{display:flex}.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__icon{margin:4rem 0 2rem;font-size:8rem}@media screen and (max-width:1023px){.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__icon{margin-top:0;font-size:6rem}}@media screen and (min-width:1024px) and (max-width:1365px){.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__icon{font-size:6rem}}@media screen and (min-width:1366px) and (max-width:1599px){.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__icon{font-size:6rem}}.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__message{letter-spacing:.125rem;text-align:center;font-size:1.5rem;font-weight:200}@media screen and (max-width:599px){.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__message{font-size:1rem}}@media screen and (min-width:600px) and (max-width:1023px){.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__message{font-size:1.25rem}}@media screen and (min-width:1024px) and (max-width:1365px){.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__message{font-size:1.25rem}}.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__button{margin-top:2rem}@media screen and (max-width:599px){.thanksForContact-module-scss-module__I15CnG__thanks-for-contact__button{padding:0 1rem}}
@keyframes contactForm-module-scss-module__ruxliW__shiftFade{0%{opacity:1;transform:translate(0)scale(1)}35%{opacity:0;transform:translate(12px)scale(.8)}45%{opacity:0;transform:translate(-12px)scale(.8)}65%{opacity:1;transform:translate(0)scale(1)}}.contactForm-module-scss-module__ruxliW__contact-form{flex-grow:1;flex-shrink:0;position:relative}@media screen and (max-width:1023px){.contactForm-module-scss-module__ruxliW__contact-form{height:100%}}.contactForm-module-scss-module__ruxliW__contact-form__title{letter-spacing:.25rem;text-transform:uppercase;text-align:center;font-weight:200}@media screen and (min-width:1366px) and (max-width:1599px){.contactForm-module-scss-module__ruxliW__contact-form__title{font-size:1.75rem}}@media screen and (min-width:1024px) and (max-width:1365px){.contactForm-module-scss-module__ruxliW__contact-form__title{font-size:1.75rem}}@media screen and (max-width:599px){.contactForm-module-scss-module__ruxliW__contact-form__title{font-size:1.25rem}}.contactForm-module-scss-module__ruxliW__contact-form__description{letter-spacing:2px;color:#a0a0a0;font-weight:300}@media screen and (max-width:599px){.contactForm-module-scss-module__ruxliW__contact-form__description{letter-spacing:1px;font-size:.875rem}}.contactForm-module-scss-module__ruxliW__contact-form__content{flex-direction:column;width:100%;max-width:40rem;margin:1rem 0;display:flex}@media screen and (min-width:1366px) and (max-width:1599px){.contactForm-module-scss-module__ruxliW__contact-form__content{max-width:28rem;margin:0 0 1rem}}@media screen and (min-width:1024px) and (max-width:1365px){.contactForm-module-scss-module__ruxliW__contact-form__content{max-width:28rem;margin:0 0 .25rem}}@media screen and (min-width:600px) and (max-width:1023px){.contactForm-module-scss-module__ruxliW__contact-form__content{max-width:30rem;margin:1rem 0 4rem}}@media screen and (max-width:599px){.contactForm-module-scss-module__ruxliW__contact-form__content{width:80%;max-width:24rem;margin:1rem 0}.contactForm-module-scss-module__ruxliW__contact-form__button{width:100%;padding:0 3rem}.contactForm-module-scss-module__ruxliW__contact-form__button-wrapper{width:100%;max-width:16rem}}.contactForm-module-scss-module__ruxliW__contact-form__rodo-message{text-align:left;margin-top:.5rem;font-weight:300}@media screen and (min-width:1024px) and (max-width:1365px){.contactForm-module-scss-module__ruxliW__contact-form__rodo-message{line-height:1rem}}@media screen and (max-width:1023px){.contactForm-module-scss-module__ruxliW__contact-form__rodo-message{margin-top:2rem;font-size:.65rem;line-height:1.25rem}}@media screen and (max-width:599px){.contactForm-module-scss-module__ruxliW__contact-form__rodo-message{margin-top:1rem;line-height:1rem}}.contactForm-module-scss-module__ruxliW__contact-form__rodo-link{padding-left:.5rem;-webkit-text-decoration:underline #00000073;text-decoration:underline #00000073}.contactForm-module-scss-module__ruxliW__contact-form__rodo-link:hover{text-decoration-color:#000}@media screen and (max-width:1023px){.contactForm-module-scss-module__ruxliW__contact-form__field{margin:0}}@media screen and (min-width:1600px){.contactForm-module-scss-module__ruxliW__contact-form__field{margin-top:1rem}}
@keyframes contentCard-module-scss-module__n4vVDW__shiftFade{0%{opacity:1;transform:translate(0)scale(1)}35%{opacity:0;transform:translate(12px)scale(.8)}45%{opacity:0;transform:translate(-12px)scale(.8)}65%{opacity:1;transform:translate(0)scale(1)}}.contentCard-module-scss-module__n4vVDW__content-card{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;max-height:42.5rem;display:flex;position:relative}@media screen and (min-width:1024px) and (max-width:1365px){.contentCard-module-scss-module__n4vVDW__content-card{max-width:60rem}}@media screen and (min-width:1366px) and (max-width:1599px){.contentCard-module-scss-module__n4vVDW__content-card{max-width:64rem}}@media screen and (min-width:1600px){.contentCard-module-scss-module__n4vVDW__content-card{max-width:75rem}}.contentCard-module-scss-module__n4vVDW__content-card--theme-dark{background-color:#fff6;box-shadow:0 0 5rem .125rem #96969633}.contentCard-module-scss-module__n4vVDW__content-card--theme-light{background-color:#fff;max-height:100%;box-shadow:0 0 .75rem .125rem #96969633}
@keyframes stepDescription-module-scss-module__EcrOTq__shiftFade{0%{opacity:1;transform:translate(0)scale(1)}35%{opacity:0;transform:translate(12px)scale(.8)}45%{opacity:0;transform:translate(-12px)scale(.8)}65%{opacity:1;transform:translate(0)scale(1)}}.stepDescription-module-scss-module__EcrOTq__step-description{box-sizing:border-box;flex-shrink:0;justify-content:center;width:100%;display:flex}@media screen and (max-width:1023px){.stepDescription-module-scss-module__EcrOTq__step-description{text-align:center;flex-direction:column-reverse;display:flex}}@media screen and (max-width:599px){.stepDescription-module-scss-module__EcrOTq__step-description{padding:0 .25rem}}@media screen and (min-width:600px) and (max-width:1023px){.stepDescription-module-scss-module__EcrOTq__step-description{padding:0 1.5rem}}@media screen and (min-width:1024px){.stepDescription-module-scss-module__EcrOTq__step-description{padding:0 9.375rem}}@media screen and (min-width:1024px) and (max-width:1365px){.stepDescription-module-scss-module__EcrOTq__step-description{padding:2rem 8.25rem 1rem}}@media screen and (min-width:1366px) and (max-width:1599px){.stepDescription-module-scss-module__EcrOTq__step-description{padding:2rem 8.25rem 1rem}}@media screen and (min-width:1600px){.stepDescription-module-scss-module__EcrOTq__step-description{padding:4rem 8.25rem 1rem}}@media screen and (max-width:1023px){.stepDescription-module-scss-module__EcrOTq__step-description__button{visibility:hidden}}@media screen and (min-width:1024px) and (max-width:1365px){.stepDescription-module-scss-module__EcrOTq__step-description__button{padding:0 2rem;font-size:1rem}}@media screen and (min-width:1366px) and (max-width:1599px){.stepDescription-module-scss-module__EcrOTq__step-description__button{padding:0 2rem;font-size:.875rem}}.stepDescription-module-scss-module__EcrOTq__step-description__info{flex-direction:column;display:flex}@media screen and (min-width:1600px){.stepDescription-module-scss-module__EcrOTq__step-description__info{align-items:flex-end;width:23.75rem;margin:0 7.5rem 0 0}}.stepDescription-module-scss-module__EcrOTq__step-description__title{letter-spacing:.125rem;margin-bottom:2rem;font-size:1.25rem;font-weight:500}@media screen and (max-width:1023px){.stepDescription-module-scss-module__EcrOTq__step-description__title{display:none}}@media screen and (min-width:1024px) and (max-width:1365px){.stepDescription-module-scss-module__EcrOTq__step-description__title{font-size:1rem}}@media screen and (min-width:1366px) and (max-width:1599px){.stepDescription-module-scss-module__EcrOTq__step-description__title{font-size:1rem}}.stepDescription-module-scss-module__EcrOTq__step-description__text{letter-spacing:.0625rem;margin:0;font-weight:300;line-height:2.6rem}@media screen and (max-width:1023px){.stepDescription-module-scss-module__EcrOTq__step-description__text{padding-top:1rem;font-size:.8125rem;line-height:1.75rem}}@media screen and (max-width:599px){.stepDescription-module-scss-module__EcrOTq__step-description__text{line-height:1.25rem}}@media screen and (min-width:1024px) and (max-width:1365px){.stepDescription-module-scss-module__EcrOTq__step-description__text{padding-left:2rem;font-size:.875rem;line-height:2rem}}@media screen and (min-width:1366px) and (max-width:1599px){.stepDescription-module-scss-module__EcrOTq__step-description__text{padding-left:4rem;font-size:.875rem;line-height:2rem}}@media screen and (min-width:1600px){.stepDescription-module-scss-module__EcrOTq__step-description__text{max-width:44.375rem}}
@keyframes descriptionsSlider-module-scss-module__-h_eGq__shiftFade{0%{opacity:1;transform:translate(0)scale(1)}35%{opacity:0;transform:translate(12px)scale(.8)}45%{opacity:0;transform:translate(-12px)scale(.8)}65%{opacity:1;transform:translate(0)scale(1)}}.descriptionsSlider-module-scss-module__-h_eGq__descriptions-slider{flex-grow:1}
@keyframes filtersGroup-module-scss-module__6uDq4W__shiftFade{0%{opacity:1;transform:translate(0)scale(1)}35%{opacity:0;transform:translate(12px)scale(.8)}45%{opacity:0;transform:translate(-12px)scale(.8)}65%{opacity:1;transform:translate(0)scale(1)}}.filtersGroup-module-scss-module__6uDq4W__filters-group__title{text-transform:uppercase;letter-spacing:.1rem;margin:1.125rem 0;font-size:.875rem;font-weight:600}@media screen and (max-width:599px){.filtersGroup-module-scss-module__6uDq4W__filters-group__title{margin:.75rem 0}}
@keyframes filtersMenu-module-scss-module__tAxw-q__shiftFade{0%{opacity:1;transform:translate(0)scale(1)}35%{opacity:0;transform:translate(12px)scale(.8)}45%{opacity:0;transform:translate(-12px)scale(.8)}65%{opacity:1;transform:translate(0)scale(1)}}.filtersMenu-module-scss-module__tAxw-q__filters-menu{flex-direction:column;padding-left:5rem;display:flex}@media screen and (max-width:599px){.filtersMenu-module-scss-module__tAxw-q__filters-menu{padding-left:3rem}}
