@import url("https://fonts.googleapis.com/css?family=Roboto");*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:rgba(0, 0, 255, 0.13);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:1600px;width:90%;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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}header .header-wrap nav .nav li{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:0;max-width:1600px;width:90%;margin:auto;text-rendering:optimizeLegibility}header #categories-wrap li{display:block;background-color:#0856fb;font-weight:bold;font-size:1.6rem;-webkit-box-flex:1;-ms-flex:1 0 auto;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;z-index:10000}#main-header.docked .header-wrap nav.shown-collapsable-nav ul li{display:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:none}#main-header.docked ul#categories-wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;-webkit-box-flex:3;-ms-flex:3 3 auto;flex:3 3 auto}#main-header.docked ul#categories-wrap li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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:1600px;width:90%;margin:auto;background:#fff;border-radius:10px}.main-section article,.main-section div,.main-section section{overflow:hidden}.main-section .featured-box{margin:0;padding:15px}.main-section .trip-featured{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:0;border-radius:3px;overflow:hidden;border:1px solid rgba(0,0,0,0.9);position:relative}.main-section .trip-featured .trip-featured-head{background-color:rgba(0,0,0,0.9);color:white;float:left;margin:0px;padding:10px;border-radius:3px 0 3px 0;border-right:1px solid rgba(255,255,255,0.12);border-bottom:1px solid rgba(255,255,255,0.12);font-size:1.91vw}.main-section .trip-featured .long-featured-head{font-size:1.52vw}.main-section .trip-featured .trip-featured-details{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1em;vertical-align:middle;-ms-flex-wrap:wrap;flex-wrap:wrap;float:right;padding:13px;margin:5px;font-size:1.12vw;font-weight:bold;background-color:rgba(0,160,0,0.93);border:1px solid rgba(255,255,255,0.9)}.main-section .trip-featured .trip-featured-details:before{content:'';float:right;width:auto;padding-bottom:100%}.main-section .trip-featured .trip-featured-details .trip-featured-details-wrapper .trip-featured-dur{color:white;padding:1px;border-bottom:1px solid rgba(255,255,255,0.9)}.main-section .trip-featured .trip-featured-details .trip-featured-details-wrapper .trip-featured-price{color:white;padding:1px;margin-left:6px}.main-section .trip-featured .trip-featured-desc{font-size:1.019vw;background-color:rgba(0,0,0,0.9);color:white;margin:0;padding:5px;width:100%;position:absolute;bottom:0;border-radius:0 0 3px 3px;border-top:1px solid rgba(255,255,255,0.12);display:table-cell;vertical-align:middle}.main-section .trip-featured .trip-featured-desc p{float:left;width:calc(100% - 25px);display:block;margin:1px;padding-right:4px}.main-section .trip-featured .trip-featured-desc i{float:right;width:22px;margin:1px auto;display:block;text-align:center;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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{-webkit-transform:scale(1.087);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;-webkit-transform:scale(0.65);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:1600px;width:90%;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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.main-footer .koncern-logo-container img{-webkit-box-flex:0;-ms-flex:0 0 auto;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{-webkit-transform:scaleY(1.75);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: 1300px){.main-section .trip-featured .trip-featured-head{font-size:2.5rem}.main-section .trip-featured .long-featured-head{font-size:2.1rem}.main-section .trip-featured .trip-featured-desc{font-size:1.615rem}.main-section .trip-featured .trip-featured-details .trip-featured-dur,.main-section .trip-featured .trip-featured-details .trip-featured-price{font-size:1.61rem}}@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-head{font-size:1.96rem}.main-section .trip-featured .trip-featured-desc{font-size:1.45rem}.main-section .trip-featured .trip-featured-details .trip-featured-dur,.main-section .trip-featured .trip-featured-details .trip-featured-price{font-size:1.6rem}header .header-wrap,header #categories-wrap,main.main-section,footer.main-footer{width:97%}}@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-head{font-size:1.75rem}.main-section .featured-box .trip-featured-details .trip-featured-dur,.main-section .featured-box .trip-featured-details .trip-featured-price{font-size:1.42rem}header .header-wrap,header #categories-wrap,main.main-section,footer.main-footer{width:100%}}@media (max-width: 1292px){.nav li:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}
/*# sourceMappingURL=main.min.css.map */