.content-for-layout{overflow:hidden}.page-intro{display:flex;flex-wrap:nowrap}.page-intro__image{width:34.9%;background-color:#000;background-position:50%;background-size:cover;position:relative;padding:169px 8.8%}.page-intro__image:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:#000;opacity:.3}.page-intro__sub-title{position:relative;z-index:2;color:rgb(var(--color-base-solid-button-labels));font-size:16px;font-weight:400;letter-spacing:1.4px;display:block;margin:0 0 68px}.page-intro__text{width:65.1%;padding:163px 13% 360px 4.25%}.page-intro__title{margin:0 0 55px}.page-intro__text p{margin:0 0 30px;font-size:17px;line-height:30px;letter-spacing:.25px}@media only screen and (min-width: 1024px){.page-intro__text p{min-height:120px}}.page-intro__logo{position:relative;z-index:2;text-align:center}.page-intro__logo img{display:inline-block;vertical-align:top;max-width:100%;height:auto}.page-challenge{background:rgb(var(--color-base-text));color:rgb(var(--color-base-solid-button-labels));display:flex;flex-wrap:nowrap}.page-challenge__text{width:47%;padding:30px 5.5% 30px 8.35%;font-size:17px;line-height:30px;min-height:930px;display:flex;align-items:center}.page-challenge__title{margin:0 0 54px;letter-spacing:-.7px;color:rgb(var(--color-base-solid-button-labels))}.page-challenge__text p{margin:0 0 30px;letter-spacing:.2px}.page-challenge__image{width:53%;padding-bottom:46px}.page-challenge__image:after{display:block;clear:both;content:""}.page-challenge__image img{float:left;max-width:988px;height:auto;width:100%;margin:-331px auto 0 -65px}.page-result{text-align:center;padding:108px 0 115px}.page-result__title{margin:0 0 72px}.page-result__blocks{display:flex;flex-wrap:wrap;justify-content:center;font-size:27px;line-height:32px}.page-result__block{width:300px;margin:0 2.6%}.page-result__block p{margin:0 0 12px;color:rgb(var(--color-base-text))}.page-result__block strong{font-size:87px;line-height:1;font-weight:300}.page-img-text{display:flex;flex-wrap:nowrap}.page-img-text.image-right{flex-direction:row-reverse}.page-img-text__image{display:block!important;width:50%;background-size:cover;background-position:50%}.page-img-text__text{width:50%;padding:30px 5%;font-size:17px;line-height:30px;min-height:721px;color:rgb(var(--color-base-solid-button-labels));display:flex;flex-direction:column;justify-content:center;letter-spacing:.3px}.page-img-text.image-right .page-img-text__text{padding:30px 5.5% 30px 8.4%}.page-img-text__text h3{margin:0 0 52px;color:rgb(var(--color-base-solid-button-labels));letter-spacing:-1px}.page-img-text__text p{margin:0 0 30px}.page-img-text__text blockquote{margin:0;padding:0 0 0 28px;color:#fff;border:0;border-left:5px solid #fff;font-style:normal;letter-spacing:.2px}.richtext-client-page .rich-text__blocks{max-width:1384px;width:auto!important;padding-left:6rem;padding-right:6rem}.richtext-client-page .rich-text__blocks p{text-align:left}.richtext-client-page .rich-text__blocks .h1{margin-bottom:77px}.richtext-client-page .rich-text__text{letter-spacing:.3px;margin-bottom:41px}.button.button--big{padding:25px;font-size:16px;min-width:333px;letter-spacing:1.6px}.button.button--big .icon-arrow{width:2.5rem;margin:0 -8px 0 8px}.page-projects{display:flex;flex-wrap:nowrap}.page-project{width:50%;background-size:cover;background-position:50%;position:relative;overflow:hidden}.page-project:after{position:absolute;top:0;left:0;content:"";bottom:0;right:0;background:#000;opacity:.3}.page-project__wrap{position:relative;z-index:2;max-width:262px;margin:186px auto 100px 106px}.page-project:first-child .page-project__wrap{margin-right:103px;margin-left:auto}.page-project__image{height:100px;display:flex;justify-content:center;align-items:center;margin:0 0 64px}.page-project img{display:block}.page-project .button{border:3px solid white!important;font-size:16px;letter-spacing:1.5px;display:block;width:100%;padding:22px 15px;color:#fff;text-align:center;background-color:transparent}.page-project .button:before{display:none!important}.page-project .button:after{box-shadow:none}.page-project .button .icon-arrow{width:2.5rem;margin:0 4px 0 -4px}.page-project:first-child .button .icon-arrow{transform:rotate(180deg)}.page-project .button .icon-arrow polygon{fill:#fff}@media only screen and (max-width: 1499px){.page-challenge__text{min-height:600px}}@media only screen and (max-width: 1399px){.page-challenge__text{padding:30px 5.5% 30px 8.35%;min-height:500px}}@media only screen and (max-width: 1199px){.page-intro__image{width:39.9%;padding:69px 5.8%}.page-intro__text{width:60.1%;padding:63px 5.8% 250px 4.25%}.page-challenge__text{width:50%;padding:30px 5.8%}.page-challenge__image{width:50%;padding-bottom:1px}.page-challenge__image img{margin:-231px auto 0 -25px}.page-img-text__text{min-height:600px}.page-result{padding-top:80px;padding-bottom:90px}.page-img-text.image-right .page-img-text__text{padding:30px 5%}.page-result__block{margin:0 .6%}}@media only screen and (max-width: 989px){.page-project__wrap{margin:100px auto 100px 50px}.page-project:first-child .page-project__wrap{margin-right:50px;margin-left:auto}}@media only screen and (max-width: 1023px){.page-result__blocks{font-size:18px;line-height:20px}.page-result__block{width:31.33%;margin:0}.page-result__block p{margin:0 0 3px;letter-spacing:0}.page-result__block strong{font-size:55px;letter-spacing:.3px}}@media only screen and (max-width: 889px){.page-intro__text{padding:63px 5.8% 150px 4.25%}.page-challenge__image img{margin:-130px auto 0 -25px}}@media only screen and (max-width: 767px){.page-projects{display:block}.page-project{width:100%}.page-project__wrap{margin:96px auto 30px!important;max-width:195px}.page-project__wrap img{transform:scale(.75)}.page-project__image{margin:0 0 28px}.page-project .button{border:2px solid white!important;font-size:12px;letter-spacing:1.5px;padding:16px 15px;min-height:50px}.page-project .button .icon-arrow{margin:2px 4px -2px -4px}.page-result{padding-top:44px;padding-bottom:64px}.page-result__title{font-size:35px;margin:0 0 35px}.page-result__blocks{font-size:10px;line-height:12px}.page-result__block strong{font-size:33px}.page-img-text{display:block}.page-img-text__image{width:100%;padding-bottom:72%}.page-img-text__text{width:100%;min-height:0;padding:48px 22px 13px;font-size:13px;line-height:23px}.page-img-text__text h3{font-size:35px;margin:0 0 40px;letter-spacing:0}.page-img-text__text p{margin-bottom:23px;letter-spacing:0}.page-challenge{display:block}.page-challenge__text{padding:60px 21px 5px;width:auto;font-size:13px;line-height:23px;letter-spacing:0;min-height:100px}.page-challenge__title{font-size:35px;margin-bottom:39px;letter-spacing:0}.page-challenge__text p{margin-bottom:23px;letter-spacing:0}.page-challenge__image{width:auto;padding-bottom:36px}.page-challenge__image img{margin:-10px 0 0;width:99%}.page-intro{display:block}.page-intro__image{width:100%;height:212px;padding:39px 5% 15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-intro__logo img{transform:scale(.5)}.page-intro__sub-title{font-size:12px;text-align:center;margin-bottom:-1px}.page-intro__text{width:100%;padding:42px 29px 23px}.page-intro__title{font-size:35px;margin:0 0 40px}.page-intro__text p{font-size:13px;line-height:23px;letter-spacing:0;margin-bottom:23px}.richtext-client-page .rich-text{padding-top:44px;padding-bottom:58px}.richtext-client-page .rich-text__text{letter-spacing:0;margin-bottom:6px}.richtext-client-page .rich-text__blocks{padding-left:22px;padding-right:22px;font-size:13px;line-height:23px}.richtext-client-page .rich-text__blocks .h1{font-size:35px;margin-bottom:34px}.button.button--big{min-width:100%;padding:16px;font-size:12px;letter-spacing:1.2px}.button.button--big .icon-arrow{width:2rem;margin:0 -4px 0 4px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/component-page-client.css.map */
