html{overflow-x:hidden}body{overflow-x:hidden}body:not(.mainpage){padding-top:145px}body.menu-open{overflow:hidden}body.empty{padding-top:0}body.font-medium{font-size:18px}body.font-big{font-size:20px}section{padding:45px 0}img{max-width:100%}a{transition:color 0.3s ease-in-out}mark{background-color:rgba(127, 195, 65, 0.4)}.font-normal{font-weight:normal}.default-bg,.card .card-thumb,.card .card-thumb .category-icon,.main-slider .swiper-slide,.gallery-carousel .swiper-slide .slider-circle,.kingdoms-carousel .swiper-slide .slider-circle,.trip-carousel .swiper-slide .slider-circle,.item-carousel .swiper-slide .slider-circle,.gallery-carousel .swiper-slide .kingdom-card .circle,.kingdoms-carousel .swiper-slide .kingdom-card .circle,.trip-carousel .swiper-slide .kingdom-card .circle,.item-carousel .swiper-slide .kingdom-card .circle,.app-promo,.main-content aside ul.links-list li a .category-icon,.main-content aside ul.links-list li a img,.news-list .news-box .circle-thumb,.facilities-icons li .icon-container .icon,.facilities-icons li .icon-container .card.video .card-thumb,.card.video .facilities-icons li .icon-container .card-thumb,.facilities-icons li .icon-container .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .facilities-icons li .icon-container .caret,.facilities-icons li .icon-container header .top-bar nav > ul > li .submenu .row .submenu-list ul li,header .top-bar nav > ul > li .submenu .row .submenu-list ul .facilities-icons li .icon-container li,.facilities-icons li .icon-container footer .quick-links li,footer .quick-links .facilities-icons li .icon-container li,.facilities-icons li .icon-container footer .partners-carousel .prev-button,footer .partners-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container footer .partners-carousel .next-button,footer .partners-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .main-slider .prev-button,.main-slider .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .main-slider .next-button,.main-slider .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .gallery-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .kingdoms-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .trip-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .item-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .gallery-carousel.gallery-carousel .next-button,.gallery-carousel.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .kingdoms-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .trip-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .item-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .gallery-carousel .prev-button,.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .kingdoms-carousel .prev-button,.kingdoms-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .trip-carousel .prev-button,.trip-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .item-carousel .prev-button,.item-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .gallery-carousel .next-button,.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .kingdoms-carousel .next-button,.kingdoms-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .trip-carousel .next-button,.trip-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .item-carousel .next-button,.item-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box .facilities-icons li .icon-container .circle-heading[data-toggle="collapse"]:after,.facilities-icons li .icon-container .article-slider .prev-button,.article-slider .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .article-slider .next-button,.article-slider .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .media-slider .prev-button,.media-slider .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .media-slider .next-button,.media-slider .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container [class^="icon"],.item-circle,.media a.image{background-size:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.white-bg{background-color:white}.pattern-light-bg{background-image:url('../../images/pattern-light.jpg');background-repeat:repeat}.light-bg{background:#f9f9f9}.pattern-dark-bg,.main-slider:not(.swiper-container-horizontal){background-image:url('../../images/pattern-dark.jpg');background-repeat:repeat}.inline-block{display:inline-block;vertical-align:middle}.v-padd{padding-top:15px;padding-bottom:15px}.v-double-padd{padding-top:30px;padding-bottom:30px}.clearfix:before,.card.horizontal:before,.social-links:before,.clearfix:after,.card.horizontal:after,.social-links:after{content:" ";display:table}.clearfix:after,.card.horizontal:after,.social-links:after{clear:both}.display-flex-and-center,.main-content aside ul.links-list li a{display:flex;align-items:center}.display-flex-and-stretch{display:flex;align-items:stretch;flex-wrap:wrap}.no-hover-underline:hover{text-decoration:none}.breadcrumb{background-color:transparent;padding:0 0 0 20px;margin:0}@media (max-width:579px){.breadcrumb{padding:0}}.breadcrumb li.active{color:#474747;font-weight:bold}.breadcrumb li a{font-weight:normal;color:#474747}.pagination{display:block;float:left;width:100%}.pagination li{display:inline-block;margin:0 10px}.pagination li a{width:34px;height:34px;padding:5px;color:#474747;border-radius:50%;border-color:transparent;transition:all 0.3s ease-in-out}.pagination li a:hover{border-color:#dadada;background-color:transparent;color:#474747}.pagination li.selected > a,.pagination li.selected > a:hover,.pagination li.selected > a:focus,.pagination li.active > a,.pagination li.active > a:hover,.pagination li.active > a:focus{background-color:#46a7c2;border-color:#46a7c2;font-weight:bold;color:white}.pagination li.first,.pagination li.last{display:none}.pagination li.prev-button,.pagination li.next-button,.pagination li.previous,.pagination li.next{margin:0}.pagination li.prev-button a,.pagination li.next-button a,.pagination li.previous a,.pagination li.next a{width:auto;position:relative;font-size:0.75em;line-height:24px;color:#474747;font-weight:bold;border:1px solid #dadada;text-transform:uppercase;text-align:center;border-radius:17px;transition:all 0.3s ease-in-out}.pagination li.prev-button a:before,.pagination li.next-button a:before,.pagination li.previous a:before,.pagination li.next a:before{position:absolute;font-size:10px;top:50%;margin-top:-5px;color:#ff6602;transition:all 0.3s ease-in-out}.pagination li.prev-button a:hover,.pagination li.next-button a:hover,.pagination li.previous a:hover,.pagination li.next a:hover{background-color:#ff6602;border-color:#ff6602;color:white}.pagination li.prev-button a:hover:before,.pagination li.next-button a:hover:before,.pagination li.previous a:hover:before,.pagination li.next a:hover:before{color:white}.pagination li.prev-button,.pagination li.previous{float:left}.pagination li.prev-button a,.pagination li.previous a{padding:5px 20px 10px 40px}.pagination li.prev-button a:before,.pagination li.previous a:before{content:"\e902";left:15px}.pagination li.next-button,.pagination li.next{float:right}.pagination li.next-button a,.pagination li.next a{padding:5px 40px 10px 20px}.pagination li.next-button a:before,.pagination li.next a:before{content:"\e903";right:15px}.pagination.green-mid li.active a{background-color:#42ac11;border-color:#42ac11}.pagination.circle li.previous a,.pagination.circle li.next a{padding:0px;width:34px;height:34px}.pagination.circle li.previous a:before,.pagination.circle li.next a:before{left:10px}.popover{border-radius:0;box-shadow:2px 4px 15px rgba(0, 0, 0, 0.15);border:none;width:90%;max-width:280px;color:#474747;font-size:16px}.popover .popover-title{color:#ff6602;font-weight:bold;background:none;border:none;padding:15px 20px 0;font-size:1.125em;padding-right:20px}.popover .popover-content{font-size:0.875em;padding:15px 20px}.popover.top .arrow{border-top-color:transparent}.popover .popover-close{color:#757575;position:absolute;right:15px;top:15px;cursor:pointer;transition:all 0.3s ease-in-out}.popover .popover-close:hover{color:#ff6602}.popover .popover-close.icon-plus{font-size:16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tooltip{font-size:16px}.tooltip.in{opacity:1}.tooltip .tooltip-inner{padding:10px 30px;border-radius:25px;background-color:#ececec;color:#272727;font-size:0.875em}.tooltip.bottom{margin-top:10px}.tooltip.bottom .tooltip-arrow{border-bottom-color:#ececec}.tooltip.top .tooltip-arrow{border-top-color:#ececec}.tooltip.left .tooltip-arrow{border-left-color:#ececec}.tooltip.right .tooltip-arrow{border-right-color:#ececec}.card{display:block;color:#272727;padding:5px;box-shadow:2px 2px 12px rgba(0, 0, 0, 0.05);background-color:white;transition:all 0.3s ease-in-out;margin-bottom:20px;position:relative}.card:hover{box-shadow:5px 5px 20px rgba(0, 0, 0, 0.1);text-decoration:none;color:#ff6602}.card.recommended:not(.horizontal){position:relative}.card.recommended:not(.horizontal):after{position:absolute;top:20px;right:20px;content:"\e92c";width:40px;height:40px;font-size:20px;text-align:center;padding:9px;border-radius:50%;color:white;background-color:#7fc341}.card .card-thumb{width:100%;height:180px}.card .card-desc{padding:20px 5px 15px 5px;text-align:center}.card .card-desc .date{font-size:0.875em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;max-width:100%}.card .card-desc .title{display:block;display:-webkit-box;height:2.25em;font-size:1.125em;line-height:1.125em;font-weight:bold;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;margin-top:15px}.card.media .card-desc{padding:10px 5px}.card.video .card-thumb{height:220px;position:relative;font-size:22px}.card.video .card-thumb:before{position:absolute;border-radius:50%;width:80px;height:80px;text-align:center;background-color:rgba(0, 0, 0, .5);padding:28px 25px;top:50%;left:50%;margin-top:-40px;margin-left:-40px;color:#fff}.card.video .card-desc h3{margin:7px 0}.card .card-thumb{position:relative;height:150px}.card .card-thumb .category-icon{position:absolute;bottom:-25px;width:50px;height:50px;border-radius:50%;z-index:1;left:50%;margin-left:-25px;border:3px solid white;background-color:white}.card.event .card-desc{padding-top:40px}.card.event .card-desc .subtitle{font-size:0.875em;color:#474747;margin-bottom:0;text-transform:none}.card.horizontal .card-thumb{width:130px;height:130px;float:left}.card.horizontal .card-desc{width:calc(100% - 130px);float:left;text-align:left;padding:15px 20px}.card.horizontal .card-desc .title{text-transform:none;margin-bottom:20px}.card.horizontal .card-desc .subtitle,.card.horizontal .card-desc .subtitle p:last-of-type{margin:0}.card.horizontal.no-photo .card-desc{width:100%}.card.horizontal.big .card-thumb{width:225px;height:225px}.card.horizontal.big .card-desc{width:calc(100% - 225px);font-size:1.2em;line-height:1.6em}.card.horizontal.big .card-desc .title{font-size:1.6em;line-height:1.3em}.card.horizontal.big .card-desc .subtitle{text-transform:none}.card.horizontal.big .card-desc .subtitle i{margin-right:10px}.card.horizontal .add-to-planner-btn{-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%);position:absolute;top:50%;right:0;width:40px;height:40px;padding:9px}.card.trip:not(.horizontal) .subtitle{margin-bottom:0}.card.trip:not(.horizontal) .subtitle p{display:inline-block;margin-bottom:0}.card.trip:not(.horizontal) .subtitle p:not(:last-of-type){margin-right:10px}.card.deepen{box-shadow:2px 2px 15px rgba(0, 0, 0, 0.15)}.card.cyclist-friendly:after{background:url('../../images/MPR-ic.png') no-repeat;background-size:contain;width:50px;height:50px;position:absolute;top:15px;right:15px;content:''}.card.small-thumb .card-thumb{height:100px}.card.no-thumb .card-thumb{display:none}.card.no-thumb .card-desc{width:100%}.card.no-thumb .card-desc .title{height:1em;white-space:nowrap;margin-bottom:0;display:block}.card.fill-space{width:100%;display:flex;align-items:stretch;flex-direction:column}.card.fill-space .card-thumb{flex-grow:1}.widget-text .card .card-thumb{width:180px;height:180px}@media (max-width:579px){.widget-text .card .card-thumb{width:100%}}.widget-text .card .card-desc{width:calc(100% - 180px)}.widget-text .card .card-desc .title{font-size:1.2em;margin-bottom:0}.widget-text .card .card-desc .subtitle{text-transform:none}.files-list{padding:0;list-style-type:none}.files-list li{padding:20px 0 20px 50px;border-bottom:1px solid #dadada;position:relative}.files-list li a{color:#474747;transition:all 0.3s ease-in-out;text-decoration:none;cursor:pointer}.files-list li a:hover{color:#ff6602}.files-list li a i{font-size:30px;position:absolute;left:0;top:50%;margin-top:-15px}.files-list.media li{padding:10px 0;border:none}.files-list.media li a.btn i{position:static}.ts-map{height:400px}.transparent-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1100;background:rgba(255, 255, 255, 0.7)}.modal-dialog{margin-top:120px}.modal-dialog .modal-content{border:none}.modal-dialog .modal-content .modal-body{overflow:visible}.modal-dialog .modal-content .modal-footer{overflow:hidden}.modal-dialog .modal-footer .btn + .btn{margin-bottom:15px;margin-left:15px}.line-separator{margin:25px 0;text-align:center;position:relative;min-height:1px}.line-separator:before{position:absolute;top:50%;left:0;right:0;height:1px;background:#ececec;content:' '}.line-separator span{position:relative;z-index:2;background:#fff;display:inline-block;padding:0 10px}.loading,.pace,.main-slider:not(.swiper-container-horizontal):after,.gallery-carousel .swiper-container:not(.swiper-container-horizontal):after,.kingdoms-carousel .swiper-container:not(.swiper-container-horizontal):after,.trip-carousel .swiper-container:not(.swiper-container-horizontal):after,.item-carousel .swiper-container:not(.swiper-container-horizontal):after{height:100px;background:url('/images/loading.svg') center center no-repeat}.no-transition{transition:none !important}.white{background-color:white}.italic{font-style:italic}.mt-10{margin-top:10px !important}.mt-15{margin-top:15px !important}.mt-20{margin-top:20px !important}.mt-25{margin-top:25px !important}.mt-30{margin-top:30px !important}.mt-35{margin-top:35px !important}.mt-40{margin-top:40px !important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-25{margin-bottom:25px !important}.mb-30{margin-bottom:30px !important}.mb-35{margin-bottom:35px !important}.mb-40{margin-bottom:40px !important}.ml-10{margin-left:10px !important}.ml-15{margin-left:15px !important}.ml-20{margin-left:20px !important}.ml-25{margin-left:25px !important}.ml-30{margin-left:30px !important}.ml-35{margin-left:35px !important}.ml-40{margin-left:40px !important}.mr-10{margin-right:10px !important}.mr-15{margin-right:15px !important}.mr-20{margin-right:20px !important}.mr-25{margin-right:25px !important}.mr-30{margin-right:30px !important}.mr-35{margin-right:35px !important}.mr-40{margin-right:40px !important}.pt-10{padding-top:10px !important}.pt-15{padding-top:15px !important}.pt-20{padding-top:20px !important}.pt-25{padding-top:25px !important}.pt-30{padding-top:30px !important}.pt-35{padding-top:35px !important}.pt-40{padding-top:40px !important}.pb-10{padding-bottom:10px !important}.pb-15{padding-bottom:15px !important}.pb-20{padding-bottom:20px !important}.pb-25{padding-bottom:25px !important}.pb-30{padding-bottom:30px !important}.pb-35{padding-bottom:35px !important}.pb-40{padding-bottom:40px !important}.pl-10{padding-left:10px !important}.pl-15{padding-left:15px !important}.pl-20{padding-left:20px !important}.pl-25{padding-left:25px !important}.pl-30{padding-left:30px !important}.pl-35{padding-left:35px !important}.pl-40{padding-left:40px !important}.pr-10{padding-right:10px !important}.pr-15{padding-right:15px !important}.pr-20{padding-right:20px !important}.pr-25{padding-right:25px !important}.pr-30{padding-right:30px !important}.pr-35{padding-right:35px !important}.pr-40{padding-right:40px !important}.form-control,.bootstrap-select .dropdown-toggle{height:50px;padding:10px 20px;border-radius:30px;border-color:#dadada;text-align:left}.form-control.placeholder,.bootstrap-select .dropdown-toggle.placeholder{color:#757575}.form-control:-moz-placeholder,.bootstrap-select .dropdown-toggle:-moz-placeholder{color:#757575}.form-control::-webkit-input-placeholder,.bootstrap-select .dropdown-toggle::-webkit-input-placeholder{color:#757575}.form-control:focus,.bootstrap-select .dropdown-toggle:focus{outline:none;box-shadow:2px 2px 12px rgba(0, 0, 0, 0.10);border-color:#ff6602}.form-group.date{position:relative}.form-group.date > i{position:absolute;color:#676767;cursor:pointer;font-size:20px;top:50%;margin-top:-10px;right:25px;transition:all 0.3s ease-in-out}.form-group.date .form-control:hover + i,.form-group.date .form-control:focus + i{color:#ff6602}.form-group.date .form-control:focus{border-color:white}.form-group.date .dropdown-menu{width:100%;box-shadow:2px 4px 12px rgba(0, 0, 0, 0.15);padding:0;top:auto !important;bottom:100%;border:none;border-radius:10px;margin-bottom:20px}.form-group.date .dropdown-menu > div{background-color:white;border-radius:10px}.form-group.date .dropdown-menu table{table-layout:fixed;width:100%;width:calc(100% + 1px);border-radius:10px}.form-group.date .dropdown-menu table thead > tr > th:not(.dow){padding:15px 15px 13px;background-color:#7fc341;text-transform:uppercase;color:white;font-size:14px;line-height:100%;font-weight:bold;border-radius:0}.form-group.date .dropdown-menu table thead > tr > th:not(.dow):first-of-type{border-top-left-radius:10px;padding:0}.form-group.date .dropdown-menu table thead > tr > th:not(.dow):last-of-type{border-top-right-radius:10px;padding:0}.form-group.date .dropdown-menu table thead > tr > th.dow{vertical-align:middle;border-radius:0;background-color:#ececec;text-transform:uppercase;color:#676767;width:calc(100% / 7);position:relative;padding:10px;line-height:100%;color:#474747}.form-group.date .dropdown-menu table tbody > tr > td{transition:all 0.3s ease-in-out;border-radius:100%;padding:0}.form-group.date .dropdown-menu table tbody > tr > td:before,.form-group.date .dropdown-menu table tbody > tr > td:after{content:"";display:block;padding-top:25%}.form-group.date .dropdown-menu table tbody > tr > td:hover{background-color:#ececec}.form-group.date .dropdown-menu table tbody > tr > td.active{text-shadow:none;background-color:#ff6602}.form-group.date .dropdown-menu.datepicker-dropdown:before,.form-group.date .dropdown-menu.datepicker-dropdown:after{top:100% !important;left:50% !important;bottom:auto !important;margin-left:-10px;position:absolute}.form-group.date .dropdown-menu.datepicker-dropdown:after{border-bottom:none;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.form-group.date .dropdown-menu.datepicker-dropdown:before{width:20px;height:20px;margin-top:-15px;z-index:-1;box-shadow:2px 4px 12px rgba(0, 0, 0, 0.15);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}div.zabuto_calendar{margin:0;padding:0}div.zabuto_calendar .table{background:white;box-shadow:2px 4px 12px rgba(0, 0, 0, 0.15)}div.zabuto_calendar .table tr.calendar-month-header th{padding:15px 15px 13px;background-color:#7fc341;text-transform:uppercase;color:white;line-height:100%;font-weight:bold;border-radius:0}div.zabuto_calendar .table tr.calendar-month-header th span{font-size:1em}div.zabuto_calendar .table tr.calendar-month-header th div span{font-size:0.9em}div.zabuto_calendar .table tr.calendar-dow-header th{vertical-align:middle;border-radius:0;background:white;box-shadow:2px 4px 12px rgba(0, 0, 0, 0.05);text-transform:uppercase;width:calc(100% / 7);position:relative;padding:10px;line-height:100%;color:#474747}div.zabuto_calendar .table .day{width:52px;height:52px;line-height:52px;padding:0 !important;border-radius:50%;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}div.zabuto_calendar .table .day.marked:hover,div.zabuto_calendar .table .day:hover{background:#7fc341;box-shadow:2px 4px 12px rgba(0, 0, 0, 0.05)}div.zabuto_calendar .table .day.marked:hover a,div.zabuto_calendar .table .day:hover a{color:white;text-decoration:none}div.zabuto_calendar .table .day.marked{background:transparent}div.zabuto_calendar .table .day.marked a{color:#7fc341}.form-group .bootstrap-select.btn-group{width:100%}.bootstrap-select.btn-group:not(.lang-switch).open .dropdown-toggle{background-color:white;box-shadow:2px 2px 12px rgba(0, 0, 0, 0.10);border-color:white;border-bottom-left-radius:0;border-bottom-right-radius:0}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle{color:#676767;padding-right:50px}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle:focus{outline:none !important;background-color:white;box-shadow:2px 2px 12px rgba(0, 0, 0, 0.10);border-color:white;color:#676767}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle:hover{background-color:white}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle:hover .caret{color:#ff6602}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret{top:50%;margin-top:-5px;right:30px;height:10px;width:10px;border:none;font-size:10px;transition:all 0.3s ease-in-out}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-menu{border:none;margin:0;border-radius:0;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-menu li a{border-top:1px solid #dadada;padding:10px 20px}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-menu li a:focus{outline:none;background-color:white}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-menu li a:hover{background-color:#ececec}.bootstrap-select.btn-group:not(.lang-switch) .dropdown-menu li.selected a{color:#ff6602}.slider-radio-group{position:relative;display:flex;z-index:0}.slider-radio-group .radio{display:inline-block;cursor:pointer;position:relative;margin-top:0;flex-grow:1;width:0}.slider-radio-group .radio:first-of-type{margin-left:0}.slider-radio-group .radio:first-of-type .bullet:before{display:none}.slider-radio-group .radio:last-of-type{margin-right:0}.slider-radio-group .radio input{margin:0;opacity:0}.slider-radio-group .radio input:checked + .bullet:after,.slider-radio-group .radio input.active + .bullet:after{background-color:#7fc341;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.slider-radio-group .radio input:checked + .bullet:before,.slider-radio-group .radio input.active + .bullet:before{background-color:#7fc341}.slider-radio-group .radio .bullet{width:100%}.slider-radio-group .radio .bullet:after{content:'';width:13px;height:13px;border-radius:50%;background-color:#dadada;display:block;position:absolute;top:0;left:50%;margin-left:-6.5px;transition:all 0.3s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.slider-radio-group .radio .bullet:before{content:'';width:100%;height:3px;position:absolute;z-index:-1;display:block;background-color:#dadada;right:calc(50% - 3px);top:50%;margin-top:-12px;transition:all 0.3s ease-in-out}.slider-radio-group .radio .label{display:block;color:#757575;font-weight:normal;padding:20px 0 0 0;font-size:0.875em}.slider-radio-group.no-labels .radio .bullet:before{right:calc(50% - 3px);top:calc(50% + 4px);margin-top:0;transition:all 0.3s ease-in-out}.pick-form-group label{display:inline-block;vertical-align:middle;width:38%;padding-right:15px;font-weight:normal}.pick-form-group .pick-btn{display:inline-block;vertical-align:middle;width:60%;max-width:230px;border-radius:10px;background-color:#ececec;padding:15px;font-size:0.75em;color:#757575;text-transform:uppercase;font-weight:bold;border:0}.pick-form-group .pick-btn.active{background-color:#d9eecf;color:#42ac11}.checkbox{font-size:18px;position:relative;display:block;margin-bottom:15px;padding-left:30px;cursor:pointer}.checkbox.checkbox-icon-group{margin:0}.checkbox.right{padding-left:0;padding-right:30px}.checkbox.right .check-el{right:0;left:auto}.checkbox.middle .check-el{top:50%;margin-top:-11px}.checkbox input{position:absolute;z-index:-1;opacity:0}.checkbox .check-el{position:absolute;top:2px;left:0;border-radius:5px;width:22px;height:22px;background-color:white;border:1px solid #dadada;transition:all 0.3s ease-in-out}.checkbox .check-el:before{content:"\e907";color:white;font-size:12px;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-6px;opacity:0;visibility:hidden}.checkbox:hover input ~ .check-el,.checkbox input:focus ~ .check-el{border-color:#7fc341}.checkbox input:checked ~ .check-el{background-color:#7fc341}.checkbox input:disabled ~ .check-el{pointer-events:none;opacity:0.6;background-color:#757575;border-color:#dadada}.checkbox input:checked ~ .check-el:before{opacity:1;visibility:visible}.checkbox-icon-group .facilities-icons,.checkbox-icon-group .checkbox-label{display:inline-block;float:none;vertical-align:middle}.checkbox-icon-group .checkbox-label{width:calc(100% - 65px);font-size:0.875em}.checkbox-icon-group .facilities-icons li{margin:0 10px 0 0}.checkbox-modal{z-index:999999999}.checkbox-modal .modal-dialog{margin-top:160px}@font-face{font-family:'PT Sans';src:url('../../fonts/pt-sans/pt_sans-web-bold.eot');src:url('../../fonts/pt-sans/pt_sans-web-bold.eot?#iefix') format('embedded-opentype'), url('../../fonts/pt-sans/pt_sans-web-bold.woff2') format('woff2'), url('../../fonts/pt-sans/pt_sans-web-bold.woff') format('woff'), url('../../fonts/pt-sans/pt_sans-web-bold.ttf') format('truetype'), url('../../fonts/pt-sans/pt_sans-web-bold.svg#../../fonts/pt_sansbold') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'PT Sans';src:url('../../fonts/pt-sans/pt_sans-web-bolditalic.eot');src:url('../../fonts/pt-sans/pt_sans-web-bolditalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/pt-sans/pt_sans-web-bolditalic.woff2') format('woff2'), url('../../fonts/pt-sans/pt_sans-web-bolditalic.woff') format('woff'), url('../../fonts/pt-sans/pt_sans-web-bolditalic.ttf') format('truetype'), url('../../fonts/pt-sans/pt_sans-web-bolditalic.svg#../../fonts/pt_sansbold_italic') format('svg');font-weight:bold;font-style:italic;}@font-face{font-family:'PT Sans';src:url('../../fonts/pt-sans/pt_sans-web-italic.eot');src:url('../../fonts/pt-sans/pt_sans-web-italic.eot?#iefix') format('embedded-opentype'), url('../../fonts/pt-sans/pt_sans-web-italic.woff2') format('woff2'), url('../../fonts/pt-sans/pt_sans-web-italic.woff') format('woff'), url('../../fonts/pt-sans/pt_sans-web-italic.ttf') format('truetype'), url('../../fonts/pt-sans/pt_sans-web-italic.svg#../../fonts/pt_sansitalic') format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'PT Sans';src:url('../../fonts/pt-sans/pt_sans-web-regular.eot');src:url('../../fonts/pt-sans/pt_sans-web-regular.eot?#iefix') format('embedded-opentype'), url('../../fonts/pt-sans/pt_sans-web-regular.woff2') format('woff2'), url('../../fonts/pt-sans/pt_sans-web-regular.woff') format('woff'), url('../../fonts/pt-sans/pt_sans-web-regular.ttf') format('truetype'), url('../../fonts/pt-sans/pt_sans-web-regular.svg#../../fonts/pt_sansregular') format('svg');font-weight:normal;font-style:normal;}body{font-family:'PT Sans';font-size:16px;line-height:20px;-webkit-font-smoothing:antialiased;color:#272727}.circle-heading{display:table;height:100px;margin:auto;text-align:center;position:relative;z-index:1;margin-bottom:50px}.circle-heading h2,.circle-heading .h2,.circle-heading h3,.circle-heading .h3{display:table-cell;vertical-align:middle;font-style:italic;font-size:2.25em}.circle-heading h3{font-size:1.5em;font-weight:bold}.circle-heading:before{content:'';position:absolute;width:100px;height:100px;border-radius:50%;top:50%;left:50%;margin-top:-50px;margin-left:-50px;opacity:0.2;z-index:-1}.circle-heading.small{height:50px;margin:0 0 20px 0}.circle-heading.small.no-margin{margin:0}.circle-heading.small:before{width:50px;height:50px;margin-top:-25px;margin-left:0px;left:0}.circle-heading.small.center:before{margin-left:-25px;left:50%}.circle-heading.small h2,.circle-heading.small .h2{font-size:1.5em}.circle-heading.left{text-align:left}.circle-heading.left:before{left:0;margin-left:0}.circle-heading.full{width:100%}.circle-heading .heading-icon{position:absolute;width:40px;height:40px;font-size:20px;text-align:center;padding:9px;border-radius:50%;left:50%;top:100%;margin-top:-20px;margin-left:-20px;color:white}.circle-heading.blue-light:before,.circle-heading.blue-light .heading-icon{background-color:#09aac5}.circle-heading.green-light:before,.circle-heading.green-light .heading-icon{background-color:#7fc341}.circle-heading.yellow:before,.circle-heading.yellow .heading-icon{background-color:#fcc100}.circle-heading.green:before,.circle-heading.green .heading-icon{background-color:#0b864f}.circle-heading.red:before,.circle-heading.red .heading-icon{background-color:#fb1110}h2,.h2{font-weight:bold;color:#272727;font-size:1.875em}h3{font-size:1.125em;margin:5px 0 10px 0}h4{font-size:1em;margin:0 0 15px 0;text-transform:uppercase;font-weight:bold}.subtitle{font-size:0.875em;text-transform:uppercase;color:#757575;display:block;margin-top:10px}.midgrey-txt,.main-content .filters-box .circle-heading[data-toggle="collapse"]:after{color:#474747 !important}.green-txt{color:#0b864f !important}.orange-txt{color:#ff6602 !important}@font-face{font-family:'greenvelo-ui-icons';src:url("../../fonts/icons/greenvelo-ui-icons.eot?36uhql");src:url("../../fonts/icons/greenvelo-ui-icons.eot?36uhql#iefix") format('embedded-opentype'), url("../../fonts/icons/greenvelo-ui-icons.ttf?36uhql") format('truetype'), url("../../fonts/icons/greenvelo-ui-icons.woff?36uhql") format('woff'), url("../../fonts/icons/greenvelo-ui-icons.svg?36uhql#greenvelo-ui-icons") format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"],.icon,.card.video .card-thumb,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret,header .top-bar nav > ul > li .submenu .row .submenu-list ul li,footer .quick-links li,footer .partners-carousel .prev-button,footer .partners-carousel .next-button,.main-slider .prev-button,.main-slider .next-button,.gallery-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .next-button,.gallery-carousel .prev-button,.kingdoms-carousel .prev-button,.trip-carousel .prev-button,.item-carousel .prev-button,.gallery-carousel .next-button,.kingdoms-carousel .next-button,.trip-carousel .next-button,.item-carousel .next-button,.main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.article-slider .prev-button,.article-slider .next-button,.media-slider .prev-button,.media-slider .next-button,.icon-before,.pagination li.prev-button a:before,.pagination li.next-button a:before,.pagination li.previous a:before,.pagination li.next a:before,.card.recommended:not(.horizontal):after,.checkbox .check-el:before,.main-content aside ul.links-list li a:after{font-family:'greenvelo-ui-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-smartphone:before{content:"\e940"}.icon-ruler:before{content:"\e939"}.icon-options:before{content:"\e93a"}.icon-location:before{content:"\e93b"}.icon-line-chart:before{content:"\e93c"}.icon-info:before{content:"\e93d"}.icon-share:before{content:"\e93e"}.icon-save:before{content:"\e93f"}.icon-a-to-b:before{content:"\e936"}.icon-download:before{content:"\e937"}.icon-social-youtube-logo:before{content:"\e938"}.icon-star:before{content:"\e92c"}.icon-file-gpx:before{content:"\e92d"}.icon-height:before{content:"\e92e"}.icon-high:before{content:"\e92f"}.icon-layers:before{content:"\e930"}.icon-low:before{content:"\e931"}.icon-start-point:before{content:"\e932"}.icon-end-point:before{content:"\e933"}.icon-color-plate:before{content:"\e934"}.icon-bar-chart:before{content:"\e935"}.icon-road-sign:before{content:"\e92b"}.icon-close:before{content:"\e92a"}.icon-menu:before{content:"\e929"}.icon-apple-logo:before{content:"\e900"}.icon-arrow-down:before,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret:before{content:"\e901"}.icon-arrow-left:before,footer .partners-carousel .prev-button:before,.main-slider .prev-button:before,.gallery-carousel .prev-button:before,.kingdoms-carousel .prev-button:before,.trip-carousel .prev-button:before,.item-carousel .prev-button:before,.article-slider .prev-button:before,.media-slider .prev-button:before{content:"\e902"}.icon-arrow-right:before,footer .partners-carousel .next-button:before,.main-slider .next-button:before,.gallery-carousel .next-button:before,.kingdoms-carousel .next-button:before,.trip-carousel .next-button:before,.item-carousel .next-button:before,.article-slider .next-button:before,.media-slider .next-button:before{content:"\e903"}.icon-arrow-up:before,.bootstrap-select.btn-group:not(.lang-switch).open .dropdown-toggle .caret:before{content:"\e904"}.icon-calendar:before{content:"\e905"}.icon-camera:before{content:"\e906"}.icon-check:before{content:"\e907"}.icon-crown:before{content:"\e908"}.icon-distance:before{content:"\e909"}.icon-eye:before{content:"\e90a"}.icon-file-pdf:before{content:"\e90b"}.icon-file-zip:before{content:"\e90c"}.icon-font-size:before{content:"\e90d"}.icon-fullscreen-off:before{content:"\e90e"}.icon-fullscreen-on:before{content:"\e90f"}.icon-google-play:before{content:"\e910"}.icon-link:before{content:"\e911"}.icon-mail-open:before{content:"\e912"}.icon-mail:before{content:"\e913"}.icon-map:before{content:"\e914"}.icon-minus:before{content:"\e915"}.icon-phone:before{content:"\e916"}.icon-place:before{content:"\e917"}.icon-planner:before{content:"\e918"}.icon-play:before,.card.video .card-thumb:before{content:"\e919"}.icon-plus:before{content:"\e91a"}.icon-point-arrow:before{content:"\e91b"}.icon-poland-map:before{content:"\e91c"}.icon-search:before{content:"\e91d"}.icon-social-facebook:before{content:"\e91e"}.icon-social-google-plus:before{content:"\e91f"}.icon-social-instagram:before{content:"\e920"}.icon-social-rss:before{content:"\e921"}.icon-social-twitter:before{content:"\e922"}.icon-social-youtube:before{content:"\e923"}.icon-speech-bubble:before{content:"\e924"}.icon-time:before{content:"\e925"}.icon-trail:before{content:"\e926"}.icon-video:before{content:"\e927"}.icon-windows:before{content:"\e928"}.btn:not(.dropdown-toggle){display:inline-block;padding:21px 40px 19px;border-radius:30px;text-align:center;background-color:white;margin:15px;font-size:1em;line-height:100%;text-transform:uppercase;font-weight:bold;color:#ff6602;border:none;transition:all 0.3s ease-in-out}.btn:not(.dropdown-toggle):not(.btn-plain):not(.btn-bordered){box-shadow:2px 2px 12px rgba(0, 0, 0, .1)}.btn:not(.dropdown-toggle).btn-bordered{border:1px solid #dadada}.btn:not(.dropdown-toggle).btn-bordered i{color:#ff6602}.btn:not(.dropdown-toggle).btn-bordered:hover i{color:white}.btn:not(.dropdown-toggle):first-of-type{margin-left:0}.btn:not(.dropdown-toggle):last-of-type{margin-right:0}.btn:not(.dropdown-toggle):hover{background-color:#ff6602;color:white;box-shadow:5px 3px 15px rgba(0, 0, 0, .1)}.btn:not(.dropdown-toggle):focus{outline:none}.btn:not(.dropdown-toggle).orange{background-color:#ff6602;color:white}.btn:not(.dropdown-toggle).orange:hover{background-color:#9b3d00;color:white}.btn:not(.dropdown-toggle).btn-small{padding:15px 20px}.btn:not(.dropdown-toggle).btn-wide{padding:10px 30px}.btn:not(.dropdown-toggle).gray{color:#555}.btn:not(.dropdown-toggle).gray:hover{background-color:#ff6602;color:white}.btn:not(.dropdown-toggle).btn-with-icon i{font-size:1.5em;margin-right:15px;vertical-align:text-bottom}.btn:not(.dropdown-toggle).btn-with-icon-on-right{display:inline-flex;align-items:center}.btn:not(.dropdown-toggle).btn-with-icon-on-right i{margin-left:15px}.btn:not(.dropdown-toggle).btn-disabled{opacity:0.4}a[class*='lightcase-icon-']{text-decoration:none !important}#lightcase-overlay,html[data-lc-type=image] #lightcase-content{background-color:black;z-index:1000000}#lightcase-case{z-index:1000001}a[class*='lightcase-icon-']{z-index:1000002}#lightcase-loading{z-index:1000003}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:white;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999999999;height:100%}.pace-inactive{display:none}.pace .pace-progress{background:#42ac11;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}header{width:100%;top:0;position:absolute;z-index:999999}header:before{content:'';width:100%;height:140%;position:absolute;z-index:-1;opacity:0.2;background:linear-gradient(to bottom, #000, transparent)}header .settings-bar{display:block;width:100%;min-height:50px;background-color:rgba(0, 0, 0, 0.07)}@media (max-width:1199px){body.menu-open header .settings-bar,body.search-open header .settings-bar{background:#7fc341;background:linear-gradient(to left, #0b864f, #7fc341);border-bottom:1px solid rgba(255, 255, 255, 0.07)}}body:not(.mainpage) header .settings-bar{background:#7fc341;background:linear-gradient(to left, #0b864f, #7fc341);border-bottom:1px solid rgba(255, 255, 255, 0.07)}header .settings-bar .settings-block{float:right;padding:15px 20px;color:white;border-right:1px solid rgba(255, 255, 255, 0.07)}header .settings-bar .settings-block.font-size a{color:white;text-decoration:none;cursor:pointer;transition:all 0.3s ease-in-out}header .settings-bar .settings-block.font-size a:hover{color:#fcc100}header .settings-bar .settings-block.font-size a.regular{font-size:9px}header .settings-bar .settings-block.font-size a.medium{font-size:12px}header .settings-bar .settings-block.font-size a.big{font-size:16px}header .settings-bar .settings-block.contrast .contrast-v-btn{text-decoration:none;color:white;cursor:pointer;transition:all 0.3s ease-in-out}@media (max-width:579px){header .settings-bar .settings-block.contrast .contrast-v-btn span{display:none}}header .settings-bar .settings-block.contrast .contrast-v-btn:hover{color:#fcc100}header .settings-bar .settings-block.contrast .contrast-v-btn .contrast-icon{width:24px;height:24px;border-radius:50%;margin-right:5px;background-color:#fcc100;color:black;text-align:center;font-size:12px;padding:8px}header .settings-bar .settings-block.lang-switch-block{padding:0 10px 0 20px}header .settings-bar .settings-block.lang-switch-block:hover{background-color:rgba(0, 0, 0, 0.1)}header .settings-bar .settings-block.lang-switch-block:hover .caret{border-top-color:white}header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select{width:auto}header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select .dropdown-toggle.btn-default{background:transparent;width:auto;height:auto;display:inline-block;border:none;padding:15px 30px 16px 10px}header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select .dropdown-toggle.btn-default:focus{box-shadow:none;outline:none}header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select.open .dropdown-toggle.btn-default{box-shadow:none}header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select > .dropdown-menu{background-color:rgba(0, 0, 0, 0.3);border-radius:0;width:85px;margin:0;margin-left:-5px}header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select > .dropdown-menu li a{padding:7px 13px;transition:all 0.3s ease-in-out}header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select > .dropdown-menu li a:hover,header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select > .dropdown-menu li a:focus{background-color:rgba(0, 0, 0, 0.2);outline:none}header .settings-bar .settings-block.lang-switch-block .lang-switch.bootstrap-select .dropdown-menu.inner{background:transparent}header .top-bar{padding:25px 0;background:none;transition:all 0.3s ease-in-out}@media (min-width:1200px){header .top-bar .container{position:relative}}@media (max-width:579px){header .top-bar{padding:0}}header .top-bar.affix,body.menu-open header .top-bar,body.search-open header .top-bar,body:not(.mainpage) header .top-bar{padding:15px 0;width:100%;top:0;background:#7fc341;background:linear-gradient(to left, #0b864f, #7fc341)}@media (max-width:579px){header .top-bar.affix,body.menu-open header .top-bar,body.search-open header .top-bar,body:not(.mainpage) header .top-bar{padding:0}}header .top-bar .brand{display:inline-block;width:90px;height:52px;background-image:url('../../images/logo.svg');background-size:100%;text-indent:-300000px;background-repeat:no-repeat;transition:all 0.3s ease-in-out}@media (max-width:579px){header .top-bar .brand{width:60px;height:24px;margin:18px 0 18px}}header .top-bar .brand:hover{opacity:0.8}header .top-bar .brand h1{margin:0;display:inline-block;font-size:1px}header .top-bar nav{display:table;float:right;height:60px}@media (max-width:1199px){header .top-bar nav{opacity:0;visibility:hidden;position:absolute;z-index:10;width:100%;left:0;top:100%;background-color:white;max-height:calc(100vh - 60px);height:auto;overflow:auto;display:block}}header .top-bar nav > ul{display:table-cell;vertical-align:middle;padding:0;list-style-type:none}@media (max-width:1199px){header .top-bar nav > ul{display:block}}header .top-bar nav > ul > li{display:inline-block;margin:8px 0}@media (max-width:1199px){header .top-bar nav > ul > li{display:block;margin:0;text-align:center;border-bottom:1px solid #dadada}}header .top-bar nav > ul > li.active > a,header .top-bar nav > ul > li:hover > a{z-index:10;background-color:white;text-decoration:none;color:#7fc341;transition:all 0.3s ease-in-out}@media (min-width:1200px){header .top-bar nav > ul > li > a:hover + .submenu{opacity:1;visibility:visible}}header .top-bar nav > ul > li:last-of-type{margin-right:0}header .top-bar nav > ul > li > a{color:white;font-weight:bold;font-size:1.125em;padding:18px 15px;position:relative;transition:all 0.3s ease-in-out}@media (max-width:1199px){header .top-bar nav > ul > li > a{display:inline-block;color:#474747;font-size:1em;padding:20px 0}}header .top-bar nav > ul > li .submenu{position:absolute;z-index:10;width:100%;background:#fff;left:0;top:100%;margin-top:-1px;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden}header .top-bar nav > ul > li .submenu .row{display:table;margin:0;width:100%}header .top-bar nav > ul > li .submenu .row .promo-col{display:table-cell;vertical-align:middle;width:20%;padding:30px;border-right:1px solid #dadada}header .top-bar nav > ul > li .submenu .row .promo-col .circle-heading{margin-bottom:20px}header .top-bar nav > ul > li .submenu .row .promo-col .circle-heading .heading-label{position:absolute;font-size:0.875em;text-align:center;color:#ff6602;width:100%;top:8px}header .top-bar nav > ul > li .submenu .row .promo-col .circle-heading .h2{color:#474747}header .top-bar nav > ul > li .submenu .row .submenu-list{display:table-cell;vertical-align:top;padding:30px;width:80%}header .top-bar nav > ul > li .submenu .row .submenu-list ul{width:100%;display:inline-block;vertical-align:top;padding:0;list-style-type:none}header .top-bar nav > ul > li .submenu .row .submenu-list ul li{position:relative;padding-left:15px;margin-bottom:20px;float:left;width:33%}header .top-bar nav > ul > li .submenu .row .submenu-list ul li:before{content:"\e903";color:#ff6602;position:absolute;left:0;top:50%;margin-top:-4px;font-size:8px}header .top-bar nav > ul > li .submenu .row .submenu-list ul li a{font-family:'PT Sans';color:#474747;transition:all 0.3s ease-in-out}header .top-bar nav > ul > li .submenu .row .submenu-list ul li a:hover{color:#ff6602;text-decoration:underline}@media (min-width:1200px){header .top-bar nav > ul > li:hover .submenu{opacity:1;visibility:visible}}header .top-bar .search-container{float:right}header .top-bar .search-container .search-icon{display:block;background-color:transparent;padding:17px;margin-top:1px;color:white;text-decoration:none;cursor:pointer;transition:all 0.3s ease-in-out;position:relative}body.search-open:not(.menu-open) header .top-bar .search-container .search-icon{color:#7fc341;background-color:white}header .top-bar .search-container .search-icon > i{font-size:24px}@media (max-width:579px){header .top-bar .search-container .search-icon{padding:18px}header .top-bar .search-container .search-icon > i{font-size:20px}}header .top-bar .search-container:hover .search-icon{color:#7fc341;transition:all 0.3s ease-in-out;z-index:10}@media (min-width:1200px){header .top-bar .search-container:hover .search-icon{background-color:white}}header .top-bar .hamburger-container{float:right;transition:all 0.3s ease-in-out}@media (max-width:579px){header .top-bar .hamburger-container{width:60px;height:60px;padding:21px 0;margin-right:-15px}}header .top-bar #hamburger{display:none;position:relative;float:right;width:45px;height:30px;margin:15px 0 25px 30px;z-index:10;transition:0.5s ease-in-out;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width:767px){header .top-bar #hamburger:hover span{background:#7fc341}}@media (max-width:1199px){header .top-bar #hamburger{display:block;margin-bottom:15px}}@media (max-width:579px){header .top-bar #hamburger{margin:0 auto;width:26px;height:18px;float:none}}header .top-bar #hamburger span{display:block;position:absolute;height:4px;width:100%;background:white;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition:0.25s ease-in-out}header .top-bar #hamburger span:nth-child(1){top:0px}header .top-bar #hamburger span:nth-child(2),header .top-bar #hamburger span:nth-child(3){top:12px}header .top-bar #hamburger span:nth-child(4){top:24px}@media (max-width:579px){header .top-bar #hamburger span{height:3px}header .top-bar #hamburger span:nth-child(2),header .top-bar #hamburger span:nth-child(3){top:7px}header .top-bar #hamburger span:nth-child(4){top:14px}}body.menu-open header .top-bar nav{opacity:1;visibility:visible}body.menu-open header .top-bar #hamburger span{background:#7fc341}body.menu-open header .top-bar #hamburger span:nth-child(1){top:18px;width:0%;left:50%}body.menu-open header .top-bar #hamburger span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body.menu-open header .top-bar #hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}body.menu-open header .top-bar #hamburger span:nth-child(4){top:18px;width:0%;left:50%}@media (max-width:579px){body.menu-open header .top-bar .hamburger-container{background-color:white}}@media (min-width:1200px){.search-container:hover .search-box{opacity:1;visibility:visible}}body.search-open .search-box{opacity:1;visibility:visible}.search-box{position:absolute;z-index:10;padding:20px;width:100%;width:calc(100% - 30px);left:15px;background:#fff;top:100%;margin-top:-1px;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden}@media (max-width:1199px){.search-box{width:100%;left:0}}.search-box .form-group{width:calc(100% - 75px);margin-right:10px;display:inline-block}.search-box .form-group input{width:100%;height:60px}.search-box .btn{width:60px;height:60px;margin:0;border:1px solid #dadada;box-shadow:none;padding:20px 22px 20px}.mask,body.menu-open:before,body.search-open:before{position:fixed;background-color:black;width:100%;height:100%;left:0;top:0;z-index:9;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.mask{z-index:1001}@media (min-width:1200px){.mask.active{opacity:0.6;visibility:visible}}@media (max-width:1199px){body.menu-open:before,body.search-open:before{content:'';opacity:0.6;visibility:visible}}.ue-bar{background-color:white;text-align:center}.ue-bar .logotypes img{display:inline-block;margin:15px 20px 0}.ue-bar p{display:inline-block;max-width:580px;margin:30px 0 15px;color:#757575;font-size:0.75em}footer{color:white}footer .newsletter-bar{padding:0;height:140px;background:#7fc341;background:linear-gradient(to left, #0b864f, #7fc341);position:relative}@media (max-width:767px){footer .newsletter-bar{height:auto;padding:30px 0}footer .newsletter-bar .inline-block{display:block;margin:15px auto;text-align:center}}footer .newsletter-bar:after{width:100%;height:100%;content:'';position:absolute;top:0;left:0;opacity:0.2;background-image:url('../../images/footer-bg.png');background-size:auto 100%;background-position:center;background-repeat:no-repeat;z-index:0}@media (max-width:767px){footer .newsletter-bar:after{display:none}}footer .newsletter-bar .content{display:table;position:relative;z-index:1;width:100%;max-width:700px;height:100%;margin:auto;color:white}footer .newsletter-bar .content .row{display:table-cell;vertical-align:middle}footer .newsletter-bar .content .row .newsletter-icon{display:inline-block;vertical-align:middle;width:70px;height:70px;font-size:30px;padding:18px;text-align:center;border-radius:50%;border:1px solid rgba(255, 255, 255, 0.3)}footer .newsletter-bar .content .row .bar-heading{display:inline-block;vertical-align:middle;text-transform:uppercase;margin:0 50px 0 10px}@media (max-width:767px){footer .newsletter-bar .content .row .bar-heading{text-align:left;margin-right:0}}footer .newsletter-bar .content .row .bar-heading p{margin:0;color:white}footer .newsletter-bar .content .row .bar-heading .title{font-size:1.375em;line-height:0.875em;font-weight:bold;margin:0}footer .newsletter-bar .content .row .form-control{width:280px;color:white;background-color:rgba(255, 255, 255, 0.15);border-color:rgba(255, 255, 255, 0.3);transition:all 0.3s ease-in-out}footer .newsletter-bar .content .row .form-control.placeholder{color:white;color:rgba(255, 255, 255, 0.8)}footer .newsletter-bar .content .row .form-control:-moz-placeholder{color:white;color:rgba(255, 255, 255, 0.8)}footer .newsletter-bar .content .row .form-control::-webkit-input-placeholder{color:white;color:rgba(255, 255, 255, 0.8)}@media (max-width:767px){footer .newsletter-bar .content .row .form-control{margin:10px;width:auto;min-width:250px;display:inline-block}}footer .newsletter-bar .content .row .form-control:hover{background-color:rgba(255, 255, 255, 0.25);border-color:rgba(255, 255, 255, 0.5)}footer .newsletter-bar .content .row .form-control:focus{background-color:white;color:#757575}footer .newsletter-bar .content .row .form-control:focus.placeholder{color:#757575}footer .newsletter-bar .content .row .form-control:focus:-moz-placeholder{color:#757575}footer .newsletter-bar .content .row .form-control:focus::-webkit-input-placeholder{color:#757575}footer .newsletter-bar .content .row .btn{margin:0 0 0 20px;padding:16px 30px 14px}@media (max-width:767px){footer .newsletter-bar .content .row .btn{display:inline-block;margin:10px}}footer .quick-links{padding:0;list-style-type:none}@media (max-width:991px){footer .quick-links{margin-bottom:45px}}footer .quick-links li{position:relative;padding-left:15px;margin-bottom:20px}footer .quick-links li:before{content:"\e903";color:#d7d7d7;position:absolute;left:0;top:50%;margin-top:-4px;font-size:8px}footer .quick-links li a{font-family:'PT Sans';color:#d7d7d7;transition:all 0.3s ease-in-out}footer .quick-links li a:hover{color:white;text-decoration:underline}footer .partners-carousel{padding:0 30px;position:relative}@media (max-width:991px){footer .partners-carousel{margin-bottom:45px}}footer .partners-carousel .swiper-container{padding-bottom:40px}footer .partners-carousel .swiper-container .swiper-wrapper{align-items:center}footer .partners-carousel .swiper-container .swiper-slide{padding:10px}footer .partners-carousel .swiper-container .swiper-slide a{transition:all 0.3s ease-in-out}footer .partners-carousel .swiper-container .swiper-slide a:hover{opacity:0.8}footer .partners-carousel .swiper-container .swiper-slide a img{display:block;margin:auto;max-height:60px}footer .partners-carousel .swiper-container .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:white;transition:all 0.3s ease-in-out;-webkit-transform:0.75;-moz-transform:0.75;-ms-transform:0.75;-o-transform:0.75;transform:0.75}footer .partners-carousel .swiper-container .swiper-pagination .swiper-pagination-bullet:hover{opacity:1}footer .partners-carousel .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;-webkit-transform:1;-moz-transform:1;-ms-transform:1;-o-transform:1;transform:1}footer .partners-carousel .prev-button,footer .partners-carousel .next-button{position:absolute;top:50%;font-size:20px;margin-top:-30px;color:white;opacity:0.5;transition:all 0.3s ease-in-out;cursor:pointer}footer .partners-carousel .prev-button:not(.swiper-button-disabled):hover,footer .partners-carousel .next-button:not(.swiper-button-disabled):hover{opacity:1}footer .partners-carousel .prev-button.swiper-button-disabled,footer .partners-carousel .next-button.swiper-button-disabled{cursor:default}footer .partners-carousel .prev-button{left:0}footer .partners-carousel .next-button{right:0}footer .social-icons .circle-btn{display:inline-block;width:50px;height:50px;background-color:rgba(0, 0, 0, 0.3);color:white;transition:all 0.3s ease-in-out;text-align:center;padding:15px;border-radius:50%;font-size:20px;margin:0 20px 20px 0;cursor:pointer}@media (max-width:1199px){footer .social-icons .circle-btn{margin:0 15px 15px 0}}footer .social-icons .circle-btn:hover{text-decoration:none}footer .social-icons .circle-btn.facebook:hover{background-color:#3b5998}footer .social-icons .circle-btn.twitter:hover{background-color:#79ccf0}footer .social-icons .circle-btn.google-plus:hover{background-color:#dd5044}footer .social-icons .circle-btn.youtube:hover{background-color:#ee1c1b}footer .social-icons .circle-btn.instagram:hover{background-color:#d93175}footer .social-icons .circle-btn.rss:hover{background-color:#f8991d}footer .stores{display:flex}footer .stores a{margin-right:1rem}footer .stores img{height:40px}footer .copyrights{background-color:#373737;padding:30px 0;color:#979797}footer .copyrights span,footer .copyrights a{color:white}@media (max-width:579px){footer .copyrights,footer .copyrights .text-right{text-align:center}}body.print{background:white !important;padding-top:20px;margin:0}body.print .container{width:100% !important;max-width:20cm}body.print .hide-print,body.print header,body.print .page-heading,body.print .ue-bar,body.print .sidebar,body.print footer{display:none !important}body.print .main-content,body.print .col-print-12{width:100% !important}.container.padding{padding:20px 0 35px}.main-slider{width:100%;height:100vh;min-height:600px;padding:0}.main-slider:not(.swiper-container-horizontal):after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;height:auto}.main-slider:not(.swiper-container-horizontal) .swiper-wrapper{visibility:hidden}.main-slider .swiper-slide{display:table}.main-slider .swiper-slide:hover{text-decoration:none}.main-slider .swiper-slide:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.2)}.main-slider .swiper-slide .slide-content{position:relative;z-index:2;display:table-cell;vertical-align:middle;color:white;text-align:center}.main-slider .swiper-slide .slide-content .title,.main-slider .swiper-slide .slide-content .subtitle{font-weight:bold;margin:0;color:white;line-height:100%;text-transform:uppercase}.main-slider .swiper-slide .slide-content .title{font-size:3.75em}@media (max-width:767px){.main-slider .swiper-slide .slide-content .title{font-size:2.5em}}.main-slider .swiper-slide .slide-content .subtitle{font-size:1.875em}@media (max-width:767px){.main-slider .swiper-slide .slide-content .subtitle{font-size:1em}}.main-slider .swiper-slide .slide-content .circle-bg{display:block;width:250px;height:250px;border-radius:50%;background-color:rgba(127, 195, 65, 0.7);position:absolute;z-index:-1;top:50%;left:50%;margin-top:-125px;margin-left:-125px}.main-slider .swiper-slide .slide-content .circle-bg:before,.main-slider .swiper-slide .slide-content .circle-bg:after{content:'';display:block;width:120px;height:120px;border-radius:50%;position:absolute;z-index:1;opacity:0.7}.main-slider .swiper-slide .slide-content .circle-bg:before{left:-25px;bottom:-25px;background-color:#09aac5}.main-slider .swiper-slide .slide-content .circle-bg:after{right:-25px;top:-25px;background-color:#fcc100}.main-slider .swiper-pagination{bottom:50px}.main-slider .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;background-color:white;opacity:0.6;cursor:pointer;transition:all 0.3s ease-in-out;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.main-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:white;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.main-slider .prev-button,.main-slider .next-button{font-size:30px;color:white;display:block;height:150px;width:75px;position:absolute;top:50%;margin-top:-75px;background-color:rgba(255, 255, 255, 0.2);z-index:10;cursor:pointer;text-decoration:none;transition:all 0.3s ease-in-out}@media (max-width:579px){.main-slider .prev-button,.main-slider .next-button{display:none}}.main-slider .prev-button:not(.swiper-button-disabled):hover,.main-slider .next-button:not(.swiper-button-disabled):hover{background-color:rgba(255, 255, 255, 0.5)}.main-slider .prev-button.swiper-button-disabled,.main-slider .next-button.swiper-button-disabled{cursor:default}.main-slider .prev-button:before,.main-slider .next-button:before{position:absolute;top:50%;left:50%;margin-top:-15px}.main-slider .prev-button{left:0;border-top-right-radius:150px;border-bottom-right-radius:150px}.main-slider .prev-button:before{margin-left:-20px}.main-slider .next-button{right:0;border-top-left-radius:150px;border-bottom-left-radius:150px}.main-slider .next-button:before{margin-left:-5px}.before-route .btn{z-index:99;position:relative}.route{display:block;background-image:url('../../images/foto_szlak_bg2.jpg');background-size:cover;background-position:center;height:500px;position:relative}@media (max-width:579px){.route{height:auto}.route:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:black;opacity:0.3;z-index:0}}.route .map{position:absolute;left:50%;bottom:0;margin-left:-120px}@media (max-width:1199px){.route .map{left:auto;right:0}}@media (max-width:767px){.route .map{display:none}}.route .map .route-path{position:absolute;width:324px;top:42px;right:11px}.route .map .route-path svg{width:100%}.route .content{width:100%;padding-top:15px;text-align:center;font-style:italic;font-size:1.125em;line-height:2em;z-index:1;position:relative}.route .content .route-title{font-size:1.375em}.route .quick-links{text-align:center;top:100%;margin-top:-70px;z-index:100;position:absolute;left:50%;margin-left:-585px}@media (max-width:1199px){.route .quick-links{margin-left:-485px}}@media (max-width:991px){.route .quick-links{margin-left:-375px}}@media (max-width:767px){.route .quick-links{margin-left:0;left:0}}@media (max-width:767px){.route .quick-links{width:100%}}@media (max-width:579px){.route .quick-links{position:relative;top:auto;margin:0}}.route .quick-links .circle-btn{margin:0 38px;color:#676767;padding:30px;border-radius:50%;width:140px;height:140px;display:inline-block;background-color:#fff;box-shadow:2px 2px 12px rgba(0, 0, 0, .15);transition:all 0.3s ease-in-out}@media (max-width:991px){.route .quick-links .circle-btn{margin:0 18px}}@media (max-width:767px){.route .quick-links .circle-btn{width:120px;height:120px;margin:0 10px;padding:20px 0}}@media (max-width:579px){.route .quick-links .circle-btn{margin:10px}}.route .quick-links .circle-btn i{font-size:50px}.route .quick-links .circle-btn p{font-weight:bold;margin-top:10px}.route .quick-links .circle-btn:hover,.route .quick-links .circle-btn:focus{color:#ff6602;text-decoration:none;box-shadow:5px 2px 20px rgba(0, 0, 0, .15)}.planner{overflow:hidden;box-sizing:border-box;height:calc(100vw / 2.66);padding:0;margin:10px 0;border-bottom:10px solid white}@media (max-width:767px){.planner{height:auto}}.planner .col-sm-4{height:calc(100vw / 2.66)}@media (max-width:767px){.planner .col-sm-4{width:100vw;height:100vw}}@media (min-width:768px){.planner .col-sm-4:hover .planner-circle{-webkit-transform:translateY(-25%) scale(1.1);-moz-transform:translateY(-25%) scale(1.1);-ms-transform:translateY(-25%) scale(1.1);-o-transform:translateY(-25%) scale(1.1);transform:translateY(-25%) scale(1.1)}}.planner .col-sm-4:hover .planner-circle:after{background:rgba(0, 0, 0, 0.5)}.planner .col-sm-4:hover .step-title:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.planner .col-sm-4:hover .step-title .step-desc{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.planner .col-sm-4:not(:hover) .step-title .title{background:rgba(0, 0, 0, 0.5)}.planner .step-title{display:block;text-align:center;font-size:1.25em;font-weight:bold;font-style:italic;margin-bottom:15px;color:white;position:absolute;top:50%;left:50%;z-index:110;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.planner .step-title .title{padding:20px 30px;border-radius:50px}.planner .step-title .step-desc{-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);-o-transform:translateY(300%);transform:translateY(300%);-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;font-size:0.86em;line-height:1.6em;opacity:0;font-weight:normal}.planner .step-title:after{content:'';display:block;width:70px;height:70px;border-radius:50%;background-color:#fcc100;color:white;font-size:1.5em;font-weight:bold;padding:20px 0;position:absolute;top:-50px;left:50%;margin-left:-35px;border:7px solid rgba(255, 255, 255, 0.2);background-clip:padding-box;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.planner .step-title.first:after{content:'1'}.planner .step-title.second:after{content:'2'}.planner .step-title.third:after{content:'3'}.planner .planner-circle{position:absolute;width:calc(200vw / 2.66);height:calc(200vw / 2.66);border-radius:50%;right:0;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;border:10px solid white;background-size:initial;background-position:center right;overflow:hidden}@media (max-width:1199px){.planner .planner-circle{background-size:contain}}@media (max-width:767px){.planner .planner-circle{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100vw;background-size:cover;border:0;border-bottom:10px solid white;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.planner .planner-circle.first{border-radius:0 50% 50% 0;z-index:99}.planner .planner-circle.second{z-index:98;border-radius:0 50% 50% 0}.planner .planner-circle.third{border-radius:0;border-right:0}@media (max-width:767px){.planner .planner-circle.first,.planner .planner-circle.second,.planner .planner-circle.third{border-radius:0}}.planner .planner-circle:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.planner-button{margin-top:-96px;z-index:200;position:relative;-webkit-transform:translateY(36px);-moz-transform:translateY(36px);-ms-transform:translateY(36px);-o-transform:translateY(36px);transform:translateY(36px)}.gallery-carousel,.kingdoms-carousel,.trip-carousel,.item-carousel{position:relative;padding:40px 60px;margin-top:-45px}.gallery-carousel .swiper-container,.kingdoms-carousel .swiper-container,.trip-carousel .swiper-container,.item-carousel .swiper-container{overflow:hidden;padding:15px 0}.gallery-carousel .swiper-container:not(.swiper-container-horizontal):after,.kingdoms-carousel .swiper-container:not(.swiper-container-horizontal):after,.trip-carousel .swiper-container:not(.swiper-container-horizontal):after,.item-carousel .swiper-container:not(.swiper-container-horizontal):after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;height:auto}.gallery-carousel .swiper-container:not(.swiper-container-horizontal) .swiper-wrapper,.kingdoms-carousel .swiper-container:not(.swiper-container-horizontal) .swiper-wrapper,.trip-carousel .swiper-container:not(.swiper-container-horizontal) .swiper-wrapper,.item-carousel .swiper-container:not(.swiper-container-horizontal) .swiper-wrapper{visibility:hidden}.gallery-carousel.gallery-carousel,.kingdoms-carousel.gallery-carousel,.trip-carousel.gallery-carousel,.item-carousel.gallery-carousel{padding:5px 0px}.gallery-carousel.gallery-carousel .swiper-slide,.kingdoms-carousel.gallery-carousel .swiper-slide,.trip-carousel.gallery-carousel .swiper-slide,.item-carousel.gallery-carousel .swiper-slide{width:20%}.gallery-carousel.gallery-carousel .swiper-slide .kingdom-circle,.kingdoms-carousel.gallery-carousel .swiper-slide .kingdom-circle,.trip-carousel.gallery-carousel .swiper-slide .kingdom-circle,.item-carousel.gallery-carousel .swiper-slide .kingdom-circle{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);width:180px;height:180px}.gallery-carousel.gallery-carousel .swiper-slide .kingdom-circle:before,.kingdoms-carousel.gallery-carousel .swiper-slide .kingdom-circle:before,.trip-carousel.gallery-carousel .swiper-slide .kingdom-circle:before,.item-carousel.gallery-carousel .swiper-slide .kingdom-circle:before{width:200px;height:200px}.gallery-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover,.kingdoms-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover,.trip-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover,.item-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);text-decoration:none}.gallery-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover:after,.kingdoms-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover:after,.trip-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover:after,.item-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover:after,.gallery-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover span,.kingdoms-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover span,.trip-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover span,.item-carousel.gallery-carousel .swiper-slide .kingdom-circle:hover span{opacity:0}.gallery-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .next-button{margin-top:-20px;width:40px;height:40px;padding:12px 10px 10px 10px}.gallery-carousel .swiper-slide,.kingdoms-carousel .swiper-slide,.trip-carousel .swiper-slide,.item-carousel .swiper-slide{width:25%}.gallery-carousel .swiper-slide .slider-circle,.kingdoms-carousel .swiper-slide .slider-circle,.trip-carousel .swiper-slide .slider-circle,.item-carousel .swiper-slide .slider-circle{display:table;margin:auto;position:relative;text-align:center;color:white;width:220px;height:220px;border-radius:50%;transition:all 0.3s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.gallery-carousel .swiper-slide .slider-circle span,.kingdoms-carousel .swiper-slide .slider-circle span,.trip-carousel .swiper-slide .slider-circle span,.item-carousel .swiper-slide .slider-circle span{display:table-cell;vertical-align:middle;padding:40px;position:relative;z-index:2;font-size:1.125em;font-weight:bold;transition:all 0.3s ease-in-out}.gallery-carousel .swiper-slide .slider-circle:before,.kingdoms-carousel .swiper-slide .slider-circle:before,.trip-carousel .swiper-slide .slider-circle:before,.item-carousel .swiper-slide .slider-circle:before{content:'';position:absolute;top:-10px;left:-10px;width:240px;height:240px;border-radius:50%;border:1px solid #dadada}.gallery-carousel .swiper-slide .slider-circle:after,.kingdoms-carousel .swiper-slide .slider-circle:after,.trip-carousel .swiper-slide .slider-circle:after,.item-carousel .swiper-slide .slider-circle:after{content:'';position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0;background-color:black;opacity:0.2;z-index:0;transition:all 0.3s ease-in-out}.gallery-carousel .swiper-slide .slider-circle:hover,.kingdoms-carousel .swiper-slide .slider-circle:hover,.trip-carousel .swiper-slide .slider-circle:hover,.item-carousel .swiper-slide .slider-circle:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);text-decoration:none}.gallery-carousel .swiper-slide .slider-circle:hover:after,.kingdoms-carousel .swiper-slide .slider-circle:hover:after,.trip-carousel .swiper-slide .slider-circle:hover:after,.item-carousel .swiper-slide .slider-circle:hover:after,.gallery-carousel .swiper-slide .slider-circle:hover span,.kingdoms-carousel .swiper-slide .slider-circle:hover span,.trip-carousel .swiper-slide .slider-circle:hover span,.item-carousel .swiper-slide .slider-circle:hover span{opacity:0}.gallery-carousel .swiper-slide .kingdom-card,.kingdoms-carousel .swiper-slide .kingdom-card,.trip-carousel .swiper-slide .kingdom-card,.item-carousel .swiper-slide .kingdom-card{display:block;position:relative;text-decoration:none;color:#474747}@media (min-width:992px){.gallery-carousel .swiper-slide .kingdom-card,.kingdoms-carousel .swiper-slide .kingdom-card,.trip-carousel .swiper-slide .kingdom-card,.item-carousel .swiper-slide .kingdom-card{margin-bottom:4em}}.gallery-carousel .swiper-slide .kingdom-card .circle,.kingdoms-carousel .swiper-slide .kingdom-card .circle,.trip-carousel .swiper-slide .kingdom-card .circle,.item-carousel .swiper-slide .kingdom-card .circle{display:table;position:relative;text-align:center;color:white;width:220px;height:220px;border-radius:50%;transition:all 0.3s ease-in-out;z-index:9;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-box-shadow:8px 5px 20px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:8px 5px 20px 5px rgba(0, 0, 0, 0.2);-ms-box-shadow:8px 5px 20px 5px rgba(0, 0, 0, 0.2);-o-box-shadow:8px 5px 20px 5px rgba(0, 0, 0, 0.2);box-shadow:8px 5px 20px 5px rgba(0, 0, 0, 0.2)}@media (max-width:991px){.gallery-carousel .swiper-slide .kingdom-card .circle,.kingdoms-carousel .swiper-slide .kingdom-card .circle,.trip-carousel .swiper-slide .kingdom-card .circle,.item-carousel .swiper-slide .kingdom-card .circle{width:100px;height:100px}}.gallery-carousel .swiper-slide .kingdom-card .content,.kingdoms-carousel .swiper-slide .kingdom-card .content,.trip-carousel .swiper-slide .kingdom-card .content,.item-carousel .swiper-slide .kingdom-card .content{background:white;display:block;position:absolute;left:110px;top:0;right:20px;bottom:0;padding:30px 30px 30px 120px;-webkit-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.05);-moz-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.05);-ms-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.05);-o-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.05);box-shadow:2px 2px 12px rgba(0, 0, 0, 0.05)}@media (max-width:991px){.gallery-carousel .swiper-slide .kingdom-card .content,.kingdoms-carousel .swiper-slide .kingdom-card .content,.trip-carousel .swiper-slide .kingdom-card .content,.item-carousel .swiper-slide .kingdom-card .content{left:50px;padding:10px 10px 10px 50px;font-size:0.6em}}.gallery-carousel .swiper-slide .kingdom-card .content .title,.kingdoms-carousel .swiper-slide .kingdom-card .content .title,.trip-carousel .swiper-slide .kingdom-card .content .title,.item-carousel .swiper-slide .kingdom-card .content .title{display:block;font-size:1.85em;font-weight:bold;color:#272727;margin-bottom:20px;text-overflow:ellipsis;overflow:hidden}@media (min-width:992px){.gallery-carousel .swiper-slide .kingdom-card .content .title,.kingdoms-carousel .swiper-slide .kingdom-card .content .title,.trip-carousel .swiper-slide .kingdom-card .content .title,.item-carousel .swiper-slide .kingdom-card .content .title{white-space:nowrap;line-height:1em}}@media (max-width:991px){.gallery-carousel .swiper-slide .kingdom-card .content .title,.kingdoms-carousel .swiper-slide .kingdom-card .content .title,.trip-carousel .swiper-slide .kingdom-card .content .title,.item-carousel .swiper-slide .kingdom-card .content .title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;height:4.3em;font-size:1.85em;line-height:1.1em;margin-bottom:0}}.gallery-carousel .swiper-slide .kingdom-card .content .decription,.kingdoms-carousel .swiper-slide .kingdom-card .content .decription,.trip-carousel .swiper-slide .kingdom-card .content .decription,.item-carousel .swiper-slide .kingdom-card .content .decription{line-height:1.6em;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;-ms-transition:0.5s all ease-in-out;-o-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}@media (max-width:991px){.gallery-carousel .swiper-slide .kingdom-card .content .decription,.kingdoms-carousel .swiper-slide .kingdom-card .content .decription,.trip-carousel .swiper-slide .kingdom-card .content .decription,.item-carousel .swiper-slide .kingdom-card .content .decription{display:none}}.gallery-carousel .swiper-slide .kingdom-card .content .distance-info,.kingdoms-carousel .swiper-slide .kingdom-card .content .distance-info,.trip-carousel .swiper-slide .kingdom-card .content .distance-info,.item-carousel .swiper-slide .kingdom-card .content .distance-info{display:block;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;-ms-transition:0.5s all ease-in-out;-o-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;position:absolute;top:0;right:30px;left:130px;opacity:0}@media (max-width:991px){.gallery-carousel .swiper-slide .kingdom-card .content .distance-info,.kingdoms-carousel .swiper-slide .kingdom-card .content .distance-info,.trip-carousel .swiper-slide .kingdom-card .content .distance-info,.item-carousel .swiper-slide .kingdom-card .content .distance-info{left:60px}}.gallery-carousel .swiper-slide .kingdom-card .content .distance-info > span,.kingdoms-carousel .swiper-slide .kingdom-card .content .distance-info > span,.trip-carousel .swiper-slide .kingdom-card .content .distance-info > span,.item-carousel .swiper-slide .kingdom-card .content .distance-info > span{display:block;margin-bottom:10px;line-height:3em;border-radius:25px;background:white;padding:0 30px;-webkit-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.2);-moz-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.2);-ms-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.2);-o-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 12px rgba(0, 0, 0, 0.2)}.gallery-carousel .swiper-slide .kingdom-card:hover .circle,.kingdoms-carousel .swiper-slide .kingdom-card:hover .circle,.trip-carousel .swiper-slide .kingdom-card:hover .circle,.item-carousel .swiper-slide .kingdom-card:hover .circle{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);text-decoration:none}.gallery-carousel .swiper-slide .kingdom-card:hover .content,.kingdoms-carousel .swiper-slide .kingdom-card:hover .content,.trip-carousel .swiper-slide .kingdom-card:hover .content,.item-carousel .swiper-slide .kingdom-card:hover .content{-webkit-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.1);-ms-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.1);-o-box-shadow:2px 2px 12px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 12px rgba(0, 0, 0, 0.1)}.gallery-carousel .swiper-slide .kingdom-card:hover .content .title,.kingdoms-carousel .swiper-slide .kingdom-card:hover .content .title,.trip-carousel .swiper-slide .kingdom-card:hover .content .title,.item-carousel .swiper-slide .kingdom-card:hover .content .title{color:#ff6602}.gallery-carousel .swiper-slide .kingdom-card:hover .content .decription,.kingdoms-carousel .swiper-slide .kingdom-card:hover .content .decription,.trip-carousel .swiper-slide .kingdom-card:hover .content .decription,.item-carousel .swiper-slide .kingdom-card:hover .content .decription{opacity:0}@media (min-width:992px){.gallery-carousel .swiper-slide .kingdom-card:hover .content .distance-info,.kingdoms-carousel .swiper-slide .kingdom-card:hover .content .distance-info,.trip-carousel .swiper-slide .kingdom-card:hover .content .distance-info,.item-carousel .swiper-slide .kingdom-card:hover .content .distance-info{-webkit-transform:translateY(130px);-moz-transform:translateY(130px);-ms-transform:translateY(130px);-o-transform:translateY(130px);transform:translateY(130px);opacity:1}}.gallery-carousel .prev-button,.kingdoms-carousel .prev-button,.trip-carousel .prev-button,.item-carousel .prev-button,.gallery-carousel .next-button,.kingdoms-carousel .next-button,.trip-carousel .next-button,.item-carousel .next-button{top:50%;margin-top:-25px;width:50px;height:50px;border-radius:50%;background-color:white;color:#ff6602;display:block;position:absolute;z-index:10;box-shadow:5px 2px 15px rgba(0, 0, 0, 0.15);padding:16px 10px 14px 11px;text-align:center;cursor:pointer;transition:all 0.3s ease-in-out}.gallery-carousel .prev-button:before,.kingdoms-carousel .prev-button:before,.trip-carousel .prev-button:before,.item-carousel .prev-button:before,.gallery-carousel .next-button:before,.kingdoms-carousel .next-button:before,.trip-carousel .next-button:before,.item-carousel .next-button:before{position:relative;z-index:1;font-size:14px;color:#ff6602;transition:all 0.3s ease-in-out}.gallery-carousel .prev-button:not(.swiper-button-disabled):hover,.kingdoms-carousel .prev-button:not(.swiper-button-disabled):hover,.trip-carousel .prev-button:not(.swiper-button-disabled):hover,.item-carousel .prev-button:not(.swiper-button-disabled):hover,.gallery-carousel .next-button:not(.swiper-button-disabled):hover,.kingdoms-carousel .next-button:not(.swiper-button-disabled):hover,.trip-carousel .next-button:not(.swiper-button-disabled):hover,.item-carousel .next-button:not(.swiper-button-disabled):hover{background-color:#ff6602}.gallery-carousel .prev-button:not(.swiper-button-disabled):hover:before,.kingdoms-carousel .prev-button:not(.swiper-button-disabled):hover:before,.trip-carousel .prev-button:not(.swiper-button-disabled):hover:before,.item-carousel .prev-button:not(.swiper-button-disabled):hover:before,.gallery-carousel .next-button:not(.swiper-button-disabled):hover:before,.kingdoms-carousel .next-button:not(.swiper-button-disabled):hover:before,.trip-carousel .next-button:not(.swiper-button-disabled):hover:before,.item-carousel .next-button:not(.swiper-button-disabled):hover:before{color:white}.gallery-carousel .prev-button.swiper-button-disabled,.kingdoms-carousel .prev-button.swiper-button-disabled,.trip-carousel .prev-button.swiper-button-disabled,.item-carousel .prev-button.swiper-button-disabled,.gallery-carousel .next-button.swiper-button-disabled,.kingdoms-carousel .next-button.swiper-button-disabled,.trip-carousel .next-button.swiper-button-disabled,.item-carousel .next-button.swiper-button-disabled{opacity:0.5;cursor:default}.gallery-carousel .prev-button,.kingdoms-carousel .prev-button,.trip-carousel .prev-button,.item-carousel .prev-button{left:0}.gallery-carousel .next-button,.kingdoms-carousel .next-button,.trip-carousel .next-button,.item-carousel .next-button{right:0}.trip-carousel,.item-carousel{padding:40px 0}.trip-carousel .prev-button,.item-carousel .prev-button{margin-left:-25px}.trip-carousel .next-button,.item-carousel .next-button{margin-right:-25px}.kingdom-details .trip-carousel,.kingdom-details .item-carousel{padding:30px 0 10px 0}.kingdoms .intro{line-height:2.2em;font-style:italic}@media (min-width:992px){.kingdoms .row.flex{display:flex}}.kingdoms .row.flex .separator{align-self:stretch;position:relative;text-align:center}.kingdoms .row.flex .separator .line{position:absolute;top:0;bottom:0;left:calc(50% - 1px);width:1px;background:#ececec}.kingdoms .row.flex .separator p{position:absolute;left:0;right:0;top:calc(50% - 20px);height:40px;background-color:white}.kingdoms .row.flex .separator p span{font-style:italic}.calendar-section{-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.calendar-section .row{position:relative}.calendar-section .blur{-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.calendar-section .blur.blur-on{-webkit-filter:blur(20px);-moz-filter:blur(20px);-ms-filter:blur(20px);-o-filter:blur(20px);filter:blur(20px)}@media (max-width:1199px){.calendar-section .blur > div:nth-child(2){margin-top:20px}}.calendar-section .results{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.calendar-section .results .close{color:white;text-align:center;background:#272727;padding:15px;border-radius:50%;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%)}.calendar-section .results .close:hover{background:#262626}.calendar-section .results .dynamic:empty:before{content:"";height:200px;display:block;background:url('../../images/loading.svg') no-repeat center}.calendar-section .results .dynamic .date-title{font-size:1.87em;font-style:italic;font-weight:bold}.app-promo{background-image:url('../../images/app-bg.jpg');padding:0;position:relative;display:table;width:100%;height:500px}.app-promo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background-image:-webkit-linear-gradient(left, rgba(252, 193, 0, 0.5), rgba(171, 184, 66, 0.5) 50%, rgba(9, 170, 197, 0.5));background-image:-o-linear-gradient(left, rgba(252, 193, 0, 0.5), rgba(171, 184, 66, 0.5) 50%, rgba(9, 170, 197, 0.5));background-image:linear-gradient(to right, rgba(252, 193, 0, 0.5), rgba(171, 184, 66, 0.5) 50%, rgba(9, 170, 197, 0.5));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80FCC100", endColorstr="#8009AAC5", GradientType=1)}@media (max-width:991px){.app-promo{height:300px}}@media (max-width:767px){.app-promo{text-align:center}}.app-promo .video{overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0}.app-promo .video video{position:absolute;top:0;right:0;left:0;bottom:0;-o-object-fit:cover;object-fit:cover}.app-promo .promo-content{display:table-cell;vertical-align:middle;color:white;font-size:2em;line-height:100%;z-index:99;position:relative;text-shadow:2px 2px rgba(0, 0, 0, 0.3)}.app-promo .promo-content .btns-combo{margin-left:-20px}.app-promo .promo-content .circle-btn{display:inline-block;margin:20px;bargin-bottom:0;width:70px;height:70px;border-radius:50%;background-color:rgba(0, 0, 0, 0.4);text-align:center;color:white;text-decoration:none;padding:13px;transition:all 0.3s ease-in-out}.app-promo .promo-content .circle-btn i{font-size:20px}.app-promo .promo-content .circle-btn:hover{background-color:#ff6602}.app-promo .promo-img{position:absolute;left:50%;bottom:0;z-index:11}@media (max-width:1199px){.app-promo .promo-img{left:auto;right:0}}@media (max-width:991px){.app-promo .promo-img{width:50%}}@media (max-width:767px){.app-promo .promo-img{display:none}}@media (min-width:1200px){.trips-slider .prev-button{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.trips-slider .next-button{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.app-promo + section{position:relative;z-index:1}.page-heading{padding:40px 0 15px}.main-content{display:table;width:100%;table-layout:fixed}.main-content:after{content:" ";display:table;clear:both}@media (max-width:991px){.main-content{display:block}}.main-content aside,.main-content main{display:table-cell;vertical-align:top;width:25%}@media (max-width:991px){.main-content aside,.main-content main{width:100%;display:block}}.main-content aside,.main-content main,.main-content .filters-box{position:relative}.main-content aside:before,.main-content main:before,.main-content .filters-box:before{content:'';position:absolute;height:100%;width:100vw;top:0;background-color:white;z-index:-1}.main-content aside{padding:20px 15px;width:25%}@media (max-width:991px){.main-content aside{width:100%}}.main-content aside:before{right:15px}@media (max-width:991px){.main-content aside:before{width:100vw;right:50%;margin-right:-50vw}}.main-content aside .circle-heading{margin-left:20px}@media (max-width:991px){.main-content aside .circle-heading{margin-left:0}}.main-content aside .sidebar-box{padding-left:20px;padding-right:20px;margin-bottom:20px}@media (max-width:991px){.main-content aside .sidebar-box{padding:0}}.main-content aside .sidebar-box.wheather-box .wheather-details:first-of-type{margin-top:20px}.main-content aside .sidebar-box.wheather-box .wheather-details span{font-size:1.5em;font-weight:bold;display:inline-block;vertical-align:bottom}.main-content aside .sidebar-box .item-map{height:350px}.main-content aside ul.links-list,.main-content aside ul.links-list ul{padding-left:0;list-style-type:none}.main-content aside ul.links-list ul{margin-top:10px}.main-content aside ul.links-list ul li{font-weight:normal}.main-content aside ul.links-list ul li:last-of-type{border:none}.main-content aside ul.links-list ul li:first-of-type{border-top:none;border-bottom:1px solid #dadada}.main-content aside ul.links-list li{padding:15px 20px;border-bottom:1px solid #dadada;position:relative}@media (max-width:991px){.main-content aside ul.links-list li{display:inline-block;width:49%;border:none}}@media (max-width:579px){.main-content aside ul.links-list li{width:100%;padding-left:0;border-bottom:1px solid #dadada}}.main-content aside ul.links-list li:first-of-type{border-top:1px solid #dadada}@media (max-width:991px){.main-content aside ul.links-list li:first-of-type{border:none}}.main-content aside ul.links-list li.active{font-weight:bold}.main-content aside ul.links-list li a{padding-right:10px;color:#474747;transition:all 0.3s ease-in-out}.main-content aside ul.links-list li a .category-icon,.main-content aside ul.links-list li a img{width:29px;height:29px;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:5px}.main-content aside ul.links-list li a:after{content:"\e903";color:#ff6602;position:absolute;right:15px;top:50%;margin-top:-5px;font-size:10px;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.main-content aside ul.links-list li a span{display:inline-block;width:calc(100% - 41px);vertical-align:middle}.main-content aside ul.links-list li a:hover{color:#ff6602;text-decoration:none}.main-content aside ul.links-list li a:hover:after{opacity:1;visibility:visible}.main-content aside ul.links-list li a.active{color:#09aac5;font-weight:bold;display:none}.main-content aside ul.links-list li.list-parent{padding:15px 0 0;border-bottom:none}@media (max-width:579px){.main-content aside ul.links-list li.list-parent{padding-left:0}}.main-content aside ul.links-list li.list-parent > a{margin-left:20px}.main-content aside ul.links-list li.list-parent > a:after{top:25px}.main-content aside ul.links-list li.list-parent ul{padding-left:20px;margin-top:15px;border-top:1px solid #dadada;list-style-type:none}.main-content aside ul.links-list li.list-parent ul li:first-of-type{border-top:none}.main-content aside ul.links-list li.list-parent ul li{position:relative}.main-content aside ul.links-list + .circle-heading{margin-top:40px}.main-content main:before,.main-content .filters-box:before{left:0}@media (max-width:991px){.main-content main:before,.main-content .filters-box:before{width:100vw;left:50%;margin-left:-50vw}}.main-content main{width:75%;padding:20px 30px}@media (max-width:991px){.main-content main{width:100%}}@media (max-width:579px){.main-content main{padding:15px}}.main-content .filters-box{padding-bottom:10px;width:100%;margin-bottom:60px}.main-content .filters-box:before{left:-30px;top:-20px;box-sizing:content-box;padding-top:30px;box-shadow:1px 0 12px rgba(0, 0, 0, 0.15)}@media (max-width:991px){.main-content .filters-box:before{left:50%}}.main-content .filters-box h4,.main-content .filters-box .h4{display:block;width:100%;position:relative;color:#474747;font-style:italic;text-transform:none}.main-content .filters-box h4 span,.main-content .filters-box .h4 span{background-color:white;padding-right:10px;position:relative;z-index:1}.main-content .filters-box h4:after,.main-content .filters-box .h4:after{content:'';position:absolute;width:100%;z-index:0;height:1px;margin-top:-0.5px;top:50%;left:0;background-color:#dadada}.main-content .filters-box .form-group{margin-bottom:30px}.main-content .filters-box .circle-heading[data-toggle="collapse"]{width:100%;text-align:left;cursor:pointer}.main-content .filters-box .circle-heading[data-toggle="collapse"]:after{content:"\e901";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.main-content .filters-box .circle-heading[data-toggle="collapse"].collapsed:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.main-content .filters-box .btn-floating{position:absolute;bottom:-30px;width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.main-content .filters-box .btn-floating .btn{margin:0;min-width:160px}.main-content .filters-box .collapsing.toggle-filters + .btn-floating,.main-content .filters-box .collapsed.toggle-filters:not(.in) + .btn-floating{opacity:0;max-height:0}.main-content .filters-box .toggle-filters > *:first-child{margin-top:20px}.main-content.reversed aside:before{right:auto;left:15px}@media (max-width:991px){.main-content.reversed aside:before{left:auto}}.main-content.reversed main:before,.main-content.reversed .filters-box:before{left:auto;right:0}@media (max-width:991px){.main-content.reversed main:before,.main-content.reversed .filters-box:before{right:auto}}.main-content.place-details main{width:67.5%}.main-content.place-details aside{width:32.5%}.sort-bar{display:table;width:100%;border-bottom:1px solid #dadada;margin-bottom:30px}.sort-bar .title-box,.sort-bar .sort-buttons{display:table-cell}.sort-bar .title-box{vertical-align:middle}.sort-bar .title-box .summary{display:inline}.sort-bar .sort-buttons{vertical-align:bottom;text-align:right}.sort-bar .sort-buttons ul{list-style-type:none;display:inline-block;color:#757575;margin:0}.sort-bar .sort-buttons ul li{display:inline-block}.sort-bar .sort-buttons ul li a{display:block;padding:15px;position:relative;color:#474747;transition:all 0.3s ease-in-out}.sort-bar .sort-buttons ul li a:after{content:'';position:absolute;top:100%;left:0;width:100%;height:2px;border-radius:10px;background-color:#ff6602;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden}.sort-bar .sort-buttons ul li a:hover{color:#ff6602;text-decoration:none}.sort-bar .sort-buttons ul li a.active{color:#ff6602}.sort-bar .sort-buttons ul li a.active:after{opacity:1;visibility:visible}.news-list .news-box{float:left;display:block;color:#474747;text-decoration:none;margin:15px 0;cursor:pointer;width:100%}.news-list .news-box .circle-thumb{position:relative;width:170px;height:170px;border-radius:50%;float:left}@media (max-width:579px){.news-list .news-box .circle-thumb{float:none;margin:15px auto}}.news-list .news-box .circle-thumb:before{content:'';position:absolute;top:-5px;left:-5px;width:180px;height:180px;border-radius:50%;border:1px solid #dadada}.news-list .news-box .news-content{width:calc(100% - 170px);float:left;padding-left:30px;position:relative}@media (max-width:579px){.news-list .news-box .news-content{width:100%;padding:0}}.news-list .news-box .news-content h3,.news-list .news-box .news-content .h3{font-size:1.25em;line-height:1.25em;color:#272727;font-weight:bold;margin-bottom:0}.news-list .news-box .news-content .date{text-transform:uppercase}.news-list .news-box .news-content .excerpt{margin-top:15px;font-size:0.875em;line-height:2em}.news-list .news-box .news-content .divider{display:block;position:relative;width:100%;height:1px;margin:20px 0;background-color:#dadada}.news-list .news-box .news-content .divider i{position:absolute;right:0;width:40px;height:40px;background-color:white;border:1px solid #dadada;border-radius:50%;margin-top:-20px;color:#ff6602;padding:13px;text-align:center;font-size:12px;transition:all 0.3s ease-in-out}.news-list .news-box:hover .divider i{background-color:#ff6602;border-color:#ff6602;color:white}.social-links{width:100%;display:block;position:relative;margin-bottom:20px}@media (max-width:579px){.social-links{margin-top:20px}}.social-links:before{content:'';position:absolute;z-index:-1;top:50%;margin-top:-0.5px;left:0;width:100%;height:1px;background-color:#dadada}.social-links ul,.social-links .at-share-btn-elements{padding-left:0;text-align:right}.social-links ul li,.social-links .at-share-btn-elements li,.social-links ul a[role="button"],.social-links .at-share-btn-elements a[role="button"]{display:inline-block;margin:0 8px}@media (max-width:579px){.social-links ul li,.social-links .at-share-btn-elements li,.social-links ul a[role="button"],.social-links .at-share-btn-elements a[role="button"]{margin:0}}.social-links ul li:last-of-type,.social-links .at-share-btn-elements li:last-of-type,.social-links ul a[role="button"]:last-of-type,.social-links .at-share-btn-elements a[role="button"]:last-of-type{margin-right:0}.news-detail .news-title{font-size:1.875em;line-height:normal;font-style:normal;margin-bottom:3px}.news-detail .social-links{float:left}.news-detail .social-links ul{float:right}.news-detail .date{color:#474747}.news-detail .news-text h3,.news-detail .news-text .h3{font-style:italic;font-size:1.125em;line-height:2em;color:#272727}.news-detail .news-text p{font-size:0.875em;line-height:2em;margin-bottom:40px}.news-detail .excerpt + .circle-heading{margin-top:30px}.trip-map .ts-map{height:500px}.plot-container{position:relative}.plot-container .xaxis,.plot-container .yaxis{font-size:10px;color:#999;position:absolute}.plot-container .yaxis{transform:rotateZ(-90deg);-moz-transform:rotateZ(-90deg);transform-origin:0 0;-moz-transform-origin:0 0;left:-16px;bottom:0;width:120px;text-align:center}.plot-container .xaxis{bottom:-16px;text-align:center;width:100%}.plot-container .trip-plot{height:150px;width:100%}.plot-container .trip-plot span{display:inline-block;margin-right:15px;font-weight:bold}.add-to-planner-btn{background-color:white;color:#ff6602;border:1px solid #dadada;width:60px;height:60px;padding:19px;font-size:20px;text-align:center;display:block;border-radius:50%;cursor:pointer;transition:all 0.3s ease-in-out}.add-to-planner-btn:hover,.add-to-planner-btn.selected{background-color:#ff6602;border-color:#ff6602;color:white;text-decoration:none;border-color:none;box-shadow:2px 2px 20px rgba(0, 0, 0, 0.2)}.places-heading{padding-bottom:25px;border-bottom:1px solid #dadada;width:100%;position:relative;margin:20px 0 45px}.places-heading img{width:auto;max-width:60px;display:inline-block;vertical-align:middle;margin-right:20px}.places-heading .heading-content{vertical-align:middle;width:100%}.places-heading h2,.places-heading h3{margin:0}.places-heading h3{color:#474747}.places-heading .add-to-planner-btn{position:absolute;bottom:-30px;right:0}.places-heading .add-to-planner-btn + .popover{width:280px;max-width:100%;margin-left:-110px;margin-top:-20px}.places-heading .add-to-planner-btn + .popover .arrow{right:20px;left:auto !important}.info-row{width:100%;display:table;border-bottom:1px solid #dadada;position:relative;min-height:70px}.info-row:last-of-type:not(.small){margin-bottom:40px}.info-row .title,.info-row .content{display:table-cell;vertical-align:middle}.info-row .title{padding:20px 15px 20px 55px;font-weight:bold}.info-row .title i,.info-row .title img{position:absolute;left:0;top:50%;margin-top:-20px;display:block;width:40px;height:40px;border-radius:50%;font-size:18px;padding:10px;text-align:center}.info-row.small{border-bottom:none;min-height:40px}.info-row.small .title{font-weight:normal;padding:10px 5px 10px 55px}.info-row.small .title i,.info-row.small .title img{left:10px;margin-top:-15px;width:30px;height:30px;font-size:13px;padding:7.5px}.info-row .content{text-align:right;padding:10px 0}.info-row.green i,.info-row.green img,.info-row.green .title{color:#0b864f}.info-row.green i,.info-row.green img{background-color:rgba(11, 134, 79, 0.2)}.info-row.grey i,.info-row.grey img,.info-row.grey .title,.info-row.grey a{color:#474747}.info-row.grey i,.info-row.grey img{background-color:#ececec}.info-row.grey a:hover{color:#ff6602;text-decoration:none}.facilities-icons{padding-left:0;list-style-type:none;float:left}.facilities-icons li{float:left;display:table;width:70px;height:70px;padding:10px;margin-right:20px;margin-bottom:20px;border-radius:50%;border:1px solid #dadada;transition:all 0.3s ease-in-out;position:relative}.facilities-icons li label,.facilities-icons li label input:checked + .icon-container{display:flex;position:absolute;top:0;right:0;left:0;bottom:0;align-items:center;justify-content:center;margin:0;cursor:pointer}.facilities-icons li label input:checked + .icon-container{padding:15px}.facilities-icons li label{padding:15px}.facilities-icons li label input{position:absolute;width:0;height:0;opacity:0;visibility:hidden}.facilities-icons li label input:checked + .icon-container{border:1px solid #7fc341}.facilities-icons li .icon-container{display:table-cell;vertical-align:middle;text-align:center;border-radius:50%;transition:all 0.3s ease-in-out;border:1px solid transparent}.facilities-icons li .icon-container .icon,.facilities-icons li .icon-container .card.video .card-thumb,.card.video .facilities-icons li .icon-container .card-thumb,.facilities-icons li .icon-container .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .facilities-icons li .icon-container .caret,.facilities-icons li .icon-container header .top-bar nav > ul > li .submenu .row .submenu-list ul li,header .top-bar nav > ul > li .submenu .row .submenu-list ul .facilities-icons li .icon-container li,.facilities-icons li .icon-container footer .quick-links li,footer .quick-links .facilities-icons li .icon-container li,.facilities-icons li .icon-container footer .partners-carousel .prev-button,footer .partners-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container footer .partners-carousel .next-button,footer .partners-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .main-slider .prev-button,.main-slider .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .main-slider .next-button,.main-slider .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .gallery-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .kingdoms-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .trip-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .item-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .gallery-carousel.gallery-carousel .next-button,.gallery-carousel.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .kingdoms-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .trip-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .item-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .gallery-carousel .prev-button,.gallery-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .kingdoms-carousel .prev-button,.kingdoms-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .trip-carousel .prev-button,.trip-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .item-carousel .prev-button,.item-carousel .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .gallery-carousel .next-button,.gallery-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .kingdoms-carousel .next-button,.kingdoms-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .trip-carousel .next-button,.trip-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .item-carousel .next-button,.item-carousel .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box .facilities-icons li .icon-container .circle-heading[data-toggle="collapse"]:after,.facilities-icons li .icon-container .article-slider .prev-button,.article-slider .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .article-slider .next-button,.article-slider .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container .media-slider .prev-button,.media-slider .facilities-icons li .icon-container .prev-button,.facilities-icons li .icon-container .media-slider .next-button,.media-slider .facilities-icons li .icon-container .next-button,.facilities-icons li .icon-container [class^="icon"]{display:inline-block;background-size:100%;color:#7fc341;font-size:1.3em}.facilities-icons li .icon-container .icon img,.facilities-icons li .icon-container .card.video .card-thumb img,.card.video .facilities-icons li .icon-container .card-thumb img,.facilities-icons li .icon-container .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret img,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .facilities-icons li .icon-container .caret img,.facilities-icons li .icon-container header .top-bar nav > ul > li .submenu .row .submenu-list ul li img,header .top-bar nav > ul > li .submenu .row .submenu-list ul .facilities-icons li .icon-container li img,.facilities-icons li .icon-container footer .quick-links li img,footer .quick-links .facilities-icons li .icon-container li img,.facilities-icons li .icon-container footer .partners-carousel .prev-button img,footer .partners-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container footer .partners-carousel .next-button img,footer .partners-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .main-slider .prev-button img,.main-slider .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .main-slider .next-button img,.main-slider .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .gallery-carousel.gallery-carousel .prev-button img,.gallery-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .kingdoms-carousel.gallery-carousel .prev-button img,.kingdoms-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .trip-carousel.gallery-carousel .prev-button img,.trip-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .item-carousel.gallery-carousel .prev-button img,.item-carousel.gallery-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .gallery-carousel.gallery-carousel .next-button img,.gallery-carousel.gallery-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .kingdoms-carousel.gallery-carousel .next-button img,.kingdoms-carousel.gallery-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .trip-carousel.gallery-carousel .next-button img,.trip-carousel.gallery-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .item-carousel.gallery-carousel .next-button img,.item-carousel.gallery-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .gallery-carousel .prev-button img,.gallery-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .kingdoms-carousel .prev-button img,.kingdoms-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .trip-carousel .prev-button img,.trip-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .item-carousel .prev-button img,.item-carousel .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .gallery-carousel .next-button img,.gallery-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .kingdoms-carousel .next-button img,.kingdoms-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .trip-carousel .next-button img,.trip-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .item-carousel .next-button img,.item-carousel .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .main-content .filters-box .circle-heading[data-toggle="collapse"]:after img,.main-content .filters-box .facilities-icons li .icon-container .circle-heading[data-toggle="collapse"]:after img,.facilities-icons li .icon-container .article-slider .prev-button img,.article-slider .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .article-slider .next-button img,.article-slider .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container .media-slider .prev-button img,.media-slider .facilities-icons li .icon-container .prev-button img,.facilities-icons li .icon-container .media-slider .next-button img,.media-slider .facilities-icons li .icon-container .next-button img,.facilities-icons li .icon-container [class^="icon"] img{background-color:white;display:inline-block;transition:all 0.3s ease-in-out}.facilities-icons li:hover{background-color:white;border-color:white;box-shadow:3px 2px 15px rgba(0, 0, 0, 0.15)}.facilities-icons.small li{width:44px;height:44px;padding:8px;margin-right:10px;margin-bottom:10px}.facilities-icons.small li label,.facilities-icons.small li label input:checked + .icon-container{padding:8px}.article-slider{margin:0 -20px 20px -20px;padding:0 20px;position:relative}.article-slider .swiper-slide{background:black;text-align:center}.article-slider .swiper-slide a{display:block}.article-slider .swiper-slide a img{display:inline-block}.article-slider .slide-desc{position:absolute;bottom:0;left:0;text-align:left;padding:25px 105px 25px 35px;width:100%;background-color:rgba(0, 0, 0, 0.6)}.article-slider .slide-desc .title,.article-slider .slide-desc .subtitle{color:white;margin:0}.article-slider .slide-desc .title{font-weight:bold;font-size:1.125em}.article-slider .slide-desc .subtitle{font-style:italic;text-transform:none}.article-slider .prev-button,.article-slider .next-button{top:50%;margin-top:-25px;width:50px;height:50px;border-radius:50%;background-color:white;color:#ff6602;display:block;position:absolute;z-index:10;box-shadow:5px 2px 15px rgba(0, 0, 0, 0.15);padding:16px 10px 14px 11px;text-align:center;cursor:pointer;text-decoration:none;transition:all 0.3s ease-in-out}.article-slider .prev-button:before,.article-slider .next-button:before{position:relative;z-index:1;font-size:14px;color:#ff6602;transition:all 0.3s ease-in-out}.article-slider .prev-button:not(.swiper-button-disabled):hover,.article-slider .next-button:not(.swiper-button-disabled):hover{background-color:#ff6602}.article-slider .prev-button:not(.swiper-button-disabled):hover:before,.article-slider .next-button:not(.swiper-button-disabled):hover:before{color:white}.article-slider .prev-button.swiper-button-disabled,.article-slider .next-button.swiper-button-disabled{opacity:0.5;cursor:default}.article-slider .prev-button{left:0}.article-slider .next-button{right:0}.article-slider .slides-counter{position:absolute;right:35px;bottom:32px;color:white;z-index:10;text-align:right;width:auto}.article-slider .slides-counter .current{font-weight:bold}.media-slider{margin:0 -20px 20px -20px;padding:0 20px;position:relative}.media-slider .swiper-container{height:450px}.media-slider .swiper-slide{background:black;text-align:center}.media-slider .swiper-slide a{display:block;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.media-slider .slide-desc{position:absolute;bottom:0;left:0;text-align:left;padding:25px 105px 25px 35px;width:100%;background-color:rgba(0, 0, 0, 0.6)}.media-slider .slide-desc .title,.media-slider .slide-desc .subtitle{color:white;margin:0}.media-slider .slide-desc .title{font-weight:bold;font-size:1.125em}.media-slider .slide-desc .subtitle{font-style:italic;text-transform:none}.media-slider .prev-button,.media-slider .next-button{top:50%;margin-top:-25px;width:50px;height:50px;border-radius:50%;background-color:white;color:#ff6602;display:block;position:absolute;z-index:10;box-shadow:5px 2px 15px rgba(0, 0, 0, 0.15);padding:16px 10px 14px 11px;text-align:center;cursor:pointer;text-decoration:none;transition:all 0.3s ease-in-out}.media-slider .prev-button:before,.media-slider .next-button:before{position:relative;z-index:1;font-size:14px;color:#ff6602;transition:all 0.3s ease-in-out}.media-slider .prev-button:not(.swiper-button-disabled):hover,.media-slider .next-button:not(.swiper-button-disabled):hover{background-color:#ff6602}.media-slider .prev-button:not(.swiper-button-disabled):hover:before,.media-slider .next-button:not(.swiper-button-disabled):hover:before{color:white}.media-slider .prev-button.swiper-button-disabled,.media-slider .next-button.swiper-button-disabled{opacity:0.5;cursor:default}.media-slider .prev-button{left:0}.media-slider .next-button{right:0}.media-slider .slides-counter{position:absolute;right:35px;bottom:0px;color:white;z-index:10;text-align:right;width:auto;padding:25px 0 25px 35px}.media-slider .slides-counter .current{font-weight:bold}@media (max-width:1199px){.main-content.place-details aside,.main-content.place-details main{width:100%;display:block}.main-content.place-details aside:before,.main-content.place-details main:before{width:100vw;left:50%;margin-left:-50vw;margin-right:0;right:auto}}.main-content .about-gv .top{background-color:white;margin-bottom:90px}@media (min-width:992px){.main-content .about-gv .top .row{display:flex;align-items:center}}.main-content .about-gv .top .left{min-height:350px}@media (max-width:991px){.main-content .about-gv .top .left{text-align:center}}.main-content .about-gv .top .left :first-child{margin:20px}.main-content .about-gv .top .left :last-child{margin-top:20px}@media (min-width:992px){.main-content .about-gv .top .left :last-child{position:absolute;bottom:0;left:-20px}}.main-content .about-gv .top .right{align-self:stretch;position:relative}.main-content .about-gv .top .right > div{position:absolute;top:-75%;bottom:-75%;left:-100%;right:0;z-index:0;background-image:url('../../images/gv-map.png');background-repeat:no-repeat;background-position:center right;background-size:contain}.main-content .about-gv .top .content{text-align:center;padding:20px 0;z-index:20}.main-content .about-gv .bottom .items{display:flex;align-items:center}.item-circle{display:table;margin:auto;position:relative;text-align:center;color:white;width:220px;height:220px;border-radius:50%;transition:all 0.3s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.item-circle span{display:table-cell;vertical-align:middle;padding:40px;position:relative;z-index:2;font-size:1.125em;font-weight:bold;color:white;transition:all 0.3s ease-in-out}.item-circle:before{content:'';position:absolute;top:-10px;left:-10px;width:240px;height:240px;border-radius:50%;border:1px solid #dadada}.item-circle:after{content:'';position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0;background-color:black;opacity:0.2;z-index:0;transition:all 0.3s ease-in-out}.item-circle:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);text-decoration:none}.item-circle:hover:after{opacity:0}.media a.image{margin:15px 0;height:200px;display:block;box-shadow:2px 2px 12px rgba(0, 0, 0, 0.25);transition:all 0.3s ease-in-out}.media a.image:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.leaflet-marker-icon.map-marker{margin-top:-38px !important}.kingdom-map-page .tooltip .tooltip-inner{background:white;border:1px solid #dadada}.kingdom-map-page .tooltip .tooltip-arrow{display:none}.page-map .map-container{position:fixed;top:0;left:0;right:0;bottom:0}.page-map .map-container.picker{cursor:crosshair}.page-map .map-buttons{position:absolute;z-index:10;right:0;top:2em}.page-map .map-buttons .wrapper{margin-bottom:20px;height:40px}.page-map .map-buttons .wrapper.hoverable{text-align:right}.page-map .map-buttons .wrapper.hoverable .view{display:inline-block}.page-map .map-buttons .wrapper.hoverable .view .title{display:none}.page-map .map-buttons .view{box-shadow:0 0 5px rgba(0, 0, 0, 0.3);background:#fff}.page-map .map-buttons .view.hideable{display:none}.page-map .map-buttons .view.active{background:#7fc341;color:#fff}.page-map .map-buttons .view.active .icon,.page-map .map-buttons .view.active .card.video .card-thumb,.card.video .page-map .map-buttons .view.active .card-thumb,.page-map .map-buttons .view.active .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .page-map .map-buttons .view.active .caret,.page-map .map-buttons .view.active header .top-bar nav > ul > li .submenu .row .submenu-list ul li,header .top-bar nav > ul > li .submenu .row .submenu-list ul .page-map .map-buttons .view.active li,.page-map .map-buttons .view.active footer .quick-links li,footer .quick-links .page-map .map-buttons .view.active li,.page-map .map-buttons .view.active footer .partners-carousel .prev-button,footer .partners-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active footer .partners-carousel .next-button,footer .partners-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .main-slider .prev-button,.main-slider .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .main-slider .next-button,.main-slider .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .gallery-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .kingdoms-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .trip-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .item-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .gallery-carousel.gallery-carousel .next-button,.gallery-carousel.gallery-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .kingdoms-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .trip-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .item-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .gallery-carousel .prev-button,.gallery-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .kingdoms-carousel .prev-button,.kingdoms-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .trip-carousel .prev-button,.trip-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .item-carousel .prev-button,.item-carousel .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .gallery-carousel .next-button,.gallery-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .kingdoms-carousel .next-button,.kingdoms-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .trip-carousel .next-button,.trip-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .item-carousel .next-button,.item-carousel .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box .page-map .map-buttons .view.active .circle-heading[data-toggle="collapse"]:after,.page-map .map-buttons .view.active .article-slider .prev-button,.article-slider .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .article-slider .next-button,.article-slider .page-map .map-buttons .view.active .next-button,.page-map .map-buttons .view.active .media-slider .prev-button,.media-slider .page-map .map-buttons .view.active .prev-button,.page-map .map-buttons .view.active .media-slider .next-button,.media-slider .page-map .map-buttons .view.active .next-button{color:#fff}.page-map .map-buttons .view.active img{filter:brightness(100)}.page-map .map-buttons .view.clickable{cursor:pointer}.page-map .map-buttons .view .icon,.page-map .map-buttons .view .card.video .card-thumb,.card.video .page-map .map-buttons .view .card-thumb,.page-map .map-buttons .view .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .page-map .map-buttons .view .caret,.page-map .map-buttons .view header .top-bar nav > ul > li .submenu .row .submenu-list ul li,header .top-bar nav > ul > li .submenu .row .submenu-list ul .page-map .map-buttons .view li,.page-map .map-buttons .view footer .quick-links li,footer .quick-links .page-map .map-buttons .view li,.page-map .map-buttons .view footer .partners-carousel .prev-button,footer .partners-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view footer .partners-carousel .next-button,footer .partners-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .main-slider .prev-button,.main-slider .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .main-slider .next-button,.main-slider .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .gallery-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .kingdoms-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .trip-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .item-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .gallery-carousel.gallery-carousel .next-button,.gallery-carousel.gallery-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .kingdoms-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .trip-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .item-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .gallery-carousel .prev-button,.gallery-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .kingdoms-carousel .prev-button,.kingdoms-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .trip-carousel .prev-button,.trip-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .item-carousel .prev-button,.item-carousel .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .gallery-carousel .next-button,.gallery-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .kingdoms-carousel .next-button,.kingdoms-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .trip-carousel .next-button,.trip-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .item-carousel .next-button,.item-carousel .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box .page-map .map-buttons .view .circle-heading[data-toggle="collapse"]:after,.page-map .map-buttons .view .article-slider .prev-button,.article-slider .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .article-slider .next-button,.article-slider .page-map .map-buttons .view .next-button,.page-map .map-buttons .view .media-slider .prev-button,.media-slider .page-map .map-buttons .view .prev-button,.page-map .map-buttons .view .media-slider .next-button,.media-slider .page-map .map-buttons .view .next-button{size:2em;line-height:40px;width:40px;text-align:center;display:inline-block;color:#7fc341}.page-map .map-buttons .view img{width:30px}.page-map .map-buttons .view .title{display:inline-block;white-space:nowrap;line-height:40px;padding:0 10px;overflow:initial !important}.page-map .map-buttons .view.search{position:absolute;width:290px;right:0}.page-map .map-buttons .view.search input{background:white;height:40px;width:250px;border:0;padding:10px;float:left;color:#444}.page-map .side-panel{position:fixed;top:20px;left:20px;width:380px}.page-map .side-panel h2{font-size:1.5em}.page-map .side-panel .nav-tabs li.active a{color:#ff6602;font-weight:bold}.page-map .side-panel .nav-tabs a{color:#555}.page-map .side-panel .search-panel .wrapper{position:relative}.page-map .side-panel .search-panel .wrapper .icon-search{position:absolute;top:18px;right:18px}.page-map .side-panel .loading-container{background:rgba(255, 255, 255, 0.9);position:absolute;top:0;left:0;bottom:0;right:0;z-index:100;transition:background 0.5s;display:none}.page-map .side-panel .circle-heading.small{float:right;margin:7px 0 0}.page-map .side-panel .view{padding:20px;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);background:#fff;margin-bottom:10px}.page-map .side-panel .view.with-scroll{position:relative;padding:0}.page-map .side-panel .view.with-scroll:before,.page-map .side-panel .view.with-scroll:after{content:' ';z-index:1;left:0;right:0;height:20px;background:red;position:absolute}.page-map .side-panel .view.with-scroll:before{top:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0))}.page-map .side-panel .view.with-scroll:after{bottom:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))}.page-map .side-panel .view .scrollview{overflow-y:auto;padding:20px;height:100%}.page-map .side-panel .view .step{display:none}.page-map .side-panel .view.center{height:calc(100vh - 270px)}.page-map .side-panel .view.center-bottom{height:calc(100vh - 150px)}.page-map .side-panel .view .route-points{list-style:none;padding:0;margin:10px -5px 10px -10px}.page-map .side-panel .view .route-points li{border-radius:4px;position:relative;border:1px solid white}.page-map .side-panel .view .route-points li.ui-sortable-handle{cursor:move}.page-map .side-panel .view .route-points li.ui-sortable-handle:hover{border:1px dashed #ccc;background:#f5f5f5}.page-map .side-panel .view .route-points li .route-point{padding:10px 15px;line-height:24px}.page-map .side-panel .view .route-points li.ui-sortable-helper{background:white;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.2)}.page-map .side-panel .view .route-points li .letter{width:24px;background:#7fc341;border-radius:50%;display:inline-block;text-align:center;color:white;margin-right:10px;float:left;margin-top:5px}.page-map .side-panel .view .route-points li .form-control{height:42px}.page-map .side-panel .view .route-points li .pick-on-map{margin:0;font-size:14px;padding:12px}.page-map .side-panel .view .route-points li .remove{display:none;text-decoration:none;color:#999;position:absolute;right:-10px;top:50%;margin-top:-10px;width:20px;background:#fff;border:1px solid #ccc;border-radius:50%;line-height:18px;text-align:center;height:20px}.page-map .side-panel .view .route-points li .remove:hover{color:white;background:#c00}.page-map .side-panel .view .route-points li .name{display:none}.page-map .side-panel .view .route-points li.with-data .letter{margin-top:0}.page-map .side-panel .view .route-points li.with-data .remove{right:10px;display:block}.page-map .side-panel .view .route-points li.with-data .input-group{display:none}.page-map .side-panel .view .route-points li.with-data .name{display:block;padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-map .side-panel .view .route-points.with-via li:hover .remove{display:block}.page-map .side-panel .view .filter-box:first-of-type{margin-top:20px}.page-map .side-panel .view .filter-box .filter-header{border-top:1px solid #ececec;color:#0b864f;padding:20px 10px 20px 5px;font-weight:bold;display:flex;align-items:center;position:relative}.page-map .side-panel .view .filter-box .filter-header.collapse{cursor:pointer}.page-map .side-panel .view .filter-box .filter-header.collapse .toggle{-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;position:absolute;right:10px;top:30px;color:#aaa}.page-map .side-panel .view .filter-box .filter-header.collapsed .toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.page-map .side-panel .view .filter-box .filter-header i{font-size:36px;margin-right:15px}.page-map .side-panel .view .filter-box .filter-header .badge{margin-left:15px}.page-map .side-panel .view .filter-box .filter-form{border-top:1px solid #ececec}.page-map .side-panel .view .filter-box .filter-form .padding{padding:20px 10px 20px 5px}.page-map .side-panel .view .filter-box .filter-form .add-more-row{overflow:hidden;max-height:60px;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all}.page-map .side-panel .view .filter-box .filter-form .add-more-text{cursor:pointer}.page-map .side-panel .view .filter-box .filter-form .add-more-text i{margin-right:10px}.page-map .side-panel .view .filter-box .filter-form .app-code{font-size:48px;color:#555}.page-map .side-panel .view .filter-box .filter-form .app-links a{display:inline-block;margin:0 10px}.page-map .side-panel .view .filter-box .filter-form .app-links a img{height:40px}.page-map .side-panel .view .midgrey-txt,.page-map .side-panel .view .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box .page-map .side-panel .view .circle-heading[data-toggle="collapse"]:after{color:#555;font-size:0.9em;margin:10px 0}.page-map .side-panel .view .result{padding-right:10px}.page-map .side-panel .view .add-to-planner-btn:not(.selected) .icon-check,.page-map .side-panel .view .add-to-planner-btn.selected .icon-plus{display:none}.page-map .side-panel .trip-info{position:relative}.page-map .side-panel .trip-info .closer{position:absolute;background:none;border:none;color:#999;font-weight:bold;font-size:30px;top:5px;right:5px;z-index:10}.page-map .map-panel{position:absolute;padding:10px;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);background:#fff;z-index:10}.page-map .tag-legend{bottom:8px;right:44px;display:none}.page-map .tag-legend ul{list-style:none;padding:0;margin:5px 0 0}.page-map .tag-legend ul li{font-size:11px}.page-map .plot-view{display:none;height:100px}.page-map .layer-picker .modal-body{text-align:center}.page-map .layer-picker .wrapper{display:inline-block;padding:0 10px}.page-map .layer-picker .wrapper .layer{border:1px solid #ccc;padding:2px;margin:4px;background:#fff;border-radius:50%;cursor:pointer;display:inline-block;transition:all 0.3s;position:relative}.page-map .layer-picker .wrapper .layer:hover{transition:all 0.3s;padding:6px;margin:0}.page-map .layer-picker .wrapper .layer img{border-radius:50%}.page-map .layer-picker .wrapper .layer .icon,.page-map .layer-picker .wrapper .layer .card.video .card-thumb,.card.video .page-map .layer-picker .wrapper .layer .card-thumb,.page-map .layer-picker .wrapper .layer .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .page-map .layer-picker .wrapper .layer .caret,.page-map .layer-picker .wrapper .layer header .top-bar nav > ul > li .submenu .row .submenu-list ul li,header .top-bar nav > ul > li .submenu .row .submenu-list ul .page-map .layer-picker .wrapper .layer li,.page-map .layer-picker .wrapper .layer footer .quick-links li,footer .quick-links .page-map .layer-picker .wrapper .layer li,.page-map .layer-picker .wrapper .layer footer .partners-carousel .prev-button,footer .partners-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer footer .partners-carousel .next-button,footer .partners-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .main-slider .prev-button,.main-slider .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .main-slider .next-button,.main-slider .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .gallery-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .kingdoms-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .trip-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .item-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .gallery-carousel.gallery-carousel .next-button,.gallery-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .kingdoms-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .trip-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .item-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .gallery-carousel .prev-button,.gallery-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .kingdoms-carousel .prev-button,.kingdoms-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .trip-carousel .prev-button,.trip-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .item-carousel .prev-button,.item-carousel .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .gallery-carousel .next-button,.gallery-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .kingdoms-carousel .next-button,.kingdoms-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .trip-carousel .next-button,.trip-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .item-carousel .next-button,.item-carousel .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box .page-map .layer-picker .wrapper .layer .circle-heading[data-toggle="collapse"]:after,.page-map .layer-picker .wrapper .layer .article-slider .prev-button,.article-slider .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .article-slider .next-button,.article-slider .page-map .layer-picker .wrapper .layer .next-button,.page-map .layer-picker .wrapper .layer .media-slider .prev-button,.media-slider .page-map .layer-picker .wrapper .layer .prev-button,.page-map .layer-picker .wrapper .layer .media-slider .next-button,.media-slider .page-map .layer-picker .wrapper .layer .next-button{position:absolute;right:5px;top:5px;background:#7fc341;display:inline-block;width:20px;line-height:20px;color:white;text-align:center;border-radius:50%;display:none;font-size:12px}.page-map .layer-picker .wrapper .layer.active{border-color:#7fc341}.page-map .layer-picker .wrapper .layer.active .icon,.page-map .layer-picker .wrapper .layer.active .card.video .card-thumb,.card.video .page-map .layer-picker .wrapper .layer.active .card-thumb,.page-map .layer-picker .wrapper .layer.active .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .page-map .layer-picker .wrapper .layer.active .caret,.page-map .layer-picker .wrapper .layer.active header .top-bar nav > ul > li .submenu .row .submenu-list ul li,header .top-bar nav > ul > li .submenu .row .submenu-list ul .page-map .layer-picker .wrapper .layer.active li,.page-map .layer-picker .wrapper .layer.active footer .quick-links li,footer .quick-links .page-map .layer-picker .wrapper .layer.active li,.page-map .layer-picker .wrapper .layer.active footer .partners-carousel .prev-button,footer .partners-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active footer .partners-carousel .next-button,footer .partners-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .main-slider .prev-button,.main-slider .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .main-slider .next-button,.main-slider .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .gallery-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .kingdoms-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .trip-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .item-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .gallery-carousel.gallery-carousel .next-button,.gallery-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .kingdoms-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .trip-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .item-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .gallery-carousel .prev-button,.gallery-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .kingdoms-carousel .prev-button,.kingdoms-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .trip-carousel .prev-button,.trip-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .item-carousel .prev-button,.item-carousel .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .gallery-carousel .next-button,.gallery-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .kingdoms-carousel .next-button,.kingdoms-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .trip-carousel .next-button,.trip-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .item-carousel .next-button,.item-carousel .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box .page-map .layer-picker .wrapper .layer.active .circle-heading[data-toggle="collapse"]:after,.page-map .layer-picker .wrapper .layer.active .article-slider .prev-button,.article-slider .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .article-slider .next-button,.article-slider .page-map .layer-picker .wrapper .layer.active .next-button,.page-map .layer-picker .wrapper .layer.active .media-slider .prev-button,.media-slider .page-map .layer-picker .wrapper .layer.active .prev-button,.page-map .layer-picker .wrapper .layer.active .media-slider .next-button,.media-slider .page-map .layer-picker .wrapper .layer.active .next-button{display:block}.page-map .layer-picker .wrapper .title{text-align:center;color:#555;font-size:12px;display:block;padding:5px 0 10px}.page-map .bottom-link{position:absolute;bottom:20px;left:50%;z-index:20;transform:translate(-50%, 0)}.ol-popup{position:absolute;background-color:white;-webkit-filter:drop-shadow(0 1px 4px rgba(0, 0, 0, 0.2));filter:drop-shadow(0 1px 4px rgba(0, 0, 0, 0.2));padding:5px 25px 5px 5px;border-radius:5px;border:1px solid #ccc;bottom:12px;left:-50px;min-width:280px}.ol-popup a{color:#444;text-decoration:none}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:white;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-popup .closer{text-decoration:none;position:absolute;top:8px;right:8px;color:#757575}.ol-popup .closer:hover{color:#272727}.ol-popup .buttons{font-size:10px;margin-top:10px;border-top:1px solid #eee;padding:5px}.ol-popup .buttons a{color:blue;display:inline-block;margin:0 4px;cursor:pointer}.ol-popup .buttons a:hover{text-decoration:underline}.ol-popup .card{width:300px}.ol-popup .card.trip{cursor:pointer}.ol-popup .card.trip:hover{background:#f5f5f5}.ol-popup .card.trip .card-desc{padding:0px;min-height:40px;display:flex;flex-direction:column;justify-content:center}.ol-popup .card.trip .title{overflow:hidden}.ol-popup .card.trip .subtitle{display:flex}.ol-popup .card.trip .subtitle p{margin-right:10px}.ol-popup .card .add-to-planner-btn .icon-added{display:none}.ol-popup .card .add-to-planner-btn.selected .icon-add{display:none}.ol-popup .card .add-to-planner-btn.selected .icon-added{display:block}.ol-popup .card.horizontal{box-shadow:none;background-color:transparent;margin:5px 0 0}.ol-popup .card.horizontal .card-thumb{width:80px;height:80px}.ol-popup .card.horizontal .card-desc{width:calc(100% - 80px);padding:5px 15px}.ol-popup .card.horizontal .card-desc .title{margin-bottom:5px}.measure-tooltip{position:relative;background:rgba(0, 0, 0, 0.5);border-radius:4px;color:white;padding:4px 8px;opacity:0.7;white-space:nowrap}.measure-tooltip:before{border-top:6px solid rgba(0, 0, 0, 0.5);border-right:6px solid transparent;border-left:6px solid transparent;content:"";position:absolute;bottom:-6px;margin-left:-7px;left:50%}.measure-tooltip.current{opacity:1;font-weight:bold}.measure-tooltip.static{background-color:#fc3;color:black;border:1px solid white}.measure-tooltip.static:before{border-top-color:#fc3}.ol-scale-line{bottom:8px;right:48px;position:absolute}.ol-scale-line-inner{border-bottom:2px solid #000;font-weight:bold;color:#000;font-size:10px;font-weight:bold;text-align:center;margin:1px;will-change:contents, width}.category-picker .modal-footer{margin:0}.category-picker ul{list-style:none}.category-picker .checker{float:right;padding:10px;position:absolute;top:1px;right:0;border-left:1px solid #eee}.category-picker .icon,.category-picker .card.video .card-thumb,.card.video .category-picker .card-thumb,.category-picker .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .category-picker .caret,.category-picker header .top-bar nav > ul > li .submenu .row .submenu-list ul li,header .top-bar nav > ul > li .submenu .row .submenu-list ul .category-picker li,.category-picker footer .quick-links li,footer .quick-links .category-picker li,.category-picker footer .partners-carousel .prev-button,footer .partners-carousel .category-picker .prev-button,.category-picker footer .partners-carousel .next-button,footer .partners-carousel .category-picker .next-button,.category-picker .main-slider .prev-button,.main-slider .category-picker .prev-button,.category-picker .main-slider .next-button,.main-slider .category-picker .next-button,.category-picker .gallery-carousel.gallery-carousel .prev-button,.gallery-carousel.gallery-carousel .category-picker .prev-button,.category-picker .kingdoms-carousel.gallery-carousel .prev-button,.kingdoms-carousel.gallery-carousel .category-picker .prev-button,.category-picker .trip-carousel.gallery-carousel .prev-button,.trip-carousel.gallery-carousel .category-picker .prev-button,.category-picker .item-carousel.gallery-carousel .prev-button,.item-carousel.gallery-carousel .category-picker .prev-button,.category-picker .gallery-carousel.gallery-carousel .next-button,.gallery-carousel.gallery-carousel .category-picker .next-button,.category-picker .kingdoms-carousel.gallery-carousel .next-button,.kingdoms-carousel.gallery-carousel .category-picker .next-button,.category-picker .trip-carousel.gallery-carousel .next-button,.trip-carousel.gallery-carousel .category-picker .next-button,.category-picker .item-carousel.gallery-carousel .next-button,.item-carousel.gallery-carousel .category-picker .next-button,.category-picker .gallery-carousel .prev-button,.gallery-carousel .category-picker .prev-button,.category-picker .kingdoms-carousel .prev-button,.kingdoms-carousel .category-picker .prev-button,.category-picker .trip-carousel .prev-button,.trip-carousel .category-picker .prev-button,.category-picker .item-carousel .prev-button,.item-carousel .category-picker .prev-button,.category-picker .gallery-carousel .next-button,.gallery-carousel .category-picker .next-button,.category-picker .kingdoms-carousel .next-button,.kingdoms-carousel .category-picker .next-button,.category-picker .trip-carousel .next-button,.trip-carousel .category-picker .next-button,.category-picker .item-carousel .next-button,.item-carousel .category-picker .next-button,.category-picker .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box .category-picker .circle-heading[data-toggle="collapse"]:after,.category-picker .article-slider .prev-button,.article-slider .category-picker .prev-button,.category-picker .article-slider .next-button,.article-slider .category-picker .next-button,.category-picker .media-slider .prev-button,.media-slider .category-picker .prev-button,.category-picker .media-slider .next-button,.media-slider .category-picker .next-button{width:24px;height:24px;border-radius:50%;display:inline-block;margin-right:10px;vertical-align:middle;text-align:center}.category-picker .icon img,.category-picker .card.video .card-thumb img,.card.video .category-picker .card-thumb img,.category-picker .bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .caret img,.bootstrap-select.btn-group:not(.lang-switch) .dropdown-toggle .category-picker .caret img,.category-picker header .top-bar nav > ul > li .submenu .row .submenu-list ul li img,header .top-bar nav > ul > li .submenu .row .submenu-list ul .category-picker li img,.category-picker footer .quick-links li img,footer .quick-links .category-picker li img,.category-picker footer .partners-carousel .prev-button img,footer .partners-carousel .category-picker .prev-button img,.category-picker footer .partners-carousel .next-button img,footer .partners-carousel .category-picker .next-button img,.category-picker .main-slider .prev-button img,.main-slider .category-picker .prev-button img,.category-picker .main-slider .next-button img,.main-slider .category-picker .next-button img,.category-picker .gallery-carousel.gallery-carousel .prev-button img,.gallery-carousel.gallery-carousel .category-picker .prev-button img,.category-picker .kingdoms-carousel.gallery-carousel .prev-button img,.kingdoms-carousel.gallery-carousel .category-picker .prev-button img,.category-picker .trip-carousel.gallery-carousel .prev-button img,.trip-carousel.gallery-carousel .category-picker .prev-button img,.category-picker .item-carousel.gallery-carousel .prev-button img,.item-carousel.gallery-carousel .category-picker .prev-button img,.category-picker .gallery-carousel.gallery-carousel .next-button img,.gallery-carousel.gallery-carousel .category-picker .next-button img,.category-picker .kingdoms-carousel.gallery-carousel .next-button img,.kingdoms-carousel.gallery-carousel .category-picker .next-button img,.category-picker .trip-carousel.gallery-carousel .next-button img,.trip-carousel.gallery-carousel .category-picker .next-button img,.category-picker .item-carousel.gallery-carousel .next-button img,.item-carousel.gallery-carousel .category-picker .next-button img,.category-picker .gallery-carousel .prev-button img,.gallery-carousel .category-picker .prev-button img,.category-picker .kingdoms-carousel .prev-button img,.kingdoms-carousel .category-picker .prev-button img,.category-picker .trip-carousel .prev-button img,.trip-carousel .category-picker .prev-button img,.category-picker .item-carousel .prev-button img,.item-carousel .category-picker .prev-button img,.category-picker .gallery-carousel .next-button img,.gallery-carousel .category-picker .next-button img,.category-picker .kingdoms-carousel .next-button img,.kingdoms-carousel .category-picker .next-button img,.category-picker .trip-carousel .next-button img,.trip-carousel .category-picker .next-button img,.category-picker .item-carousel .next-button img,.item-carousel .category-picker .next-button img,.category-picker .main-content .filters-box .circle-heading[data-toggle="collapse"]:after img,.main-content .filters-box .category-picker .circle-heading[data-toggle="collapse"]:after img,.category-picker .article-slider .prev-button img,.article-slider .category-picker .prev-button img,.category-picker .article-slider .next-button img,.article-slider .category-picker .next-button img,.category-picker .media-slider .prev-button img,.media-slider .category-picker .prev-button img,.category-picker .media-slider .next-button img,.media-slider .category-picker .next-button img{max-width:14px;max-height:14px;display:inline-block;margin-top:-2px}.category-picker .categories{clear:both;padding:0}.category-picker .categories > li{position:relative}.category-picker .categories > li > .title{cursor:pointer;padding:10px;display:block;box-shadow:0 0 8px #ccc;background:white;margin:10px 0}.category-picker .categories ul{display:none}.category-picker .categories ul li{padding:4px 0;border-bottom:1px solid #ddd}.category-picker .categories ul li label{display:block;margin:5px 0;color:#555;font-weight:normal}.category-picker .categories ul li input{float:right;margin:0 10px}.category-picker .categories ul li:last-child{border:none}.page-map.print{width:20cm;margin:20px auto}.page-map.print .map-container{position:static}.page-map.print .map-buttons{display:none}.page-map.print .side-panel{position:static;width:auto}.page-map.print .side-panel .view{box-shadow:none;height:auto !important}.page-map.print .collapse{display:block}.page-map.print #save,.page-map.print #smartphone,.page-map.print #share{display:none}html.darker a{color:#0f0}html.darker,html.darker body,html.darker.pattern-light-bg,html.darker header,html.darker header:before,html.darker .top-bar,html.darker .settings-bar,html.darker .filters-box h4 span,html.darker .btn.dropdown-toggle,html.darker .dropdown-menu,html.darker .dropdown-menu li a:hover,html.darker .form-control,html.darker .pick-form-group .pick-btn,html.darker .btn,html.darker footer .newsletter-bar,html.darker .pattern-dark-bg,html.darker .main-slider:not(.swiper-container-horizontal),html.darker .checkbox .check-el,html.darker .top-bar .submenu,html.darker .search-box,html.darker .heading-icon,html.darker .page-map .side-panel .view,html.darker .page-map .side-panel .view.with-scroll:after,html.darker .page-map .side-panel .view.with-scroll:before,html.darker .add-to-planner-btn,html.darker .pace,html.darker .pattern-light-bg,html.darker .datepicker-days,html.darker .form-group.date .dropdown-menu table thead > tr > th:not(.dow),html.darker .media-slider .prev-button,html.darker .media-slider .next-button,html.darker .icon-arrow-right,html.darker footer .partners-carousel .next-button,footer .partners-carousel html.darker .next-button,html.darker .main-slider .next-button,.main-slider html.darker .next-button,html.darker .gallery-carousel .next-button,.gallery-carousel html.darker .next-button,html.darker .kingdoms-carousel .next-button,.kingdoms-carousel html.darker .next-button,html.darker .trip-carousel .next-button,.trip-carousel html.darker .next-button,html.darker .item-carousel .next-button,.item-carousel html.darker .next-button,html.darker .article-slider .next-button,.article-slider html.darker .next-button,.media-slider html.darker .next-button{background:#000 !important}html.darker body,html.darker .breadcrumb li a,html.darker .sort-bar .sort-buttons ul li a,html.darker .subtitle,html.darker .ue-bar p,html.darker .copyrights,html.darker .btn,html.darker .excerpt,html.darker .news-box,html.darker .gray,html.darker .btn-bordered i,html.darker .info-row.green .title,html.darker .info-row.green i,html.darker .info-row.grey a,html.darker .top-bar nav > ul > li > a,html.darker .text-muted,html.darker .app-code,html.darker .step-title,html.darker .media-slider .prev-button:before,html.darker .media-slider .next-button:before,html.darker .icon-arrow-right,html.darker footer .partners-carousel .next-button,footer .partners-carousel html.darker .next-button,html.darker .main-slider .next-button,.main-slider html.darker .next-button,html.darker .gallery-carousel .next-button,.gallery-carousel html.darker .next-button,html.darker .kingdoms-carousel .next-button,.kingdoms-carousel html.darker .next-button,html.darker .trip-carousel .next-button,.trip-carousel html.darker .next-button,html.darker .item-carousel .next-button,.item-carousel html.darker .next-button,html.darker .article-slider .next-button,.article-slider html.darker .next-button,html.darker .media-slider .next-button,.media-slider html.darker .next-button{color:#dcdcdc !important}html.darker .news-box:hover .icon-arrow-right,html.darker .news-box:hover footer .partners-carousel .next-button,footer .partners-carousel html.darker .news-box:hover .next-button,html.darker .news-box:hover .main-slider .next-button,.main-slider html.darker .news-box:hover .next-button,html.darker .news-box:hover .gallery-carousel .next-button,.gallery-carousel html.darker .news-box:hover .next-button,html.darker .news-box:hover .kingdoms-carousel .next-button,.kingdoms-carousel html.darker .news-box:hover .next-button,html.darker .news-box:hover .trip-carousel .next-button,.trip-carousel html.darker .news-box:hover .next-button,html.darker .news-box:hover .item-carousel .next-button,.item-carousel html.darker .news-box:hover .next-button,html.darker .news-box:hover .article-slider .next-button,.article-slider html.darker .news-box:hover .next-button,html.darker .news-box:hover .media-slider .next-button,.media-slider html.darker .news-box:hover .next-button{background:#fff !important;color:#000 !important;border-color:#fff}html.darker mark,html.darker .mark,html.darker .excerpt mark{background-color:#0f0 !important;color:#000 !important}html.darker .sort-buttons li{color:#0f0}html.darker .form-group.date .dropdown-menu table tbody > tr > td{border:1px solid transparent}html.darker .form-group.date .dropdown-menu table tbody > tr > td:hover{background:#000 !important;border:1px solid #fff}html.darker header .top-bar nav > ul > li.active > a,html.darker header .top-bar nav > ul > li > a:hover,html.darker .search-icon:hover{color:#000 !important}html.darker .btn:not(.dropdown-toggle):hover,html.darker .add-to-planner-btn{background:#fff !important}html.darker .btn:not(.dropdown-toggle):hover,html.darker .add-to-planner-btn,html.darker .btn:not(.dropdown-toggle):hover i,html.darker .add-to-planner-btn i{color:#000 !important}html.darker .add-to-planner-btn:hover,html.darker .circle-btn{background-color:#000 !important;color:#fff !important}html.darker .top-bar{border-bottom:1px solid #fff}html.darker .pagination li a{background:#141414;border:1px solid #fff;color:#dcdcdc !important}html.darker .pagination li a:hover,html.darker .pagination li.selected > a,html.darker .circle-btn:hover,html.darker .facilities-icons li{background:#fff !important;color:#000 !important;border:1px solid #fff}html.darker .pagination li.prev-button a:before,html.darker .pagination li.next-button a:before,html.darker .pagination li.previous a:before,html.darker .pagination li.next a:before{color:#fff !important}html.darker .pagination li.prev-button a:hover:before,html.darker .pagination li.next-button a:hover:before,html.darker .pagination li.previous a:hover:before,html.darker .pagination li.next a:hover:before{color:#000 !important}html.darker .card,html.darker .form-group.date .dropdown-menu table thead > tr > th.dow{background:#141414;border:1px solid #dcdcdc;color:#fff !important}html.darker .form-control,html.darker .pick-form-group .pick-btn,html.darker .btn,html.darker .modal-content,html.darker .tooltip .tooltip-inner,html.darker .top-bar .submenu,html.darker .search-box,html.darker .heading-icon,html.darker .circle-btn,html.darker .datepicker-days,html.darker .media-slider .prev-button,html.darker .media-slider .next-button{border:1px solid #fff}html.darker .btn-group.bootstrap-select.form-control{border:none !important}html.darker .form-control,html.darker .form-control::placeholder,html.darker .filters-box span,html.darker label,html.darker .pick-form-group .pick-btn,html.darker .midgrey-txt,html.darker .main-content .filters-box .circle-heading[data-toggle="collapse"]:after,.main-content .filters-box html.darker .circle-heading[data-toggle="collapse"]:after,html.darker .summary,html.darker h1,html.darker h2,html.darker h3,html.darker h4,html.darker h5,html.darker .links-list a,html.darker .info-row.grey .title,html.darker .tooltip .tooltip-inner,html.darker .top-bar .submenu li a{color:#fff !important}html.darker .links-list a:hover,html.darker .links-list a:after,html.darker .green,html.darker a,html.darker .green-txt{color:#0f0 !important}html.darker .circle-heading *,html.darker .info-row.grey a:hover{color:#0f0 !important}html.darker .main-content,html.darker .main-content aside,html.darker .ue-bar,html.darker .copyrights,html.darker .white-bg,html.darker .line-separator span,html.darker .modal-content,html.darker .tooltip .tooltip-inner,html.darker .form-group.date .dropdown-menu table thead > tr > th.dow{background-color:#141414}html.darker section.route{background:#141414;border-color:#fff;border-width:1px 0}html.darker section.route .map img{filter:invert(100)}html.darker .main-content aside{border-right:1px solid #fff}html.darker .ue-bar{border:1px solid #fff;border-width:1px 0}html.darker .main-content .about-gv .top{background-color:#141414}html.darker .main-content .about-gv .right{filter:invert(100%)}