@import url("https://fonts.googleapis.com/css?family=Titillium+Web:400,600,700&subset=latin-ext");html,body{width:100%;height:100%}a{color:#000}a:hover,a:focus{color:#000;outline:none !important}body{font-family:'Titillium Web', sans-serif;color:#000;font-size:14px}p{font-size:14px;line-height:22px;margin-top:0}.text-center{text-align:center}.pull-left{float:left}.pull-right{float:right}*:focus{outline:none}.t{display:table}.t .tr{display:table-row}.t .tr .td{display:table-cell}.clear{display:inline-block;width:100%;height:1px;margin:0;padding:0}.btn{display:inline-block;width:174px;border-radius:30px;background:#000;color:#fff;text-align:center;text-transform:uppercase;padding:14px 0;box-shadow:3px 8px 15px rgba(0,0,0,0.3)}@media (max-width: 640px){.btn{width:140px;padding:10px}}.btn:focus,.btn:hover{color:white;text-decoration:underline}h3{font-size:30px;line-height:34px;font-weight:bold;margin-bottom:20px}@media (max-width: 768px){h3{font-size:26px;margin-top:0}}h4{font-size:24px;line-height:28px;font-weight:bold;margin-bottom:20px}@media (max-width: 768px){h4{font-size:20px}}.img-responsive{width:100%}.contact{position:absolute;right:0;top:0;width:30%;background:#000;color:#fff;height:100%;padding:70px 40px 0;z-index:980}@media (max-width: 768px){.contact{position:relative;width:100%;height:auto;padding:30px;float:left}}.contact h4{position:relative;padding-bottom:30px}.contact h4:after{position:absolute;left:50%;margin-left:-35px;bottom:3px;width:70px;border-bottom:3px solid #fff;content:""}.contact input,.contact textarea{border:0;background:#fff;border-radius:0;width:100%}.contact input{height:42px;padding:0 10px}@media (max-width: 768px){.contact input{height:36px}}.contact textarea{height:130px;padding:10px}@media (max-width: 768px){.contact textarea{height:100px}}.input{margin-bottom:15px}.input.error label{color:#396e9d}.input.error input,.input.error textarea{border:2px solid #396e9d}.input.input-small{padding-left:20px}@media (max-width: 425px){.input.input-small{padding-left:0}}button{width:100%;color:#fff;background:#396e9d;border:0;padding:10px;text-align:center;font-size:18px;text-transform:uppercase;font-family:'Titillium Web', sans-serif;cursor:pointer}@media (max-width: 768px){button{font-size:16px}}.calculate-form .row .row>[class*="col-"]{border-top:0;border-bottom:0}@media (max-width: 768px){.calculate-form .col-5,.calculate-form .col-7{width:100%}}.calculate-form input:focus,.calculate-form textarea:focus{border-color:#89afd6}.kvimg{position:relative;top:-80px;z-index:1}@media (max-width: 990px){.kvimg img{width:700px}}@media (max-width: 768px){.kvimg img{width:600px}}@media (max-width: 640px){.kvimg{top:0}.kvimg img{width:520px;margin-left:-40px}}.keyvisual{color:white;background:#396e9d}.keyvisual::after{content:" ";width:110%;left:-5%;z-index:0;height:520px;background:white;position:absolute;bottom:-300px;transform:rotate(-3deg)}@media (max-width: 640px){.keyvisual::after{display:none}}@media (max-width: 990px){.keyvisual .col-5,.keyvisual .col-7{width:50%}}@media (max-width: 640px){.keyvisual{padding-bottom:20px}.keyvisual .col-5{width:80%}.keyvisual .col-7{width:20%}}.icons-section{margin-bottom:85px}@media (max-width: 990px){.icons-section{margin-bottom:0}.icons-section .col-3{width:50%}}@media (max-width: 768px){.icons-section{margin-bottom:0}.icons-section .col-3{width:100%}}.title{font-size:30px;font-weight:bold;margin-bottom:30px;padding-bottom:30px;text-transform:uppercase;position:relative}@media (max-width: 768px){.title{font-size:26px;margin-bottom:26px;padding-bottom:26px}}.title:after{position:absolute;left:50%;margin-left:-35px;bottom:3px;width:70px;border-bottom:3px solid #396e9d;content:""}.element{position:relative;padding:104px 15px 50px;width:98%;box-shadow:0 0 16px rgba(56,60,64,0.15);text-align:center;margin:0 1%}@media (max-width: 990px){.element{margin:0 0 110px}}@media (max-width: 768px){.element{margin:40px 0 60px;padding:76px 15px 50px}}@media (max-width: 640px){.element{padding:76px 15px 33px}}.element img{position:absolute;top:-78px;margin:0;width:60%;transform:translate(-50%, 0);text-align:center}@media (max-width: 768px){.element img{width:100px;top:-48px}}.element p{padding:35px 0 0;position:relative}.element p:after{position:absolute;left:50%;margin-left:-35px;top:3px;width:70px;border-bottom:3px solid #396e9d;content:""}.element .btn{position:absolute;left:50%;bottom:-20px;margin:0 0 0 -87px}@media (max-width: 640px){.element .btn{margin:0 0 0 -70px}}.transport-box{display:flex;width:100%}.transport-box li{list-style:none;margin:0}@media (max-width: 768px){.transport-box{flex-direction:column}}.transport-box .tb-img{width:50%;min-height:379px;background-position:center center !important;background-size:cover !important}@media (max-width: 768px){.transport-box .tb-img{width:100%;order:1;min-height:300px}}@media (max-width: 640px){.transport-box .tb-img{min-height:250px}}.transport-box .tb-text{width:50%}@media (max-width: 768px){.transport-box .tb-text{width:100%;order:2}}.transport-box .tb-text h3{font-size:30px;line-height:34px;font-weight:bold;margin-bottom:20px}.transport-box .tb-text p{margin-bottom:30px}.transport-box .tb-text>div{width:560px;padding:50px}@media (max-width: 1120px){.transport-box .tb-text>div{width:100%;padding:40px}}@media (max-width: 768px){.transport-box .tb-text>div{width:100%;padding:30px}}@media (max-width: 640px){.transport-box .tb-text>div{padding:15px 15px 30px}}.bottom-section{float:left;width:100%}.quote{background:transparent;color:#fff;padding:20px 0 80px;position:absolute;width:100%;overflow:hidden;z-index:1000}.quote::after{content:" ";width:120%;height:200px;top:60px;left:-10%;z-index:-2;position:absolute;display:block;background:#396e9d;transform:rotate(-2deg)}.quote::before{content:" ";width:120%;height:100px;top:0;left:-10%;z-index:-2;position:absolute;display:block;background:#396e9d}@media (max-width: 768px){.quote{padding:20px 0;background:#396e9d;position:relative}}.quote p{margin-bottom:30px}.quote h3{margin-bottom:30px;position:relative}.quote h3:after{position:absolute;left:0;bottom:-18px;width:70px;border-bottom:3px solid #000;content:""}.map{float:left;width:100%;position:relative;margin-top:195px}@media (max-width: 768px){.map{margin-top:0}}.map #map{float:left;position:relative;width:80%;height:700px}@media (max-width: 768px){.map #map{width:100%;height:400px}}.map iframe{position:absolute;width:100%;height:100%;z-index:0}.partners{display:inline-block;width:100%;padding:20px 0}@media (max-width: 768px){.partners{text-align:center;padding-bottom:0}.partners .col-2{width:33.33333333333333%}}@media (max-width: 640px){.partners .col-2{width:50%}}.partners img{max-width:100%}.sub-keyvisual{background-size:cover !important;background-position:center center !important;padding:40px 0 50px;margin-bottom:10px;position:relative}@media (max-width: 768px){.sub-keyvisual{padding:30px 0 40px}}.sub-keyvisual::after{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.3);content:"";top:0;left:0}.sub-keyvisual h2{z-index:100;font-size:40px;color:#fff;font-weight:600;position:relative}@media (max-width: 768px){.sub-keyvisual h2{font-size:30px}}.sub-keyvisual h2:after{position:absolute;left:0;bottom:-10px;width:70px;border-bottom:3px solid #fff;content:""}.breadchrumbs{display:inline-block;width:100%;margin-bottom:10px}.breadchrumbs ul{padding:0;margin:0}.breadchrumbs ul li{float:left;list-style:none;margin:0 10px 0 0;padding:0 10px 0 0;position:relative}.breadchrumbs ul li a{color:#396e9d;text-decoration:underline}.breadchrumbs ul li::after{position:absolute;right:-5px;top:0;content:">"}.breadchrumbs ul li:last-child{padding:0;margin:0}.breadchrumbs ul li:last-child::after{display:none}.car-info{padding:0 0 0 20px;margin:0 0 20px}.car-info li{padding:0;margin:0}.order-info{font-size:14px;margin:0 0 15px;border:1px solid green;border-radius:30px;padding:3px 15px;display:inline-block}.order-info.free{color:green}.order-info.taken{border-color:#396e9d;color:#396e9d}.tb-border{padding:30px 0 25px;border-top:1px solid rgba(0,0,0,0.1)}@media (max-width: 768px){.tb-border .col-6{width:100%}.tb-border .btn{margin-bottom:30px}}.time{color:rgba(0,0,0,0.4);margin-bottom:20px}.article p{margin-bottom:30px}.pagination{padding:0;margin:0}.pagination li{float:left;list-style:none;border:1px solid #000;padding:1px 6px;margin:0 5px 0 0;text-align:center}.pagination li.active{background:#396e9d}.pagination li.active a{color:#fff}.calculate-map{width:100%;margin-bottom:30px}.calculate-map iframe{width:100%;height:400px}.add-more{float:right;display:inline-block;border-radius:50%;background:#396e9d;color:#fff;font-size:50px;width:50px;height:50px;text-align:center;line-height:38px;margin-top:10px}.add-more:hover{color:#fff;background:#000}.success{margin:20px 0;padding:15px;font-size:18px;color:#155724;background-color:#d4edda;border:1px #c3e6cb solid}.grab:hover{border:2px #ccc dashed}.top-header{width:100%;background:#000;color:#fff}.top-header .col-6{width:50%}.top-header a{color:#fff}.top-header a:hover{text-decoration:underline}.top-header .email{padding-left:27px;background:url("../images/icons/envelope.png") no-repeat left center}.top-header .lang{float:right}.top-header .lang ul{padding:0;margin:0}.top-header .lang ul li{display:inline-block;list-style:none;padding:0;margin-left:55px}@media (max-width: 640px){.top-header .lang ul li{margin-left:10px;float:left}}.top-header .lang ul li:first-child{margin-left:0}.top-header .lang ul li a{padding:0 0 0 40px}@media (max-width: 640px){.top-header .lang ul li a{width:31px;padding:0;text-indent:-9999px;float:left}}.top-header .lang ul li .en{background:url("../images/icons/en.png") no-repeat left center}.top-header .lang ul li .si{background:url("../images/icons/sl.png") no-repeat left center}.hamburger{display:none;float:right;width:30px}@media (max-width: 768px){.hamburger{display:block}}.hamburger span{float:left;width:100%;height:2px;margin-bottom:8px;background:#fff;transition:all 0.3s ease-in-out}.hamburger span:nth-child(1){position:relative;top:0;transform:rotate(0)}.hamburger span:nth-child(2){opacity:1}.hamburger span:nth-child(3){margin-bottom:0;position:relative;top:0;transform:rotate(0)}.hamburger.opened span{transition:all 0.3s ease-in-out}.hamburger.opened span:nth-child(1){top:8px;transform:rotate(45deg)}.hamburger.opened span:nth-child(2){opacity:0}.hamburger.opened span:nth-child(3){top:-12px;transform:rotate(-45deg)}header{width:100%;background:#396e9d url("../images/icons/px.png") repeat-x left top 60px;color:#fff;padding-top:10px;overflow-x:hidden}@media (max-width: 768px){header{margin-bottom:60px}}header h2{font-size:30px;line-height:36px;font-weight:600;margin-bottom:30px;position:relative}@media (max-width: 990px){header h2{margin-top:0;font-size:26px;line-height:32px}}header h2:after{position:absolute;left:0;bottom:-18px;width:70px;border-bottom:3px solid #fff;content:""}@media (max-width: 768px){.header-bg{background-position:left -300px bottom}}.logo{float:left;margin:10px 0 10px -20px;padding:0 20px;background:#396e9d}@media (max-width: 640px){.logo{width:178px}.logo img{width:100%}}.logo h1{font-size:13px}@media (max-width: 640px){.logo h1{display:none}}.header-sub{overflow:visible;background:#396e9d url(../images/icons/px.png) repeat-x left top 90px}@media (max-width: 768px){.header-sub{margin-bottom:0}.header-sub>div{padding-bottom:20px}.header-sub .logo{margin-top:0}.header-sub .hamburger{margin-top:14px}}.header-sub .nav{margin-top:20px}.header-title{float:right;margin:45px 0 0 0;padding:0;font-size:60px;width:66%;text-align:right}@media (max-width: 768px){.header-title{font-size:50px}}@media (max-width: 690px){.header-title{width:63%}}@media (max-width: 640px){.header-title{width:100%;font-size:40px;text-align:center;margin:0;padding:10px 0}}.header-title::after{display:none}footer{width:100%;background:#000;color:#fff}@media (max-width: 768px){footer{padding:10px 0}}.footer{display:flex;align-items:center}@media (max-width: 768px){.footer{flex-direction:column}}.footer-address{width:22%;padding:10px 10px 10px 40px;background:url("../images/icons/f-pin.png") no-repeat left center}@media (max-width: 768px){.footer-address{width:100%;margin-bottom:20px}}.footer-tel{width:22%;padding:10px 10px 10px 40px;background:url("../images/icons/f-tel.png") no-repeat left center}@media (max-width: 768px){.footer-tel{width:100%;margin-bottom:20px}}.footer-email{width:22%;padding:10px 10px 10px 40px;background:url("../images/icons/f-mail.png") no-repeat left center}@media (max-width: 768px){.footer-email{width:100%;margin-bottom:20px}}.footer-text{width:34%}@media (max-width: 768px){.footer-text{width:100%}}.footer-text h4{font-size:16px;margin-bottom:10px}.nav{float:right;padding:0;margin:0}@media (min-width: 769px){.nav{display:block !important}}@media (max-width: 768px){.nav{display:none;width:100%;z-index:1000}}.nav ul{padding:0;margin:0}.nav ul li{list-style:none;float:left;font-size:18px;text-transform:uppercase;padding:0;margin:0 0 0 45px;line-height:22px}@media (max-width: 990px){.nav ul li{margin:0 0 0 26px}}@media (max-width: 768px){.nav ul li{width:100%;margin:0;padding:8px 0;border-bottom:1px solid #fff}}.nav ul li:first-child{margin-left:0}@media (max-width: 768px){.nav ul li.active a{color:#000}}.nav ul li.active a::after{position:absolute;left:0;bottom:-2px;border-bottom:2px solid #fff;content:"";width:100%}.nav ul li a{color:#fff;padding:0;margin:0}@media (max-width: 768px){.nav ul li a{width:100%;font-weight:600}}.nav ul li a::after{position:absolute;left:0;bottom:-2px;border-bottom:2px solid #fff;content:"";width:0;transition:all 0.3s ease-in-out}@media (max-width: 768px){.nav ul li a::after{display:none !important}}.nav ul li a:hover,.nav ul li a:focus{color:#fff}.nav ul li a:hover::after,.nav ul li a:focus::after{width:100%;transition:all 0.3s ease-in-out}@media (max-width: 768px){.nav ul li a:hover::after,.nav ul li a:focus::after{display:none !important}}.orders .row .col-12 form h1{font-size:40px;font-weight:bold;text-align:center;color:#000000;margin:20px 0}.orders .row .col-12 form .row .col-4 .input_group .row .col-12 #message{min-height:142px;padding:16px;border-radius:5px;border:1px solid #ccc;display:block;width:100%;resize:vertical;margin:5px 0;background-repeat:no-repeat;background-position:98%;background-size:20px}.orders .row .col-12 form .row .col-8 .add_destination{background:#89afd6;border-radius:50%;padding:10px 16px;width:50px;cursor:pointer;margin:10px 0;font-size:30px;color:#fff}.orders .row .col-12 form .row .col-8 .add_destination:hover{background-color:#205c92;cursor:pointer}.orders .row .col-12 form .row .input_group .row .save_button_container{padding:0 20px}.orders .row .col-12 form .row .input_group .row .save_button_container .save{width:100%;margin:0 0 40px 0;padding:15px 10px}.orders .row .col-12 form .map_container{padding:20px}.orders .row .col-12 form .map_container .col-3 #map-info{height:300px;padding:20px;background:#89afd6;color:white}#map-placer{width:100%;height:700px;position:relative}#map-placer #map{width:100%;height:700px;position:relative}#dynamic-map-placer{width:100%;height:300px;position:relative}#dynamic-map-placer #dynamic-map{width:100%;height:300px;position:relative}.inquiry_container{max-width:1024px;margin:0 auto;box-sizing:border-box;padding:20px 20px 50px 20px}.inquiry_container h2{font-size:28px;font-weight:100;text-transform:uppercase;text-align:center;margin:20px 0 50px 0}.inquiry_container .user_data{font-size:15px;margin-bottom:5px}.inquiry_container .locations_container{margin-top:50px}.inquiry_container .locations_container .container{width:100%;overflow:hidden}.inquiry_container .locations_container .container .wrapper_title{width:250px;height:auto;float:left}.inquiry_container .locations_container .container .wrapper_title .loc_title{font-size:15px;font-weight:bold;line-height:20px;margin-bottom:10px}.inquiry_container .locations_container .container .wrapper_title .loc_data{margin-bottom:10px}.inquiry_container .locations_container .container .wrapper_datetime{width:150px;height:auto;float:left}.inquiry_container .locations_container .container .wrapper_datetime .loc_title{font-size:15px;font-weight:bold;line-height:20px;margin-bottom:10px}.inquiry_container .locations_container .container .wrapper_datetime .loc_data{margin-bottom:10px}.inquiry_container .locations_container img{width:100%;height:auto;margin-top:30px}.dp-modal{position:fixed;top:0;z-index:90;left:0;right:0;bottom:0;background:rgba(255,255,255,0.75)}.dp{position:relative;background:#FFF;box-shadow:2px 2px 16px rgba(0,0,0,0.25);line-height:1.4;max-height:400px;z-index:1000;padding-top:3px;overflow:hidden}.dp:before{content:' ';height:3px;position:absolute;top:0;left:0;right:0;background:#396e9d}.dp-permanent .dp{padding-top:0;border:1px solid #EEE;box-shadow:none}.dp-permanent .dp:before{display:none}.dp-cal{min-height:300px}.dp-below{position:absolute;font-size:0.8em;width:400px;max-width:100vw}.dp-permanent{position:relative;font-size:0.8em;width:400px;max-width:100vw}.dp-permanent .dp{z-index:0}.dp-modal .dp{position:absolute;top:50%;left:50%;max-width:600px;width:calc(100% - 4em);transform:translate(-50%, -50%);animation:slide-up 0.3s forwards}.dp-months{padding:24px}.dp-years{box-sizing:border-box;max-height:400px;padding:8px 0;overflow:auto !important}.dp-cal-month,.dp-cal-year,.dp-day,.dp-month,.dp-year{box-sizing:border-box;text-align:center;text-decoration:none;position:relative;color:#3B404D;border-radius:2px}.dp-cal-header{position:relative;text-align:center;padding-bottom:16px;background:#f5f5f5}.dp-next,.dp-prev{position:absolute;width:30px;height:30px;overflow:hidden;top:14px;color:#777;border-radius:2px}.dp-next:focus,.dp-prev:focus,.dp-next:hover{outline:none;color:inherit}.dp-prev{left:24px}.dp-prev:hover{outline:none;color:inherit}.dp-next{right:24px}.dp-prev:before,.dp-next:before{content:'';border:2px solid;width:10px;height:10px;display:inline-block;transform:rotate(-45deg);transition:border-color 0.2s;margin:9px 0 40px 4px}.dp-prev:before{border-right:0;border-bottom:0}.dp-next:before{border-left:0;border-top:0;margin-left:0;margin-right:4px}.dp-cal-month,.dp-cal-year{display:inline-block;font-size:1.4em;padding:16px 8px 8px;outline:none}.dp-cal-footer{text-align:center;background:#f5f5f5}.dp-day-today:after{content:'';height:0;width:0;border:7px solid #396e9d;border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:0;right:0}.dp-close,.dp-clear,.dp-today{box-sizing:border-box;display:inline-block;width:33%;padding:8px;text-decoration:none;color:inherit}.dp-permanent .dp-close,.dp-permanent .dp-clear{display:none}.dp-close:hover,.dp-close:focus{background:#75BCFC;color:white}.dp-clear:hover,.dp-clear:focus{background:#75BCFC;color:white}.dp-today:hover,.dp-today:focus{background:#75BCFC;color:white}.dp-next:hover,.dp-next:focus{background:#75BCFC;color:white}.dp-prev:hover,.dp-prev:focus{background:#75BCFC;color:white}.dp-cal-month:focus,.dp-cal-month:hover{background:#75BCFC;color:white}.dp-cal-year:hover,.dp-cal-year:focus{background:#75BCFC;color:white}.dp-col-header,.dp-day{width:14.28571429%;display:inline-block;padding:8px;text-align:center}.dp-col-header{color:#AAA;text-transform:uppercase;font-weight:300;font-size:0.8em;padding:8px 0}.dp-month{width:33%;display:inline-block;padding:8px}.dp-year{display:block;padding:8px 40px}.dp-edge-day{color:#AAA}.dp-day:hover,.dp-month:hover,.dp-year:hover{outline:none;background:#75BCFC;color:white}.dp-current{outline:none;background:#75BCFC;color:white}.dp-current:focus{outline:none;background:#75BCFC;color:white}.dp-day:focus,.dp-month:focus,.dp-year:focus{outline:none;background:#75BCFC;color:white}.dp-selected{background:#3B99FC;color:#FFF}.dp-selected:hover,.dp-selected:focus{background:#3B99FC;color:#FFF}.dp-day-disabled{background:transparent;color:#DDD}.dp-day-disabled:focus,.dp-day-disabled:hover{background:#DDD}.dp-focuser{position:absolute;z-index:0;top:50%;left:50%}@media (max-width: 480px), (max-height: 480px){.dp-modal .dp{font-size:0.9em;width:auto;width:100%}.dp-day-of-week,.dp-day{padding:8px}}@keyframes slide-up{0%{transform:translate(-50%, 100%)}100%{transform:translate(-50%, -50%)}}.media-img{width:25px;height:25px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;display:inline-block;background:url(../img/icons/media-img.svg)}.wifi-img{width:25px;height:25px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;display:inline-block;background:url(../img/icons/wifi-img.svg)}.seat-img{width:25px;height:25px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;display:inline-block;background:url(../img/icons/seat-img.svg)}.calendar-img{width:25px;height:25px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;display:inline-block;background:url(../img/icons/calendar-img.svg)}.book-img{width:25px;height:25px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;display:inline-block;background:url(../img/icons/calendar-img.svg)}.air-img{width:25px;height:25px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;display:inline-block;background:url(../img/icons/air-img.svg)}.loader{background-color:rgba(255,255,255,0.5);background-image:url(../img/ajax-loader.gif);background-position:center center;background-repeat:no-repeat;background-size:50px 50px;position:fixed;top:0;left:0;width:100%;height:100%;display:none}.loader .active{display:block}.overlay{position:fixed;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,0.8);top:0;left:0;z-index:55}.overlay .popup{background:#fff;padding:30px;position:absolute;top:50%;left:50%;border:1px solid #d9d9dc;transform:translate(-50%, -50%)}.overlay .popup .close{position:absolute;top:0;right:0;color:#396e9d;font-size:20px;padding:10px;z-index:900;font-family:'Righteous', cursive}.overlay .popup .close:hover{color:#900;cursor:pointer}
