.lets-acquainted__container{padding-top:5.625rem}.lets-acquainted__body{align-items:flex-start;background:var(--gradiyent-obvedennya);border-radius:var(--border-radius-40);display:flex;padding:0 3.125rem;position:relative}.lets-acquainted__body:before{background:url(../assets/images/common/noise.webp) repeat;border-radius:var(--border-radius-40);content:"";inset:0;mix-blend-mode:multiply;opacity:.6;pointer-events:none;position:absolute;z-index:1}.lets-acquainted__body:after{background:linear-gradient(157.63deg,rgba(43,48,52,.9) 40%,rgba(98,124,140,.4)),url(../assets/images/pages/home/lets-acquainted-bg.webp) 50%/cover no-repeat;border-radius:var(--border-radius-35);content:"";inset:.375rem;overflow:hidden;position:absolute}.lets-acquainted__image{aspect-ratio:490/620;background-color:var(--white);border:.375rem solid var(--white);border-radius:var(--border-radius-40);flex-shrink:0;margin-top:-5.625rem;max-width:30.625rem;overflow:hidden;position:relative;transform:rotate(-3deg);width:43%;z-index:2}.lets-acquainted__image img{height:100%;object-fit:cover;width:100%}.lets-acquainted__inner{display:flex;padding:6.125rem 0 6.125rem 4.375rem;position:relative}.lets-acquainted__content{color:var(--white);position:relative;z-index:2}.lets-acquainted__text{max-width:34.0625rem;text-shadow:var(--text-shadow-primary)}.lets-acquainted__text p:last-child{line-height:2}.who-mittelschnauzer__wrapper{margin-top:5.625rem;position:relative}.who-mittelschnauzer__wrapper:before{background:url(../assets/images/common/noise.webp) repeat;content:"";inset:0;mix-blend-mode:multiply;opacity:.6;pointer-events:none;position:absolute;z-index:1}.who-mittelschnauzer__wrapper:after{background:linear-gradient(157.63deg,rgba(43,48,52,.9) 40%,rgba(98,124,140,.4)),url(../assets/images/pages/home/who-mittelschnauzer-bg.webp) 50%/cover no-repeat;content:"";inset:0;overflow:hidden;position:absolute}.who-mittelschnauzer__container{max-width:72.5625rem}.who-mittelschnauzer__body{align-items:flex-start;display:flex;gap:1.25rem;position:relative}.who-mittelschnauzer__inner{border-radius:var(--border-radius-40);display:flex;padding:6.875rem 0 7.5rem;position:relative}.who-mittelschnauzer__image{aspect-ratio:490/620;background-color:var(--white);border:.375rem solid var(--white);border-radius:var(--border-radius-40);flex-shrink:0;margin-top:-5.625rem;max-width:30.625rem;overflow:hidden;position:relative;transform:rotate(3deg);width:43%;z-index:2}.who-mittelschnauzer__image img{height:100%;object-fit:cover;width:100%}.who-mittelschnauzer__content{color:var(--white);position:relative;z-index:2}.who-mittelschnauzer__button{margin-top:3.75rem}.features-mittel .section-textbox{background:var(--light-grey)}.features-mittel__content-01{padding-bottom:7.5rem}.features-mittel__content-01 .features-mittel__image{border:.375rem solid var(--blue);max-width:45.1875rem;transform:scale(1.06);transform-origin:right top;width:100%}.features-mittel__content-01 .features-mittel__image img{transform:scale(1.01)}.features-mittel__content-01 .section-textbox{margin-left:8.4%;margin-top:-5rem;max-width:45.25rem;position:relative;width:auto;z-index:1}.features-mittel__header{display:flex;row-gap:1.875rem}.features-mittel__header h2{position:relative;z-index:1}.features-mittel__header h2 span:first-child{color:var(--blue);font-size:1.875rem;font-weight:600;letter-spacing:.03em;margin-bottom:1.25rem;padding-bottom:1.875rem;position:relative}.features-mittel__header h2 span:first-child:before{background-color:var(--blue);bottom:0;content:"";height:.125rem;left:0;position:absolute;width:5.75rem}.features-mittel__header h2 span:nth-child(3){font-size:5.625rem;line-height:1.1;text-transform:uppercase}.features-mittel__image{border-radius:var(--border-radius-40);overflow:hidden}.features-mittel__image img{height:100%;object-fit:cover;width:100%}.features-mittel__banner-title{margin:0 auto;max-width:80.5rem;padding-left:1rem;padding-right:1rem}.features-mittel__banner-title h3{font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-left:auto;max-width:45.1875rem;padding-top:.9375rem;position:relative;z-index:1}.features-mittel__banner-title h3:before{background-color:var(--blue);content:"";height:.125rem;left:.3125rem;position:absolute;top:0;width:6.5625rem}.features-mittel__banner-title h3 span:first-child{background:linear-gradient(157deg,#627c8c,#b9c7d2 62.5%,#627c8c);background-clip:text;-webkit-background-clip:text;font-size:4.25rem;letter-spacing:-.02em;text-transform:uppercase;-webkit-text-fill-color:transparent;display:block}.features-mittel__banner-title h3 span:nth-child(2){font-size:1.625rem;letter-spacing:-.02em}.features-mittel__banner-title h3 span:nth-child(3){font-size:2.5rem;text-transform:uppercase}.features-mittel__banner-img{aspect-ratio:1440/1194}.features-mittel__imagefull{aspect-ratio:1440/1135;margin-top:-20%}.features-mittel__content-02{margin-top:-13.625rem;position:relative;z-index:1}.features-mittel__content-02 .section-textbox--01{margin:0 auto 3.75rem;max-width:68.25rem}.features-mittel__content-02 .section-textbox--02{margin-top:-16.25rem}.features-mittel__content-02 .section-textbox--02,.features-mittel__content-02 .section-textbox--03{margin-bottom:1.875rem}.features-mittel__content-02 .section-textbox--03{margin-left:auto;max-width:65.125rem}.features-mittel__content-02 .features-mittel__image{margin:0 auto;max-width:68.25rem}.features-mittel__content-03{padding-top:7.5rem}.features-mittel__content-03 .features-mittel__image{margin-left:auto;max-width:72.0625rem}.features-mittel__content-03 .section-textbox{margin-right:2.5rem;margin-top:-4.25rem;max-width:71.8125rem}.about-nursery__wrapper{margin-top:5.625rem;position:relative}.about-nursery__wrapper:before{background:url(../assets/images/common/noise.webp) repeat;content:"";inset:0;mix-blend-mode:multiply;opacity:.6;pointer-events:none;position:absolute;z-index:1}.about-nursery__wrapper:after{background:linear-gradient(174deg,rgba(43,48,52,.2) 30%,rgba(98,124,140,.2)),url(../assets/images/pages/home/about-nursery-bg.webp) 50%/cover no-repeat;content:"";inset:0;overflow:hidden;position:absolute}.about-nursery__body{align-items:flex-start;display:flex;gap:1.25rem;position:relative}.about-nursery__inner{border-radius:var(--border-radius-40);display:flex;padding:7.25rem 0 9.625rem 3.75rem;position:relative}.about-nursery__image{aspect-ratio:490/620;background-color:var(--white);border:.375rem solid var(--white);border-radius:var(--border-radius-40);flex-shrink:0;margin-left:1.875rem;margin-top:-5.625rem;max-width:30.625rem;overflow:hidden;position:relative;transform:rotate(-4deg);width:43%;z-index:2}.about-nursery__image img{height:100%;object-fit:cover;width:100%}.about-nursery__content{color:var(--white);max-width:39.375rem;position:relative;z-index:2}.about-nursery__button{margin-top:3.75rem}.my-breeding__container{position:relative;z-index:1}.my-breeding__header{column-gap:3.125rem;display:flex;justify-content:space-between;margin-bottom:7.5rem;position:relative}.my-breeding__card{max-width:40rem}.my-breeding__card h3{font-size:1.375rem;font-weight:600;letter-spacing:.01em;margin-bottom:1.875rem;text-transform:none}.my-breeding__bg{margin-top:-15rem}.my-breeding__bg img{height:100%;object-fit:cover;width:100%}.achievement{padding-bottom:8.75rem;position:relative}.achievement__container{position:relative;z-index:2}.achievement__header{column-gap:3.75rem;display:flex;row-gap:1.875rem}.achievement__header h2{line-height:1;margin-top:5rem}.achievement__header h2 span:first-child{color:var(--blue);font-size:1.875rem;font-weight:600;letter-spacing:.03em;margin-bottom:1.25rem;padding-bottom:1.875rem;position:relative}.achievement__header h2 span:first-child:before{background-color:var(--blue);bottom:0;content:"";height:.125rem;left:0;position:absolute;width:5.75rem}.achievement__image{border:.375rem solid var(--blue);border-radius:var(--border-radius-40);overflow:hidden}.achievement__image img{height:100%;object-fit:cover;width:100%}.achievement__inner{margin-top:-8.125rem}.achievement__cards{display:grid;gap:1.25rem;grid-auto-rows:auto auto auto;grid-template-columns:1.2fr 1fr}.achievement__card:first-child{background:var(--light-grey);grid-column:1;grid-row:1/3;margin-bottom:-1.875rem}.achievement__card:nth-child(2){grid-column:2;grid-row:3/5;margin-top:-1.875rem}.achievement__bg{aspect-ratio:1440/957;bottom:0;left:0;position:absolute;width:100%}.achievement__bg img{height:100%;object-fit:cover;width:100%}.news{padding-top:4.375rem}.news__container{position:relative;z-index:1}.news__header{align-items:flex-end;column-gap:1.875rem;display:flex;justify-content:space-between;margin-bottom:3.75rem;row-gap:1.25rem}.news__header h2{padding-top:2.375rem;position:relative}.news__header h2:before{background-color:var(--blue);content:"";height:.125rem;left:0;position:absolute;top:0;width:5.75rem}.card-news{display:grid;gap:1.5rem;grid-template-rows:auto 1fr;max-width:35.9375rem;width:100%}.card-news__thumbnail{aspect-ratio:403/266;border-radius:var(--border-radius-40);overflow:hidden}.card-news__thumbnail img{height:100%;object-fit:cover;width:100%}.card-news__content{display:flex;flex-direction:column;padding:0 1.25rem}.card-news__date{color:var(--blue);font-size:.875rem;margin-bottom:.5rem}.card-news__title{flex:1 1 auto;margin-bottom:.5rem}.card-news__title a{font-weight:700;letter-spacing:.01em;-webkit-line-clamp:3;max-height:4.2em}.card-news__excerpt,.card-news__title a{display:-webkit-box;-webkit-box-orient:vertical;line-height:1.4em;overflow:hidden;text-overflow:ellipsis}.card-news__excerpt{color:var(--blue);font-family:var(--font-secondary);font-size:.875rem;-webkit-line-clamp:2;margin-bottom:1.25rem;max-height:2.8em}.card-news__read-more{color:var(--blue);font-size:.75rem;text-decoration:underline;text-underline-offset:.1875rem;transition:color .2s ease}@media (max-width:85em){.features-mittel__banner{margin-top:5rem}.features-mittel__banner-title{position:relative;top:-10rem}}@media (max-width:80.5em){.features-mittel__content-01 .section-textbox{margin-top:0}.achievement__header h2{margin-top:2.1875rem}}@media (max-width:61.99875em){.lets-acquainted__container{padding-top:7.5rem}.lets-acquainted__body{flex-direction:column}.lets-acquainted__image{margin-right:2.5rem;margin-top:-7.5rem;width:auto}.lets-acquainted__inner{padding:3.125rem 0}.lets-acquainted__text{max-width:none}.who-mittelschnauzer__wrapper{margin-top:9.375rem;margin-top:6.5625rem}.who-mittelschnauzer__body{flex-direction:column-reverse;padding:0 1.25rem}.who-mittelschnauzer__inner{padding:3.125rem 0}.who-mittelschnauzer__image{margin:-9.375rem .75rem 0 1rem;width:auto}.features-mittel__content-01{padding-bottom:5.9375rem}.features-mittel__content-01 .features-mittel__image{max-width:none;transform:none}.features-mittel__content-01 .features-mittel__image img{transform:none}.features-mittel__content-01 .section-textbox{margin-left:5rem;margin-top:-2.8125rem;max-width:none}.features-mittel__header{flex-direction:column}.features-mittel__header h2 span:first-child{font-size:1.625rem;margin-bottom:1rem;padding-bottom:1rem}.features-mittel__banner{margin-top:0}.features-mittel__banner-title{top:0}.features-mittel__banner-title h3{margin-top:0;max-width:28.125rem;padding-top:.625rem;top:0}.features-mittel__banner-title h3:before{left:.1875rem;width:4.375rem}.features-mittel__banner-title h3 span:first-child{font-size:1.875rem}.features-mittel__banner-title h3 span:nth-child(2){font-size:1.125rem}.features-mittel__banner-title h3 span:nth-child(3){font-size:1.25rem}.features-mittel__imagefull{margin-top:-8%}.features-mittel__content-02 .section-textbox--02{margin-top:-8.125rem}.features-mittel__content-02 .section-textbox--02,.features-mittel__content-02 .section-textbox--03{margin-bottom:1.25rem}.features-mittel__content-02 .section-textbox--02,.features-mittel__content-02 .section-textbox--04{margin-right:2.5rem;max-width:none}.features-mittel__content-02 .section-textbox--03{margin-bottom:1.875rem;margin-left:2.5rem;max-width:none}.features-mittel__content-03{padding-top:5.9375rem}.features-mittel__content-03 .section-textbox{margin-top:-.625rem}.about-nursery__wrapper{margin-top:9.375rem}.about-nursery__body{flex-direction:column;padding:0 1.25rem}.about-nursery__inner{padding:2.5rem 0 3.75rem}.about-nursery__image{margin:-9.375rem 1.125rem 0 1rem;width:auto}.about-nursery__content{max-width:none}.my-breeding__header{flex-direction:column;margin-bottom:4.0625rem}.my-breeding__bg{margin-top:-4.6875rem}.achievement{padding-bottom:0}.achievement__header{flex-direction:column}.achievement__header h2{margin-top:0}.achievement__header h2 span:first-child{font-size:1.625rem;margin-bottom:1rem;padding-bottom:1rem}.achievement__inner{margin-top:1.875rem}.achievement__cards{grid-template-columns:auto}.achievement__card:first-child{grid-column:1;grid-row:auto;margin-bottom:0}.achievement__card:nth-child(2){grid-column:1;grid-row:auto;margin-top:0}.achievement__bg{margin-top:-5rem;position:static}.news{padding-top:2.5rem}.card-news__thumbnail{border-radius:var(--border-radius-20)}.card-news__content{padding:0 1rem}}@media (max-width:47.99875em){.lets-acquainted__body{padding:0 1.25rem}.lets-acquainted__body,.lets-acquainted__body:before{border-radius:var(--border-radius-20)}.lets-acquainted__body:after{border-radius:var(--border-radius-18);inset:.1875rem}.lets-acquainted__image{border-radius:var(--border-radius-20);border-width:.1875rem}.lets-acquainted__inner{padding:1.25rem 0}.lets-acquainted__text p:last-child{line-height:1.6}.who-mittelschnauzer__body{border-radius:var(--border-radius-20);padding:0}.who-mittelschnauzer__inner{padding:1.625rem 0 2.5rem}.who-mittelschnauzer__image{border-radius:var(--border-radius-20);border-width:.1875rem;margin:-6.5625rem .75rem 0 1rem}.who-mittelschnauzer__button{margin-top:1.875rem}.features-mittel__content-01{padding-bottom:4.6875rem}.features-mittel__content-01 .features-mittel__image{border-width:.1875rem}.features-mittel__content-01 .section-textbox{margin-left:1.25rem;margin-top:-1.125rem;max-width:none}.features-mittel__header h2 span:first-child{font-size:1.25rem;margin-bottom:.625rem;padding-bottom:.625rem}.features-mittel__header h2 span:first-child:before{height:.0625rem;width:3.125rem}.features-mittel__header h2 span:nth-child(3){font-size:2.875rem}.features-mittel__image{border-radius:var(--border-radius-20)}.features-mittel__banner-title h3{max-width:17.1875rem}.features-mittel__banner-title h3:before{width:2.625rem}.features-mittel__banner-title h3 span:first-child{font-size:1.6875rem}.features-mittel__banner-title h3 span:nth-child(2){font-size:.625rem}.features-mittel__banner-title h3 span:nth-child(3){font-size:.9375rem}.features-mittel__content-02{margin-top:-4.25rem}.features-mittel__content-02 .section-textbox--01{margin-bottom:4.375rem}.features-mittel__content-02 .section-textbox--02{margin-right:2.5rem;margin-top:-2.5rem}.features-mittel__content-03{padding-top:4.375rem}.about-nursery__wrapper{margin-top:7rem}.about-nursery__body{border-radius:var(--border-radius-20);padding:0}.about-nursery__image{border-radius:var(--border-radius-20);border-width:.1875rem;margin:-4.25rem 1.125rem 0 1rem}.my-breeding__header{margin-bottom:1.875rem}.my-breeding__card h3{font-size:1.25rem;margin-bottom:1rem}.my-breeding__bg{margin-top:0}.achievement__header h2 span:first-child:before{height:.0625rem;width:3.125rem}.achievement__image{border-radius:var(--border-radius-20);border-width:.1875rem}.achievement__inner{margin-top:1.5rem}.achievement__card h3{text-transform:capitalize}.achievement__card-text{font-size:.875rem}.achievement__button{margin-top:1.875rem}.achievement__bg{margin-top:-1.875rem}.news__header{margin-bottom:1.875rem}.news__header h2{padding-top:1rem}.news__header h2:before{height:.0625rem;width:3.125rem}.news__button{margin-top:1.875rem}.card-news{gap:1rem}.card-news__content{padding:0 .6875rem}.card-news__date{font-size:.75rem}.card-news__title{font-size:1.125rem}.card-news__excerpt{font-size:.75rem;margin-bottom:1.125rem}}@media (max-width:35.93625em){.features-mittel__content-02{margin-top:-2.3125rem}}@media (max-width:29.99875em){.news__header{flex-wrap:wrap}}@media (width <= 20em){.features-mittel__banner{padding-top:6.25e-8rem}.features-mittel__banner-img{margin-top:1.125rem}}@media (width > 20em) and (width <= 80.5em){.features-mittel__banner{padding-top:clamp(6.25e-8rem,-2.4793387598125rem + 12.3966941116vw,7.5rem)}.features-mittel__banner-img{margin-top:clamp(-16.875rem,7.0754132231375rem + -29.7520661157vw,1.125rem)}}@media (min-width:47.99875em){.news__button{margin-top:0}}@media (min-width:61.99875em){.my-breeding__text{margin:0;max-width:46.875rem;padding:0;position:static}.my-breeding__text:before{top:100%}}@media (width > 80.5em){.features-mittel__banner{padding-top:7.5rem}.features-mittel__banner-img{margin-top:-16.875rem}}@media (any-hover:hover) and (pointer:fine){.card-news__title a:hover{text-decoration:underline;text-underline-offset:.25rem}.card-news__read-more:hover{color:var(--black-grey)}}