/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer site{.ct-pageWrapper .ct-menuMobile{display:none}@media (max-width:767px){.ct-pageWrapper .ct-menuMobile{display:block}}.ct-pageWrapper .ct-mainSlider{box-sizing:border-box;background-position:50%;background-size:cover;width:100%;display:block;position:relative;overflow:hidden}.ct-pageWrapper .ct-mainSlider[data-height="800"]{height:800px;min-height:800px}.ct-pageWrapper .ct-mainSlider[data-height="1200"]{height:1200px;min-height:1200px}.ct-pageWrapper .ct-mainSlider>.item{height:100%;min-height:inherit;background-position:50%;background-size:cover;align-items:center;width:100%;display:flex}.ct-pageWrapper .ct-mainSlider>.item>.inner{width:100%;display:block}.ct-pageWrapper .ct-mainSlider .container-main{margin-top:-100px}.ct-pageWrapper .ct-mainSlider .container-main .col-md-12:has(.ct-box){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.ct-pageWrapper .ct-mainSlider .container-main .col-md-12.europa{width:100%;display:block}.ct-pageWrapper .ct-mainSlider .container-main .col-md-12.europa img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.ct-pageWrapper .ct-mainSlider .ct-box-right{z-index:1;flex:340px;width:58%;max-width:none;margin-left:0;margin-right:0;position:relative}.ct-pageWrapper .ct-mainSlider .ct-box-left{z-index:1;flex:280px;width:38%;max-width:none;margin-left:0;margin-right:0;position:relative;top:auto;right:auto}.ct-pageWrapper .ct-mainSlider .ct-box-left h4{margin-top:0;line-height:1.45}.ct-pageWrapper footer.ct-footer{z-index:2;clear:both;position:relative}@media (max-width:991px){.ct-pageWrapper .ct-mainSlider[data-height="800"]{height:auto;min-height:640px}.ct-pageWrapper .ct-mainSlider[data-height="1200"]{height:auto;min-height:900px}.ct-pageWrapper .ct-mainSlider>.item{min-height:inherit;align-items:flex-start;padding:32px 0 48px}.ct-pageWrapper .ct-mainSlider .container-main{margin-top:0}.ct-pageWrapper .ct-mainSlider .ct-box-left,.ct-pageWrapper .ct-mainSlider .ct-box-right{flex:100%;width:100%}}@media (max-width:767px){.ct-pageWrapper .ct-mainSlider[data-height="1200"],.ct-pageWrapper .ct-mainSlider[data-height="800"]{min-height:0}.ct-pageWrapper .ct-mainSlider .container-main{margin-top:125px}}.ct-navComponent li.active a,.navbar-nav li.active>a{font-weight:700}[lang=ru] .ct-pageWrapper nav.navbar.navbar-default ul.nav.navbar-nav{float:none;flex-wrap:nowrap;justify-content:center;display:flex}[lang=ru] .ct-pageWrapper nav.navbar.navbar-default ul.nav.navbar-nav>li{float:none;padding:25px 8px 0 10px}[lang=ru] .ct-pageWrapper nav.navbar.navbar-default ul.nav.navbar-nav>li>a{white-space:nowrap;font-size:14px}.ct-gallery-grid img{width:100%;height:auto}.ct-pageWrapper .ct-productShop a .ct-productShop-image{position:relative;overflow:hidden}.ct-pageWrapper .ct-productShop a .ct-productShop-image:active:before,.ct-pageWrapper .ct-productShop a .ct-productShop-image:focus:before,.ct-pageWrapper .ct-productShop a .ct-productShop-image:hover:before{z-index:1000;pointer-events:none;font-family:FontAwesome,fontawesome}.ct-pageWrapper .royalSlider.rsDefault{width:100%}.ct-pageWrapper .royalSlider .rsNav{margin-top:12px}.ct-pageWrapper #frm .ct-contact-form-actions{flex-direction:column;align-items:center;width:100%;margin-top:8px;display:flex}.ct-pageWrapper #frm .ct-recaptcha-wrap{width:304px;max-width:100%;min-height:78px;margin:16px 0 8px;display:block}.ct-pageWrapper #frm .ct-recaptcha-error{color:#f8d7da;text-align:center;margin:0 0 12px;font-size:14px}.ct-pageWrapper #frm .ct-contact-form-actions .btn.btn-default{float:none;margin:8px 0 0;display:inline-block}.vid-container iframe{width:100%;min-height:280px}.ct-pageWrapper .ct-mediaSectionHeader[data-height="180px"]{box-sizing:border-box;background-color:#3a3a3a;background-image:url(/legacy/assets/images/content/obituaries-header.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:180px;margin-top:0;padding-top:51px;display:flex}.ct-pageWrapper .ct-mediaSectionHeader[data-height="180px"] .ct-mediaSection-inner{width:100%;display:block}.ct-pageWrapper .ct-mediaSectionHeader .row.ct-u-paddingTop40{margin:0;padding-top:0}.ct-pageWrapper .ct-mediaSectionHeader .ct-gallery-filters{margin-top:0}.ct-pageWrapper .ct-contactPage .ct-contactBox{overflow:hidden}.ct-pageWrapper .ct-contactPage .ct-contactBox .ct-contactBox-list{float:left}.ct-pageWrapper .ct-contactPage .ct-contactBox .ct-contactBox-content{padding-top:14px;overflow:hidden}.ct-pageWrapper .ct-contactPage .ct-contactBox-content.ct-u-fontType2{margin-top:0}.ct-pageWrapper .ct-contactPage .ct-contactBox-content.ct-u-fontSize18{font-size:18px}.ct-pageWrapper .ct-contactPage .ct-contactBox-content p{font-size:inherit;color:inherit;margin:0 0 4px;font-family:inherit}.ct-pageWrapper .ct-contactPage .ct-contactBox-content strong{font-weight:700}:root{--cms-font-body:var(--font-playfair,"Playfair Display"),serif;--cms-font-display:"Story Script",cursive;--cms-font-sans:var(--font-open-sans,"Open Sans"),sans-serif}.ct-pageWrapper,body:has(.ct-pageWrapper){font-family:var(--cms-font-body);font-style:normal}.ct-pageWrapper .logo-text,.ct-pageWrapper h1,.ct-pageWrapper h2,.ct-pageWrapper h3{font-family:var(--cms-font-display);font-style:italic}.ct-pageWrapper .cms-pageTitle{text-transform:uppercase;font-weight:700}.ct-pageWrapper .cms-pageTitle,.ct-pageWrapper .cms-prose{font-family:var(--cms-font-body);font-style:normal}.ct-pageWrapper .cms-prose :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-style:normal}.ct-pageWrapper .cms-prose :is(em,i,.ct-fs-i){font-style:italic}.ct-pageWrapper .cms-prose :is(strong,b){font-style:normal;font-weight:700}.ct-pageWrapper .ct-u-fontType2.ct-fs-i{font-style:italic}.ct-pageWrapper .ct-u-fontType1{font-family:var(--cms-font-sans);font-style:normal}}