@import url("https://fonts.googleapis.com/css?family=Roboto");*{box-sizing:border-box}body{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:black}.blue{color:#0856fb}.mx-2{margin-top:20px;margin-bottom:20px}.mb-3{margin-bottom:30px}.mr-2{margin-right:20px}.m-2{margin:20px}img{display:inline-block;width:100%;height:100%;max-width:100%;max-height:100%;margin:auto}.white-link{color:white}.white-link:link{color:white}.white-link:visited{color:white}.white-link:active{color:grey}.white-link:hover{color:white;text-decoration:underline}a{color:#003299}a:link{color:#003299}a:visited{color:#003299}a:active{color:#0856fb}a:hover{color:#003299;text-decoration:underline}input[type=submit],button[type=submit]{background-color:#003299;color:#fff;border:1px solid #fff;border-radius:5px;text-transform:uppercase;text-align:center;padding:4px 7px;margin-top:10px}input[type=tel],input[type=email],input[type=text]{padding:4px;border-radius:5px;border:1px solid #003299;margin:2px}textarea{border-radius:5px;border:1px solid #003299;margin:2px}.antispam{display:none}.ajax-loader{display:none;background-color:#003299;color:#fff;border:1px solid #fff;border-radius:5px;text-align:center;padding:4px 7px;margin-top:10px}ul{list-style:none;padding-left:0}.nopadding{padding:0 !important;margin:0 !important}body::after{content:attr(data-after);background-color:rgba(8,86,251,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-1;position:fixed;display:block;top:0;width:100%;height:100%}nav#to-top-chevron{position:fixed;bottom:10px;right:10px;text-align:right;opacity:0;z-index:20000}nav#to-top-chevron a{display:inline-block;color:rgba(255,255,255,0.35);width:50px;height:50px;background-color:rgba(0,0,0,0.3);text-align:center;border-radius:100%;line-height:53px;vertical-align:middle}nav#to-top-chevron a:hover{color:rgba(255,255,255,0.95)}header{padding:40px 0}header .header-wrap{padding-bottom:35px;max-width:100%;width:100%;overflow:hidden;margin:0 auto}header .header-wrap #main-navigation-toggle{display:none}header .header-wrap .top-logo{float:left;display:block;position:relative;background-color:rgba(255,255,255,0.52);padding:2px;border-radius:6px;margin-right:10px;max-width:174px}header .header-wrap .top-logo figcaption{font-size:1.05rem;font-weight:bolder;color:#003299;text-align:center;padding-top:1px}header .header-wrap nav{display:block;text-rendering:optimizeLegibility;text-align:right;font-size:14px}header .header-wrap nav .nav{text-align:right;margin-left:30%;display:flex;flex-wrap:wrap;justify-content:flex-end;overflow:hidden}header .header-wrap nav .nav li{display:block;flex:1 0 auto;white-space:nowrap;margin:0px;padding:0px}header .header-wrap nav .nav-pills a{color:#fff;text-align:center;margin:0px;padding:10px;border-radius:10px;border:1px solid white;margin:2px;background-color:#003299}header .header-wrap nav .nav-pills a:hover{background-color:rgba(8,86,251,0.65)}header #categories-wrap{border:#fff 1px solid;background-color:#0856fb;border-radius:10px;list-style:none;display:flex;flex-wrap:wrap;overflow:hidden;padding:0;max-width:100%;width:100%;margin:auto;text-rendering:optimizeLegibility}header #categories-wrap li{display:block;background-color:#0856fb;font-weight:bold;font-size:1.6rem;flex:1 0 auto;text-align:center;outline-color:#fff;outline-style:solid;outline-width:1px;white-space:nowrap;padding:0 1px}header #categories-wrap li:hover{background-color:#fff}header #categories-wrap li:hover a{color:#0856fb}header #categories-wrap li a{color:#fff;text-decoration:none;display:block;width:100%;padding:10px 14px}#main-header.docked{position:fixed;top:0;left:0;z-index:10000;padding:0;margin:0;width:100%}#main-header.docked .header-wrap{float:left;width:45px;height:44px;padding:0;margin:0;background-color:#003299}#main-header.docked .header-wrap figure{display:none}#main-header.docked .header-wrap #main-navigation-toggle{display:block;color:#fff;text-align:center;padding-top:5px;cursor:pointer;border:1px solid white;height:44px}#main-header.docked .header-wrap nav.hidden-collapsable-nav{display:none;padding:0;margin:0}#main-header.docked .header-wrap nav.shown-collapsable-nav{display:block;padding:0;margin:0}#main-header.docked .header-wrap nav.shown-collapsable-nav ul{background-color:white;border-radius:4px;border:1px solid white;position:fixed;margin:0;width:130px;top:45px;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:stretch;z-index:10000}#main-header.docked .header-wrap nav.shown-collapsable-nav ul li{display:flex}#main-header.docked .header-wrap nav.shown-collapsable-nav ul li a{width:130px;border-radius:0;margin:1px}#main-header.docked ul#categories-wrap{float:right;width:calc(100% - 45px);height:44px;padding:0;margin:0;border-radius:0;display:flex;flex-direction:row;flex-wrap:nowrap;max-width:none}#main-header.docked ul#categories-wrap li{display:flex;justify-content:center;align-items:center;border-radius:0;flex:3 3 auto}#main-header.docked ul#categories-wrap li a{display:flex;justify-content:center;align-items:center;padding:0;height:42px}.btn-default{background-color:#0856fb;color:#fff;font-weight:bold;font-size:1.6rem;padding:10px 15px;text-rendering:optimizeLegibility}.main-section{padding:15px;padding-top:20px;padding-bottom:20px;max-width:100%;width:100%;margin:auto;background:#fff;border-radius:10px}.main-section article,.main-section div,.main-section section{overflow:hidden}.main-section .featured-box{margin:0px;padding:30px;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.main-section .featured-box a:hover{text-decoration:none}.main-section .featured-box .trip-featured-inner-wrap{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.6);height:680px}.main-section .featured-box .trip-featured-inner-wrap:hover{box-shadow:0px 0px 10px 1px rgba(0,0,0,0.8)}.main-section .featured-box .trip-featured-inner-wrap .trip-featured{min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:0;overflow:hidden;position:relative}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-head{margin:5px 0px 0px 0px;padding:10px;font-size:1.93vw;width:100%;font-weight:bold;color:black}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details{margin:0px;width:100%;padding:10px}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper{width:100%;font-weight:bold;color:black;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;flex-direction:row}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper .trip-featured-dur{font-size:1.26vw;align-self:flex-start}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper .trip-featured-price{font-size:1.39vw;align-self:flex-end}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-desc{font-size:1.119vw;color:black;margin:0;padding:10px;width:100%}.main-section .month{padding-top:15px;font-style:italic}.main-section .tour-calendar-table{width:100%;margin:10px}.main-section .tour-calendar-table .tour-calendar-table-date{padding:4px;white-space:nowrap;width:1%}.main-section .tour-calendar-table .tour-calendar-table-date a:hover{text-decoration:none}.main-section .tour-calendar-table .tour-calendar-table-title{padding:2px;padding-right:9px}.main-section .tour-calendar-table .tour-calendar-table-title a:hover{text-decoration:none}.main-section .tour-calendar-table .tour-calendar-table-duration{padding:5px;width:1%;white-space:nowrap}.main-section .tour-calendar-table .tour-calendar-table-duration a:hover{text-decoration:none}.main-section .tour-calendar-table .tour-calendar-table-price{padding:5px;width:1%;white-space:nowrap;text-align:right}.main-section .tour-calendar-table .tour-calendar-table-price a:hover{text-decoration:none}.main-section .tour-calendar-table .tour-calendar-table-action{padding:5px;padding-left:18px;width:125px;white-space:nowrap}.main-section .tour-calendar-table .tour-calendar-table-action a:hover{text-decoration:none}.main-section .tour-calendar-table .tour-calendar-table-img{width:1%;padding:3px 15px}.main-section .tour-calendar-table .tour-calendar-table-img .trip-compressed-img-list{border:solid 1px black;border-radius:3px;padding:1px}.main-section .tour-calendar-table .tour-calendar-table-img .trip-compressed-img-list div{width:150px;height:100px;background-repeat:no-repeat;background-size:cover;background-position:center center}.main-section .tour-box{margin-top:20px;padding-top:20px}.main-section .tour-box div.tour-quick-facts{font-size:1.6rem;width:63.5%;margin-bottom:14px;float:left}.main-section .tour-box div.tour-quick-facts h3{margin-top:0;font-weight:bold;margin-bottom:15px}.main-section .tour-box div.tour-quick-facts h3 a{color:black}.main-section .tour-box div.tour-quick-facts h3 a:hover{text-decoration:none;color:#003299}.main-section .tour-box div.tour-summary{font-size:1.5rem;float:left;margin-top:10px}.main-section .tour-box .trip-img-list{max-height:320px;max-width:460px;width:32%;padding:1px;border:solid 1px black;margin-right:15px;margin-bottom:14px;display:flex;align-items:center;justify-content:center;float:right}.main-section .tour-box .trip-img-list div{height:310px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.main-section .action-btn{margin:30px auto;border-radius:5px;background-color:#003299;color:#fff;text-rendering:optimizeLegibility}.main-section .action-btn:focus{background-color:#fff;color:#003299}.main-section .action-btn:active:focus,.main-section .action-btn:active:hover,.main-section .action-btn:hover{transform:scale(1.087);opacity:0.95;background-color:#003299;color:#fff}.main-section .facebook-visit{padding:0px}.main-section .facebook-visit img{height:42px;width:auto;border-radius:5px}div.grecaptcha-badge{margin:0 auto;transform:scale(0.65)}#newsletter-loader,#newsletter-response{display:none}#newsletter-response{margin:15px;font-size:1.44rem}.main-footer{color:#fff;background-color:#0856fb;border-radius:10px;max-width:100%;width:100%;padding:10px;margin:30px auto;text-align:center}.main-footer .footer-heading{font-size:2.21rem}.main-footer input[type=email]{width:calc(95% - 130px);min-width:250px;max-width:420px;padding:4px;border-radius:5px;border:1px solid #fff;margin:3px;color:black}.main-footer #newsletter-form-send,.main-footer button[type=submit]{background-color:#003299;color:#fff;border:1px solid #fff;border-radius:5px;text-transform:uppercase;padding:4px 7px;margin:3px;min-width:100px}.main-footer address{margin:15px auto;font-size:1rem;line-height:120%}.main-footer address p{margin:1px}.main-footer .koncern-logo-container{display:flex;justify-content:space-around;align-content:center;align-items:center;flex-flow:row wrap}.main-footer .koncern-logo-container img{flex:0 0 auto;border-radius:5px;width:137px;height:34px;border:2px solid rgba(255,255,255,0.52);margin:3px}@media (max-width: 880px){.main-section .tour-calendar-table{width:100%;margin:10px 5px}.main-section .tour-calendar-table h3{font-size:1.65rem}.main-section .tour-calendar-table .month{padding-top:15px;font-style:italic;font-size:2rem}.main-section .tour-calendar-table .tour-calendar-table-date{padding:2px}.main-section .tour-calendar-table .tour-calendar-table-title{padding:1px}.main-section .tour-calendar-table .tour-calendar-table-duration{padding:3px}.main-section .tour-calendar-table .tour-calendar-table-price{padding:3px}.main-section .tour-calendar-table .tour-calendar-table-action{padding:3px;padding-left:10px;width:110px}.main-section .tour-calendar-table .tour-calendar-table-action .action-btn{font-size:1.4rem}.main-section .tour-calendar-table .tour-calendar-table-img{width:1%;padding:2px 10px}.main-section .tour-calendar-table .tour-calendar-table-img .trip-compressed-img-list div{width:90px;height:60px}#main-header.docked ul#categories-wrap li{font-size:calc(0.5rem + 1vw)}#main-header.docked ul#categories-wrap li a{transform:scaleY(1.75)}}@media (max-width: 600px){.main-section .tour-calendar-table{margin:8px 2px}.main-section .tour-calendar-table h3{font-size:1.5rem}.main-section .tour-calendar-table .tour-calendar-table-date{padding:1px}.main-section .tour-calendar-table .tour-calendar-table-title{padding:1px}.main-section .tour-calendar-table .tour-calendar-table-duration{padding:1px}.main-section .tour-calendar-table .tour-calendar-table-price{padding:1px}.main-section .tour-calendar-table .tour-calendar-table-action{padding:1px;padding-left:5px;width:100px}.main-section .tour-calendar-table .tour-calendar-table-action .action-btn{font-size:1.3rem;padding:6px}.main-section .tour-calendar-table .tour-calendar-table-img{width:0;padding:0}.main-section .tour-calendar-table .tour-calendar-table-img .trip-compressed-img-list{display:none}}@media (max-width: 768px){#main-header{padding:12px 0}#main-header .header-wrap{padding-bottom:8px}.hide-on-tiny{display:none !important}.clear-on-tiny{clear:both !important}.center-on-tiny{text-align:center !important;margin:0 auto !important;margin-bottom:6px !important;float:none !important}}@media (max-width: 1200px){.main-section .featured-box .trip-featured-inner-wrap .trip-featured-head{font-size:3.25rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-desc{font-size:1.75rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper .trip-featured-dur{font-size:2.7rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper .trip-featured-price{font-size:2.9rem;padding-right:10px}}@media (max-width: 992px){div[class^="col"]{padding-left:5px;padding-right:5px}.main-section{padding:6px;padding-top:8px;padding-bottom:10px}.main-section .featured-box{margin:0;padding:7px}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-head{font-size:3.13rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-desc{font-size:1.63rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper .trip-featured-dur{font-size:2.58rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper .trip-featured-price{font-size:2.78rem;padding-right:8px}header .header-wrap,header #categories-wrap,main.main-section,footer.main-footer{width:100%}}@media (max-width: 416px){.main-section .tour-box a figure.trip-featured-img-list,.main-section .tour-box div.tour-quick-facts{float:none;width:100%}.main-section{padding:4px;padding-top:7px;padding-bottom:10px}.main-section .featured-box{margin:0;padding:6px}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-head{font-size:3.0rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-desc{font-size:1.5rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper .trip-featured-dur{font-size:2.45rem}.main-section .featured-box .trip-featured-inner-wrap .trip-featured-details .trip-featured-details-wrapper .trip-featured-price{font-size:2.65rem;padding-right:5px}header .header-wrap,header #categories-wrap,main.main-section,footer.main-footer{width:100%}}@media (max-width: 1292px){.nav li:nth-child(1){order:1}}
/*# sourceMappingURL=main.min.css.map */