@charset "utf-8";@import url('/wp-content/themes/levitbg/assets/css/tmp-contacts.css');:root{--banner-center-bottom:30%;--banner-height:280px;--all-delay:1s}.page_banner{background:none;position:relative;min-height:var(--banner-height);height:var(--banner-height);margin-bottom:2rem;overflow:hidden}.levit-start-content{padding-top:var(--header-height)}.sec_btn,.sec_btn:hover{color:var(--body-text-color)}.sec_btn{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:10px;white-space:nowrap;position:relative}.sec_btn svg path{fill:var(--body-text-color)}.sec_btn:after{content:'';background-color:var(--body-text-color);display:block;width:100%;height:2px;position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);transition:all 0.3s ease-out}.sec_btn:hover:after{width:0%}.obj-responsive{width:100%;max-width:100vw;overflow:auto}.page_banner figure{position:absolute;left:50%;transform:translateX(-50%);margin:0;width:100%;height:auto;opacity:0;will-change:transform,opacity;transform-origin:center center;display:block}.btn{margin:12px auto auto auto;padding-left:3rem;padding-right:3rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:background-color 0.2s ease-out,color 0.2s ease-out,border-color 0.2s ease-out;text-decoration:none}.button.btn{text-align:center;width:auto !important;max-width:280px;white-space:nowrap}.levit-start-content{padding-top:var(--header-height)}.line-v-100{min-height:calc(100vh - var(--header-height) - var(--footer-height));width:100%;display:flex;align-items:center}.m-top-0{margin-top:0 !important}.m-y-0{margin-top:0 !important;margin-bottom:0 !important}#landing-page-1,#landing-page-1 p{font-size:1.2rem}#landing-page-1 p{margin-top:12px;margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}#landing-page-1{padding-top:0;padding-bottom:0}#landing-page-1 .line:first-of-type{border-top:none}.content{padding:0 1rem}.scroll-up-arrow svg{max-width:50px;margin:auto}#ld-line-1{position:relative}#ld-line-1 h1.tt.text-left{text-align:left !important;font-size:67px;line-height:67px;margin-top:0;margin-bottom:0.5rem;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}.scroll-up-arrow.down svg{margin-bottom:40px}.scroll-up-arrow svg path{fill:var(--main-color)}.scroll-up-arrow{font-size:2rem;color:#666;opacity:0.8;transition:opacity 0.3s}.scroll-up-arrow:hover{opacity:1}.scroll-down-cnt,.scroll-up-arrow{display:none;background-color:var(--header-color);position:fixed;right:0;bottom:40px;z-index:20;width:100%;max-width:60px;height:80px;margin:0;opacity:1;visibility:visible;cursor:pointer}.animate_before .scroll-down-cnt{opacity:0;visibility:hidden}.scroll-down{position:absolute;bottom:0;left:50%;margin-left:-10px}.scroll-down span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid var(--main-color);border-bottom:1px solid var(--main-color);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite;box-sizing:border-box}@-webkit-keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes sdb05{0%{transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px,20px);opacity:0}}.scroll-down .mouse{height:33px;width:20px;border-radius:10px;transform:none;border:2px solid var(--main-color);transform:translateY(-23px)}.scroll-down .wheelM{height:5px;width:2px;display:block;margin:5px auto;background:var(--main-color);position:relative}.scroll-down .wheelM{-webkit-animation:mouse-wheel 1.2s ease infinite;-moz-animation:mouse-wheel 1.2s ease infinite}@-webkit-keyframes mouse-wheel{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@-moz-keyframes mouse-wheel{0%{top:1px}50%{top:2px}100%{top:3px}}@keyframes mouse-scroll{0%{-webkit-transform:rotate(45deg) translateY(0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(45deg) translateY(20px);opacity:0}}@media screen and (min-width:64em){.scroll-down-cnt,.scroll-up-arrow{display:inline-block}}#ld-line-2-container{background-color:#fff;position:relative;overflow:hidden;z-index:1}#ld-line-2-container .bg-image-wrap{background-image:url('/wp-content/themes/levitbg/assets/images/bkg-1.webp');background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-attachment:fixed;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden;opacity:0.25;mix-blend-mode:difference}#ld-line-2 .cnt figure{display:block;max-width:80px;margin:1rem auto}#ld-line-2 .cnt figure svg path{fill:var(--text-color)}#ld-line-2 .cnt .cell{border-right:solid 1px #ddd;padding:1rem;position:relative;z-index:1}#ld-line-2 .cnt .cell:last-child{border:none}#ld-line-2 .grid-container.xl-text{position:relative;z-index:100}#ld-line-2 .xl-text,#ld-line-2 .xl-text h2,#ld-line-2 .xl-text p{mix-blend-mode:difference;color:white;transition:none;z-index:100;position:relative}#ld-line-2 .cnt .cell:hover .overlay-zone{display:none}@media screen and (min-width:64em ){#ld-line-2 .xl-text h2{margin-top:2rem}#ld-line-2 .cnt .cell:hover .overlay-zone{display:block;width:100%;height:100vh;background:#000;position:absolute;left:0;top:50%;transform:translateY(-50%) scaleX(0);transform-origin:left center;z-index:-1;opacity:0;mix-blend-mode:overlay;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out}#ld-line-2 .cnt .cell:hover .overlay-zone{transform:translateY(-50%) scaleX(1);opacity:0.7}#ld-line-2 .cnt .cell:hover .card-wrapper h4,#ld-line-2 .cnt .cell:hover .card-wrapper p{color:var(--white-color)}.page .entry-titl.page.h1,h2.entry-title.h1.main-font{font-size:clamp(2.5rem,3.5vw + 1rem,75px)}}#ld-line-2 .cnt .cell:hover .card-wrapper figure svg path{fill:var(--main-color)}#ld-line-2 .cnt p.short-text{font-size:16px;line-height:1.25}#ld-line-2 .card-wrapper{display:flex;flex-direction:column;height:100%}#ld-line-2 .card-wrapper figure{margin-bottom:1rem}#ld-line-2 .card-wrapper h3,#ld-line-2 .card-wrapper h4,#ld-line-2 .card-wrapper p{margin-bottom:1rem}#ld-line-2 .button{margin-top:auto}@media (min-width:568px){#ld-line-3 #transport-line-5 #related-carousel-wrapper #arr-cnt-related-carousel{position:static}#ld-line-3 #transport-line-5 #related-carousel-wrapper h2.related-heading{color:var(--main-color);text-align:center;padding-right:0;margin-bottom:inherit}}#ld-line-3 .page_banner figure.q1{width:290px;transform:translateX(-50%);z-index:1;bottom:0;left:0}#ld-line-3 .page_banner figure.q1.animate{animation:banner_1_anm_1 0.6s ease-out forwards;animation-delay:calc(var(--all-delay) + 0s)}@keyframes banner_1_anm_1{from{left:0;opacity:0}to{left:50%;opacity:1}}#ld-line-3 .page_banner figure.q2{width:82px;bottom:0;left:calc(50% - 127px);transform:scale(0) rotate(390deg);z-index:2}#ld-line-3 .page_banner figure.q2.animate{animation:banner_1_anm_2 0.6s ease-out forwards;animation-delay:calc(var(--all-delay) + 1s)}@keyframes banner_1_anm_2{from{bottom:0;opacity:0;transform:scale(0) rotate(390deg)}to{transform:scale(1) rotate(0);bottom:65px;opacity:1}}#ld-line-3 .page_banner figure.q0{width:280px;bottom:0;left:calc(50% - 140px);transform-origin:center center;transform:scale(0)}#ld-line-3 .page_banner figure.q0.animate{animation:anim_b_logo 0.4s ease-out forwards;animation-delay:calc(var(--all-delay) + 2s)}@keyframes anim_b_logo{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.line #ld-line-3{padding-bottom:0;margin-bottom:0}.line #ld-line-3 #transport-line-5{padding-bottom:0;margin-bottom:0;border-top:solid 1px var(--header-color)}.line #ld-line-3 #transport-line-5 #related-carousel-wrapper h2.related-heading small.text-font{display:none}#ventcy .swiper-slide{border:solid 2px #ddd}#ventcy .swiper-slide:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.25)}#ventcy .swiper-slide a{background-color:#ddd;display:block;overflow:hidden}#ventcy .swiper-slide figure{aspect-ratio:435 / 693;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:#ddd;overflow:hidden;position:relative}#ventcy .swiper-slide figure img{width:100%;height:100%;object-fit:cover;display:block}#ventcy .swiper-slide a .overley{color:#fff;text-align:center;font-size:1.1rem;display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%;height:100%;padding:20px;background:rgba(0,0,0,0.7);left:0;top:100%}#ventcy .swiper-slide a .overley span.button.btn{margin-bottom:0}#ventcy .swiper-slide a:hover .overley{top:0}#ventcy .swiper{padding-top:0.5rem}#ventcy .swiper-pagination{position:static;margin-top:1.5rem}#ventcy .swiper .swiper-button-next,#ventcy .swiper .swiper-button-prev{bottom:inherit;top:1rem;right:inherit !important;left:50% !important;margin:0 !important}#ventcy .swiper .swiper-button-prev{transform:translateX(-40px)}#ventcy .swiper .swiper-button-next{transform:translateX(10px)}#ventcy .swiper-pagination-bullet{padding:8px}#arr-cnt.arrow-wrapper{display:flex;justify-content:center;align-items:center;gap:20px;margin:20px 0}#arr-cnt .swiper-custom-prev,#arr-cnt .swiper-custom-next{width:80px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}#arr-cnt svg{width:100%;height:100%}#arr-cnt svg path{fill:var(--text-color)}#arr-cnt div:hover>svg path{fill:var(--main-color)}.funeral-categories{display:flex;justify-content:center;list-style:none;margin:0;padding:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.funeral-categories li{padding:0.5rem 1rem;border-right:1px solid #ccc}.funeral-categories li:last-child{border-right:none}.funeral-categories a{text-decoration:none;color:inherit;display:inline-block;transition:none}.funeral-categories a:hover{color:var(--main-color)}.arrow-do-down{display:inline-flex;justify-content:center;align-items:center;width:4rem;height:4rem;margin:1rem auto;opacity:0;position:relative;top:2rem}.arrow-do-down svg{width:100%;height:100%;display:block}@keyframes floatDown{0%{transform:translateY(0);opacity:0}20%{transform:translateY(0);opacity:0.8}100%{transform:translateY(4rem);opacity:0}}.arrow-do-down.animate{animation:floatDown 1.5s ease-in-out infinite;animation-delay:1s}#ld-line-4 .page_banner figure.q1{width:160px;bottom:6px;left:0;transform:translateX(-50%) scale(0);opacity:0;z-index:1}#ld-line-4 .page_banner figure.q1.animate{animation:banner_2_anm_2 0.6s ease-out forwards;animation-delay:calc(var(--all-delay) + 0s)}@keyframes banner_2_anm_2{from{left:0;transform:translateX(-50%) scale(0);opacity:0}to{left:50%;transform:translateX(-50%) scale(1);opacity:1}}#ld-line-4 .page_banner figure.q2{width:100px;bottom:0;left:100%;transform:translateX(-50%);opacity:0;z-index:2}#ld-line-4 .page_banner figure.q2.animate{animation:banner_2_anm_3 0.6s ease-out forwards;animation-delay:calc(var(--all-delay) + 0.5s)}@keyframes banner_2_anm_3{from{transform:translateX(-50%);opacity:0;left:100%}to{transform:translateX(calc(-50% + 60px));opacity:1;left:50%}}#ld-line-4 .page_banner figure.q0{width:280px;bottom:0;transform-origin:center center;transform:scale(0);left:calc(50% - 140px)}#ld-line-4 .page_banner figure.q0.animate{animation:anim_b_logo 0.8s ease-out forwards;animation-delay:calc(var(--all-delay) + 2s)}#contacts-line .well svg.logo{display:block;max-width:200px;margin:20px auto}#contacts-line #form_cnt form#contact_form .ds div.g-recaptcha>div{margin:auto}#map-line{padding-top:2rem;flex-direction:column}#map-line .content{margin-bottom:2rem}#contacts-line{padding-top:2rem;overflow:hidden}.grid-margin-x{margin-left:inherit;margin-right:inherit}@media screen and (max-width:768px){#ld-line-1,#ld-line-2,#ld-line-3,#ld-line-4,#ld-line-5,#ventcy,#map-line,#contacts-line{padding-top:3rem;padding-bottom:3rem}#map-line{padding-bottom:0}.funeral-categories{max-width:220px;margin:auto;flex-direction:column;border-bottom:none}.funeral-categories li{border-right:none;border-bottom:1px solid #ccc}.arowr-down-cnt{display:none}}#ld-line-2-container,#ld-line-3,#ventcy,#ld-line-4,#map-line,#contacts-line{content-visibility:auto;contain-intrinsic-size:auto 1000px}#ventcy{contain-intrinsic-size:auto 2700px}
