.project .hero{position:relative}.project .hero__content{position:absolute;bottom:60px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;margin:0 auto;padding:0 20px}.project .hero__designer-name,.project .hero__project-name{font-family:"PFRegalTextPro",serif;color:#fff}.project .hero__designer-name{font-size:28px;line-height:100%;font-weight:400;margin-bottom:10px}.project .hero__project-name{font-size:28px;line-height:120%;font-weight:500;text-transform:uppercase}@media screen and (min-width:768px){.project .hero__content{max-width:290px;position:relative;top:0 !important;padding:0}.project .hero__img{width:49.5%}.project .hero__designer-name .mobile-only,.project .hero__project-name .mobile-only{display:none}.project .hero__designer-name{font-size:24px;margin-bottom:10px;color:black;text-align:left;font-weight:500;line-height:120%}}@media screen and (min-width:1024px){.project .hero__content{max-width:400px;transform:none}.project .hero__designer-name{font-size:32px}.project .hero__project-name{font-size:34px}}@media screen and (min-width:1366px){.project .hero__content{max-width:573px;transform:translateY(-50px);margin-left:95px}.project .hero__designer-name{font-size:48px;margin-bottom:15px}.project .hero__project-name{font-size:44px}}@media screen and (min-width:1600px){.project .hero__content{max-width:530px;transform:translateY(-25px)}.project .hero__project-name{font-size:50px}}@media screen and (min-width:1920px){.project .hero__content{max-width:530px;transform:translateY(-25px);margin:0 auto}}.project .project-task__container.container{display:flex;flex-direction:column;align-items:center;justify-content:center}.project .project-task__content{order:-1}.project .project-task__title .tablet-and-desktop-only{display:none}.project .project-task__text{margin-bottom:16px}.project .project-task__designer-name{font-family:"PFBagueSansPro",sans-serif;color:#1c1c1b;font-size:18px;font-weight:300;line-height:120%;font-style:italic;text-align:center;margin-bottom:24px}@media screen and (min-width:768px){.project .project-task__container.container{flex-direction:row;justify-content:flex-end;max-width:600px}.project .project-task__content{flex:0 0 280px;background-color:#373330;padding:32px 32px 16px;margin-right:-20px;z-index:1}.project .project-task__title{text-align:left}.project .project-task__title .tablet-and-desktop-only{display:block}.project .project-task__designer-photo{flex:0 0 50%;position:relative;right:10px}.project .project-task__text{margin-bottom:47px}.project .project-task__designer-name{color:#fff;font-size:12px;text-align:right;margin-bottom:0}}@media screen and (min-width:1024px){.project .project-task__container.container{max-width:760px}.project .project-task__content{flex:0 0 334px;padding:40px 40px 24px}.project .project-task__designer-name{font-size:16px}}@media screen and (min-width:1240px){.project .project-task__container.container{max-width:1000px}.project .project-task__content{flex:0 0 424px;padding:40px 40px 32px;margin-right:-60px}.project .project-task__designer-name{font-size:18px}}@media screen and (min-width:1600px){.project .project-task__content{flex:0 0 435px;margin-right:-20px}}.project .project-done .section__img{display:none}.project .project-done__additional-text{display:none}.project .project-done__items{margin:0 0 0 7px;padding:0 15px}.project .project-done__item{margin-bottom:5px}.project .project-done__item p{margin-bottom:5px}.project .project-done__item:last-child{margin-bottom:0}.project .project-done__link{display:none}@media screen and (min-width:768px){.project .project-done{margin-bottom:48px !important}.project .project-done .section__img{display:block}.project .project-done .container{display:flex;padding:0}.project .project-done__content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#373330;padding:40px 20px}.project .project-done__photo{position:relative;flex:0 0 49.5%}.project .project-done__additional-text{display:block;position:absolute;left:50px;bottom:20px;font-family:"PFBagueSansPro",sans-serif;color:#fff;font-size:12px;line-height:120%;font-weight:300;font-style:italic}.project .project-done__text{max-width:317px}.project .project-done__title{text-align:left}.project .project-done__items{color:#fff;margin-bottom:16px;padding-right:0}.project .project-done__link{display:inline-block;font-family:"PFBagueSansPro",sans-serif;color:#fff;font-size:14px;line-height:100%;font-weight:400;text-decoration:underline !important;text-underline-offset:3px;text-transform:uppercase}}@media screen and (min-width:1024px){.project .project-done{margin-bottom:78px !important}.project .project-done__content{padding:60px 20px}.project .project-done__items{margin-bottom:24px}.project .project-done__additional-text{font-size:16px}.project .project-done__text{max-width:468px}.project .project-done__link{font-size:16px}}@media screen and (min-width:1240px){.project .project-done__content{padding:78px 20px}.project .project-done__additional-text{font-size:18px}.project .project-done__text{max-width:601px}.project .project-done__link{font-size:18px}}@media screen and (min-width:1600px){.project .project-done{margin-bottom:98px !important}}@keyframes slideIn{from{width:75%}to{width:100%}}.project .rooms{overflow:hidden}.project .rooms__swiper{position:relative}.project .rooms__swiper .swiper-wrapper{display:flex}.project .rooms__content.desk{display:none}.project .rooms__photo{width:inherit !important;height:392px;overflow:hidden}.project .rooms__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 65%}.project .rooms__content{width:inherit !important}.project .rooms__description{padding:24px 15px}.project .rooms .swiper-container-horizontal>.swiper-scrollbar{width:100%;height:3px;bottom:-16px;border-radius:10px;background-color:#e0ded9}.project .rooms .swiper-container-horizontal .swiper-scrollbar-drag{background-color:#373330;border-radius:10px}.project .rooms .swiper-container-horizontal .swiper-slide{height:auto;background-color:#fff}.project .rooms .swiper-button-prev,.project .rooms .swiper-button-next{display:none}@media screen and (min-width:768px){.project .rooms{margin-bottom:78px !important}.project .rooms .container{position:relative;padding:0;width:calc(100% - 40px);margin:0 auto;box-sizing:border-box}.project .rooms__content.mob{display:none}.project .rooms__content.desk{display:block}.project .rooms__photo{height:230px;margin-bottom:16px}.project .rooms__description{padding:0}.project .rooms__title.title{color:#1c1c1b;font-size:18px;text-align:left;margin-bottom:8px}.project .rooms__swiper{overflow-x:clip}.project .rooms .swiper-wrapper{min-width:100%}.project .rooms .swiper-container-horizontal>.swiper-scrollbar{display:none}.project .rooms .swiper-container-horizontal .swiper-slide{background-color:transparent;width:100%;flex:0 0 auto;flex-basis:23%}.project .rooms .swiper-container-horizontal .swiper-slide .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.project .rooms .swiper-container-horizontal .swiper-slide .text p{color:black !important}.project .rooms .swiper-container-horizontal .swiper-slide.swiper-slide-next{width:100%;flex:0 0 auto;flex-basis:49%}.project .rooms .swiper-container-horizontal .swiper-slide.swiper-slide-next img{animation:slideIn .5s ease-in-out forwards}.project .rooms .swiper-container-horizontal .swiper-slide.swiper-slide-next .text{display:block;overflow:visible}.project .rooms .swiper-container-horizontal .swiper-slide.swiper-slide-duplicate.swiper-slide-prev,.project .rooms .swiper-container-horizontal .swiper-slide.swiper-slide-duplicate-prev,.project .rooms .swiper-container-horizontal .swiper-slide-prev{opacity:0;visibility:hidden}.project .rooms .swiper-container-horizontal .swiper-slide-active,.project .rooms .swiper-container-horizontal .swiper-slide-next,.project .rooms .swiper-container-horizontal .swiper-slide{transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.project .rooms .swiper-button-prev,.project .rooms .swiper-button-next{display:block;width:8px;height:14px;transform:translateY(-50%)}.project .rooms .swiper-button-next::after,.project .rooms .swiper-button-prev::after{display:block;width:8px;height:14px}.project .rooms .swiper-button-next{top:20%;right:-15px;left:auto;position:absolute;cursor:pointer}.project .rooms .swiper-button-prev{top:20%;left:-15px;right:auto;position:absolute;cursor:pointer}.project .rooms .swiper-button-next::after{content:'';background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2214%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M.495.048C.437-.01.359-.03.26.068.223.102.12.224.064.288-.032.395-.02.448.113.579c.131.132%206.669%206.046%206.816%206.193.147.147.098.266%200%20.364-.098.098-6.659%206.13-6.812%206.284-.154.153-.14.253-.052.34l.205.205c.068.068.194.032.295-.068.1-.1%207.247-6.648%207.36-6.761.113-.113.086-.205%200-.29C7.84%206.761.552.106.495.048Z%22%2F%3E%3C%2Fsvg%3E");background-size:cover}.project .rooms .swiper-button-prev::after{content:'';background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2214%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M7.24.046c.056-.055.132-.074.227.02.036.03.135.146.19.206.091.103.079.154-.048.278-.127.125-6.433%205.744-6.575%205.883-.142.14-.095.253%200%20.346.094.093%206.423%205.824%206.571%205.97.149.146.134.24.05.324l-.198.194c-.066.064-.187.03-.284-.065-.097-.095-6.991-6.316-7.1-6.423-.11-.107-.083-.194%200-.275C.155%206.424%207.185.1%207.24.046Z%22%2F%3E%3C%2Fsvg%3E");background-size:cover}}@media screen and (min-width:1024px){.project .rooms .container{width:calc(100% - 40px);margin:0 auto;box-sizing:border-box}.project .rooms__photo{height:372px}.project .rooms__title.title{font-size:20px}.project .rooms .swiper-container-horizontal .swiper-slide{width:100%;flex:0 0 auto;flex-basis:23.5%}.project .rooms .swiper-container-horizontal .swiper-slide.swiper-slide-next{width:100%;flex:0 0 auto;flex-basis:49%}.project .rooms .swiper-button-prev,.project .rooms .swiper-button-next{width:11px;height:20px}.project .rooms .swiper-button-next::after,.project .rooms .swiper-button-prev::after{width:11px;height:20px}.project .rooms .swiper-button-next{top:25%}.project .rooms .swiper-button-prev{top:25%}}@media screen and (min-width:1240px){.project .rooms .container{width:calc(100% - 80px);margin:0 auto;box-sizing:border-box}.project .rooms__photo{height:484px}.project .rooms .swiper-container-horizontal .swiper-slide{width:100%;flex:0 0 auto;flex-basis:24%}.project .rooms .swiper-container-horizontal .swiper-slide.swiper-slide-next{width:100%;flex:0 0 auto;flex-basis:49%}.project .rooms .swiper-button-next{top:27%;right:-18px;left:auto;position:absolute}.project .rooms .swiper-button-prev{top:27%;left:-18px;right:auto;position:absolute}}@media screen and (min-width:1480px){.project .rooms .container{width:calc(100% - 105px);margin:0 auto;box-sizing:border-box}.project .rooms__title.title{font-size:32px;margin-bottom:16px}.project .rooms .swiper-container-horizontal .swiper-slide{width:100%;flex:0 0 auto;flex-basis:23%}.project .rooms .swiper-container-horizontal .swiper-slide.swiper-slide-next{width:100%;flex:0 0 auto;flex-basis:51.5%}.project .rooms .swiper-button-next{top:27%;right:-25px;left:auto;position:absolute}.project .rooms .swiper-button-prev{top:27%;left:-25px;right:auto;position:absolute}}.project .result{background-color:#373330;padding:60px 0}.project .result__content{overflow:hidden}.project .result__title.title{color:#fff;margin-bottom:40px}.project .result__text{margin-bottom:32px}.project .result__text.text p{color:#fff}.project .result .gallery__items{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, 1fr);grid-column-gap:15px;grid-row-gap:15px;list-style:none;margin:0}.project .result .gallery__items .item-01{grid-area:1 / 1 / 3 / 2}.project .result .gallery__items .item-02{grid-area:1 / 2 / 3 / 3}.project .result .gallery__items .item-03{grid-area:5 / 1 / 7 / 2}.project .result .gallery__items .item-04{grid-area:5 / 2 / 7 / 3}.project .result .gallery__items .item-05{grid-area:5 / 1 / 7 / 2}.project .result .gallery__items .item-06{grid-area:3 / 1 / 5 / 2}.project .result .gallery__items .item-07{grid-area:3 / 2 / 5 / 3}.project .result .gallery__items .item-08{grid-area:7 / 2 / 9 / 3}.project .result .gallery__item{max-height:185px;margin:0;transition:all .5s ease-in-out}.project .result .gallery__item:nth-child(n+7){display:none}.project .result .gallery__img-link:hover .gallery__img{filter:brightness(1.2);cursor:zoom-in}.project .result .gallery__img{display:block;width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.project .result .view-all-link{display:inline-block;width:100%;font-family:"PFBagueSansPro",sans-serif;color:#fff;font-size:18px;font-weight:400;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;text-decoration:underline !important;text-underline-offset:3px;text-align:center;margin-top:50px}@media screen and (min-width:768px){.project .result{margin-bottom:0 !important;padding:48px 0}.project .result__text{max-width:540px;margin:0 auto 24px;text-align:center}.project .result__title.title{color:#fff;margin-bottom:28px;text-align:center}.project .result .gallery__content{display:flex;align-items:center;justify-content:center}.project .result .gallery__items{grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.project .result .gallery__items .item-01{grid-area:1 / 1 / 3 / 3;width:305px;height:215px}.project .result .gallery__items .item-02{grid-area:1 / 3 / 3 / 4;width:110px;height:215px}.project .result .gallery__items .item-03{grid-area:3 / 1 / 5 / 2;width:175px;height:215px}.project .result .gallery__items .item-04{grid-area:3 / 2 / 5 / 4;width:240px;height:215px}.project .result .gallery__items .item-05{grid-area:1 / 4 / 5 / 5;width:175px;height:450px}.project .result .gallery__items .item-06{grid-area:1 / 5 / 2 / 4;width:110px;height:95px}.project .result .gallery__items .item-07{grid-area:2 / 5 / 4 / 4;width:110px;height:220px}.project .result .gallery__items .item-08{grid-area:4 / 5 / 5 / 4;width:110px;height:95px}.project .result .gallery__item{max-height:none}.project .result .gallery__item:nth-child(n+7){display:block}.project .result .view-all-link{display:none}}@media screen and (min-width:1100px){.project .result{padding:78px 0}.project .result__title.title{color:#fff;margin-bottom:46px}.project .result__text{max-width:620px;margin:0 auto 32px}.project .result__text p{font-size:16px}.project .result .gallery__items .item-01{width:430px;height:300px}.project .result .gallery__items .item-02{width:160px;height:300px}.project .result .gallery__items .item-03{width:250px;height:300px}.project .result .gallery__items .item-04{width:340px;height:300px}.project .result .gallery__items .item-05{width:255px;height:620px}.project .result .gallery__items .item-06{width:160px;height:150px}.project .result .gallery__items .item-07{width:160px;height:280px}.project .result .gallery__items .item-08{width:160px;height:150px}}@media screen and (min-width:1440px){.project .result{padding:84px 0}.project .result__text{max-width:820px;margin:0 auto 40px}.project .result__text p{font-size:20px}.project .result .gallery__items .item-01{width:555px;height:385px}.project .result .gallery__items .item-02{width:210px;height:385px}.project .result .gallery__items .item-03{width:325px;height:385px}.project .result .gallery__items .item-04{width:440px;height:385px}.project .result .gallery__items .item-05{width:325px;height:790px}.project .result .gallery__items .item-06{width:210px;height:195px}.project .result .gallery__items .item-07{width:210px;height:360px}.project .result .gallery__items .item-08{width:210px;height:195px}}@media screen and (min-width:1600px){.project .result{padding:100px 0}.project .result .gallery__items .item-01{width:640px;height:430px}.project .result .gallery__items .item-02{width:245px;height:430px}.project .result .gallery__items .item-03{width:375px;height:430px}.project .result .gallery__items .item-04{width:510px;height:430px}.project .result .gallery__items .item-05{width:375px;height:880px}.project .result .gallery__items .item-06{width:245px;height:210px}.project .result .gallery__items .item-07{width:245px;height:420px}.project .result .gallery__items .item-08{width:245px;height:210px}}.project .feedback-form .contact-form__content{border:none;box-shadow:none;padding:0}.project .feedback-form .contact-form__content .contact-form__inner{max-width:358px;display:flex;flex-direction:column}.project .feedback-form .contact-form__content .contact-form__inner .contact-form-submit{margin:0 auto;cursor:pointer}.project .feedback-form .contact-form__content .contact-form__inner .contact-form-submit button{width:274px;text-transform:uppercase;padding:12px;background:none;border:1px solid #000;color:black;opacity:1}.project .feedback-form .contact-form__content .contact-form__inner .contact-form__label{border:1px solid #000}.project .feedback-form .contact-form__content .contact-form__inner .contact-form__label input::placeholder{font-family:'PFBagueSansPro',sans-serif;color:black;font-size:14px;line-height:24px;font-weight:400}.project .feedback-form .contact-form__content .contact-form__inner .contact-form__label.policy-label{border:none}.project .feedback-form .section__img{display:none}.project .feedback-form__title.title{margin-bottom:24px}.project .feedback-form__subtitle{font-family:"PFBagueSansPro",sans-serif;color:#1c1c1b;font-size:16px;line-height:120%;font-weight:300;text-align:center;margin-bottom:25px;display:none}.project .feedback-form__label{width:100%;margin-bottom:8px}.project .feedback-form__label.policy-label{display:flex;align-items:flex-start;justify-content:flex-start;cursor:pointer}.project .feedback-form__label.policy-label span{font-family:"PFBagueSansPro",sans-serif;color:#1c1c1b;font-size:12px;font-weight:400;line-height:100%}.project .feedback-form__label.policy-label span a{color:inherit;text-decoration:underline !important}.project .feedback-form__input{width:100%;height:48px;border:1px solid #1c1c1b;background-color:transparent;padding:0 16px}.project .feedback-form__input::-webkit-input-placeholder{font-family:"PFBagueSansPro",sans-serif;color:#1c1c1b;font-size:14px;font-weight:400;line-height:150%}.project .feedback-form__checkbox{flex:0 0 auto;width:20px;height:20px;border:1px solid #1c1c1b;border-radius:0 !important;cursor:pointer;appearance:none}.project .feedback-form__checkbox.policy-checkbox:checked{filter:brightness(0);background:no-repeat center / 75% url("../../../images/checkbox-checked.svg")}.project .feedback-form__policy{margin-bottom:40px}.project .feedback-form__submit-button{display:flex;align-items:center;justify-content:center;width:275px;height:45px;font-family:"PFBagueSansPro",sans-serif;color:#1c1c1b;font-size:18px;font-weight:400;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;border:2px solid #1c1c1b;background-color:transparent;outline:none;appearance:none;transition:all .5s ease-in-out;margin:0 auto}.project .feedback-form__submit-button:focus{border:2px solid #1c1c1b}.project .feedback-form .success-message{display:none;position:absolute;height:100px;width:100%;margin:0 auto;top:-100px;background:white}.project .feedback-form .success-message__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.project .feedback-form .success-message__title,.project .feedback-form .success-message__text{display:block;font-family:"PFRegalTextPro",serif;color:#1c1c1b;text-align:center}.project .feedback-form .success-message__title{font-size:20px;line-height:125%;font-weight:500}.project .feedback-form .success-message__text{font-size:14px;line-height:110%;font-weight:400;font-family:"PFBagueSansPro",sans-serif;margin-top:24px;font-style:normal}.project .feedback-form .success-message__icon{position:relative;margin:16px 0}.project .feedback-form .success-message__icon svg{width:20px;height:20px}.project .feedback-form .success-message__icon::before,.project .feedback-form .success-message__icon::after{content:"";position:absolute;top:50%;width:110px;height:1px;background-color:#1c1c1b}.project .feedback-form .success-message__icon::before{left:-130px}.project .feedback-form .success-message__icon::after{right:-130px}@media screen and (min-width:768px){.project .feedback-form .section__img{display:block}.project .feedback-form__container.container{display:flex;align-items:center;justify-content:flex-end;padding:0}.project .feedback-form__content{max-width:305px;margin-right:25px}.project .feedback-form__title.title{color:#1c1c1b;text-align:left;margin-bottom:8px}.project .feedback-form__subtitle{font-size:14px;font-weight:400;text-align:left;margin-bottom:16px;display:block}.project .feedback-form__photo{flex:0 0 51%}.project .feedback-form__input{height:40px;padding:0 13px}.project .feedback-form__policy{margin-bottom:30px}.project .feedback-form__submit-button{width:148px;height:36px;font-size:14px;font-weight:500;letter-spacing:0;margin:0}.project .feedback-form .contact-form__content .contact-form__inner .contact-form-submit{margin:0}.project .feedback-form .contact-form__content .contact-form__inner .contact-form-submit button{width:141px;text-transform:uppercase;padding:11px;border:2px solid #000;font-weight:500;line-height:14px}.project .feedback-form .contact-form__content .contact-form__inner .contact-form__label{border:1px solid #000}.project .feedback-form .contact-form__content .contact-form__inner .contact-form__label input::placeholder{font-family:'PFBagueSansPro',sans-serif;color:black;font-size:14px;line-height:24px;font-weight:400}.project .feedback-form .contact-form__content .contact-form__inner .contact-form__label.policy-label{border:none}.project .feedback-form .success-message{margin-right:35px;width:274px}.project .feedback-form .success-message__title{font-size:18px;margin-bottom:30px}.project .feedback-form .success-message__feedback-image{margin-bottom:30px;width:274px}}@media screen and (min-width:1024px){.project .feedback-form__content{max-width:380px;margin-right:70px}.project .feedback-form__photo{flex:0 0 50.5%}.project .feedback-form__title.title{margin-bottom:16px}.project .feedback-form__subtitle{font-size:18px;margin-bottom:24px}.project .feedback-form__label.policy-label span{font-size:14px}.project .feedback-form__input{height:48px;padding:0 16px}.project .feedback-form__submit-button{width:164px;height:42px;font-size:16px}.project .feedback-form .contact-form__content .contact-form__inner{max-width:380px}.project .feedback-form .success-message{position:absolute;height:200px;width:389px;margin:0 auto;top:-150px;background:white;margin-right:75px}.project .feedback-form .success-message__title{font-size:24px;margin-bottom:44px}.project .feedback-form .success-message__feedback-image{margin-bottom:40px;width:389pxx}}@media screen and (min-width:1440px){.project .feedback-form__content{max-width:460px;margin-right:135px}.project .feedback-form__title.title{margin-bottom:24px}.project .feedback-form__subtitle{margin-bottom:32px}.project .feedback-form__label{margin-bottom:16px}.project .feedback-form__label.policy-label{align-items:flex-end}.project .feedback-form__label.policy-label span{font-size:16px;white-space:nowrap}.project .feedback-form__policy{margin-bottom:40px}.project .feedback-form__submit-button{width:185px;height:50px;font-size:18px}.project .feedback-form .success-message{position:absolute;height:200px;width:505px;margin:0 auto;top:-160px;background:white;margin-right:80px}.project .feedback-form .success-message__title{font-size:30px;margin-bottom:60px}.project .feedback-form .success-message__feedback-image{width:505px;margin-bottom:52px}.project .feedback-form .success-message__text{font-size:24px}.project .feedback-form .success-message__icon{margin:50px 0}.project .feedback-form .success-message__icon svg{width:45px;height:45px}.project .feedback-form .success-message__icon::before,.project .feedback-form .success-message__icon::after{width:200px}.project .feedback-form .success-message__icon::before{left:-250px}.project .feedback-form .success-message__icon::after{right:-250px}}@media screen and (min-width:1600px){.project .feedback-form__content{margin-right:180px}}@media screen and (min-width:768px){.project.english-modern{margin-left:-20px;margin-right:-20px}}.footer-description,.breadcrumbs,.top-line-wrapper{display:none}.project p{font-size:14px;line-height:120%;font-weight:300;margin-bottom:0}.project .container{width:100%;max-width:100%;padding:0 16px}.project .title{font-family:"PFRegalTextPro",serif;color:black;font-size:28px;font-weight:500;line-height:100%;letter-spacing:.56px;margin-bottom:16px;text-align:center}.project .text p{font-family:"PFBagueSansPro",sans-serif;color:#1c1c1b;font-size:14px;font-weight:400;line-height:120%;margin:0 0 12px 0;padding:0}.project .text p a{color:inherit;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px}.project .section{position:relative;margin-bottom:60px}.project .section__img{position:relative;display:block;width:100%;height:100%;object-fit:cover}.project .tablet-and-desktop{display:none}.project .align-left{left:0;margin-right:auto}.project .align-right{right:0;margin-left:auto}@media screen and (min-width:768px){.top-line-wrapper{display:block}.cms-page-view .breadcrumbs{max-width:1440px}.project .section{margin-bottom:89px;display:flex;align-items:center}.project .section:last-child{margin-bottom:0}.project .mobile-only{display:none}.project .tablet-and-desktop{display:block}.project .title{color:#fff;font-size:24px;text-align:left}.project .text p{color:#fff}}@media screen and (min-width:1024px){.project .section{margin-bottom:78px}.project .title{font-size:32px}.project .text p{font-size:16px}}@media screen and (min-width:1240px){.project .title{font-size:42px;margin-bottom:24px}.project .text p{font-size:20px}}@media screen and (min-width:1600px){.project .section{margin-bottom:100px}}