.akcii{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;font-style:italic}.akcii__item{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background-image:url(/assets/img/akcii__back.png);background-size:100%;width:45%;min-height:700px;margin:0 auto 30px;padding:80px 30px 30px;box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:5px;transition:box-shadow .2s ease-in;overflow:hidden}.akcii__item--birthday,.akcii__item--friend,.akcii__item--promocode{position:relative}.akcii__item--friend{background-color:#00495a;color:#fff}.akcii__item--list{justify-content:space-around;padding:0}.akcii__item--birthday:before,.akcii__item--promocode:before{content:'';display:block;position:absolute;background-image:url(/assets/img/Group155.png);background-size:contain;background-repeat:no-repeat;background-position:right}.akcii__item--promocode:before{right:0;top:50%;width:300px;height:300px;z-index:0}.akcii__item--birthday:before{right:0;top:50%;width:300px;height:300px;z-index:0;background-image:url(/assets/img/Group1552.png)}.akcii__item--birthday:after,.akcii__item--friend:after,.akcii__item--promocode:after{content:'';display:block;position:absolute;bottom:0;left:0;width:300px;height:300px;background-image:url(/assets/img/Group59.png);background-size:contain;background-position:bottom;background-repeat:no-repeat;z-index:0}.akcii__item--friend::before{content:'';position:absolute;left:0;bottom:0;height:100%;width:100%;background-image:url(/assets/img/akcii__back2.svg);background-size:100%;opacity:.3;z-index:0}.akcii__item--friend:after{right:0;left:auto;width:300px;height:300px;background-image:url('/assets/img/Group\ 155.png');background-size:contain;background-position:bottom right}.akciya-text{position:absolute;left:0;top:0;padding:46px 282px 93px 40px;background-image:url('/assets/img/Group\ 161.png');background-size:100%;background-position:top left;color:#00495a;font-size:40px;font-weight:var(--font-medium)}.akcii__title{margin-top:0;margin-bottom:0;text-align:center;font-size:25px;position:relative;z-index:1}.akcii__item--friend .akcii__title{margin-top:136px;font-size:35px}.akcii__item--friend .akcii__title b{color:var(--color-primary-hover);font-size:larger;display:inline-block}.akcii__item--birthday .akcii__title{color:var(--color-primary-hover);font-size:35px}.akcii__title span{font-size:20px}.akcii__text{color:#00495a;margin:30px 0;font-size:20px;position:relative;z-index:1}.akcii__item--friend .akcii__text{color:#fff}.akcii__item--list .akcii__title{color:var(--color-primary-hover)}.akcii__item--promocode .akcii__title,.akcii__list__item--tag .akcii__title{color:#fff;background-color:var(--color-primary-hover);border-radius:20px;padding:15px 5px;display:block;margin-right:auto;margin-left:auto;overflow:visible}.akcii__list__item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;height:33.333%;padding:30px}.akcii__item--list .akcii__list__item:nth-child(2n){--mask:conic-gradient(from 115deg at top,#0000,#000 1deg 129deg,#0000 130deg) top/51.47px 51% repeat-x,conic-gradient(from -65deg at bottom,#0000,#000 1deg 129deg,#0000 130deg) bottom/51.47px 51% repeat-x;-webkit-mask:var(--mask);mask:var(--mask);background-color:#00495a;color:#fff}.akcii__item--list .akcii__list__item:nth-child(2n)::before{content:'';position:absolute;left:0;bottom:0;height:100%;width:100%;background-image:url(/assets/img/akcii__back2.svg);background-size:26%;background-repeat:repeat;opacity:.3;z-index:0}.akcii__item--list .akcii__list__item:nth-child(2n) .akcii__title{color:#fff}.akcii__title:before{content:'';display:block;position:absolute;width:60px;height:60px;background-image:url(/assets/img/star.svg);background-size:contain;background-repeat:no-repeat}.akcii__item--promocode .akcii__title:before{right:-28px;top:-35px}.akcii__item--birthday .akcii__title:before{right:-23px;top:-45px}.akcii__item--friend .akcii__title:before,.akcii__item--list .akcii__title:before{display:none}.akcii__btn{position:relative;z-index:1}.akcii__list__item .btn{margin-top:15px}.akcii__info{width:100%;margin-top:auto;margin-right:auto;position:relative;color:#fff;max-width:180px;z-index:1}@media screen and (min-width:1500px){.akcii__item{width:32%}}@media screen and (max-width:991px){.akcii__item{width:100%;max-width:500px}}@media screen and (max-width:530px){.akcii__item--friend:after{opacity:.5}}@media screen and (max-width:450px){.akcii__item--promocode .akcii__title{white-space:normal}.akcii__item--birthday .akcii__text{font-size:18px}.akcii__item--birthday:before{opacity:.5}}@media screen and (max-width:470px){.akcii__item--birthday{padding-top:30px}.akcii__item--birthday .akcii__title:before{top:-35px}}@media screen and (max-width:425px){.akcii__item--promocode{padding-top:30px}}@media screen and (max-width:394px){.akcii__item--friend .akcii__title{font-size:26px}.akcii__item--friend .akcii__text{font-size:16px}.akcii__item--birthday .akcii__title span{font-size:17px}}@media screen and (max-width:329px){.akcii__item--promocode .akcii__title{font-size:22px}}
.interier-box{margin-bottom:30px;overflow:hidden;border-radius:6px}.interier-box,.interier-box a{position:relative}#interier h2{text-align:center}#interier{margin-top:30px}.interier-box a{display:block}.interier-box a picture{-o-object-fit:cover;object-fit:cover;max-height:240px}.interier-box a img{width:100%}.interier-box a div{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;background:rgba(255,255,255,.31);transition:.3s;color:#fff;font-size:50px;padding:20px;display:flex;align-items:center;justify-content:center}.interier-box a:hover div{opacity:1}#interier .owl-prev{left:-45px}#interier .owl-next{right:-45px}#interier .owl-next:hover,#interier .owl-prev:hover{color:#000}@media screen and (max-width:767px){#interier{padding-bottom:20px}}
.main.owl-carousel .owl-stage,.main__item{display:flex}.main__content,header{position:relative}header{background-color:transparent}.main{height:100%}.main__item{flex:1 0 auto;height:100%;overflow:hidden;position:relative}.main__item--1,.main__item--3,.main__item--5{background-color:var(--color-primary-darkest)}.main__item--2,.main__item--4,.main__item--6{background-color:#fff}.main__content{overflow:hidden;width:100%;display:flex;height:100%;flex-direction:column;align-items:stretch;justify-content:center;position:relative}.main__content:before{position:absolute;z-index:1;left:10%}.main__item--1 .main__content:before,.main__item--3 .main__content:before,.main__item--5 .main__content:before{content:url(/assets/img/back-lines2.png)}.main__item--2 .main__content:before,.main__item--4 .main__content:before,.main__item--6 .main__content:before{content:url(/assets/img/back-lines3.png)}.main__box{height:100%;width:50%;position:relative;z-index:1}.main__box::before{content:'';display:block;width:942px;height:942px;position:absolute;left:100%;top:50%;transform:translateY(-50%);background-position:center;background-size:contain;z-index:0}.main__item--1 .main__box::before{background-image:url(/assets/img/circle_building.png)}.main__item--2 .main__box::before{background-image:url(/assets/img/circle_chair.png)}.main__item--3 .main__box::before{background-image:url(/assets/img/circle_reseption.png)}.main__item--4 .main__box::before{background-image:url(/assets/img/circle_chair2.png)}.main__item--5 .main__box::before{background-image:url(/assets/img/circle_tool.png)}.main__item--6 .main__box::before{background-image:url(/assets/img/circle_process.png)}.main__subtitle,header .main__title{margin-top:0;margin-bottom:30px;font-size:55px;font-weight:var(--font-bold);line-height:1.3;color:#fff;text-align:left}.main__adress{color:#fff;font-size:18px;position:absolute;bottom:-90px}.main__item--2 .main__adress,.main__item--2 .main__title,.main__item--4 .main__adress,.main__item--4 .main__title,.main__item--6 .main__adress,.main__item--6 .main__title{color:var(--color-primary-darkest)}.main__item--2 .main__subtitle,.main__item--4 .main__subtitle,.main__item--6 .main__subtitle{color:var(--color-primary-hover)}header .main-btn{width:100%;max-width:200px}.main__item--4 .main-btn,.main__item--5 .main-btn,.main__item--6 .main-btn,.main__item--6.main-btn{background:var(--color-primary)}.main__item--5 .main-btn:focus,.main__item--5 .main-btn:hover{color:#fff!important;background:var(--color-primary-hover)!important}.main__item--1 .main-btn,.main__item--2 .main-btn,.main__item--3 .main-btn{background:var(--color-primary-hover)}.main__item--2 .main-btn:focus,.main__item--2 .main-btn:hover,.main__item--3 .main-btn:focus,.main__item--3 .main-btn:hover{color:#fff!important;background:var(--color-primary)!important}header .main__item--1 .main-btn:focus,header .main__item--1 .main-btn:hover,header .main__item--4 .main-btn:focus,header .main__item--4 .main-btn:hover,header .main__item--6 .main-btn:focus,header .main__item--6 .main-btn:hover{color:#fff!important;background:var(--color-primary-darkest)!important}@media screen and (min-height:640px){header{height:700px}.main__item{min-height:700px}}@media screen and (max-width:1499px){.main__subtitle,header .main__title{font-size:52px}.main__box{width:60%}.main__box::before{width:880px;height:880px}}@media screen and (max-width:1199px){.main__content .container{width:100%}}@media screen and (max-width:991px){header{height:650px}.main__item{min-height:650px}.main__content .container{width:100%}.main__box,.main__content .col-sm-12,.main__content .container,.main__content .row{height:100%}.main__box{width:100%;max-width:525px;margin:0 auto;padding:50px 0 0}header .main__title{margin-bottom:5px}.main__subtitle{margin-top:0;margin-bottom:0}header .main-btn{margin:60px 0}.main__adress{position:static;max-width:180px}.main__subtitle,header .main__title{font-size:42px}.main__box:before{left:58%;top:67%;width:480px;height:480px;z-index:-1}}@media screen and (max-width:767px){.main__box:before{left:50%;top:71%;width:420px;height:420px}}@media screen and (max-width:500px){header{height:600px}.main__item{min-height:600px}.main__subtitle,header .main__title{font-size:37px}.main__box:before{left:50%;top:71%;width:320px;height:320px}header .main-btn{max-width:155px}}@media screen and (max-width:362px){.main__subtitle,header .main__title{font-size:28px}}
#about{background-color:var(--color-back)}#tour h2{margin-top:30px;margin-bottom:15px}#tour h2 span{font-weight:var(--font-light)}
.regalii{background-color:var(--color-primary-hover);color:#fff;padding:30px 0}.regalii__list{width:100%;display:flex;align-items:stretch;justify-content:space-between}.regalii__item{padding-right:15px;display:flex;justify-content:flex-start;align-items:center;width:25%}.regalii__list .regalii__item:nth-child(3) .regalii__right span{max-width:120px}.regalii__list .regalii__item:last-child{padding-right:0}.regalii__left{font-weight:var(--font-bold);font-size:50px;padding-right:10px;position:relative;top:-10px}.regalii__right{font-weight:var(--font-bold);font-size:25px;line-height:1}.regalii__right span{display:block;font-weight:var(--font-light);font-size:19px}@media screen and (min-width:1500px){.regalii__list .regalii__item:first-child .regalii__left{top:0}}@media screen and (min-width:992px) and (max-width:1199px){.regalii .container{width:100%}.regalii__right{font-size:20px}}@media screen and (max-width:991px){.regalii__list{flex-wrap:wrap;flex-direction:column;align-content:center}.regalii__item{width:100%;max-width:430px}.regalii__left{min-width:80px;text-align:center;top:0}.regalii__list .regalii__item:nth-child(3) .regalii__right span{max-width:100%}.regalii__list .regalii__item:nth-child(4) .regalii__left{top:-10px}}
#uslugi .col-sm-6.col-md-4{margin-bottom:30px}#uslugi .row:not(.owl-carousel){display:flex;align-items:stretch;flex-wrap:wrap}.type{overflow:hidden;position:relative;height:100%;padding:30px;background:#fff;box-shadow:0 1px 12px rgba(0,0,0,.2);border-radius:20px;transition:box-shadow .2s ease-in;display:flex;flex-direction:column}.type:hover{box-shadow:0 -5px 20px rgba(0,0,0,.2)}.type svg{position:absolute;width:120px;right:0;top:10px;opacity:.3;fill:var(--color-primary)}.type__name{margin-top:0;margin-bottom:20px}.uslugiiList{padding:0;list-style:none}.uslugaLink,.uslugaLink:focus{font-size:18px;color:var(--color-primary-hover);margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid;display:block}.uslugiiList .uslugaItem:last-child .uslugaLink{border-bottom:none}.uslugaLink:hover{text-decoration:none;color:var(--color-primary)}.uslugaPrice{font-weight:bolder;display:inline-block}.uslugiBtn{background-color:var(--color-primary);color:#fff;width:100%;margin-top:auto}@media screen and (max-width:767px){#uslugi .col-sm-6.col-md-4{width:100%}.uslugaLink{padding-bottom:15px;margin-bottom:15px}#uslugi .wow{animation-name:none!important;visibility:visible!important}}
.panel-group .panel{border-radius:0;box-shadow:none;border-color:#eee}.panel-default>.panel-heading{padding:0;border-radius:0;background-color:#fafafa;border-color:#eee}.panel-title>a{display:block;padding:25px;text-decoration:none;font-size:20px;position:relative}.more-less{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--color-primary);font-size:24px;line-height:.7;font-weight:900;transition:transform .2s ease-in}.vacancy__title a[aria-expanded=true] .more-less{transform:rotate(45deg)}.vacancy__body{padding:25px}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#eee}
@media screen and (min-width:1200px){.weel .row{display:flex;align-items:center}.weel .btn.showPrizeModal.showPrizeModalBottom{display:none!important;visibility:hidden}}.weel .after-h2{color:var(--font-color);max-width:648px}.weel .after-h2 span{font-size:16px;font-weight:var(--font-light);opacity:.9}.weel .btn.showPrizeModal{display:none}.weel .visible-xs .btn{margin-top:0;margin-bottom:10px}.btn-spin{width:100%;max-width:320px}.deal-wheel{--size:clamp(250px, 80vmin, 500px);--lg-hs:0 3%;--lg-stop:50%;--lg:linear-gradient(hsl(var(--lg-hs) 0%) 0 var(--lg-stop),
            hsl(var(--lg-hs) 20%) var(--lg-stop) 100%);position:relative;display:grid;grid-gap:calc(var(--size)/ 20);align-items:center;grid-template-areas:"spinner" "trigger";font-size:calc(var(--size)/ 45)}.deal-wheel *{box-sizing:border-box}.deal-wheel>*{grid-area:spinner}.spinner{position:relative;display:grid;align-items:center;grid-template-areas:"spinner";width:var(--size);height:var(--size);transform:rotate(calc(var(--rotate,25) * 1deg));border-radius:50%;border:10px solid #fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);padding:0}.spinner *{grid-area:spinner}.spinner__logo{width:120px;padding:5px;background-color:#fff;border-radius:50%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.prize{display:flex;align-items:center;padding:15px calc(var(--size)/ 7) 0 15px;width:50%;height:50%;transform-origin:center right;transform:rotate(var(--rotate));-webkit-user-select:none;-moz-user-select:none;user-select:none}.ticker{position:relative;left:calc(var(--size)/ -15);width:calc(var(--size)/ 10);height:calc(var(--size)/ 20);background:#ff0079;z-index:1;clip-path:polygon(20% 0,100% 50%,20% 100%,0 50%);transform-origin:center left}.btn-spin:disabled{cursor:progress;opacity:.25}.is-spinning .spinner{transition:transform 8s cubic-bezier(.1,-.01,0,1)}.is-spinning .ticker{animation:.7s cubic-bezier(.34,1.56,.64,1) tick}.prize .text,.prize.selected .text{color:#fff;animation:.8s selected}.rotating{animation:2s linear infinite rotating}.weel .visible-xs{text-align:center}@media screen and (min-width:1200px) and (max-width:1485px){.weel{overflow-x:hidden;position:relative}}@media screen and (max-width:1199px){.btn-spin,.weel a.btn{display:block;margin:15px auto 0}.weel__wrap{display:flex;justify-content:center;position:relative;overflow:hidden;padding-top:30px}.weel .after-h2{max-width:100%}.weel .btn.showPrizeModal.showPrizeModalTop{display:none!important;visibility:hidden}.weel .visible-xs .btn{margin-top:25px}}@media screen and (max-width:535px){.prize{padding-right:66px}}@media screen and (max-width:450px){.weel h2{font-size:25px}}