@font-face{font-family:Lora-Regular;font-style:normal;font-weight:400;src:url(/assets/font/Lora/Lora-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Lora-Italic;font-style:italic;font-weight:400;src:url(/assets/font/Lora/Lora-Italic.woff2)format("woff2");font-display:swap}@font-face{font-family:Lora-Bold;font-style:normal;font-weight:600;src:url(/assets/font/Lora/Lora-Bold.woff2)format("woff2");font-display:swap}@font-face{font-family:Lora-BoldItalic;font-style:italic;font-weight:600;src:url(/assets/font/Lora/Lora-BoldItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-Thin;font-style:normal;font-weight:100;src:url(/assets/font/Poppins/Poppins-Thin.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-ThinItalic;font-style:italic;font-weight:100;src:url(/assets/font/Poppins/Poppins-ThinItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-ExtraLight;font-style:normal;font-weight:200;src:url(/assets/font/Poppins/Poppins-ExtraLight.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-ExtraLightItalic;font-style:italic;font-weight:200;src:url(/assets/font/Poppins/Poppins-ExtraLightItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-Light;font-style:normal;font-weight:300;src:url(/assets/font/Poppins/Poppins-Light.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-LightItalic;font-style:italic;font-weight:300;src:url(/assets/font/Poppins/Poppins-LightItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-Regular;font-style:normal;font-weight:400;src:url(/assets/font/Poppins/Poppins-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-Italic;font-style:italic;font-weight:400;src:url(/assets/font/Poppins/Poppins-Italic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-Medium;font-style:normal;font-weight:500;src:url(/assets/font/Poppins/Poppins-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-MediumItalic;font-style:italic;font-weight:500;src:url(/assets/font/Poppins/Poppins-MediumItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-SemiBold;font-style:normal;font-weight:600;src:url(/assets/font/Poppins/Poppins-SemiBold.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-SemiBoldItalic;font-style:italic;font-weight:600;src:url(/assets/font/Poppins/Poppins-SemiBoldItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-Bold;font-style:normal;font-weight:700;src:url(/assets/font/Poppins/Poppins-Bold.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-BoldItalic;font-style:italic;font-weight:700;src:url(/assets/font/Poppins/Poppins-BoldItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-ExtraBold;font-style:normal;font-weight:800;src:url(/assets/font/Poppins/Poppins-ExtraBold.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-ExtraBoldItalic;font-style:italic;font-weight:800;src:url(/assets/font/Poppins/Poppins-ExtraBoldItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-Black;font-style:normal;font-weight:900;src:url(/assets/font/Poppins/Poppins-Black.woff2)format("woff2");font-display:swap}@font-face{font-family:Poppins-BlackItalic;font-style:italic;font-weight:900;src:url(/assets/font/Poppins/Poppins-BlackItalic.woff2)format("woff2");font-display:swap}:root{--header-height:60px;--cc-primary-color:#b49f86!important}.news-grid{grid-template-columns:1fr;gap:40px 24px;width:100%;display:grid}.news-card{flex-direction:column;display:flex}.news-card__media{background-color:#fff;justify-content:center;align-items:center;height:220px;padding:24px 24px 64px;display:flex}.news-card__image{object-fit:contain;max-width:min(100%,320px);max-height:100%}.news-card__body{background-color:#576972;flex-direction:column;flex:auto;align-items:flex-start;gap:18px;margin:-40px 16px 0;padding:30px 24px 34px;transition:transform .3s;display:flex;position:relative}.news-card:hover .news-card__body{transform:translateY(-5px)}.news-card__date{color:#f6f3f0;letter-spacing:.02em;margin:0;font-family:Poppins-Regular;font-size:.8125rem;font-weight:300;line-height:1.25rem}.news-card__title{color:#d8c6b0;letter-spacing:.02em;margin:0;font-family:Lora-Regular;font-size:1.375rem;font-weight:400;line-height:1.75rem}.news-card__line{background-color:#d8c6b0;width:60px;height:1px}.news-card__summary{color:#f6f3f0;letter-spacing:.01em;flex:auto;margin:0;font-family:Poppins-Regular;font-size:.9375rem;line-height:1.625rem}.news-card__button{letter-spacing:.02em;min-width:188px;height:50px;margin-top:8px;padding:0 30px;font-size:.9375rem;font-weight:400;line-height:.9375rem}.pagination{justify-content:center;align-items:center;margin-top:60px;display:flex}.pagination__button{color:#d8c6b0;cursor:pointer;background:0 0;border:none;margin:0 4px;font-family:Lora-Regular;font-size:1.25rem;font-weight:400;line-height:1.875rem}.pagination__button.-prev,.pagination__button.-next{background-repeat:no-repeat;background-size:40px;min-width:40px;height:20px;padding:0}.pagination__button.-prev{background-image:url(/assets/svg/arrow-left-brown.svg);margin:0 30px 0 0}.pagination__button.-next{background-image:url(/assets/svg/arrow-right-brown.svg);margin:0 0 0 30px}.pagination__button.-active{color:#576972;font-weight:700}.pagination__button:hover{color:#576972}.pagination__button:disabled{opacity:.5;cursor:default}.news-list{background-color:#f6f3f0;padding:60px 0 90px}.news-list .content-wrapper{align-items:center}@media only screen and (width>=768px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}}@media only screen and (width>=1024px){:root{--header-height:90px}.news-card__media{height:320px;padding:30px 30px 70px}.news-card__body{margin:-40px 24px 0;padding:40px 40px 44px}.news-card__title{font-size:1.75rem;line-height:2.125rem}.pagination{margin-top:100px}.pagination__button.-prev,.pagination__button.-next{background-size:54px;min-width:54px;height:24px}.pagination__button.-prev{margin:0 40px 0 0}.pagination__button.-next{margin:0 0 0 40px}.news-list{padding:100px 0 110px}.news-list .pagination{margin-top:90px}}