.benefits{margin-top:5%}.benefits__title{text-align:center}.benefits__card{filter:drop-shadow(0 30px 25px #00000040);width:410px;margin:calc(5% + 24px) auto 0}.benefits__list{grid-template-columns:repeat(6,1fr);gap:46px 37px;margin-top:7%;display:grid}.benefits__item{text-align:center;grid-column:span 2;padding:3%}.benefits__item:nth-child(n+4){grid-column:span 3}.benefits__icon{background:#fff;border-radius:50%;width:92px;height:92px}.benefits__text{margin:3% 0 0}.benefits__summary{margin:0;padding:2%}@media (max-width:768px){.benefits__list{gap:12px 37px}}@media (max-width:680px){.benefits__card{width:100%}.benefits__list{grid-template-columns:1fr;gap:30px;margin-top:12%}.benefits__item,.benefits__item:nth-child(n+4){grid-column:auto}}
.consultation{background:url(/images/bg-consultation.webp) 50%/cover no-repeat;margin-top:5%;position:relative}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.consultation{background-attachment:fixed}}@media (max-width:680px){.consultation{background-image:url(/images/bg-consultation-mobile.webp)}}.consultation:before{content:"";z-index:1;background:var(--color-bg);pointer-events:none;clip-path:polygon(0 0,100% 0,0 100%);height:15%;position:absolute;top:-1px;left:0;right:0}@media (max-width:768px){.consultation:before{height:9%}}@media (max-width:680px){.consultation{margin-top:10%}.consultation:before{height:6%}}.consultation__inner{z-index:2;align-items:center;gap:37px;display:flex;position:relative}.consultation__text,.consultation__side{flex:0 0 calc(50% - 18.5px);min-width:0}.consultation__text{color:#fff;background:#0a4ca3e0;padding:2%;line-height:1.3}.consultation__text h3{color:inherit;text-align:center;margin-bottom:.3em}.consultation__text p{margin:0}.consultation__side{margin:5% 0 3%}.consultation__panel{background:var(--color-primary);text-align:center;border-radius:15%;margin:10% 0 20%;padding:5%;box-shadow:6px 8px 8px #0000004d}.consultation__panel-title{color:#fff;margin:0}.consultation__panel .ui-form__actions{padding-top:135px}@media (min-width:681px) and (max-width:1024px){.consultation__panel{border-radius:14%}}@media (max-width:768px){.consultation__panel-title{font-size:18.9px}}@media (max-width:680px){.consultation__inner{flex-direction:column;align-items:stretch;gap:0}.consultation__text,.consultation__side{flex-basis:auto}.consultation__text{margin-top:20%;padding-bottom:52px}.consultation__side{margin:0}.consultation__panel{border-radius:5%;margin:10% 0 55%;padding:3%}.consultation__panel .ui-form__actions{padding-top:126px}}
.documents{margin-top:5%}.documents__title,.documents__lead{text-align:center}.documents__title{padding-top:calc(5% + 20px)}.documents__lead{margin:36px 0 0}.documents__list{text-align:center;grid-template-columns:repeat(4,1fr);gap:37px;margin:2% 0 calc(3% + 60px);display:grid}.documents__icon{filter:drop-shadow(0 30px 20px #0003);width:200px;margin:0 auto}.documents__name{letter-spacing:.04em;margin:.5em 0 0;font-size:110%}.documents__notes{grid-template-columns:30% 66.8%;justify-content:space-between;align-items:start;margin:3% 0 calc(5% + 141px);display:grid}@media (max-width:768px){.documents__notes{margin-bottom:calc(5% + 66px)}}.documents__stamp{width:250px;margin:0 auto}.documents__term{margin:0 0 126px;display:none}@media (max-width:680px){.documents__term{display:block}.documents__title{padding-top:calc(5% + 52px)}.documents__list{grid-template-columns:1fr;gap:24px;margin-bottom:3%}.documents__notes{grid-template-columns:1fr;margin-bottom:5%}}
.grounds{margin-top:5%}.grounds__title{text-align:center}.grounds__item{text-align:center;margin:0;padding:1% calc(1% + 36px);font-size:25.2px;line-height:29.7px}.grounds__mark{width:62px;height:62px;color:var(--color-primary);vertical-align:middle;background:#fff;border-radius:50%;justify-content:center;align-items:center;margin:3% calc(3% + 7.5px) 3% 3%;font-size:36px;display:inline-flex;box-shadow:11px 11px 11px #03030333}.grounds__lead{margin:0;padding:2%}.grounds__details.ui-accordion{margin:14px 0 47px;padding:0}@media (max-width:680px){.grounds__item{padding:1%;font-size:21.6px}.grounds__details.ui-accordion{margin-bottom:13%}}
.hero{color:#fff;text-align:center;background:url(/images/bg-bojnice-castle.webp) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:100vh;padding:calc(7% + 50px) 0 7%;display:flex;position:relative}.hero:before{content:"";background:#0b4ea2b5;position:absolute;inset:0}.hero__inner{margin:5%;position:relative}.hero__title{color:inherit;margin:0 0 .5em;font-size:280%;line-height:1.5}.hero__lead{margin:0 0 1.3em;font-weight:700}.hero__more{color:#fff;border:1px solid #fff;margin-top:3.5em;padding:.625em 1.5em;line-height:1.3;text-decoration:none;transition:background-color .3s,color .3s;display:inline-block}.hero__more:hover,.hero__more:focus-visible{color:var(--color-primary);background:#fff}@media (max-width:768px){.hero{padding-top:7%}.hero__title{font-size:200%}.hero__more{margin-top:2em}}@media (max-width:680px){.hero{background-image:url(/images/bg-bojnice-castle-mobile.webp)}.hero__more{font-size:.9em}}
.new-rules{margin-top:7%;line-height:1.3}.new-rules__title{color:var(--color-primary);text-align:center;margin:0 0 .3em}.new-rules__subtitle{margin:calc(5% + 36px) 0 .5em}.new-rules__subtitle a{color:var(--color-primary);text-decoration:underline}@media (max-width:680px){.new-rules__subtitle{font-size:93%}}
.prices{margin:9% 0 5%;padding-bottom:63px}.prices__title{text-align:center;padding:3%;line-height:1.5}.prices__tabs.ui-tabs{color:#333;text-align:left;margin:3% 0 0;padding:0;font-weight:400}.prices__tabs.ui-tabs .ui-tabs__nav{justify-content:flex-start}.prices__tabs.ui-tabs .ui-tabs__tab{background:var(--color-primary);color:#fff;border:0;font-size:1em;font-weight:400}.prices__tabs.ui-tabs .ui-tabs__tab--active{color:var(--color-primary);background:#fff}.prices__tabs.ui-tabs .ui-tabs__panel{line-height:1.2}.prices__basis,.prices__price{text-align:center}.prices__price{color:#333;margin:.3em 0 .5em}@media (max-width:680px){.prices__tabs.ui-tabs{margin-top:calc(5% + 16px);font-size:1em}.prices__tabs.ui-tabs .ui-tabs__panel{padding:23px}.prices__tabs.ui-tabs .ui-tabs__nav{justify-content:center}.prices__tabs.ui-tabs .ui-tabs__tab{font-size:75%;font-weight:700}.prices__tabs.ui-tabs .ui-tabs__tab--active{color:#dc143c}}
.renewal{margin-top:4%}.renewal__title{text-align:center}.renewal__columns{grid-template-columns:1fr 1fr;align-items:center;gap:37px;margin-top:calc(3% + 25px);display:grid}.renewal__photo{width:100%;box-shadow:var(--block-shadow);order:-1}.renewal__text{padding:2%}@media (max-width:680px){.renewal__columns{grid-template-columns:1fr}.renewal__photo{order:0}}
.vnzh{background:url(/images/bg-bratislava.webp) 50%/cover no-repeat;position:relative}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.vnzh{background-attachment:fixed}}@media (max-width:680px){.vnzh{background-image:url(/images/bg-bratislava-mobile.webp)}}.vnzh:before{content:"";z-index:1;background:var(--color-primary);pointer-events:none;clip-path:polygon(0 0,100% 0,0 100%);height:15%;position:absolute;top:-1px;left:0;right:0}.vnzh:after{content:"";z-index:1;background:var(--color-bg);pointer-events:none;clip-path:polygon(100% 0,100% 100%,0 100%);height:15%;position:absolute;bottom:-1px;left:0;right:0}.vnzh__inner{z-index:2;text-align:center;display:flow-root;position:relative}.vnzh__map{box-sizing:content-box;filter:drop-shadow(4px 6px 4px #00000059);width:400px;margin:0 auto;padding-top:10%}.vnzh__title{color:#fff;margin:4% 0 24px;padding:1%}.vnzh__title-mark{background:var(--color-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em;box-shadow:6px 6px 6px #0000004d}.vnzh__points{grid-template-columns:repeat(3,1fr);gap:37px;margin:5% 0 20%;display:grid}.vnzh__point{background:var(--color-primary);color:#fff;text-align:center;padding:3%;font-size:23px;line-height:29.7px;box-shadow:4px 4px 6px #0000004d}.vnzh__point:first-child{border-top-left-radius:16%}.vnzh__point:last-child{border-top-right-radius:16%}.vnzh__point-icon{box-sizing:content-box;vertical-align:middle;margin-right:7px;padding:18px;font-size:36px;display:inline-block}@media (max-width:768px){.vnzh__point{font-size:15.84px;line-height:19px}}@media (max-width:680px){.vnzh:before{height:9%}.vnzh:after{display:none}.vnzh__map{box-sizing:border-box;width:100%;padding-top:20%}.vnzh__title{margin-top:14%;padding:0;font-size:228%}.vnzh__points{grid-template-columns:1fr;gap:0;margin-top:0}.vnzh__point{background:#0b4ea28c;margin-bottom:4%;padding:1%;font-size:18px;font-weight:700;line-height:29.7px;border-radius:0!important}}
.why{margin-top:5%}.why__title{text-align:center}.why__columns{grid-template-columns:1fr 1fr;gap:37px;margin-top:calc(5% + 42px);display:grid}.why__text{padding-top:20px}.why__facts{margin:0 0 0 1.6em}.why__facts li{margin-bottom:18px;font-weight:700;list-style:outside}.why__photo{width:95.7%;margin:0 0 17px 1.25%}.why__subtitle{margin:5vw 0 0;padding:2%}.why__audience-item{align-items:flex-start;gap:13px;margin-bottom:10px;display:flex}.why__audience-item:last-child{margin-bottom:0}.why__audience-icon{color:var(--color-primary);flex:none;margin-top:1px;font-size:27px}.why__note{margin:0;padding-bottom:14px}@media (max-width:680px){.why__columns{grid-template-columns:1fr;gap:0}.why__photo{width:93.8%;margin:0 auto}}ul.why__audience{color:#666;margin:14px 0 0;padding:3% 3% calc(3% + 25px) calc(3% + 49px)}
