.content-section__wrapper{max-width:900px;margin-left:auto;margin-right:auto}.content-section__wrapper>:first-child{margin-top:0}.content-section__wrapper>:last-child{margin-bottom:0}.page-banner-section{box-sizing:border-box;overflow:hidden;min-height:220px}@media(min-width:1200px){.page-banner-section{min-height:280px}}@media(min-width:1400px){.page-banner-section{min-height:320px}}@media(min-width:1600px){.page-banner-section{min-height:400px}}.page-banner-section{padding-top:30px;padding-bottom:30px}@media(min-width:1200px){.page-banner-section{padding-top:50px;padding-bottom:50px}}.page-banner-section:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(243 225 209 / .9),rgb(243 225 209 / .55) 60%,transparent)}@media(max-width:639px){.page-banner-section:before{background:linear-gradient(90deg,rgb(243 225 209 / .9),rgb(243 225 209 / .7) 60%,rgb(243 225 209 / .45))}}@media(min-width:1200px){.page-banner-section:before{display:none}}.page-banner__picture{--page-banner-focus:0.48;left:0;width:100%;top:50%;transform:translateY(calc(var(--page-banner-focus) * -100%))}@media(max-width:639px){.page-banner__picture{top:0;height:100%;transform:none}}.page-banner__image{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%)}@media(max-width:639px){.page-banner__image{height:100%;object-fit:cover;object-position:right center}}.page-banner__picture--wide{--page-banner-focus:0.565;display:none}@media(min-width:2001px){.page-banner__picture--wide{display:block}}.page-banner-section .breadcrumb{margin-bottom:16px!important}@media(min-width:640px){.page-banner-section .breadcrumb{margin-bottom:20px!important}}.page-banner__title{font-size:28px}@media(min-width:768px){.page-banner__title{font-size:40px}}@media(min-width:1400px){.page-banner__title{font-size:42px}}@media(min-width:2000px){.page-banner__title{font-size:48px}}@media(max-width:639px){.page-banner__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.page-banner__description{font-size:14px}@media(min-width:1200px){.page-banner__description{font-size:17px}}@media(min-width:1600px){.page-banner__description{font-size:19px}}@media(min-width:2200px){.page-banner__description{font-size:22px}}@media(max-width:639px){.page-banner__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media(min-width:640px)and (max-width:1199.98px){.page-banner__description{max-width:calc(50vw - 40px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.page-banner-section--post .page-banner__title{font-size:24px}@media(min-width:768px){.page-banner-section--post .page-banner__title{font-size:32px}}@media(min-width:1400px){.page-banner-section--post .page-banner__title{font-size:34px}}@media(min-width:2000px){.page-banner-section--post .page-banner__title{font-size:40px}}.page-banner-section--post .page-banner__title{line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-banner-section--post .breadcrumb__list{box-sizing:border-box;max-width:100%}.page-banner-section--post .breadcrumb__item{flex:none}.page-banner-section--post .breadcrumb__item:last-child{flex:0 1 auto;min-width:0}.page-banner-section--post .breadcrumb__item:last-child>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb__list{gap:6px 10px;padding:8px 18px;font-size:12px}@media(min-width:1200px){.breadcrumb__list{font-size:14px}}@media(min-width:2000px){.breadcrumb__list{font-size:16px}}@media(min-width:1200px){.breadcrumb__list{padding:10px 24px}}.breadcrumb__item{gap:8px}.breadcrumb__item:not(:last-child):after{content:"";width:6px;height:6px;border:solid #624e3e;border-width:1.5px 1.5px 0 0;transform:rotate(45deg)}
.contact-form-section .uk-container{max-width:900px}@media(min-width:1600px){.contact-form-section .uk-container{max-width:1000px}}@media(min-width:2200px){.contact-form-section .uk-container{max-width:1200px}}.contact-form__card{background-color:#f3e1d1;border:1px solid #cdc1b2;border-radius:14px}@media(min-width:1200px){.contact-form__card{border-radius:20px}}.contact-form__card{padding-top:16px;padding-bottom:16px;padding-left:16px;padding-right:16px}@media(min-width:768px){.contact-form__card{padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px}}@media(min-width:1600px){.contact-form__card{padding-top:32px;padding-bottom:32px;padding-left:32px;padding-right:32px}}.contact-form__card .uk-textarea{min-height:110px}@media(min-width:1200px){.contact-form__card .uk-textarea{min-height:130px}}@media(min-width:1600px){.contact-form__card .uk-textarea{min-height:160px}}@media(min-width:2200px){.contact-form__card .uk-textarea{min-height:200px}}.contact-form__card .avf-form__submit{display:flex;width:fit-content;margin-inline:auto}
