.imgFullscreenSliderCB{position:relative;z-index:0;color:var(--color-tp-color--light);width:100%;max-width:100%;overflow:hidden;height:100vh;display:flex!important;justify-content:center}@supports (height:100dvh){.imgFullscreenSliderCB{height:100dvh}}@supports (height:100svh){.imgFullscreenSliderCB{height:100svh}}@media (max-width:375px){.imgFullscreenSliderCB{width:376px;height:550px;max-width:100%}}.imgFullscreenSliderCB.imgFullscreenSliderCB--slider{width:100%;max-width:100%;height:100vh;overflow:hidden}@supports (height:100dvh){.imgFullscreenSliderCB.imgFullscreenSliderCB--slider{height:100dvh}}@supports (height:100svh){.imgFullscreenSliderCB.imgFullscreenSliderCB--slider{height:100svh}}@media (max-width:600px){.imgFullscreenSliderCB.imgFullscreenSliderCB--slider{width:100%;height:688px}}@media (max-width:420px){.imgFullscreenSliderCB.imgFullscreenSliderCB--slider{width:100%;height:550px}}.imgFullscreenSliderCB.imgFullscreenSliderCB--slider::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .7) 0%,#fff0 calc((var(--nav-height) + var(--nav-offset)) * 3))}.imgFullscreenSliderCB.imgFullscreenSliderCB--slider::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0 / .2) 0%,#fff0 40%);z-index:1}.imgFullscreenSliderCB .swiper,.imgFullscreenSliderCB .swiper-wrapper,.imgFullscreenSliderCB .swiper-slide{height:100%;width:100%}.imgFullscreenSliderCB .swiper-slide{position:relative;overflow:hidden}.imgFullscreenSliderCB .swiper-slide img,.imgFullscreenSliderCB .swiper-slide picture,.imgFullscreenSliderCB .swiper-slide video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.imgFullscreenSliderCB .ctrls{position:absolute;bottom:3.125rem;left:0;right:0;z-index:1;pointer-events:auto}.imgFullscreenSliderCB .swiper-wrapper{z-index:0}.imgFullscreenSliderCB .textBlock{position:absolute;bottom:0;left:calc((100% - var(--mpContainerWidth)) / 2);max-width:var(--mpContainerWidth);width:100%;z-index:2}.imgFullscreenSliderCB .badge-container{position:absolute;width:100%;height:100%}.imgFullscreenSliderCB .badge{position:absolute;bottom:113px;left:15px;width:190px;height:190px;aspect-ratio:1;background-color:#f6f0eb;border-radius:50%;box-shadow:10px 24px 34px rgb(0 0 0 / .25);padding:20px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;z-index:10}.imgFullscreenSliderCB .badge-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:13px;padding-top:3px}.imgFullscreenSliderCB .badge-title{color:var(--color-title)}.imgFullscreenSliderCB .badge-text{text-align:center;line-height:37px;color:var(--color-tp-bg--dark)}@media (max-width:990px){.fullscreenswipercontent .swiper-slide{position:relative}.fullscreenswipercontent .swiper-slide::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .25) 0%,rgb(0 0 0 / .1) 40%,#fff0 100%);z-index:0;pointer-events:none}}@media (min-width:993px){.tplLayout0{}.tplLayout0 .fullscreenswipercontent .textBlock{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:87px;margin-bottom:0;z-index:1}.tplLayout0 .fullscreenswipercontent .textcont{width:100%;max-width:600px;display:flex;flex-direction:column}.tplLayout0 .title{font-size:32px}.tplLayout0 .fullscreenswipercontent .buttons{display:grid;gap:14px;align-self:flex-end}}@media (max-width:992px){.tplLayout0 .fullscreenswipercontent .swiper-slide{position:relative}.tplLayout0 .fullscreenswipercontent .swiper-slide::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .45) 0%,rgb(0 0 0 / .25) 40%,rgb(0 0 0 / .1) 100%);z-index:0;pointer-events:none}.tplLayout0 .fullscreenswipercontent .textBlock{width:100%;padding-right:15px}.tplLayout0 .fullscreenswipercontent .textBlock .textcont{max-width:350px;width:100%}.tplLayout0 .fullscreenswipercontent .textBlock .seoTitle{font-size:15px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.8px;text-transform:uppercase}.tplLayout0 .fullscreenswipercontent .textBlock .title{font-size:25px;font-style:normal;font-weight:300;line-height:35px;letter-spacing:.25px}}.fullscreenswipercontent{position:relative;width:100%;height:calc(100vh - var(--nav-height));overflow:hidden}.fullscreenswipercontent .fullscreenSliderWithTextsContainer{height:100%}.fullscreenswipercontent .swiper-slide:not(.swiper-slide-active) .textBlock{pointer-events:none}.fullscreenswipercontent .swiper-wrapper{z-index:0}.fullscreenswipercontent .swiper-slide{position:relative;width:100%;height:100%;overflow:hidden}.fullscreenswipercontent .swiper-slide img,.fullscreenswipercontent .swiper-slide picture,.fullscreenswipercontent .swiper-slide video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.fullscreenswipercontent .textBlock{padding-bottom:87px;display:flex;justify-content:space-between;align-items:center;margin-bottom:0;z-index:1}.fullscreenswipercontent .seoTitle{padding-left:7px}.fullscreenswipercontent .textcont{width:100%}.fullscreenswipercontent .buttons{display:grid;gap:14px}.fullscreenswipercontent .title{padding-top:26px}.swiper,.swiper-wrapper{height:100%}.imgFullscreenSliderCB::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0 / .2) 0%,#fff0 50%);z-index:0}.fullscreenswipercontent .g_button{width:72px;height:38px;display:flex;align-items:center;justify-content:center;background-color:var(--color-tp-bg--light);color:var(--color-title);border:none;outline:none;cursor:pointer}.fullscreenswipercontent .g_button:hover{background-color:var(--color-tp-color--dark);color:var(--color-tp-bg--light)}@media (max-width:1200px){.badge{bottom:60px;left:15px!important}.fullscreenSliderWithTextsContainer{position:relative;height:100vh;overflow:hidden}.imgFullscreenSliderCB.swiper-slide{position:relative;z-index:0}.imgFullscreenSliderCB .textBlock{position:absolute;top:24px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:10px;padding-top:25px}.imgFullscreenSliderCB .textBlock .textcont{max-width:70%}.imgFullscreenSliderCB .seoTitle{margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.imgFullscreenSliderCB .title{margin:0;font-size:44px}.fullscreenswipercontent .button{width:60px;height:35px}}@media (max-width:992px) and (min-width:577px){.imgFullscreenSliderCB .ctrls{bottom:2.25rem}}@media (max-width:35.9375rem){.imgFullscreenSliderCB .ctrls{bottom:1.6875rem}.imgFullscreenSliderCB .badge{bottom:60px;left:15px;width:140px;height:140px}.imgFullscreenSliderCB .badge-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:0;padding-top:3px}.imgFullscreenSliderCB .badge-title{font-size:15px}.imgFullscreenSliderCB .badge-text{font-size:25px}.imgFullscreenSliderCB--slider{width:100%;height:550px;overflow:hidden;position:relative}.imgFullscreenSliderCB--slider .swiper,.imgFullscreenSliderCB--slider .swiper-wrapper,.imgFullscreenSliderCB--slider .swiper-slide{height:100%;width:100%}.imgFullscreenSliderCB--slider .swiper-slide img,.imgFullscreenSliderCB--slider .swiper-slide picture,.imgFullscreenSliderCB--slider .swiper-slide video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.fullscreenSliderWithTextsContainer{position:relative;overflow:hidden;margin:0 auto;z-index:0}.fullscreenSliderWithTextsContainer .swiper,.fullscreenSliderWithTextsContainer .swiper-wrapper,.fullscreenSliderWithTextsContainer .swiper-slide{height:100%;width:100%}.fullscreenSliderWithTextsContainer .swiper-slide{position:relative;overflow:hidden}.fullscreenSliderWithTextsContainer .swiper-slide::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .7) 0%,#fff0 calc((var(--nav-height) + var(--nav-offset)) * 3));z-index:1}.fullscreenSliderWithTextsContainer .buttons{display:flex!important;gap:10px!important;z-index:5}.fullscreenSliderWithTextsContainer .button{width:60px!important;height:32px!important;font-size:14px!important}.fullscreenSliderWithTextsContainer .textBlock{position:relative;z-index:5;height:100%;padding-bottom:66px;width:100%}.fullscreenSliderWithTextsContainer .textBlock .title{padding-top:23px;font-size:40px}}
