@import url(https://fonts.googleapis.com/css?family=Lora);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway);@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);.main-container.home{background:url(/img/home/homepage.jpg) no-repeat 50%;background-size:cover;height:1000px;width:100%}.headline{top:50%}.headline h1{color:#fff;font-size:51px;line-height:61px;font-family:Lora,serif;font-style:normal;font-weight:400}.headline h1,.quote{text-align:center}.quote p{color:#fff;text-align:left;padding-top:4%;display:inline-block}.header{text-align:center;margin-top:10%}.header .animation-waves{position:relative}.header .animation-waves img{width:100%;margin-top:5%}.header .animation-waves .wave{background:url(/img/val2.png) repeat-x;position:absolute;width:6400px;height:198px;-webkit-animation:wave 7s cubic-bezier(.36,.45,.63,.53) infinite;animation:wave 7s cubic-bezier(.36,.45,.63,.53) infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}.header .animation-waves .wave:nth-of-type(2){-webkit-animation:wave 7s cubic-bezier(.36,.45,.63,.53) -.125s infinite,swell 7s ease -1.25s infinite;animation:wave 7s cubic-bezier(.36,.45,.63,.53) -.125s infinite,swell 7s ease -1.25s infinite;opacity:1}@-webkit-keyframes wave{0%{margin-left:0}to{margin-left:-1600px}}@keyframes wave{0%{margin-left:0}to{margin-left:-1600px}}@-webkit-keyframes swell{0%,to{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}@keyframes swell{0%,to{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}.header .waves,.header .waves img:first-child{position:relative}.header .waves img:nth-child(2){position:absolute;bottom:0;left:0}.header .waves img:nth-child(3){position:absolute;top:19%;left:0}.header .transparentWave{background-image:url(/img/val1.svg)}.header .transparentWave .curvyWave{margin-top:-200px;overflow:hidden}.tours{background-color:#fff;color:#004168;text-align:center}.tours .toursText{margin:0 23%;text-align:center}@media screen and (max-width:786px){.tours .toursText{margin:0 8%}}.tours button{text-align:center}.tours .tours-wrapper{display:flex;background-color:#fff;padding:5% 7% 2%}@media screen and (max-width:786px){.tours .tours-wrapper .column{flex:auto;margin:5% 0}}.tours .tour-column{align-self:center;border-radius:15px;overflow:hidden;box-shadow:0 0 6px;--box-shadow-color:#000;margin:0 3%;height:100%;position:relative;padding-bottom:5%;z-index:11;background-color:#fff}.tours .tour-column h3{margin-top:5%;margin-bottom:5%;font-family:Lora,serif}.tours .tour-column h3 a{text-decoration:none;color:#004168}.tours .tour-column p{margin-bottom:5%}.tours .tour-column .line{background-color:#004168;height:16px;position:absolute;bottom:0;width:100%}.tours .tour-column .thumb{max-width:550px;height:332px;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (max-width:786px){.tours .tour-column .thumb{max-width:100%}}.tours .tour-column .excerpt{margin:0 6%;text-align:left}.tours .tour-column .price{color:#0172bd;font-family:Lora,serif;font-weight:700;font-size:24px}.tours .tour-column .approx{font-family:Lora,serif;font-size:18px}.tours .tour-column .shortInfo{margin-bottom:5%;font-size:18px}.tours .tour-column .shortInfo .check,.tours .tour-column .shortInfo .hours,.tours .tour-column .shortInfo .rating{display:inline-block}.tours .tour-column .shortInfo .hours,.tours .tour-column .shortInfo .rating{margin-right:9%}.tours .tour-column .shortInfo .hours{font-family:Montserrat,sans-serif}.blueBtn{margin-bottom:5%}.blueBtn,.blueGradient{position:relative}.images{background-color:#0a76be;padding:0 8%}@media screen and (max-width:1850px){.images{padding:0 5%}}@media screen and (max-width:1700px){.images{padding:0 3%}}@media screen and (max-width:1650px){.images{padding:0}}@media screen and (max-width:1340px){.images{height:387px;overflow:-webkit-paged-x;padding:0 8%}}.images img{width:387px;height:387px;align-self:center;border-radius:10px}@media screen and (max-width:1550px){.images img{width:335px;height:335px}}@media screen and (max-width:1340px){.images img{width:387px;height:387px}}@media screen and (max-width:768px){.images img{width:450px}}.reviews{background-color:#0a76be;color:#fff;padding:7% 0;text-align:center;position:relative}@media screen and (max-width:768px){.reviews{padding-bottom:20%}}.reviews .person{margin-top:22px}.reviews .content{padding:0 22%}.reviews .slick-slider{height:-webkit-max-content;height:-moz-max-content;height:max-content}.reviews .slick-dots{bottom:-17%}.reviews .slick-dots li{margin:0 10px}.reviews .slick-dots.li.slick-active button:before,.reviews .slick-dots.slick-dots li button:before{color:hsla(0,0%,100%,.73);font-size:25px;line-height:25px}.overlay{width:100%;height:100%;top:0;left:0;position:absolute;opacity:.7;background-image:linear-gradient(#0172bd,#2c85c2)}.bookTour{background:url(/img/home/kayak-tour-dubrovnik.jpg) no-repeat 50%;background-size:cover;position:relative;color:#fff;text-align:center}.bookTour button,.bookTour h2{position:relative;z-index:2}.bookTour p{position:relative}@media screen and (max-width:768px){.bookTour p{padding-bottom:10%}}.bookTour .bookContent{padding:8% 24%}@media screen and (max-width:768px){.bookTour .bookContent{padding:8% 18%}}.divider{position:relative;margin-left:-2px;z-index:1}.divider img{margin-bottom:-2px;width:100%}.divider.wave{padding-top:188px;margin-left:-3px}.divider-tours{position:relative;margin-top:-35.5%}.divider-tours img{width:100%}.divider-tours img.obrnuti{position:relative;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:8;margin-top:-13%}.divider-tours img.veliki{position:relative;z-index:10}.subtitle{color:#fff;margin-bottom:70px}.subtitle h2{font-family:Lora,serif;font-size:51px;line-height:61px;font-weight:400}@media screen and (max-width:768px){.subtitle h2{font-size:26px;line-height:36px}}.subtitle.blue{color:#004168}.main-container.experience{background:url(/img/experience/kayaking-experience.jpg) no-repeat 50%;background-size:cover;height:1000px;width:100%}.main-container.experience .header{margin-top:10%}.main-container.experience .headline h1{text-align:left;padding-left:10%;width:30%}@media (max-width:768px){.main-container.experience .headline h1{width:auto;padding:0 7%}}.main-container.experience .quote{text-align:left}.main-container.experience .quote p{padding-left:10%;padding-bottom:7%;width:48%}@media (max-width:768px){.main-container.experience .quote p{width:auto;padding:10% 7%}}.main-container.experience .services{padding:0 11%;background-color:#fff}@media (max-width:768px){.main-container.experience .services{padding:0}}@media (max-width:768px){.main-container.experience .services .row{flex-direction:column}}.main-container.experience .services h2,.main-container.experience .services h4,.main-container.experience .services p{text-align:center;color:#004168}.main-container.experience .services h4{padding:5% 0;font-size:24px;font-family:Lora,serif}.main-container.experience .services p{padding:0 16%}@media (max-width:768px){.main-container.experience .services p{padding:0 7% 8%;z-index:4}}.main-container.experience .services img{padding:7% 0}@media (max-width:768px){.main-container.experience .services .subtitle.blue{padding:10% 0;margin-bottom:0}}.main-container.experience .tours-everyone{padding:15% 10%;background-image:url(/img/experience/kayaking-experience-finger.jpg);background-size:cover}.main-container.experience .tours-everyone p{color:#004168;width:43%}@media (max-width:768px){.main-container.experience .tours-everyone p{width:auto}}@media (max-width:768px){.main-container.experience .tours-everyone h2{text-align:center}}.main-container.experience .kayaking{background-image:url(/img/experience/experience.jpg);background-size:cover;background-position:50%;padding:10% 20% 40%}@media (max-width:768px){.main-container.experience .kayaking{padding:10% 7% 40%;background-image:url(/img/experience/experience-mobile.jpg)}}.main-container.experience .kayaking p{color:#004168}.main-container.experience .kayaking h2{text-align:center}.main-container.experience .nature{padding:10%;background-color:#0a76be}@media (max-width:768px){.main-container.experience .nature .subtitle{margin-bottom:0;padding-bottom:7%}}.main-container.experience .nature p{color:#fff;padding-bottom:11%}.main-container.experience .nature img{border-radius:10px;width:387px;height:387px}@media screen and (max-width:768px){.main-container.experience .nature img{margin-bottom:10%;align-self:auto}}@media screen and (max-width:400px){.main-container.experience .nature img{width:275px;height:275px}}.main-container.experience .nature .column.prvi{flex-basis:40%}.main-container.experience .nature .column.drugi{flex-basis:60%}.main-container.experience .ready{background-color:#0a76be;text-align:center;padding-bottom:15%}@media screen and (max-width:768px){.main-container.experience .ready .subtitle{margin-bottom:0;padding-bottom:5%}}.main-container.experience .ready p{color:#fff}@media screen and (max-width:768px){.main-container.experience .ready p{padding:0 10% 5%}}.main-container.experience .ready .divider{margin-top:0}.main-container.experience .ready .divider img{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.main-container.experience .divider-nad{margin-top:-11.5%}.main-container.experience .divider-nad img{width:100%}.main-container.experience .divider-nad img.obrnuti{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.main-container.experience .divider-services{margin-bottom:-11.5%}.main-container.experience .divider-services img{width:100%;z-index:3}.main-container.experience .divider-services img.obrnuti{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-container.experience .divider-kayaking{margin-top:-5.5%}.main-container.experience .divider-kayaking img{width:100%}.main-container.experience .divider{margin-top:-12.5%}.main-container.tips{background:url(/img/tips/FAQ.jpg) no-repeat 50%;background-size:cover;height:1000px;width:100%}.main-container.tips .header{margin-top:20%}@media screen and (max-width:768px){.main-container.tips .header{padding-top:0;margin-top:0}}.main-container.tips .navigation{background-color:#0a76be}@media screen and (max-width:768px){.main-container.tips .navigation{height:auto}.main-container.tips .navigation a.icon{top:0}}.main-container.tips .tips-content{margin-top:-10%}@media screen and (max-width:768px){.main-container.tips .tips-content{margin-top:0;padding-top:20%}}.main-container.tips .headline h1{text-align:left;padding-left:10%;width:30%;color:#004168}.main-container.tips .quote{text-align:left}.main-container.tips .quote p{padding-left:10%;padding-bottom:7%;width:36%;color:#004168}@media screen and (max-width:768px){.main-container.tips .quote p{padding:5% 7%;width:auto}}.main-container.tips .faq{padding:5% 25% 0;color:#004168;background-color:#fff}@media screen and (max-width:768px){.main-container.tips .faq{padding:8%}}.main-container.tips .faq h4{font-size:24px;font-family:Lora,serif}.main-container.tips .faq .qa{padding-bottom:5%}@media screen and (max-width:768px){.main-container.tips .faq .qa{padding-bottom:12%}}.main-container.tips .faq .qa .question{display:flex;cursor:pointer}.main-container.tips .faq .qa .question img{margin-right:10px}.main-container.tips .faq .qa .answer{padding-left:3.5%;padding-top:3%;display:none}.main-container.tips .tips-img img{width:100%}.main-container.tips .tips{background-color:#0a76be;color:#fff;padding:5% 25%}@media screen and (max-width:768px){.main-container.tips .tips{padding:5% 8%}}@media screen and (max-width:768px){.main-container.tips .tips .subtitle{margin-bottom:0;padding-bottom:7%}}.main-container.tips .tips .tip{display:inline-flex}.main-container.tips .tips span{font-size:51px;font-family:Lora,serif;padding:2.5% 0;margin-right:10px}.main-container.tips .tips p{padding:4% 0}.main-container.tips .tips img{padding:7% 0;width:100%}.main-container.tips .divider{margin-top:-12.5%}.main-container.tips .divider-tips{margin-top:.5%}.main-container.tips .divider-tips img{width:100%}.main-container.contact{background:url(/img/contact/contact.jpg) no-repeat 50%;background-size:cover;height:1500px;width:100%}@media screen and (max-width:1024px){.main-container.contact{height:1700px}}@media screen and (max-width:768px){.main-container.contact{height:1700px}}.main-container.contact .divider{margin-top:0}.main-container.contact .header{margin-top:18%}.main-container.contact .headline h1{text-align:left;padding-left:12%}@media screen and (max-width:768px){.main-container.contact .headline h1{padding:5% 7%}}.main-container.contact .navigation{background-color:#0a76be}@media screen and (max-width:1440px){.main-container.contact .navigation{height:8%}}@media screen and (max-width:1024px){.main-container.contact .navigation{height:6%}}@media screen and (max-width:768px){.main-container.contact .navigation{height:5%}}.main-container.contact .navigation a.icon{top:0}.main-container.contact .navigation a.icon img{padding:75% 0}.main-container.contact .contact-content{margin-top:-10%}@media screen and (max-width:768px){.main-container.contact .contact-content{margin-top:0}}.main-container.contact .quote{text-align:center}@media screen and (max-width:1024px){.main-container.contact .quote{padding-bottom:5%}}.main-container.contact .quote p{text-align:left;width:76%}@media screen and (max-width:768px){.main-container.contact .quote p{width:auto;padding:0 7% 5%}}.main-container.contact .quote .row a{color:#fff;text-decoration:none;font-weight:400}.main-container.contact .row a{color:#fff;font-weight:700}@media screen and (max-width:1024px){.main-container.contact .row{flex-direction:column}}.main-container.contact .row.contact{padding-left:12%;width:auto}.main-container.contact .row.contact img{padding-top:4%}@media screen and (max-width:1024px){.main-container.contact .row.contact{flex-direction:row}}@media screen and (max-width:768px){.main-container.contact .row.contact{padding-left:7%}.main-container.contact .row.contact p{padding:0}}.main-container.contact .row img{margin-right:10px}@media screen and (max-width:768px){.main-container.contact .row img{padding-top:1%}}.main-container.contact .divider img{width:100%}.main-container.contact form{text-align:left;padding:5% 12%}@media screen and (max-width:1024px){.main-container.contact form{padding:5%}}.main-container.contact form .row{padding-bottom:5%}.main-container.contact form .row.captcha{padding-bottom:0}.main-container.contact form .column.name{margin-right:5%}@media screen and (max-width:1024px){.main-container.contact form .column.name{margin-right:0}}.main-container.contact form input,.main-container.contact form textarea{background-color:hsla(0,0%,100%,.1);border:1px solid #fff;border-radius:6px;font-size:21px;color:#fff;font-family:Raleway,sans-serif;line-height:35px}.main-container.contact form label{font-size:16px;color:#fff}.main-container.contact form p{font-size:14px;color:#fff}.main-container.contact form .g-recaptcha{-webkit-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;transform-origin:0 0}.main-container.contact form .checkbox{-webkit-appearance:none;-moz-appearance:none;background-color:hsla(0,0%,100%,.1);border:1px solid #fff;border-radius:4px;font-size:21px;padding:1%;margin-right:1%;position:relative}.main-container.contact form .checkbox:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.main-container.contact form .checkbox:checked:after{content:"\2714";font-size:10px;position:absolute;top:-10px;left:3px;color:#fff}@media screen and (max-width:550px){.main-container.contact form .checkbox:checked:after{left:1px;top:-12px}}.main-container.contact form button{align-self:center}.main-container.tours{height:1000px;width:100%;text-align:left}.main-container.tours .header{margin-top:0;background-color:#0a76be;padding:4% 0}.main-container.tours .navigation{background-color:#0a76be}.main-container.tours .headline h1{text-align:left;padding-left:10%;width:30%;color:#fff}@media screen and (max-width:1440px){.main-container.tours .headline h1{width:100%;text-align:center;padding-left:0}}.main-container.tours .val{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-1%}.main-container.tours .val img{width:100%}@media screen and (max-width:1440px){.main-container.tours .val{display:none}}.main-container.tours .valHelp{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-bottom:-1%}.main-container.tours .valHelp img{width:100%}.main-container.tours .valForm{margin-top:-16%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.main-container.tours .valForm img{width:100%}.main-container.tours .list-tours{padding:5% 15%}@media screen and (max-width:1615px){.main-container.tours .list-tours{padding:5% 10%}}@media screen and (max-width:1440px){.main-container.tours .list-tours{padding:5%}}@media screen and (max-width:1024px){.main-container.tours .list-tours{padding:5% 15%}}@media screen and (max-width:768px){.main-container.tours .list-tours{padding:5%}}.main-container.tours .list-tours .row.tour{align-self:center;border-radius:15px;overflow:hidden;box-shadow:0 0 6px;--box-shadow-color:#000;margin-bottom:5%}@media screen and (max-width:1024px){.main-container.tours .list-tours .row.tour{flex-direction:column}}@media screen and (min-width:1025px){.main-container.tours .list-tours .row.tour #mobPrice{display:none}}@media screen and (max-width:1024px){.main-container.tours .list-tours .row.tour #mobPrice{display:flex;font-size:23px}.main-container.tours .list-tours .row.tour #mobPrice p,.main-container.tours .list-tours .row.tour #mobPrice span{text-align:right}}@media screen and (max-width:1400px){.main-container.tours .list-tours .row.tour #mobPrice{font-size:18px}}.main-container.tours .list-tours .row.tour .thumb{width:420px;height:370px;align-self:center;border-radius:10px;margin:5%}@media screen and (max-width:1440px){.main-container.tours .list-tours .row.tour .thumb{width:100%;height:424px;margin:0;border-radius:0}}.main-container.tours .list-tours .row.tour h3{padding-top:20%;padding-bottom:3%;text-align:left;font-family:Lora,serif;text-transform:uppercase}@media screen and (max-width:1440px){.main-container.tours .list-tours .row.tour h3{font-size:35px;line-height:40px;padding-top:0}}@media screen and (max-width:600px){.main-container.tours .list-tours .row.tour h3{font-size:26px;line-height:31px}}.main-container.tours .list-tours .row.tour h3 a{color:#004168;text-decoration:none}.main-container.tours .list-tours .row.tour p{text-align:left}.main-container.tours .list-tours .row.tour .tour-info{padding:0 3%}@media screen and (max-width:1440px){.main-container.tours .list-tours .row.tour .tour-info{padding:5% 3%}}.main-container.tours .list-tours .row.tour .tour-info .tura{display:flex;padding-bottom:4%}.main-container.tours .list-tours .row.tour .tour-info .tura .pom{margin-right:0}@media screen and (max-width:768px){.main-container.tours .list-tours .row.tour .tour-info .tura .pom{max-width:70%}}@media screen and (max-width:500px){.main-container.tours .list-tours .row.tour .tour-info .tura .pom{max-width:55%}}.main-container.tours .list-tours .row.tour .tour-info .tags{padding-top:15%}@media screen and (max-width:1440px){.main-container.tours .list-tours .row.tour .tour-info .tags{display:none}}.main-container.tours .list-tours .row.tour .tour-info .shortInfo{margin-bottom:5%;font-size:18px;display:inline}.main-container.tours .list-tours .row.tour .tour-info .shortInfo div{margin-right:5%;display:initial}@media screen and (max-width:1440px){.main-container.tours .list-tours .row.tour .tour-info .shortInfo div{display:flex}}.main-container.tours .list-tours .row.tour .tour-info .shortInfo .specs{display:inline}@media screen and (max-width:1800px){.main-container.tours .list-tours .row.tour .tour-info .shortInfo .specs{padding-top:3%;display:-webkit-box}}@media screen and (max-width:450px){.main-container.tours .list-tours .row.tour .tour-info .shortInfo .specs{display:block}}.main-container.tours .list-tours .row.tour .tour-info .shortInfo .specs .hours{font-family:Montserrat,sans-serif}.main-container.tours .list-tours .row.tour .tour-price{padding-left:3%;padding-top:8%;padding-bottom:5%;border-left:1px solid #d3d3d3;position:relative}@media screen and (max-width:1024px){.main-container.tours .list-tours .row.tour .tour-price{border:none;display:none}}.main-container.tours .list-tours .row.tour .tour-price .special{background-color:#0a76be;color:#fff;border-radius:55px;position:absolute;top:0;right:0;padding:7%;margin:-3%;width:20%}.main-container.tours .list-tours .row.tour .tour-price .old-price{color:#929292;font-family:Lora,serif;font-size:18px;font-weight:700;text-decoration:line-through}.main-container.tours .list-tours .row.tour .tour-price .price{color:#0172bd;font-family:Lora,serif;font-weight:700;padding:1% 0;text-align:left}@media screen and (min-width:1401px){.main-container.tours .list-tours .row.tour .tour-price .price{font-size:45px}}@media screen and (max-width:1400px){.main-container.tours .list-tours .row.tour .tour-price .price{font-size:23px}}.main-container.tours .list-tours .row.tour .tour-price .approx{font-family:Lora,serif;font-size:18px}.main-container.tours .list-tours .row.tour .tour-price button{width:67%;margin:5% 0}@media screen and (max-width:1024px){.main-container.tours .list-tours .row.tour .tour-price button{display:none}}@media screen and (min-width:1025px){.main-container.tours #mobBtn{display:none}}@media screen and (max-width:1024px){.main-container.tours #mobBtn{display:block}}@media screen and (max-width:1024px){.main-container.tours button{align-self:center}}.main-container.tours .help-form{background-color:#0a76be;color:#fff;padding:10% 30% 15%}.main-container.tours .help-form .subtitle{text-align:center}@media screen and (max-width:768px){.main-container.tours .help-form{padding:5%}}.main-container.tours .help-form form{text-align:left;padding-top:5%}.main-container.tours .help-form form .row{padding-bottom:5%}.main-container.tours .help-form form .row.captcha{padding-bottom:0}.main-container.tours .help-form form .column.name{margin-right:5%}.main-container.tours .help-form form input,.main-container.tours .help-form form textarea{background-color:hsla(0,0%,100%,.1);border:1px solid #fff;border-radius:6px;font-size:21px;color:#fff;font-family:Raleway,sans-serif;line-height:35px}.main-container.tours .help-form form label{font-size:16px;color:#fff}.main-container.tours .help-form form p{font-size:14px;color:#fff}.main-container.tours .help-form form .g-recaptcha{-webkit-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;transform-origin:0 0}.main-container.tours .help-form form .checkbox{-webkit-appearance:none;-moz-appearance:none;background-color:hsla(0,0%,100%,.1);border:1px solid #fff;border-radius:4px;font-size:21px;padding:1%;margin-right:1%;position:relative}.main-container.tours .help-form form .checkbox:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.main-container.tours .help-form form .checkbox:checked:after{content:"\2714";font-size:10px;position:absolute;top:-10px;left:3px;color:#fff}.main-container.tours .help-form form button{align-self:center}.main-container.tours .divider{margin-top:-11.5%}.main-container.tour{background-size:cover;height:1000px;width:100%}@media screen and (max-width:1440px){.main-container.tour{height:500px}}@media screen and (max-width:750px){.main-container.tour{height:440px}}@media screen and (max-width:560px){.main-container.tour{height:350px}}.main-container.tour .header{margin-top:0;position:relative}.main-container.tour .header .bg{width:100%;height:auto}@media screen and (max-width:1250px){.main-container.tour .header{padding:0}}.main-container.tour .header .waves{position:absolute;bottom:0;left:0;right:0}.main-container.tour .tour-block{background-color:#fff;background-image:url(/img/mali-val.svg);background-repeat:no-repeat;margin-right:8%;margin-top:-40%;min-width:390px;width:25%;position:fixed;right:0;z-index:10;text-align:left;color:#004168;border-radius:3%;box-shadow:0 0 6px;--box-shadow-color:#000}@media screen and (max-width:1440px){.main-container.tour .tour-block{margin-top:0;background-color:#fff;background-image:unset}}.main-container.tour .tour-block.mob{display:none}@media screen and (max-width:1440px){.main-container.tour .tour-block.mob{display:block;width:100%;position:relative;margin-right:0;border-radius:0;box-shadow:none;padding-bottom:10%;z-index:2}.main-container.tour .tour-block.mob h2{text-align:left}.main-container.tour .tour-block.mob button{width:auto}.main-container.tour .tour-block.mob .book-block-btn{text-align:center}}@media screen and (max-width:1440px){.main-container.tour .tour-block{display:none}}.main-container.tour .tour-block div{padding:1.5% 10%}.main-container.tour .tour-block .subtitle{margin-bottom:0}.main-container.tour .tour-block .subtitle h2{text-transform:uppercase;font-weight:700;padding-top:8%;padding-bottom:5%;font-size:30px;line-height:40px}@media screen and (max-width:768px){.main-container.tour .tour-block .subtitle h2{font-size:34px}}.main-container.tour .tour-block hr{border-color:#d6d9dd;margin:5% 0}.main-container.tour .tour-block .children-price .prices{padding-left:0;display:-webkit-box}.main-container.tour .tour-block .children-price .prices p{margin-right:3%}.main-container.tour .tour-block .children-price .prices .price{font-size:18px;padding:0}.main-container.tour .tour-block .children-price .prices .approx{color:#0a76be;font-weight:700;margin-left:1%}.main-container.tour .tour-block .price .prices{padding-left:0;display:-webkit-box}.main-container.tour .tour-block .price .approx,.main-container.tour .tour-block .price .price{font-size:36px}@media screen and (max-width:768px){.main-container.tour .tour-block .price .approx,.main-container.tour .tour-block .price .price{font-size:25px}}.main-container.tour .tour-block .price .approx{margin-left:1%}.main-container.tour .tour-block .offer{text-transform:uppercase;color:#ff6663;text-align:center;font-size:14px;font-family:Montserrat,sans-serif;font-weight:700}.main-container.tour .tour-block button{width:100%;margin:0}.main-container.tour .navigation{background-color:#0a76be;height:126px}.main-container.tour .headline h1{text-align:left;padding-left:10%;width:30%;color:#fff}.main-container.tour .about{padding:0 8%;width:50%}@media screen and (max-width:1440px){.main-container.tour .about{width:100%;padding:0}.main-container.tour .about p{padding:0 5%}}.main-container.tour .about p{color:#004168;padding-bottom:15%}.main-container.tour .book-block{background-color:#fff;padding-top:5%;margin-bottom:15%;-moz-border-top-left-radius:3%;border-top-left-radius:3%;-moz-border-top-right-radius:3%;border-top-right-radius:3%;box-shadow:0 0 6px;--box-shadow-color:#eff1f2}.main-container.tour .book-block.second{margin-bottom:0}@media screen and (min-width:768px){.main-container.tour .book-block{display:none}}.main-container.tour .book-block button{text-align:center}.main-container.tour .book-block .specs{display:-webkit-box}@media screen and (max-width:500px){.main-container.tour .book-block .specs{display:block}}.main-container.tour .book-block .specs div{margin-right:5%}.main-container.tour .book-block .row{padding:0 5%;width:90%}.main-container.tour .book-block span{color:#004168}.main-container.tour .book-block h3{text-align:left;margin-bottom:0;font-weight:700;text-transform:uppercase;color:#004168;font-family:Lora,serif}.main-container.tour .book-block .price{text-align:right}.main-container.tour .book-block .price span{color:#004168;font-weight:700}.main-container.tour .book-block .price .approx{font-family:Lora,serif;color:#004168;font-weight:400}.main-container.tour .book-block .book-block-btn{text-align:center;background-color:#eff1f2}.main-container.tour .photos{padding:0 8%;width:50%}@media screen and (max-width:1440px){.main-container.tour .photos{width:100%;padding:0}}.main-container.tour .photos a{color:#004168}@media screen and (max-width:1440px){.main-container.tour .photos a.allPhotos{display:none}}@media screen and (max-width:1440px){.main-container.tour .photos .gallery{overflow:-webkit-paged-x;padding:0 8%}}.main-container.tour .photos .row{width:85%}@media screen and (max-width:1440px){.main-container.tour .photos .row{width:100%}}.main-container.tour .photos img{width:387px;height:387px;border-radius:10px;margin-bottom:5%}@media screen and (max-width:1815px){.main-container.tour .photos img{width:340px;height:340px}}@media screen and (max-width:1600px){.main-container.tour .photos img{width:315px;height:315px}}@media screen and (max-width:1500px){.main-container.tour .photos img{width:280px;height:280px}}@media screen and (max-width:1440px){.main-container.tour .photos img{width:450px;height:387px;margin-bottom:0}}@media screen and (max-width:768px){.main-container.tour .photos img{width:450px}}.main-container.tour .meeting h2,.main-container.tour .meeting p{padding:0 8%;color:#004168}.main-container.tour .meeting p{width:50%}@media screen and (max-width:1440px){.main-container.tour .meeting p{width:100%;text-align:center;padding:0}}.main-container.tour .meeting .subtitle{padding-bottom:2%;margin-bottom:0}.main-container.tour .meeting .subtitle h2{padding-top:8%}.main-container.tour .meeting .mapouter{padding-top:3%}.main-container.tour .divider-tour{margin-top:-6.5%;z-index:9;position:absolute}.main-container.tour .divider-tour img{width:100%}.main-container.tour .info{background-color:#0a76be;color:#fff;padding:0 8%}.main-container.tour .info h2{padding-top:5%}.main-container.tour .info .information{width:50%}@media screen and (max-width:768px){.main-container.tour .info .information{width:100%}}.main-container.tour .info .information p{font-weight:700;padding:2% 0}.main-container.tour .info .information hr{margin:3% 0;border-color:#add8e6}@media screen and (max-width:768px){.main-container.tour .info .information hr{display:none}}.main-container.tour .info .information ul{padding-left:2%}.main-container.tour .help{width:50%;padding-bottom:10%}@media screen and (max-width:768px){.main-container.tour .help{width:100%}.main-container.tour .help .subtitle{padding-top:5%}}.main-container.tour .help .row a{text-decoration:none;color:#fff}.main-container.tour .help .row .quote p{padding-top:0}.main-container.tour .help .row img{margin-right:10px;padding-top:4%}.main-container.tour .divider{margin-top:-11.5%;z-index:1000}@media screen and (max-width:1440px){.main-container.tour .subtitle h2{text-align:center;font-size:34px}}.main-container.privacy{background:url(/img/privacy/privacy-policy-cover.jpg) no-repeat 50%;background-size:cover;height:800px;width:100%}@media screen and (max-width:1024px){.main-container.privacy .header{padding-top:5%}}.main-container.privacy .header .headline h1{text-align:left;padding:0 10% 7%}@media screen and (max-width:768px){.main-container.privacy .header .headline h1{padding-bottom:30%}}.main-container .text-privacy{background-color:#fff;padding:5% 10%}.main-container .text-privacy p{color:#004168;padding-bottom:5%}.main-container .text-privacy li{color:#004168}.main-container .text-privacy .subtitle{margin-bottom:0;padding-bottom:3%}.main-container .text-privacy.blue{background-color:#0a76be}.main-container .text-privacy.blue .subtitle,.main-container .text-privacy.blue li,.main-container .text-privacy.blue p{color:#fff}.main-container .divider{margin-top:-12.5%}.main-container.booking{background:#f6f6f6}.main-container.booking .navigation{background-color:#0a76be}.main-container.booking p.error{color:red!important;font-size:15px}.main-container.booking .title{margin:37px auto;max-width:90%}.main-container.booking .booking-container{font-family:Roboto,sans-serif;display:flex;width:90%;max-width:1000px;margin:0 auto 30px}@media (max-width:910px){.main-container.booking .booking-container{max-width:calc(100% - 10px)}}.main-container.booking .booking-container .booking-content{flex-grow:1;padding:50px 0;background-color:#fff}.main-container.booking .booking-container .booking-content>*{padding:0 50px}.main-container.booking .booking-container .booking-content .tab-navigation .numbers{display:flex}.main-container.booking .booking-container .booking-content .tab-navigation .numbers .divider{width:17px;margin:auto 10px;border-bottom:1px solid #e4e4e4}.main-container.booking .booking-container .booking-content .tab-navigation .numbers .number{color:#fff;font-size:15px;text-align:center;width:31px;height:31px;line-height:32px;border-radius:100%;background-color:#aaa}.main-container.booking .booking-container .booking-content .tab-navigation .numbers .number.active{background-color:#47a0ff}.main-container.booking .booking-container .booking-content .tab-navigation .numbers .number.done{background:#0f9e3e url(/img/booking/checkmark-step.svg) no-repeat 50%}.main-container.booking .booking-container .booking-content .tab-navigation .legend{margin:18px 0;font-size:18px}.main-container.booking .booking-container .booking-content .divider{padding:0;margin:25px 0;border-bottom:1px solid #e4e4e4}.main-container.booking .booking-container .booking-content .tab{display:none}.main-container.booking .booking-container .booking-content .tab.active{display:block}.main-container.booking .booking-container .booking-content .tab .input{padding:15px 0}.main-container.booking .booking-container .booking-content .tab .input.gray{color:#979797;font-size:15px;border-bottom:1px solid #e4e4e4;font-weight:700}.main-container.booking .booking-container .booking-content .tab .input .label{display:block;color:#333;font-size:15px;font-weight:700}.main-container.booking .booking-container .booking-content .tab .input .label p{font-weight:400}.main-container.booking .booking-container .booking-content .tab .input .label input,.main-container.booking .booking-container .booking-content .tab .input .label select{width:100%;padding:14px 18px;font-size:18px;border:1px solid #ededed;outline-color:transparent;line-height:21px;outline:none}.main-container.booking .booking-container .booking-content .tab .input .label input:disabled,.main-container.booking .booking-container .booking-content .tab .input .label select:disabled{background:#ededed;font-size:14px;color:#979797}.main-container.booking .booking-container .booking-content .tab .input .label textarea{width:100%;padding:14px 18px;font-size:18px;min-height:30px;border:1px solid #ededed;line-height:21px;outline-color:transparent}.main-container.booking .booking-container .booking-content .tab .input .label textarea:disabled{background:#ededed;font-size:14px;color:#979797}.main-container.booking .booking-container .booking-content .tab .input .label input,.main-container.booking .booking-container .booking-content .tab .input .label select,.main-container.booking .booking-container .booking-content .tab .input .label textarea{font-family:inherit}.main-container.booking .booking-container .booking-content .tab .input .label input:-webkit-autofill,.main-container.booking .booking-container .booking-content .tab .input .label input :-webkit-autofill:focus,.main-container.booking .booking-container .booking-content .tab .input .label input :-webkit-autofill:hover,.main-container.booking .booking-container .booking-content .tab .input .label select:-webkit-autofill,.main-container.booking .booking-container .booking-content .tab .input .label select :-webkit-autofill:focus,.main-container.booking .booking-container .booking-content .tab .input .label select :-webkit-autofill:hover,.main-container.booking .booking-container .booking-content .tab .input .label textarea:-webkit-autofill,.main-container.booking .booking-container .booking-content .tab .input .label textarea :-webkit-autofill:focus,.main-container.booking .booking-container .booking-content .tab .input .label textarea :-webkit-autofill:hover{border:1px solid #ededed;background-color:transparent;box-sizing:border-box;padding:14px 18px;line-height:21px;font-size:18px;-webkit-transition-delay:99999s}.main-container.booking .booking-container .booking-content .tab .input .label:focus-within{color:#69b1fd}.main-container.booking .booking-container .booking-content .tab .input .label:focus-within input,.main-container.booking .booking-container .booking-content .tab .input .label:focus-within select,.main-container.booking .booking-container .booking-content .tab .input .label:focus-within textarea{border-color:#69b1fd}.main-container.booking .booking-container .booking-content .tab .input .label.error{color:red}.main-container.booking .booking-container .booking-content .tab .input .label.error input,.main-container.booking .booking-container .booking-content .tab .input .label.error select{border-color:red}.main-container.booking .booking-container .booking-content .clndr .clndr-controls{overflow:hidden;display:inline-block;width:100%;position:relative;background-color:#6bb3ff;padding:10px 0;color:#fff}.main-container.booking .booking-container .booking-content .clndr .clndr-controls .month{text-transform:capitalize;line-height:20px;padding:0 1em}.main-container.booking .booking-container .booking-content .clndr .clndr-controls .clndr-control-button{position:absolute;top:12px}.main-container.booking .booking-container .booking-content .clndr .clndr-controls .clndr-control-button:not(.rightalign){left:25px}.main-container.booking .booking-container .booking-content .clndr .clndr-controls .clndr-control-button.rightalign{right:25px}.main-container.booking .booking-container .booking-content .clndr .clndr-controls .clndr-control-button .clndr-next-button{cursor:pointer;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-container.booking .booking-container .booking-content .clndr .clndr-controls .clndr-control-button .clndr-previous-button{cursor:pointer;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.main-container.booking .booking-container .booking-content .clndr .clndr-table{background-color:#f6f6f6}.main-container.booking .booking-container .booking-content .clndr .clndr-table thead{background:#f6f6f6;color:#979797}.main-container.booking .booking-container .booking-content .clndr .clndr-table thead .header-day{text-transform:uppercase;font-weight:700;font-size:13px;padding:12px!important}.main-container.booking .booking-container .booking-content .clndr .clndr-table td{padding:2px!important;box-sizing:border-box;text-align:center}.main-container.booking .booking-container .booking-content .clndr .clndr-table td.active .day-contents,.main-container.booking .booking-container .booking-content .clndr .clndr-table td.event:hover .day-contents{color:#fff;background-color:#6bb3ff}.main-container.booking .booking-container .booking-content .clndr .clndr-table .day .day-contents{border-radius:2px;padding:12px;color:#ededed;background-color:#aaa}.main-container.booking .booking-container .booking-content .clndr .clndr-table .today .day-contents{color:#333;background:#fff;border:1px solid #6bb3ff;border-radius:2px}.main-container.booking .booking-container .booking-content .clndr .clndr-table .event .day-contents{cursor:pointer;color:#333;background:#fff;border:1px solid #ededed;border-radius:2px}.main-container.booking .booking-container .booking-content .clndr .clndr-table .adjacent-month .day-contents{color:#aaa;background-color:transparent;border:0}.main-container.booking .booking-container .booking-content .clndr .clndr-table .past:not(.adjacent-month) .day-contents{color:#ededed;background-color:#aaa}.main-container.booking .booking-container .booking-content #further{overflow:hidden;height:0;transition:.4s ease}.main-container.booking .booking-container .booking-content #map{height:300px;margin-bottom:1em}.main-container.booking .booking-container .booking-content .group{font-size:1.1em}.main-container.booking .booking-container .booking-content #picker{display:inline-block;min-height:350px}.main-container.booking .booking-container .booking-content #pickup{max-width:400px}.main-container.booking .booking-container .booking-content h1{margin-bottom:25px}.main-container.booking .booking-container .booking-content .section{margin:.6em 0}.main-container.booking .booking-container .booking-content .icons-set__item__field{vertical-align:middle}.main-container.booking .booking-container .booking-content .inline-div{display:inline-block;vertical-align:middle;margin-right:1em}.main-container.booking .booking-container .booking-content .text-center{text-align:center}.main-container.booking .booking-container .booking-content .input.text-right{text-align:right}.main-container.booking .booking-container .booking-content .input.text-right button{margin-right:0;border-radius:4px;background-color:#6ab1fd;color:#fff;font-size:15px;padding:26px 0;width:45%}.main-container.booking .booking-container .booking-content .input.text-right button:hover{background-color:#0f9e3e}.main-container.booking .booking-container .booking-content .input.text-right .edit{border:1px solid #cecece;background-color:inherit;border-radius:4px;float:left;margin-right:auto;margin-left:0;color:#6ab1fd}.main-container.booking .booking-container .booking-content .input.text-right .edit:hover{background-color:inherit;border-color:#6ab1fd}.main-container.booking .booking-container .booking-content .input.text-right .subbtn{margin-left:0}.main-container.booking .booking-container .booking-content .text-left{text-align:left}.main-container.booking .booking-container .booking-content .label-terms{font-size:14px;color:#979797;padding-left:45px;line-height:20px}.main-container.booking .booking-container .booking-content .label-terms a{color:#6ab1fd!important;text-decoration:none!important}.main-container.booking .booking-container .cart-sum{display:block;position:-webkit-sticky;position:sticky;width:350px;height:615px;background-color:#fff;margin-left:50px;top:200px;flex-shrink:0}.main-container.booking .booking-container .cart-sum .mobile-top{display:none}.main-container.booking .booking-container .cart-sum.active{height:100%}.main-container.booking .booking-container .cart-sum.active .mobile-top{display:block}.main-container.booking .booking-container .cart-sum.active .mobile-only{display:none}.main-container.booking .booking-container .cart-sum.active .header .discount{top:calc((50% - 10px)/2);right:10px}.main-container.booking .booking-container .cart-sum .header{position:relative;background-color:#0071bb;border-radius:3px 3px 0;margin-top:0;padding:30px;text-align:left;color:#fff;font-size:15px}.main-container.booking .booking-container .cart-sum .header .discount{font-weight:700;text-align:center;position:absolute;background-color:#eb4293;top:-55px;right:0;color:#fff;border-radius:100%;width:75px;height:75px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.main-container.booking .booking-container .cart-sum .header .discount .amount{margin:16px 0;line-height:21px}.main-container.booking .booking-container .cart-sum .discount-line{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red}.main-container.booking .booking-container .cart-sum .mt8{margin-top:8px}.main-container.booking .booking-container .cart-sum .price-info{line-height:19px}.main-container.booking .booking-container .cart-sum .content .row2{display:flex;margin:0 30px;padding:30px 0;font-size:15px;color:#979797}.main-container.booking .booking-container .cart-sum .content .row2.header2{font-size:13px;color:#bcbcbc}.main-container.booking .booking-container .cart-sum .content .row2:not(.total){border-bottom:1px solid #e4e4e4}.main-container.booking .booking-container .cart-sum .content .row2.total{font-size:18px;font-weight:700;color:#333}.main-container.booking .booking-container .cart-sum .content .row2 .item1{flex-basis:50%;font-weight:700}.main-container.booking .booking-container .cart-sum .content .row2 .item2{flex-basis:20%;text-align:center}.main-container.booking .booking-container .cart-sum .content .row2 .item3{flex-basis:30%;text-align:right}.main-container.booking .booking-container .cart-sum .content .row2 .item{flex-basis:50%;text-align:right}.main-container.booking .booking-container .cart-sum .content .description{line-height:normal;font-size:14px;color:#979797;padding:0 30px 30px}.main-container.booking .booking-container .cart-sum .content .description .red{color:#eb4293}.main-container.booking .booking-container .mobile-only{display:none}.main-container.booking .booking-container .mobile-header{position:relative;display:none;padding:17px 60px;background-color:#6bb3ff;color:#fff}.main-container.booking .booking-container .mobile-header .arrow-down{position:absolute;cursor:pointer;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:0;height:0;top:24px;left:30px}@media (max-width:830px){.main-container.booking{padding-bottom:65px}.main-container.booking .booking-container{max-width:100%;width:100%;display:block;overflow:visible}.main-container.booking .booking-container .booking-content{padding:20px!important}.main-container.booking .booking-container .booking-content>:not(.divider){padding:0 5px}.main-container.booking .booking-container .top{top:calc(100% - 65px)}.main-container.booking .booking-container .cart-sum{bottom:0;margin:0;width:100%;height:auto;top:calc(100% - 65px);transition:top .5s ease-in-out;z-index:2000;position:fixed}.main-container.booking .booking-container .cart-sum:not(.active) .mobile-hidden{display:none!important}.main-container.booking .booking-container .cart-sum:not(.active) .row2{padding:17px 20px!important}.main-container.booking .booking-container .cart-sum:not(.active) .row2.total{margin:0;background-color:#6bb3ff;color:#fff!important}.main-container.booking .booking-container .cart-sum:not(.active) .row2.total .mobile-only{position:absolute;cursor:pointer;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:5px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:0;height:0;top:29px}.main-container.booking .booking-container .cart-sum:not(.active) .row2.total .item1{margin-left:30px}.main-container.booking .booking-container .cart-sum:not(.active) .row2.total .item{flex-basis:40%}.main-container.booking .booking-container .cart-sum.active{position:fixed;top:0;bottom:0;max-height:100%}.main-container.booking .booking-container .cart-sum.active .mobile-header{display:block}}.modal{display:none;position:fixed;z-index:2001;padding-top:35vh;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:hsla(0,0%,100%,.8)}.modal .modal-content{background-color:#fff;margin:auto;height:30vh;box-shadow:0 0 6px rgba(0,0,0,.09);width:742px;max-width:90%;padding:30px 0;border-radius:3px}@media (max-width:440px){.modal .modal-content{max-width:95%}}.modal .modal-content .tab-navigation{padding:0 10%;border-bottom:1px solid #e4e4e4}@media (max-width:440px){.modal .modal-content .tab-navigation{padding:0 5%}}.modal .modal-content .tab-navigation .numbers{display:flex}.modal .modal-content .tab-navigation .numbers .divider{width:17px;margin:auto 10px;border-bottom:1px solid #e4e4e4}.modal .modal-content .tab-navigation .numbers .number{color:#fff;font-size:15px;text-align:center;width:31px;height:31px;line-height:32px;border-radius:100%;background-color:#aaa}.modal .modal-content .tab-navigation .numbers .number.active{background-color:#47a0ff}.modal .modal-content .tab-navigation .numbers .number.done{background:#0f9e3e url(/img/booking/checkmark-step.svg) no-repeat 50%}.modal .modal-content .tab-navigation .legend{margin:18px 0;font-size:18px}.modal .modal-content .text{margin-top:30px;text-align:center;color:#333;font-size:15px}.modal .modal-content #myProgress{margin:0 10%;border-radius:11px;background-color:#ededed}.modal .modal-content #myProgress #myBar{width:1%;margin-top:30px;height:10px;border-radius:11px;background-color:#6bb3ff;text-align:center;line-height:30px;color:#fff}.modal .modal-content .progress{text-align:center;font-size:13px;color:#979797}body{z-index:1}body.modal-open{overflow-y:hidden}input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label{padding-left:30px;height:25px;display:inline-block;line-height:25px;background-repeat:no-repeat;background-position:0 0;font-size:25px;vertical-align:middle;cursor:pointer;position:absolute}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -25px}label.css-label{background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_391ce065f36b1460c4845fa9b5173fba.png);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-container.thankyou{background:#f6f6f6}.main-container.thankyou .navigation{background-color:#0a76be}.main-container.thankyou .title{margin:37px auto;max-width:90%}.main-container.thankyou .booking-container{display:flex;width:90%;max-width:1000px;margin:0 auto 30px}@media (max-width:910px){.main-container.thankyou .booking-container{max-width:calc(100% - 10px)}}.main-container.thankyou .booking-container .booking-content{flex-grow:1;padding:50px 0;background-color:#fff}.main-container.thankyou .booking-container .booking-content>*{padding:0 50px}.main-container.thankyou .booking-container .booking-content .tab-navigation .numbers{display:flex}.main-container.thankyou .booking-container .booking-content .tab-navigation .numbers .divider{width:17px;margin:auto 10px;border-bottom:1px solid #e4e4e4}.main-container.thankyou .booking-container .booking-content .tab-navigation .numbers .number{color:#fff;font-size:15px;text-align:center;width:31px;height:31px;line-height:29px;border-radius:100%;background-color:#aaa}.main-container.thankyou .booking-container .booking-content .tab-navigation .numbers .number.active{background-color:#47a0ff}.main-container.thankyou .booking-container .booking-content .tab-navigation .numbers .number.done{background:#0f9e3e url(/img/booking/checkmark-step.svg) no-repeat 50%}.main-container.thankyou .booking-container .booking-content .tab-navigation .legend{margin:18px 0;font-size:18px}.main-container.thankyou .booking-container .booking-content .divider{padding:0;margin:25px 0;border-bottom:1px solid #e4e4e4}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper{display:flex;background-color:#fff;padding:50px;max-height:400px;align-items:center}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .text{flex-basis:50%;font-size:15px}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .text h3{color:#eb4293;padding:27px 0;font-size:15px}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .text p{font-size:15px;color:#333;line-height:19px}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container{flex-basis:50%}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #lottie{width:100%;max-height:200px;display:block;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);margin:auto}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container .botas_loop_2,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container .botas_loop_3{display:none}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #bird_element.ready,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #cat_element.ready,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #piano_element.ready{opacity:1;transition:opacity .6s ease-out;cursor:pointer}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #bird_text_element,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #cat_text_element,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #piano_text_element{opacity:0;transition:opacity .6s ease-out}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #bird_element.ready:hover~#bird_text_element,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #cat_element.ready:hover~#cat_text_element,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #piano_element.ready:hover~#piano_text_element{opacity:1}.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #bird_element.ready:hover,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #cat_element.ready:hover,.main-container.thankyou .booking-container .booking-content .thankyou-wrapper .palm-container #piano_element.ready:hover{opacity:.2}.main-container.thankyou .booking-container .booking-content .content{background-color:#f6f6f6}.main-container.thankyou .booking-container .booking-content .content .row2{display:flex;margin:0 30px;padding:30px 0;font-size:15px;color:#979797}.main-container.thankyou .booking-container .booking-content .content .row2.header2{font-size:13px;color:#bcbcbc}.main-container.thankyou .booking-container .booking-content .content .row2:not(.total){border-bottom:1px solid #e4e4e4}.main-container.thankyou .booking-container .booking-content .content .row2.total{font-size:18px;font-weight:700;color:#333}.main-container.thankyou .booking-container .booking-content .content .row2 .item1{flex-basis:50%;font-weight:700}.main-container.thankyou .booking-container .booking-content .content .row2 .item2{flex-basis:20%;text-align:center}.main-container.thankyou .booking-container .booking-content .content .row2 .item3{flex-basis:30%;text-align:right}.main-container.thankyou .booking-container .booking-content .content .row2 .item{flex-basis:50%;text-align:right}.main-container.thankyou .booking-container .booking-content .content .description{line-height:normal;font-size:14px;color:#979797;padding:0 30px 30px}.main-container.thankyou .booking-container .booking-content .content .description .red{color:#eb4293}.main-container.thankyou .booking-container .booking-content .buttons{text-align:right;padding-top:50px}.main-container.thankyou .booking-container .booking-content .buttons a{text-decoration:none;display:inline-block}.main-container.thankyou .booking-container .booking-content .buttons .button{text-align:center;margin-right:0;border-radius:4px;background-color:#6ab1fd;color:#fff;font-size:15px;padding:26px 0;width:45%}.main-container.thankyou .booking-container .booking-content .buttons .button:hover{background-color:#0f9e3e}.main-container.thankyou .booking-container .booking-content .buttons .edit{border:1px solid #cecece;background-color:inherit;border-radius:4px;float:left;margin-right:auto;margin-left:0;color:#6ab1fd}.main-container.thankyou .booking-container .booking-content .buttons .edit:hover{background-color:inherit;border-color:#6ab1fd;font-weight:600}.main-container.thankyou .booking-container .booking-content .buttons .home{margin-left:0}body{font:21px Raleway,sans-serif;line-height:31px;width:100%;overflow-x:hidden}body>*{transition:all .3s ease}a{cursor:pointer}button:focus,button:hover{outline-color:transparent;outline:none}.main-nav-container{padding-top:3%}.main-nav-container .desktopNav{position:relative}.main-nav-container .desktopNav img{cursor:pointer}#navbar{overflow:hidden;z-index:1001;background-color:transparent}.sticky{position:fixed;top:0;width:100%;box-shadow:0 0 6px;--box-shadow-color:#000}.sticky#navbar{background-color:#0a76be}.sticky a.icon img{padding:75% 0}.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.whiteBtn{background-color:#fff;color:#004168}.whiteBtn.active,.whiteBtn:active,.whiteBtn:hover{background-color:hsla(0,0%,100%,.8)}.blueBtn{background-color:#0a76be;color:#fff;z-index:15}.redBtn{background-color:#ff6663;color:#fff}.redBtn:hover{background-color:rgba(255,102,99,.8)}button{background-color:#0a76be;border-radius:30px;text-align:center;font:21px Raleway,sans-serif;margin:3%;display:inline-block;border:none;padding:19px 42px;cursor:pointer}button:hover{background-color:rgba(10,118,190,.8)}.hidden{display:none}@media (max-width:1024px){.hidden{display:none!important}}.old-price{color:#929292;font-size:18px;text-decoration:line-through}.old-price,.price{font-family:Lora,serif;font-weight:700}.price{color:#0172bd;padding:5% 0;text-align:left}.approx{font-family:Lora,serif;font-size:18px}.extendWidth{width:100%}*{margin:0;padding:0}#dropdown{display:none;overflow:hidden;background-color:#fff;color:#004168;width:100%;position:fixed;margin-top:3.5%;padding-top:5%;padding-bottom:3%;z-index:12;--box-shadow-color:#000;text-align:left;box-shadow:0 4px 6px -2px;border-top:1px solid rgba(214,217,221,.6)}@media (max-width:1550px){#dropdown{margin-top:4.5%}}@media (max-width:1300px){#dropdown{margin-top:5.5%}}#dropdown ul{list-style-type:none;padding-left:15%}#dropdown ul li{margin-bottom:2%}#dropdown a{color:#004168;text-decoration:none;font-weight:400}#dropdown a.allTours{font-weight:700;-webkit-text-decoration-color:#add8e6;text-decoration-color:#add8e6}#dropdown a.active,#dropdown a:hover{text-decoration:underline}#dropdown img{width:750px;height:435px;float:left;border-radius:10px;margin-top:5%}@media screen and (max-width:768px){#dropdown img{width:450px}}#toursNav{background-color:#0a76be;text-align:center;position:fixed;overflow-y:scroll;width:100%;height:100%;top:0;left:0;z-index:11;display:none}#toursNav .mobItem{padding:6% 5%;border-bottom:1px solid hsla(0,0%,100%,.21);text-align:left;font-size:21px}#toursNav .mobItem#close img{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-right:1%}#fullNav{background-color:#0a76be;text-align:center;display:none;overflow-y:scroll;top:0;left:0;z-index:10;padding-bottom:5%}#fullNav .socialsMenu{padding:5%}#fullNav .socialsMenu img{margin:0 1%}#fullNav #mobMenu{display:none}#fullNav #mobMenu .bookBtn{color:#0a76be;background-color:#fff;font-size:21px;margin-left:0}#fullNav #mobMenu .bookBtn:hover{background-color:hsla(0,0%,100%,.8)}#fullNav #mobMenu .mobItem{padding:6% 5%;border-bottom:1px solid hsla(0,0%,100%,.21);text-align:left;font-size:21px}#fullNav #mobMenu .mobItem.dropdown{display:block}#fullNav #mobMenu a{color:#fff;margin-right:1%}#bars{display:none}@media (max-width:1045px){#bars{display:block}}a.icon{background:transparent;position:absolute;right:5%;top:5%;color:#fff}a.icon img{padding:0}#notif-holder{display:none;position:fixed;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);color:#0a76be;border:1px solid #0a76be;background:hsla(0,0%,100%,.8);padding:1em 1.5em;z-index:10001}#notif-holder.show{display:block;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}.navigation{height:126px}.navigation .more{color:#fff;cursor:pointer}.navigation .items{float:right;padding-right:8%}@media (max-width:1300px){.navigation .items{font-size:15px}}@media (max-width:1045px){.navigation .items.desktop{display:none}}.navigation .items.mobile{display:none;padding-right:0}@media (max-width:1045px){.navigation .items.mobile{display:block}}.navigation .items .active .item{border-bottom:3px solid #fff;padding-bottom:5px}.navigation .item{display:inline;margin-left:20px;color:#fff}.navigation .item:hover{border-bottom:3px solid;padding-bottom:5px}.navigation .item.bookBtn{border-radius:30px;padding:12px 32px;border:1px solid #fff;margin:auto}.navigation .item.bookBtn:hover{background-color:hsla(0,0%,100%,.15)}.navigation a{text-decoration:none;color:#fff}.navigation .logo{float:left;padding-left:30px;margin-top:-1%;padding-bottom:1%}.page-footer{font-size:16px;color:#4b4b4b;background-color:#fff;position:relative;z-index:1000}.page-footer .row{align-items:flex-start;padding:15px 5%;width:auto}@media screen and (max-width:1093px){.page-footer .row{flex-direction:column;align-items:center}}.page-footer .column{width:351.5px}@media screen and (max-width:1093px){.page-footer .column{flex:0;text-align:center}}.page-footer .text-center{text-align:center}.page-footer p{min-width:300px}@media screen and (max-width:1024px){.page-footer p{width:100%;margin:0}}.page-footer p a{text-decoration:none;color:#0a76be}.page-footer .logoFooter{width:351px}@media screen and (max-width:1093px){.page-footer .logoFooter{width:auto;align-self:center}}@media screen and (max-width:380px){.page-footer .logoFooter{width:100%}}.page-footer .socials{text-align:center;margin-top:14%}.page-footer .socials img{margin-left:23px}@media screen and (max-width:1024px){.page-footer .socials img{margin:0 2%}}.page-footer .certificates{margin-top:27px}.page-footer hr{border-top:1px solid #fff}.blue-background{background-color:#0a76be}.dropdown{position:relative;display:inline-block}.dropdown .dropdown-content{display:none;background-color:#fff;width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);margin:5%;z-index:1;left:0;color:#004168}.dropdown .dropdown-content ul{list-style-type:none}.dropdown .dropdown-content ul li{color:#004168;padding:10% 7%}.dropdown .dropdown-content ul li:hover{background-color:#0a76be}.dropdown .dropdown-content ul li:hover a,.dropdown .dropdown-content ul li a{color:#fff;font-weight:300}@media (min-width:768px){.home-content{min-height:1000px}}