.cards-grid__content{display:grid;gap:6.84rem .56rem;grid-template-columns:repeat(5,1fr)}.card{display:flex;flex-direction:column;justify-content:flex-start}.card__title{color:var(--color__black);font-size:2.1875rem;letter-spacing:.04375rem;line-height:100%;margin-bottom:4rem;position:relative}.card__title,.card__title span{font-style:normal;font-weight:580;text-transform:uppercase}.card__title span{display:block;font-size:1.25rem;letter-spacing:.025rem;line-height:120%;margin-top:.56rem}.card__title span.--green{color:#6b7d6d;display:inline;font-size:2.1875rem;font-style:normal;font-weight:580;letter-spacing:.04375rem;line-height:100%;text-transform:uppercase}.card__title:before{background:var(--color__black);content:"";height:3px;left:0;position:absolute;top:-1.5rem;width:1.25rem}.card__img{height:26rem;overflow:hidden;position:relative;width:100%}.card__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__img-curtain{height:51%;left:0;position:absolute;transform:translate(0);width:100%}.back-gray .card__img-curtain,.back-green .card__img-curtain,.card__img-curtain{background-color:#f1f1f1}.card__img-curtain--top{top:-.5%}.card__img-curtain--bottom{bottom:-.5%}.position-1{grid-column:1/span 1;grid-row:1}.position-2{grid-column:2/span 1;grid-row:1}.position-3{grid-column:3/span 1;grid-row:1}.position-4{grid-column:4/span 1;grid-row:1}.position-5{grid-column:5/span 1;grid-row:1}.position-6{grid-column:1/span 1;grid-row:2}.position-7{grid-column:2/span 1;grid-row:2}.position-8{grid-column:3/span 1;grid-row:2}.position-9{grid-column:4/span 1;grid-row:2}.position-10{grid-column:5/span 1;grid-row:2}.children-page .cards-grid__content{gap:19rem .56rem;position:relative}.children-page .position-2{grid-column:2/span 3}.children-page .card{position:relative}.children-page .card__img{width:19.8125rem}.card__chose{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f0dcc3;bottom:0;color:#282828;font-size:1.25rem;font-style:normal;font-weight:580;left:20.3725rem;letter-spacing:.025rem;line-height:100%;padding:1rem 1.625rem .875rem;text-transform:uppercase}.card__chose,.children-page .cards-grid__content-text{position:absolute}.children-page .cards-grid__content-text.--1{left:5rem;top:44rem;width:44rem}.children-page .cards-grid__content-text.--2{right:0;top:45rem;width:46rem}.children-page .cards-grid__content-text.--3{bottom:0;left:0;width:40rem}.cards-grid__subcontent{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr)}.cards-grid__subcontent .position-5,.cards-grid__subcontent .position-6,.cards-grid__subcontent .position-7,.cards-grid__subcontent .position-8{grid-row:2}.cards-grid__subcontent .position-5{grid-column:1/span 1}.cards-grid__subcontent .position-6{grid-column:2/span 1}.cards-grid__subcontent .position-7{grid-column:3/span 1}.cards-grid__subcontent .position-8{grid-column:4/span 1}.card-regular .card__img{height:unset;padding-bottom:100%}.card-regular .card__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.card__wrapper{background-color:#fff;display:flex;height:100%;padding:1.25rem}.-align-center .card__wrapper{align-items:center}.-just-space .card__wrapper{flex-direction:column;justify-content:space-between}.card__wrapper-text{color:#282828;flex:1;font-size:1.25rem;letter-spacing:.025rem;line-height:120%}.card__wrapper-heading,.card__wrapper-text{font-style:normal;font-weight:580;text-transform:uppercase}.card__wrapper-heading{color:#fff;font-size:2rem;letter-spacing:.04rem;line-height:100%;margin-bottom:1.25rem}.-black .card__wrapper{background:#282828}.-black .card__wrapper-text{color:#fff}.-black .btn-green{background:#fff;color:#282828}.-white .card__wrapper-heading{color:#282828}@media screen and (min-width:640px){.-no-wrap .card__title{white-space:nowrap}.-no-wrap .card__img{max-width:19.5rem;min-width:19.5rem}}@media screen and (max-width:640px){.cards-grid{padding-top:1.5rem}.cards-grid__content{gap:2.5rem .75rem;grid-template-columns:repeat(2,1fr)}.card__title{font-size:1rem;letter-spacing:.02rem;line-height:120%;margin-bottom:1.5rem}.card__title:before{height:2px;top:-1.5rem;width:.625rem}.card__img{height:12.5rem;margin-top:auto}.position-1,.position-10,.position-2,.position-3,.position-4,.position-5,.position-6,.position-7,.position-8,.position-9{grid-column:unset;grid-row:unset}.children-page .cards-grid__content{gap:4.25rem .75rem;position:relative}.children-page .position-1{order:1}.children-page .position-5{order:2}.children-page .position-2{grid-column:1/span 2;grid-row:2;order:3}.children-page .cards-grid__content-text{margin-bottom:0;position:relative}.children-page .cards-grid__content-text.--1{grid-column:1/span 2;left:unset;order:8;top:unset;width:unset}.children-page .cards-grid__content-text.--2{grid-column:1/span 2;margin-bottom:-3rem;order:4;right:unset;top:unset;width:unset}.children-page .position-8{order:5}.children-page .position-9{order:6}.children-page .position-10{order:7}.children-page .card__img{width:100%}.card__chose,.children-page .position-2 .card__img{width:calc(50% - .375rem)}.card__chose{font-size:.875rem;left:unset;letter-spacing:.0175rem;padding:.5rem 1rem .25rem;right:0;text-align:center}.cards-grid__subcontent{gap:.75rem;grid-template-columns:1fr 1fr}.cards-grid__subcontent .position-5,.cards-grid__subcontent .position-6,.cards-grid__subcontent .position-7,.cards-grid__subcontent .position-8{grid-column:unset;grid-row:unset}.card__wrapper-text{font-size:1rem;letter-spacing:.02rem}.history-first .position-1{order:1}.history-first .position-3{order:2}.history-first .position-4{order:4}.history-first .position-5{grid-column:1/span 2;order:3}.history-first .position-6{order:5}.history-first .position-8{grid-column:1/span 2;order:6}.card__wrapper .btn{font-size:1rem;letter-spacing:.02rem;line-height:100%;margin-top:1.25rem;max-width:100%;padding:.88rem;width:100%}.history-second .card{order:1}.history-second .card.position-6{grid-column:1/span 2;order:2}.card__title span.--green{font-size:1rem;font-style:normal;font-weight:580;letter-spacing:.02rem;line-height:120%}}
