.booking-popup[data-astro-cid-rbcvsj5v] a[data-astro-cid-rbcvsj5v]{color:#000}[data-astro-cid-vekgkm42][data-form-success][hidden],[data-astro-cid-vekgkm42][data-form-error][hidden]{display:none}.form-error[data-astro-cid-vekgkm42]{color:#a60045;padding:10px 0}.__nuxt-error-page{color:#47494e;text-align:center;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background:#f7f8fb;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;justify-content:center;align-items:center;padding:1rem;font-family:sans-serif;display:-webkit-box;display:flex;position:absolute;inset:0;font-weight:100!important}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{color:#47494e;margin-top:15px;margin-bottom:8px;font-size:1.5rem}.__nuxt-error-page .description{color:#7f828b;margin-bottom:10px;line-height:21px}.__nuxt-error-page a{text-decoration:none;color:#7f828b!important}.__nuxt-error-page .logo{position:fixed;bottom:12px;left:12px}.nuxt-progress{opacity:1;z-index:999999;background-color:#fff;width:0;height:2px;-webkit-transition:width .1s,opacity .4s;transition:width .1s,opacity .4s;position:fixed;top:0;left:0;right:0}.nuxt-progress.nuxt-progress-notransition{-webkit-transition:none;transition:none}.nuxt-progress-failed{background-color:red}.booking-form .calculation,.booking-form .dates a,.booking-form .price,.feedback-teaser .author,.index-page .section-4 .items .overlay>div p,.submenu .title_,.team-teaser .author,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tbody,tfoot,thead,time,tt,u,ul,var,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}img{display:block}a,embed,object{outline:0}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}.h1,.h2,h1,h2,h3,h4{color:#000}h1,h2{margin-bottom:20px;font-size:27px;line-height:1.2em}.h2,h1,h2{color:#555}.h2,h2{margin-bottom:35px;font-size:30px;line-height:1.3em}input::-moz-focus-inner{border:0}.clearfix:after{visibility:hidden;content:"";clear:both;height:0;display:block}* html .clearfix,:first-child+html .clearfix{zoom:1}.box,.button,.calendar-picker .calendar-grid .picker a,.calendar-picker .calendar-grid .picker li,.calendar-picker .calendar-grid .picker span,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button,input,select,textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:Open Sans,sans-serif;font-size:13px;font-weight:300}.button,input[type=email],input[type=number],input[type=password],input[type=submit],input[type=text],select,textarea{background:#fff;border:1px solid #bbb;padding-left:10px;padding-right:10px;line-height:33px}.button.error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=submit].error,input[type=text].error,select.error,textarea.error{background:#ffe5e5;border-color:red}.button,input[type=email],input[type=number],input[type=password],input[type=submit],input[type=text],select{height:35px}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{width:100%}select:-moz-focusring{color:#0000;text-shadow:0 0 #000}textarea{resize:vertical;padding:10px;line-height:1.4em}input[type=file]{visibility:hidden;width:0;height:0;position:absolute;left:-10000px;overflow:hidden}@media screen and (width<=640px){.mobile-hidden{display:none!important}}body{color:#555;max-height:100%;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.4em;position:relative}.container-main{padding-top:72px}body .slidebar{z-index:100;color:#fff;text-align:center;background:#58b04a;width:100%;position:fixed}body .slidebar nav{font-size:16px;line-height:1em}body .slidebar nav a{color:inherit;border-bottom:1px solid #67ba5a;padding:16px 0;text-decoration:none;display:block}body .slidebar nav a.active{background:#4f9e42}body .slidebar nav a:last-child{border:none}body .slidebar .hide-btn{padding:4px;position:absolute;top:10px;left:20px}.flexslider{border:none;margin:0}.footer,.header{color:#fff}.header{z-index:20;background:#58b04a;width:100%;min-height:72px;position:fixed;top:0}.header a{color:#fff}.header input:not([type=submit]){color:#fff;background:#398a2e;border:none}.header input[type=image]{z-index:10;position:absolute;top:6px;right:8px}.header .container1>.wrapper{padding:15px 20px}.header .table{width:100%}.header .table .td>.wrapper.noleft{padding-left:0}.header .table .td>.wrapper{padding-left:35px}.header .table .td.phone p:first-child{font-size:21px;line-height:1.3em}.header .table .td.phone p:last-child{font-size:11px;line-height:1.3em}.header .table .td:first-child{display:none}.header .table .td:nth-child(2){width:12%}.header .table .td:nth-child(3){width:17%}.header .table .td:nth-child(3) .wrapper{margin-top:4px}.header .table .td:nth-child(4){width:24%}.header .table .td:nth-child(5){width:31%;padding-right:3%}.header .table .td:nth-child(5)>.wrapper{padding:0;position:relative}.emptyCart{margin-top:6px}@media screen and (width<=640px){.header .table .td:first-child{display:table-cell}.header .table .td:nth-child(4){width:auto}}.container1.content1{max-width:900px;margin:0 auto}.container1.content1.shaded{padding-bottom:44px;box-shadow:0 0 30px #0003}.table{display:table}.table .tr{display:table-row}.table .td{vertical-align:middle;display:table-cell}.menu{width:100%;font-size:16px;line-height:1em;display:table}.menu a{vertical-align:middle;text-align:center;padding:20px 0;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;display:table-cell}.menu a.active,.menu a:hover{background:#ebebeb}.slider{position:relative}.slider.flexslider .flex-direction-nav a:before{color:#fff;line-height:1em}.slider .logo{opacity:.7;position:relative}.grid .items{float:left;display:inline-block}.grid .x2 .items{width:48.5%;margin-right:3%}.grid .x2 .items:nth-child(2n){margin-right:0}.grid .x3 .items{width:32%;margin-right:2%}.grid .x3 .items:nth-child(3n){margin-right:0}@media screen and (width<=640px){.grid .x2 .items{width:100%;margin-right:0}.grid .x2 .items:nth-child(n){margin-right:0}.grid .x3 .items{width:100%;margin-right:0}.grid .x3 .items:nth-child(n){margin-right:0}}.section.classic{padding-top:44px}.section.classic.bordered>.wrapper{border-top:1px solid #ccc;padding-top:44px}.section.medium{padding-top:30px}.index-page .section-1 .h2{text-align:center}.index-page .common-padding,.index-page .section-1,.index-page .section-2,.index-page .section-3,.index-page .section-4,.index-page .section-5,.index-page .section-6{padding-left:122px;padding-right:122px}.index-page .section-2>a{float:left;text-align:center;color:#555;width:200px;margin-right:28px;font-size:16px;line-height:1.4em;display:inline-block}.feedback-teaser .index-page .section-2>a .author,.index-page .section-2>a .feedback-teaser .author,.index-page .section-2>a .team-teaser .author,.index-page .section-2>a i,.index-page .section-2>a span,.team-teaser .index-page .section-2>a .author{background:url(/img/activityIcons.png) 0 149px no-repeat;height:149px;display:block}.index-page .section-2>a span{margin-bottom:20px}.feedback-teaser .index-page .section-2>a .author,.index-page .section-2>a .feedback-teaser .author,.index-page .section-2>a .team-teaser .author,.index-page .section-2>a i,.team-teaser .index-page .section-2>a .author{background-position:0 -149px}.index-page .section-2>a:nth-child(2) span{background-position:-200px 149px}.feedback-teaser .index-page .section-2>a:nth-child(2) .author,.index-page .section-2>a:nth-child(2) .feedback-teaser .author,.index-page .section-2>a:nth-child(2) .team-teaser .author,.index-page .section-2>a:nth-child(2) i,.team-teaser .index-page .section-2>a:nth-child(2) .author{background-position:-200px -149px}.index-page .section-2>a:nth-child(2):hover span{background-position:-200px 0}.index-page .section-2>a:nth-child(3){margin-right:0}.index-page .section-2>a:nth-child(3) span{background-position:-400px 149px}.feedback-teaser .index-page .section-2>a:nth-child(3) .author,.index-page .section-2>a:nth-child(3) .feedback-teaser .author,.index-page .section-2>a:nth-child(3) .team-teaser .author,.index-page .section-2>a:nth-child(3) i,.team-teaser .index-page .section-2>a:nth-child(3) .author{background-position:-400px -149px}.index-page .section-2>a:nth-child(3):hover span{background-position:-400px 0}.index-page .section-2>a:first-child:hover span{background-position:0 0}@media screen and (width<=800px){.index-page .common-padding,.index-page .section-1,.index-page .section-2,.index-page .section-3,.index-page .section-4,.index-page .section-5,.index-page .section-6{padding-left:20px;padding-right:20px}.index-page .section-2{text-align:center}.index-page .section-2>a{float:none;margin:0 0 20px}.index-page .section-2>a:last-child{margin-bottom:0}.index-page .section-4 .grid .items{margin-bottom:20px}.index-page .section-4 .grid .items:last-child{margin-bottom:0}}.sprite-icon{float:left;background-image:url(/img/spritesheetIcon.png);width:27px;height:27px;display:inline-block}.sprite-icon-cart{background-position:-76px;margin:5px 0 0}.sprite-icon-phone{background-position:-198px;margin:7px 0 0}.sprite-icon-email{background-position:-149px}.sprite-icon-calendar{background-position:-27px;position:absolute;top:4px;right:4px}.sprite-icon-delete{background-position:-122px}.sprite-icon-close{background-position:-103px 0;width:19px;height:19px}.sprice-icon-search{z-index:10;color:#398a2e;background-image:url(/img/spritesheetIcon.png);background-position:-176px 0;width:22px;height:22px;position:absolute;top:6px;right:8px}#pbOverlay{opacity:0}.button{color:#555;cursor:pointer;text-align:center;background:url(/img/buttonsBg.png) repeat-x;border:1px solid #bbb;height:35px;font-size:12px;line-height:35px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;display:inline-block}.button.green,.button:hover{color:#fff;background:#58b04a;border-color:#58b04a}.button.blue{color:#fff;background:#1ca6e5;border-color:#1ca6e5}.button.blue:disabled{background:#ccc}.button.orange{color:#fff;background:#f7921e;border-color:#f7921e}.checkbox{vertical-align:top;width:17px;height:17px;margin:0 3px 0 0}.checkbox+label{cursor:pointer}.checkbox:not(checked){opacity:0;position:absolute}.checkbox:not(checked)+label{padding:0 0 0 60px;position:relative}.checkbox:not(checked)+label:before{content:"";background:#cdd1da;border-radius:13px;width:50px;height:26px;position:absolute;top:-4px;left:0;box-shadow:inset 0 2px 3px #0003}.checkbox:not(checked)+label:after{content:"";background:#fff;border-radius:10px;width:22px;height:22px;-webkit-transition:all .2s;transition:all .2s;position:absolute;top:-2px;left:2px;box-shadow:0 2px 5px #0000004d}.checkbox:checked+label:before{background:#9fd468}.checkbox:checked+label:after{left:26px}.checkbox:focus+label:before{box-shadow:0 0 0 3px #ffff0080}.radio{vertical-align:top;width:17px;height:17px;margin:0 3px 0 0}.radio+label{cursor:pointer}.radio:not(checked){opacity:0;position:absolute}.radio:not(checked)+label{padding:0 0 0 35px;position:relative}.radio:not(checked)+label:before{content:"";background:#fff;border:1px solid #cdd1da;border-radius:50%;width:22px;height:22px;position:absolute;top:-3px;left:0}.radio:not(checked)+label:after{content:"";opacity:0;background:#9fd468;border-radius:50%;width:16px;height:16px;-webkit-transition:all .2s;transition:all .2s;position:absolute;top:1px;left:4px;box-shadow:inset 0 1px 1px #00000080}.radio:checked+label:after{opacity:1}.radio:focus+label:before{box-shadow:0 0 0 3px #ffff0080}html{height:100%}.footer h4,.h1,.h2,.serif,.submenu .title,h1,h2,h3,h4{font-family:Roboto Slab,serif}.booking-form .calculation,.booking-form .dates a,.booking-form .price,.index-page .section-4 .items .overlay>div p,.submenu .title_,b,strong{font-weight:700}.feedback-teaser .author,.team-teaser .author,em,i{font-style:italic}.top-bordered{border-top:1px solid #e9e9e9}.datepicker{position:relative}.datepicker img{position:absolute;top:4px;right:4px}.lc{float:right;width:30%}.lc .section{margin-bottom:20px}.lc .section:last-child{margin-bottom:0}.lc .dashed{text-align:center;border:2px dashed #ccc;padding:20px}.lc.straight{float:left}@media screen and (width<=640px){.lc{width:100%;margin-top:20px}.lc.straight{margin-top:0}}.rc{float:right;width:65%;margin-left:5%}@media screen and (width<=640px){.rc{width:100%}}.submenu nav{background:#1ca6e5}.submenu nav a{color:#fff;padding:10px 7px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;display:block}.submenu nav a.active,.submenu nav a.nuxt-link-active,.submenu nav a:hover{background:#018ccd}.submenu .title{color:#000;text-align:center;font-size:16px;line-height:1.3em;display:none}.submenu .title .button{display:block}.submenu .title_{color:#fff;background:orange;padding:10px 7px;font-size:16px;line-height:1.3em;display:none}.submenu .title_ a{color:inherit}.submenu.visible nav{margin-top:0;display:block}@media screen and (width<=640px){.submenu nav{text-align:center;margin-top:5px;display:none}.submenu .title{display:block}}.calendar-picker{box-shadow:0 0 30px #00000040}.calendar-picker .head{color:#fff;background:#58b04a;padding:15px}.calendar-picker img{max-width:100%}.calendar-picker .calendar-grid .title{color:#fff;text-align:center;background:#555;padding:10px;font-size:16px;line-height:1em;position:relative}.calendar-picker .calendar-grid .title>a{background:url(/img/spritesheetIcon.png) no-repeat;width:11px;height:17px;display:block;position:absolute;top:9px}.calendar-picker .calendar-grid .title>a:first-child{background-position:-54px 0;left:10px}.calendar-picker .calendar-grid .title>a:last-child{background-position:-65px 0;right:10px}.calendar-picker .calendar-grid .picker a,.calendar-picker .calendar-grid .picker li,.calendar-picker .calendar-grid .picker span{float:left;text-align:center;border-bottom:1px solid #eee;border-right:1px solid #eee;width:14.2857%;padding:.7em 0;text-decoration:none;display:inline-block}.calendar-picker .calendar-grid .picker a:nth-child(7n),.calendar-picker .calendar-grid .picker li:nth-child(7n),.calendar-picker .calendar-grid .picker span:nth-child(7n){border-right:none}.calendar-picker .calendar-grid .picker span.empty{background:#eee}.booking-form .price{font-size:16px;line-height:1.3em}.booking-form .dates{margin-top:20px}.booking-form .dates a{float:left;margin:5px 10px 0 0;display:inline-block}.booking-form .calculation{margin-bottom:20px;font-size:21px;line-height:1em}.booking-form .calculation .td{padding:0 3px}.booking-form .calculation .td:nth-child(2){width:35px}.booking-form .calculation .td:nth-child(2) input{text-align:center;border-color:#1ca6e5}.booking-form .button{margin-bottom:5px;display:block}.booking-form .button:last-child{margin-bottom:0}@media screen and (width<=640px){.booking-form .items{margin-bottom:20px}.booking-form .items:last-child{margin-bottom:0}}.feedback-teaser{text-align:center}.feedback-teaser .wrapper{position:relative}.feedback-teaser .text{text-align:center;width:60%;margin:0 auto}.feedback-teaser .author{color:#58b04a;margin-top:1em}.feedback-teaser .custom-navigation a{z-index:5;background:url(/img/sliderRightLeft2.png) 0 0/cover;width:60px;height:51px;display:block;position:absolute;top:20px}.feedback-teaser .custom-navigation a:first-child{left:0}.feedback-teaser .custom-navigation a:last-child{background-position:-60px;right:0}.feedback-teaser .button{margin-top:1.5em}.team-teaser{text-align:center}.team-teaser h3{color:#58b04a;margin-bottom:20px;font-size:30px;line-height:1.3em}.team-teaser .wrapper{position:relative}.team-teaser .text{text-align:center;width:60%;margin:0 auto}.team-teaser .text img{-webkit-border-radius:60.5px;-moz-border-radius:60.5px;border-radius:60.5px;width:121px;margin:0 auto 20px;display:inline-block}.team-teaser .author{color:#58b04a;margin-top:1em}.team-teaser .custom-navigation a{z-index:5;background:url(/img/sliderRightLeft.png) 0 -36px;width:23px;height:36px;margin-top:-18px;display:block;position:absolute;top:179.5px}.team-teaser .custom-navigation a:first-child{left:0}.team-teaser .custom-navigation a:last-child{background-position:-23px -36px;right:0}.team-teaser .button{margin-top:1.5em}ul.gallery li{float:left;width:22.5%;margin-top:1%;margin-right:2%;display:inline-block}ul.gallery li img{max-width:100%}ul.gallery li:last-child{margin-right:0}.social{margin-top:1.4em}.social a{float:left;background:url(/img/spritesheetIcon.png) no-repeat;width:27px;height:27px;margin-right:5px;display:inline-block}.social a.vk{background-position:-225px}.social a.fb{background-position:-257px}.social a.ok{background-position:-290px}.social a.ig{background-position:-322px}.social a.lj{background-position:-355px}.social a:last-child{margin-right:0}@media screen and (width<=640px){.social{display:none}}.footer{background:#4c4c4c}.footer .content1>.wrapper{padding:40px 20px}.footer h4{color:inherit;margin-bottom:17px;font-size:20px;line-height:1.3em}.footer input,.footer textarea{color:#ccc;background:#363636;border-color:#363636;margin-top:7px}.footer textarea{resize:none}.footer a{color:#fff}.footer .row{margin-bottom:23px}.footer .nav li{margin-bottom:10px}.footer .nav li:last-child{margin-bottom:0}@media screen and (width<=640px){.footer .mobile{margin-bottom:40px}}.index-page .section-3 .calendar-picker{float:left;width:40%}.index-page .section-3 .calendar-picker img{max-width:100%}.index-page .section-3 .text{float:right;width:54%}.index-page .section-4 .items{background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:350px;display:inline-block;position:relative}.index-page .section-4 .items img{max-width:100%}.index-page .section-4 .items .overlay{color:#fff;width:100%;height:93px;position:absolute;bottom:0;left:0}.feedback-teaser .index-page .section-4 .items .overlay .author,.index-page .section-4 .items .overlay .feedback-teaser .author,.index-page .section-4 .items .overlay .team-teaser .author,.index-page .section-4 .items .overlay>div,.index-page .section-4 .items .overlay i,.team-teaser .index-page .section-4 .items .overlay .author{display:block;position:absolute}.feedback-teaser .index-page .section-4 .items .overlay .author,.index-page .section-4 .items .overlay .feedback-teaser .author,.index-page .section-4 .items .overlay .team-teaser .author,.index-page .section-4 .items .overlay i,.team-teaser .index-page .section-4 .items .overlay .author{opacity:.5;background:#000;width:100%;height:100%}.index-page .section-4 .items .overlay>div{padding:10px 15px}.index-page .section-4 .items .overlay>div p{font-size:16px;line-height:1.45em}.index-page .section-4 .items .overlay>div p:last-child{font-size:inherit;font-weight:inherit;line-height:inherit;margin-top:5px}@media screen and (width<=640px){.index-page .section-3 .calendar-picker,.index-page .section-3 .text{float:none;width:100%}.index-page .section-3 .calendar-picker{margin-bottom:44px}}.cart-page>.wrapper{padding:39px 20px 0}.cart-page .cart-grid .items{border-bottom:1px solid #d7d7d7;min-height:120px;margin-bottom:20px;padding-bottom:19px;padding-left:120px;position:relative}.cart-page .cart-grid .image{display:inline-block;position:absolute;top:0;left:0}.cart-page .cart-grid .image img{-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px}.cart-page .cart-grid .content{padding:15px 0 0 20px}.cart-page .cart-grid .title{margin-bottom:20px;font-size:16px;line-height:1.3em}.cart-page .cart-grid .table{width:100%}.cart-page .cart-grid .table .tr:last-child{color:#000;font-size:16px;line-height:1em}.cart-page .cart-grid .table .tr:last-child .td{padding-top:3px}.cart-page .cart-grid .table .td{width:16%;padding-right:2%}.cart-page .cart-grid .table .td:nth-child(3){width:10%;padding-right:8%}.cart-page .cart-grid .table .td:nth-child(3) input{text-align:center;color:#000;border-color:#1ca6e5}.cart-page .cart-grid .table .td:last-child{width:4%}.cart-page .cart-grid .so .left-col{float:left;font-size:16px;line-height:1.5em}.booking-form .cart-page .cart-grid .so .left-col .calculation,.booking-form .cart-page .cart-grid .so .left-col .price,.booking-form .dates .cart-page .cart-grid .so .left-col a,.cart-page .cart-grid .so .left-col .booking-form .calculation,.cart-page .cart-grid .so .left-col .booking-form .dates a,.cart-page .cart-grid .so .left-col .booking-form .price,.cart-page .cart-grid .so .left-col .submenu .title_,.cart-page .cart-grid .so .left-col .table .tr:last-child,.cart-page .cart-grid .so .left-col .title,.cart-page .cart-grid .so .left-col b,.cart-page .cart-grid .table .so .left-col .tr:last-child,.submenu .cart-page .cart-grid .so .left-col .title_{color:#000}.cart-page .cart-grid .so .right-col{float:right}.cart-page .text{margin-top:20px}@media screen and (width<=640px){.cart-page .cart-grid .items,.cart-page .cart-grid .items .content{padding-left:0}.cart-page .so .left-col,.cart-page .so .right-col{float:none;width:100%}.cart-page .so .right-col{margin-top:20px}}.dpicker img{position:absolute;top:4px;right:4px}.payForm .row{margin-top:10px}.excursions-page>.wrapper{padding:39px 20px 0}.excursions-page .excursions-grid .items{border-bottom:1px solid #d7d7d7;margin-bottom:20px;padding-bottom:19px}.excursions-page .excursions-grid .images{float:left;width:43%}.excursions-page .excursions-grid .images a{float:left;width:32%;margin:3% 2% 0 0;display:inline-block}.excursions-page .excursions-grid .images .bigImg{width:100%;margin:0}.excursions-page .excursions-grid .images a:last-child{margin-right:0}.excursions-page .excursions-grid .images img{max-width:100%}.excursions-page .excursions-grid .info{float:right;width:50%}.excursions-page .excursions-grid .info .title{color:#000;margin-bottom:20px;font-size:16px;line-height:1.3em}.excursions-page .excursions-grid .info .text{margin-bottom:30px}.excursions-page .excursions-grid .info .know-more,.excursions-page .excursions-grid .info .price{float:left}.excursions-page .excursions-grid .info .price{color:#fff;background:url(/img/price.png) 50% no-repeat;width:113px;margin-right:20px;padding:7px 0 7px 10px}.excursions-page .excursions-grid .info .know-more{padding-top:5px}.excursions-page .excursions-grid .show-more{text-align:center}@media screen and (width<=640px){.excursions-page .excursions-grid .images,.excursions-page .excursions-grid .info{float:none;width:100%}.excursions-page .excursions-grid .images{margin-bottom:20px}}.excursion-page>.wrapper{padding:39px 20px 0}.excursion-page .rc .extra-info,.excursion-page .rc .info{color:#fff;padding:20px}.excursion-page .rc .info{background:#f7921e}.excursion-page .rc .info .values{font-size:25px;line-height:1.3em}.excursion-page .rc .extra-info{background:#d87c0f;padding-top:15px;padding-bottom:15px}.review-teaser{text-align:center;border:1px solid #d7d7d7;border-left:none;border-right:none;padding:30px 0}.review-teaser .wrapper{position:relative}.review-teaser .text{text-align:center;width:60%;margin:0 auto}.review-teaser .author{color:#58b04a;margin-top:1em}.review-teaser .custom-navigation{width:100%;margin-top:-18px;position:absolute;top:50%;left:0}.review-teaser .custom-navigation a{z-index:5;background:url(/img/sliderRightLeft.png) 0 -36px;width:23px;height:36px;display:block;position:absolute;top:0}.review-teaser .custom-navigation a:first-child{left:0}.review-teaser .custom-navigation a:last-child{background-position:-23px -36px;right:0}.review-teaser .button{margin-top:1.5em}@media screen and (width<=640px){.excursion-page .rc .info .items:first-child{margin-bottom:15px}}.ss-page>.wrapper{padding:39px 20px 0}.ss-page .guides-grid .items{border-bottom:1px solid #d7d7d7;min-height:120px;margin-bottom:20px;padding-bottom:19px;padding-left:120px;position:relative}.ss-page .guides-grid .items:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ss-page .guides-grid .image{display:inline-block;position:absolute;top:0;left:0}.ss-page .guides-grid .image img{-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px}.ss-page .guides-grid .content{padding:0 0 0 20px}.ss-page .guides-grid .title{margin-bottom:10px}.timetable-page>.wrapper{padding:39px 20px 0}.timetable-page .timetable-grid>.items{border-bottom:1px solid #d7d7d7;min-height:120px;margin-bottom:20px;padding-bottom:19px;padding-left:120px;position:relative}.timetable-page .timetable-grid>.items:last-child{border-bottom:none;padding-bottom:0}.timetable-page .timetable-grid .image{display:inline-block;position:absolute;top:0;left:0}.timetable-page .timetable-grid .image img{-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px}.timetable-page .timetable-grid .content{padding:15px 0 0 20px}.timetable-page .timetable-grid .content .table{width:100%}.timetable-page .timetable-grid .content .table .td{width:26%}.timetable-page .timetable-grid .content .table .td:last-child{text-align:right;width:48%}.timetable-page .timetable-grid .content .title{margin-bottom:20px;font-size:16px;line-height:1.3em}.timetable-page .timetable-grid .content .price{color:#000}.timetable-page .timetable-grid .content .price p:last-child{font-size:16px;line-height:1.3em}.timetable-page .timetable-grid .booking-popup{z-index:10;background:#fff;width:100%;display:none;position:absolute;top:55px;left:0;box-shadow:0 0 30px #00000040}.timetable-page .timetable-grid .booking-popup>.wrapper{padding:15px 20px;position:relative}.timetable-page .timetable-grid .booking-popup .hide-btn{display:inline-block;position:absolute;top:25px;right:20px}.timetable-page .timetable-grid .booking-popup .hide-btn a{color:#555;background:url(/img/delete.png) 100% no-repeat;padding:5px 35px 5px 0;text-decoration:none}@media screen and (width<=640px){.timetable-page .timetable-grid .content{padding-top:0}.timetable-page .timetable-grid .content .table .td{display:block}.timetable-page .timetable-grid .content .table .td.price{width:100%;padding-bottom:20px}.timetable-page .timetable-grid .content .table .td.price p{display:inline-block}.timetable-page .booking-popup .hide-btn span{display:none}}.reviews-page>.wrapper{padding:39px 20px 0}.reviews-page .teaser{width:80%}.reviews-page .review-form{margin-top:30px}.reviews-page .review-form input,.reviews-page .review-form textarea{background:#e1e1e1;border:none;margin-top:3px}.reviews-page .review-form .row{margin-bottom:20px}.reviews-page .reviews-grid .items{border-top:1px solid #d7d7d7;margin-top:20px;padding-top:19px;padding-left:100px;position:relative}.reviews-page .reviews-grid .items:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.reviews-page .reviews-grid .show-more{text-align:center;margin-top:45px}.reviews-page .reviews-grid .info{display:inline-block;position:absolute;top:19px;left:0}.reviews-page .reviews-grid .info .title{color:#58b04a}.reviews-page .reviews-grid .content{padding:0 0 0 20px}@media screen and (width<=640px){.reviews-page .review-form .row.x2 .items{margin-bottom:20px}.reviews-page .review-form .row.x2 .items:last-child{margin-bottom:0}.reviews-page .reviews-grid .items{padding-left:0}.reviews-page .reviews-grid .info{margin-bottom:10px;display:block;position:relative;top:0}.reviews-page .reviews-grid .content{padding:0}}.booking-popup{z-index:10;background:#fff;width:100%;position:absolute;top:55px;left:0;box-shadow:0 0 30px #00000040}.booking-popup>.wrapper{padding:15px 20px;position:relative}.booking-popup .hide-btn{display:inline-block;position:absolute;top:25px;right:20px}.booking-popup .hide-btn a{color:#555;background:url(/img/delete.png) 100% no-repeat;padding:5px 35px 5px 0;text-decoration:none}@media screen and (width>=870px){.mw530{min-width:530px}}div.textData a{color:#0090c5}div.textData ul{list-style:outside}.homeBtn{z-index:100;position:fixed;top:22px;left:-100px}.priceText{padding-top:10px;font-size:1.05em;font-weight:700}.priceInput{text-align:center;border-color:#1ca6e5;width:40px;margin-left:10px}.priceSum{font-size:.9em;font-weight:700}.pbWrapper img{display:inline}.slides img,ul.gallery img{width:100%}.flex-direction-nav a{z-index:10;opacity:0;cursor:pointer;width:40px;height:40px;margin:-20px 0 0;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;top:50%;overflow:hidden}.flex-direction-nav a,.flex-direction-nav a:before{color:#000c;text-shadow:1px 1px #ffffff4d}.flex-direction-nav a:before{content:"";font-family:flexslider-icon;font-size:40px;display:inline-block}.flex-direction-nav a.flex-next:before{content:""}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{text-align:right;right:-50px}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{filter:alpha(opacity=0);cursor:default;z-index:-1;opacity:0!important}.extra-info div ul{list-style:circle}.extra-info div ol{list-style:decimal}.extra-info div ol,.extra-info div ul{padding-left:14px}.teaser div ul{list-style:circle}.teaser div ol{list-style:decimal}.teaser div ol,.teaser div ul{padding-left:15px}.text ol{list-style:decimal}.text ol,.text ul{padding-left:15px}@media screen and (width<=860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@font-face{font-family:flexslider-icon;src:url(/fonts/flexslider-icon.eot);src:url(/fonts/flexslider-icon.eot?#iefix)format("embedded-opentype"),url(/fonts/flexslider-icon.woff)format("woff"),url(/fonts/flexslider-icon.ttf)format("truetype"),url(/fonts/flexslider-icon.svg#flexslider-icon)format("svg");font-weight:400;font-style:normal}.loading:after{content:"";box-sizing:border-box;background:0 0;border:1px solid #0000;border-color:#0000 #fff;border-radius:50%;width:20px;height:20px;margin-left:5px;-webkit-animation:2s linear infinite ld;animation:2s linear infinite ld;display:inline-block;position:relative;top:6px}@-webkit-keyframes ld{0%{-webkit-transform:rotate(0)scale(1);transform:rotate(0)scale(1)}50%{-webkit-transform:rotate(180deg)scale(1.1);transform:rotate(180deg)scale(1.1)}to{-webkit-transform:rotate(1turn)scale(1);transform:rotate(1turn)scale(1)}}@keyframes ld{0%{-webkit-transform:rotate(0)scale(1);transform:rotate(0)scale(1)}50%{-webkit-transform:rotate(180deg)scale(1.1);transform:rotate(180deg)scale(1.1)}to{-webkit-transform:rotate(1turn)scale(1);transform:rotate(1turn)scale(1)}}.ql-size-small{font-size:.75em}.navbar-show[data-v-25bb5ed8]{-webkit-transition:all .35s ease-out;transition:all .35s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.navbar--hidden[data-v-25bb5ed8]{box-shadow:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}a[data-v-ad4d5ff0]{color:#000}html{font-size:1.2em}@font-face{font-family:RobotoSlab Regular;src:url(/fonts/RobotoSlab-Regular-webfont.woff)format("woff")}@font-face{font-family:RobotoSlab Light;src:url(/fonts/RobotoSlab-Light-webfont.woff)format("woff")}@font-face{font-family:Hangyaboly;src:url(/fonts/Hangyaboly.woff)format("woff")}.clearfix{clear:both}.content{max-width:900px;margin:0 auto}.top_phone{float:right;margin-top:20px}.top_phone p{color:#b70053;margin:0;font-family:Hangyaboly;font-size:2.7em;font-weight:700}.top_phone p.first{margin-bottom:15px}.botton_mail{float:right}.botton_mail p{color:#b70053;margin:0;font-family:Hangyaboly;font-size:2em;font-weight:700}.botton_site{float:left}.botton_site p{color:#b70053;margin:0;font-family:Hangyaboly;font-size:2em;font-weight:700}.purp,h1{color:#b70053}h1{text-align:center;margin-top:0;font-family:RobotoSlab Regular}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button{cursor:pointer}#menu-toggle{background:0 0;border:0;padding:0}#mobile-menu[hidden]{display:none}.notice{color:#a60045;padding:12px}.priceInput{max-width:70px}dialog{border:0;max-width:440px;box-shadow:0 8px 40px #0005}dialog::backdrop{background:#0006}input[type=date]{border:1px solid #1ca6e5;padding:10px}#cart-root [hidden]{display:none}.booking-form button:disabled{opacity:.5}#paid-tickets a{padding:10px 0;display:block}.gallery-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.gallery-grid a{min-width:0}.gallery-grid img{width:100%}@media (width<=767px){.gallery-grid{grid-template-columns:repeat(2,1fr)}}.grecaptcha-badge{display:none}[hidden]{display:none!important}.slider-wrapper{overflow:hidden}.SliderSlides{position:relative}.lightbox{color:#fff;background:#000e;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0}.lightbox img{object-fit:contain;max-width:90vw;max-height:90vh;margin:auto}.lightbox[open]{justify-content:center;align-items:center;display:flex}.lightbox button{color:#fff;z-index:2;background:0 0;border:0;font-size:40px;position:absolute}.lightbox-close{top:10px;right:20px}.lightbox-prev{top:45%;left:15px}.lightbox-next{top:45%;right:15px}.navbar-show{transition:all .35s ease-out;transform:translate(0,0)}.navbar--hidden{box-shadow:none;transform:translateY(-100%)}
