html{font-size:16px}body{--oui-base-mobile-12:16px;--oui-base-mobile-14:18px;--oui-base-mobile-16:20px;--oui-base-mobile-18:20px;--oui-base-mobile-20:22px;--oui-base-mobile-21:24px;--oui-base-mobile-22:24px}body.modal-open{overflow:visible}body .modal-backdrop{--bs-backdrop-opacity:0.57;--bs-backdrop-bg:#000a19}body .modal-content{--bs-modal-border-width:0px;--bs-modal-border-color:#000}body .mfp-bg{background:#000a19;opacity:.57}#tours-available-dates .select2.select2-container{width:100%!important}.single-tours .select2-container--open .airlinesSelect2Container.select2-dropdown{border-radius:5px!important;border-top:1px solid #aaa!important}#tours-available-dates .select2.select2-container .select2-selection{border:1px solid #707070;border-radius:25px;height:34px;margin-bottom:0;outline:none!important;transition:all .15s ease-in-out}body.single-tours .select2-container--open .select2-dropdown--below{border:1px solid #aaa;border-radius:4px}#tours-available-dates .select2.select2-container .select2-selection .select2-selection__rendered{color:#333;line-height:32px;padding-left:20px;padding-right:33px}#tours-available-dates .select2.select2-container .select2-selection .select2-selection__arrow{border-radius:0 3px 3px 0;display:none;height:32px;width:33px}#tours-available-dates .select2.select2-container.select2-container--open .select2-selection.select2-selection--single{background:#f8f8f8;margin-bottom:0}#tours-available-dates .select2.select2-container.select2-container--open .select2-selection.select2-selection--single .select2-selection__arrow{border-radius:0 3px 0 0}#tours-available-dates .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#242424 #0000 #0000!important}#tours-available-dates .select2-container .select2-dropdown{background:#0000;border:none;margin-top:-5px}#tours-available-dates .select2-container .select2-dropdown .select2-search{padding:0}#tours-available-dates .select2-container .select2-dropdown .select2-search input{border:1px solid #34495e!important;border-bottom:none!important;outline:none!important;padding:4px 6px!important}#tours-available-dates .select2-container .select2-dropdown .select2-results{padding:0}#tours-available-dates .select2-container .select2-dropdown .select2-results ul{background:#fff;border:1px solid #34495e}#tours-available-dates .select2-container .select2-dropdown .select2-results ul .select2-results__option--highlighted[aria-selected]{background-color:#1d80a5}.tours-alert{align-items:stretch;background-color:#e8f7ff;border-radius:19px;flex-direction:column;margin-top:30px;padding:25px 40px 30px;position:relative;width:100%}@media only screen and (max-width:1500px){body .tours-alert{margin-top:10px}}.tours-alert-available_dates_notice{padding:20px 40px}.tours-alert-box{margin:0;padding:0;width:100%}.tours-alert .tours-alert-text{font-size:21px;line-height:25px}.tours-alert .tours-alert-text p:last-child{margin-bottom:0}.tours-alert .tours-alert-icon{display:inline-flex;left:-30px;position:absolute;top:-15px}.tours-alert .tours-alert-icon i{font-size:54px}.tours-alert .tours-alert-icon i.fa-circle-info{color:#1d80a5;left:0;position:absolute;top:0}.tours-alert .tours-alert-icon i.fa-circle{color:#fff;left:0;position:absolute;top:0}@media only screen and (max-width:1500px){body .tours-alert .tours-alert-icon{display:inline-block;left:20px;top:20px}body .tours-alert .tours-alert-text{font-size:16px;line-height:19px;padding-left:35px}body .tours-alert .tours-alert-icon i{font-size:38px}}@media only screen and (max-width:1279px){body .tours-mobile-spacing{padding-left:19px;padding-right:19px}}.tours-anchor{position:relative}.tours-anchor span{height:1px;position:absolute;top:-200px}@media only screen and (max-width:1500px){body .tours-anchor span{top:-150px}}@media only screen and (max-width:1280px){body .tours-anchor span{top:-190px}}@media only screen and (max-width:993px){body .tours-anchor span{top:-240px}}#header-sticky.tours-header-active #global-alert-bar{display:none}body #tours-header #global-alert-bar{display:none!important}body #tours-header.oxy-sticky-header-active #global-alert-bar{display:flex!important}#tours-header.oxy-sticky-header-active{display:flex}@media only screen and (max-width:1279px){body #tours-header.oxy-sticky-header-active{display:none!important}}#tours-header.oxy-sticky-header-active.ct-section .ct-section-inner-wrap{display:flex;margin:0;width:100%}#tours-header.oxy-sticky-header-active .tour-header-wrapper{border-top:18px solid #122c4e}#span-1633-14628{margin:15px 0}.admin-bar .oxy-sticky-header-active.tours-header{top:0!important}.oxy-sticky-header-active{z-index:999!important}.oxy-sticky-header-active .tours-logo,.oxy-sticky-header-active .tours-logo-section{display:block!important}.tour-breadcrumb,.tour-breadcrumb-main{text-underline-offset:4px}body .tours-btn-dates{background-color:#0f4785;border-radius:40px;color:#fff;filter:drop-shadow(0 3px 6px rgba(0,0,0,.161));font-size:1.5rem;font-weight:900;min-height:58px;min-width:343px;padding:13px 40px;text-align:center}body .tours-btn-dates:hover{filter:brightness(1.1) drop-shadow(0 3px 6px rgba(0,0,0,.161))}body .tours-btn-dates:active{filter:brightness(.9) drop-shadow(0 3px 6px rgba(0,0,0,.161))}@media only screen and (max-width:1640px){html{font-size:15px;line-height:15px}body .tours-btn-dates{min-height:auto;min-width:auto}}@media only screen and (max-width:1540px){html{font-size:14px;line-height:14px}}@media only screen and (min-width:993px){.tours-sidebar{position:sticky;top:170px}}.off-canvas-toggled .tours-mobile-wrap{display:none!important}.tours-sidebar-menu-item.active .tours-sidebar-menu-icon{display:inline-flex!important}.tours-sidebar-menu-item.active .tours-sidebar-menu-link{color:#1a817b!important;margin-left:0}.tours-content ul{list-style:none}.tours-content ul li{padding:5px 0}.tours-content ul li:before{color:#1a817b;content:"\2022";display:inline-block;font-size:21px;font-weight:700;margin-left:-30px;width:30px}.tours-image-effect{overflow:hidden}.tours-image-effect img{height:100%;object-fit:cover;transition:all .5s ease-in-out}.tours-image-effect img:hover{transform:scale(1.1)}@media only screen and (max-width:1500px){body .tours-subheading{text-align:center}body .tours-content ul{margin-bottom:0}.tours-mobile-wrap{display:flex}}.tours-mobile-menu{max-width:100%!important}.tours-mobile-menu-main{border-bottom:1px solid #707070;border-top:1px solid #707070}.tours-mobile-menu-main i{color:#707070;display:inline-block;font-size:16px;padding:14px}.tours-mobile-menu-main i:hover{color:#1d1d1d}.tours-mobile-menu-label{border-left:1px solid #707070;color:#707070;display:inline-block;font-size:21px;font-weight:500;padding:14px}.tours-mobile-menu-label:hover{color:#1d1d1d}.tours-mobile-submenu-main-label{border-bottom:1px solid #707070;color:#1d1d1d}.tours-mobile-submenu-main-label:hover{color:#1d80a5}.tours-mobile-submenu-main-label i{display:inline-block;font-size:16px;padding:14px}.tours-mobile-submenu-label{display:inline-block;font-size:21px;font-weight:500;padding:14px}.tours-section-crop-text{overflow:hidden;text-overflow:ellipsis}.tours-crop-active{height:100%!important;overflow:visible;text-overflow:unset}.tours-section-crop-read{margin-bottom:30px;position:relative;width:100%}.tours-section-crop-link{background:#fff;background:linear-gradient(0deg,#fff 70%,#00d4ff00);color:#1d80a5;left:0;margin-top:-10px;padding-top:10px;position:absolute;text-decoration:underline;top:0;width:100%}.tours-overview-crop{height:121px;min-height:121px;width:100%}.tours-director-crop{min-height:201px;width:100%}@media only screen and (max-width:1500px){body .tours-overview-crop{height:91px;min-height:91px;width:100%}}@media only screen and (max-width:992px){body .tours-director-crop{min-height:121px;width:100%}}.tours-share-link{color:#1d80a5;font-size:18px;text-decoration:underline}.tours-share-link i{font-size:14px;line-height:20px;padding-right:10px;vertical-align:top}.tours-share .modal-content{border-radius:0;filter:drop-shadow(0 3px 61px rgba(0,0,0,.098))}.tours-share .modal-header{border:0 solid #fff;z-index:999}.tours-share .modal-header .btn-close{color:#1d1d1d;height:2em;opacity:1;width:2em;--bs-btn-close-color:#1d1d1d;margin-bottom:-40px;margin-right:0;padding:0}.tours-share .modal-body{color:#1d1d1d;font-size:18px;margin:0 1px;padding-bottom:30px;padding-top:0}.tours-share h3{color:#0f4785;line-height:2.5rem}.tours-share :is(header,.icons,.field){align-items:center;display:flex;justify-content:space-between}.tours-share .field{border:1px solid #707070;border-radius:4px;height:45px;margin:12px 0 -5px;padding:0 5px}.tours-share .field.active{border-color:#1d80a5}.tours-share .field i{font-size:18px;text-align:center;width:50px}.tours-share .field.active i{color:#1d80a5}.tours-share .field input{border:none;font-size:15px;height:100%;outline:none;width:100%}.tours-share .field button{background:#1d80a5;color:#fff;padding:5px 18px}.tours-share .field button:hover{background:#1d80a5}.tours-share .field button{border:2px solid #0000;border-radius:4px;cursor:pointer;font-weight:500;outline:none;transition:background .1s linear,border-color .1s linear,color .1s linear}@media only screen and (max-width:1500px){body .tours-share-link i{padding-top:3px}}.tours-gallery .oxy-gallery-item{transition:opacity .3s ease-in-out}.tours-gallery .oxy-gallery-item .oxy-gallery-item-contents{height:100%;margin:0;overflow:hidden}.tours-gallery .oxy-gallery-item .oxy-gallery-item-contents img{height:100%;object-fit:cover;object-position:center;transition:all 1s ease-in-out;width:100%}.tours-overview-gallery .tours-gallery .oxy-gallery-item .oxy-gallery-item-contents img{max-height:154px;object-position:center}.tours-overview-gallery .tours-gallery{align-items:stretch;grid-template-columns:repeat(3,minmax(200px,1fr));justify-items:stretch;grid-column-gap:20px;grid-row-gap:20px;display:grid}.tours-section-overview-featured-image{margin:0;padding:0}.tours-section-overview-wrapper-image img{max-height:600px}.tours-section-overview-wrapper-details{filter:drop-shadow(0 3px 61px rgba(0,0,0,.098))}.tours-overview-details{width:100%}.tours-overview-details-section{display:inline-block;font-size:18px;padding:25px 20px 25px 25px;vertical-align:top;width:32%}.tours-section-overview-mobile .tours-overview-details-section{padding:20px 10px}.tours-overview-details-label{color:#a32466;padding-bottom:10px}.tours-overview-details-label i{padding-right:10px}.tours-section-overview-mobile .tours-overview-details-label{font-size:12px;text-align:center}.tours-section-overview-mobile .tours-overview-details-label i{font-size:16px;padding-bottom:10px;padding-right:0}.tours-section-overview-mobile .tours-overview-details-field{font-size:12px;text-align:center}.tours-overview-details-field a,.tours-overview-details-field a:active,.tours-overview-details-field a:focus,.tours-overview-details-field a:hover,.tours-overview-details-field a:visited{color:#1d80a5;text-decoration:underline}.tours-section-overview-mobile .tours-section-overview-wrapper-text{font-size:16px;line-height:23px;margin-bottom:0}.tours-overview-physical-activity-hr{border:1px solid #707070;margin:0 25px}.tours-overview-physical-activity{padding:25px 20px}.tours-overview-physical-activity-img{display:inline-block;margin-right:20px}.tours-overview-physical-activity-image{height:45px;width:auto}.tours-overview-physical-activity-text{display:inline-block}.tours-overview-physical-activity-heading{color:#962f65;display:inline-block;font-size:16px;margin:auto 0;padding-right:5px}.tours-overview-physical-activity-label{display:inline-block;font-size:16px;font-weight:700;margin:auto 0}.tours-overview-physical-activity-label a{color:#2c88ab;font-size:16px;font-weight:700;text-decoration:underline}.tours-overview-physical-activity-label a:hover{text-decoration:none}@media only screen and (max-width:1500px){body .tours-section-wrapper-content{filter:none;font-size:16px;line-height:19px}body .tours-content ul li{padding:10px 0}}.tours-tablet-overview{display:flex!important}@media only screen and (max-width:1500px){body .tours-tablet-overview{flex-direction:row!important}body .tours-mobile-details{display:none}body .tours-mobile-map{width:40%}body .tours-mobile-description{flex-direction:column;width:60%}}@media only screen and (max-width:992px){body .tours-mobile-details{display:flex}body .tours-mobile-details-inside{display:none}body .tours-overview-physical-activity{text-align:center}}@media only screen and (max-width:768px){body .tours-tablet-overview{flex-direction:column!important}body .tours-mobile-description{margin-top:29px;width:100%}body .tours-mobile-map{margin-top:10px;width:100%}}.tours-physical-modal-link{color:#1d80a5;font-size:18px;text-decoration:underline}.tours-physical-modal-link i{font-size:14px;line-height:20px;padding-right:10px;vertical-align:top}.tours-physical-modal .modal-content{border-radius:0;filter:drop-shadow(0 3px 61px rgba(0,0,0,.098))}.tours-physical-modal .modal-header{border:0 solid #fff;z-index:999}.tours-physical-modal .modal-header .btn-close{color:#1d1d1d;height:2em;opacity:1;width:2em;--bs-btn-close-color:#1d1d1d;margin-bottom:-40px;margin-right:0;padding:0}.tours-physical-modal .modal-body{color:#1d1d1d;font-size:18px;margin:0 1px;padding-bottom:30px;padding-top:0}.tours-physical-modal h3{color:#0f4785;font-size:35px;line-height:38px}.tours-physical-modal h4{color:#962f65;font-size:28px;font-weight:500;line-height:28px}.tours-physical-modal .tours-overview-physical-activity-img{margin-right:10px}.tours-physical-modal .tours-overview-physical-activity-label{color:#223451;font-size:30px;line-height:30px;vertical-align:middle}@media only screen and (max-width:1279px){.tours-physical-modal .tours-content ul li{padding:5px 0}.tours-physical-modal .modal-body{font-size:16px}.tours-physical-modal h3{font-size:27px;line-height:32px}.tours-physical-modal h4{font-size:22px;line-height:22px}.tours-physical-modal .tours-overview-physical-activity-label{font-size:24px;line-height:24px}}.tours-physical-modal .physical-learn-more a{color:#3e7ea1;text-decoration:underline}.tours-physical-modal .physical-learn-more a:hover{text-decoration:none}.tours-physical-modal :is(header,.icons,.field){align-items:center;display:flex;justify-content:space-between}.tours-physical-modal .field{border:1px solid #707070;border-radius:4px;height:45px;margin:12px 0 -5px;padding:0 5px}.tours-physical-modal .field.active{border-color:#1d80a5}.tours-physical-modal .field i{font-size:18px;text-align:center;width:50px}.tours-physical-modal .field.active i{color:#1d80a5}.tours-physical-modal .field input{border:none;font-size:15px;height:100%;outline:none;width:100%}.tours-physical-modal .field button{background:#1d80a5;color:#fff;padding:5px 18px}.tours-physical-modal .field button:hover{background:#1d80a5}.tours-physical-modal .field button{border:2px solid #0000;border-radius:4px;cursor:pointer;font-weight:500;outline:none;transition:background .1s linear,border-color .1s linear,color .1s linear}@media only screen and (max-width:1500px){body .tours-physical-modal-link i{padding-top:3px}}body #tours-glance .tours-section-wrapper-content{padding:10px 10px 15px!important}.tours-glance-itinerary-table{width:100%}.tours-glance-itinerary-table .glance-tour-text{color:#727272;font-size:var(--oui-base-mobile-14);font-style:italic;padding-left:10.7%}.tours-glance-itinerary-table .glance-push{margin-top:-25px}.tours-glance-itinerary-table .glance-text{font-size:var(--oui-base-mobile-14);font-weight:700}.tours-glance-itinerary-table .glance-text a{color:#1d80a5;text-decoration:none}.tours-glance-itinerary-table .glance-text a:hover{text-decoration:underline}.tours-glance-itinerary-table thead{background-color:#e8f7ff;border-bottom:1px solid #9f9f9f}.tours-glance-itinerary-table thead td{padding:10px}.tours-glance-itinerary-table tbody tr{border-bottom:1px solid #9f9f9f}.tours-glance-itinerary-table tbody tr:last-child{border-bottom:0 solid #fff}.tours-glance-itinerary-table tbody td{padding:5px 10px}.tours-glance-itinerary-table tfoot{border-top:1px solid #9f9f9f}@media only screen and (max-width:1500px){.tours-glance-itinerary-table .glance-text,.tours-glance-itinerary-table .glance-tour-text{font-size:var(--oui-base-mobile-12)}.tours-glance-itinerary-table .glance-push{margin-top:-20px}}@media only screen and (max-width:1280px){body #tours-glance .tours-section-wrapper-content{padding:0!important}}@media only screen and (max-width:1024px){body #tours-glance .tours-small-content{width:100%}body #tours-glance .tours-small-image{display:none;width:0}}@media only screen and (max-width:992px){.tours-glance-itinerary-table .glance-tour-text{padding-left:0}.tours-glance-itinerary-table .glance-push{margin-top:0}}.tours-small-content{width:60%}.tours-small-image{width:40%}@media only screen and (max-width:1500px){body .tours-small-content,body .tours-small-image{width:50%}}@media only screen and (max-width:768px){body .tours-small-content{width:100%}body .tours-small-image{display:none;width:0}}.tours-itinerary-days{padding:30px 0 0;width:100%}.tours-section-glance-header .tours-itinerary-days,.tours-section-optional-header .tours-itinerary-days{padding:0}.tours-itinerary-read-description{padding-top:10px}.tours-itinerary-tags{margin-bottom:20px;width:100%}.tours-itinerary-tag-label{display:inline-block;font-size:21px;padding-right:80px}.tours-itinerary-tag-wrap{display:inline-block;white-space:nowrap}.tours-itinerary-tag{background-color:#a32466;border-radius:50px;color:#fff;display:inline-block;font-size:15px;font-weight:900;height:30px;padding:5px;text-align:center;width:30px}@media only screen and (max-width:1500px){body .tours-itinerary-days{padding:10px 0 0}body .tours-itinerary-tag-label{font-size:var(--oui-base-mobile-12);line-height:15px;padding-bottom:10px;padding-right:20px}body .tours-itinerary-tag{font-size:10px;height:20px;line-height:15px;padding:3px;width:20px}}@media only screen and (max-width:576px){body .tours-itinerary-tag-label{display:block;width:100%}}.tours-itinerary-table{margin-bottom:20px;width:100%}.tours-itinerary-expand{color:#1d80a5;font-size:16px}.tours-itinerary-expand,.tours-itinerary-expand i{text-decoration:underline}.tours-itinerary-expand:hover i{text-decoration:none}.tours-itinerary-expand-full{background-color:#1d80a5;margin-top:20px;padding:10px;text-align:center}.tours-itinerary-expand-full a{color:#fff;font-size:var(--oui-base-mobile-16);font-weight:700;text-align:center;text-decoration:none}.tours-itinerary-download{background-color:#f0f0f6;border:1px solid #707070;border-radius:50px;color:#1d1d1d;display:inline-block;font-size:18px;padding:7px 36px}.tours-itinerary-download:hover{filter:brightness(.9)}.tours-itinerary-download:active{filter:brightness(1.2)}.tours-display-day-wrapper{background-color:#fff;filter:drop-shadow(0 3px 61px rgba(0,0,0,.098));margin-bottom:12px;width:100%}.tours-itinerary-content-table{border-collapse:collapse;margin:0;padding:0;width:100%}.tours-itinerary-days .modal-content{border-radius:0}.tours-itinerary-days .modal-header{border:0 solid #fff;z-index:999}.tours-itinerary-days .modal-header .btn-close{color:#1d1d1d;height:2em;opacity:1;width:2em;--bs-btn-close-color:#1d1d1d;margin-bottom:-40px;margin-right:0;padding:0;z-index:999}.tours-itinerary-days .modal-body{margin:0 1px;padding-top:0}.tours-accommodation-featured img{height:auto;width:100%}.tours-accommodation-gallery{margin-bottom:10px;margin-top:0}.tours-accommodation-gallery-item{display:inline-block}.tours-accommodation-gallery-item img{height:98px;object-fit:cover;object-position:center;width:98px}.tours-accommodation-title{font-size:30px;padding-bottom:10px}.tours-accommodation-details{margin-bottom:40px}.tours-accommodation-details-item{display:inline-block;font-size:21px;margin-bottom:10px;padding-right:30px}.tours-accommodation-details-item i{color:#1a817b;padding-right:10px}.tours-accommodation-content{font-size:21px;line-height:30px;padding:0 0 40px}.tours-accommodation-next{font-size:21px;padding:0 0 10px}.tours-accommodation-next-button{color:#1d1d1d;padding:0 0 5px}.tours-accommodation-next-button a{cursor:pointer}.tours-accommodation-next-button i{color:#1a817b;padding-left:5px}.tours-display-day-count{background-color:#1d80a5;color:#fff;font-size:60px;padding:20px;text-align:center;width:110px}.tours-display-day-content{background-color:#fff}.tours-display-day-context{margin:0;padding:30px 30px 15px 40px;vertical-align:top}.tours-display-day-heading{margin-bottom:10px}.tours-display-day-heading .tour-display-day-heading-name{display:inline;font-size:22px;font-weight:700;line-height:1.3;margin-bottom:5px;margin-right:20px;overflow-wrap:break-word;word-break:keep-all}.tours-display-day-heading .tour-display-day-heading-name span{display:inline-block;word-break:keep-all}.tours-display-day-heading .tours-itinerary-tag{margin-right:10px}.tours-display-day-text{font-size:16px}.tours-display-day-text a{white-space:nowrap}.tours-display-day-text span{margin-right:30px}.tours-itinerary-read-more{color:#1d80a5;font-size:16px;text-decoration:underline}.tours-itinerary-read-more i{text-decoration:underline}.tours-itinerary-read-more:hover i{text-decoration:none}.tours-display-optional-accommodation{font-size:21px;margin-bottom:5px}.tours-optional-accommodation-link{color:#1d80a5;font-size:21px;text-decoration:underline}.tours-optional-accommodation-link:hover{text-decoration:none}.tours-display-day-accommodation{font-size:22px}.tours-display-day-accommodation i{color:#a32466;padding-right:20px}.tours-itinerary-accommodation-link{color:#1d80a5;font-size:22px;text-decoration:underline}.tours-itinerary-accommodation-link:hover{text-decoration:none}.tours-display-download-bottom{padding-top:20px}.tours-display-special-event{align-items:stretch;background-color:#e8f7ff;border-radius:15px;flex-direction:column;margin-bottom:30px;margin-top:30px;padding:20px 25px;width:100%}.tours-special-event-table{margin-bottom:20px}.tours-special-event-table-head{font-size:22px;font-weight:700}.tours-special-event-table-head i{color:#1d80a5;padding-right:5px}.tours-special-event-expand{color:#1d80a5;font-size:22px;font-style:italic;text-decoration:none}.tours-special-event-content{font-size:22px;margin-bottom:10px;width:100%}.tours-special-event-content i{color:#1d80a5;padding-left:3px;padding-right:5px}.tours-special-event-image{float:left;padding-right:20px;width:100%}@media only screen and (max-width:1500px){body .tours-itinerary-days .modal-header .btn-close{height:1em;margin-bottom:-20px;margin-right:-5px;width:1em}body .tours-display-day-heading .tour-display-day-heading-name{font-size:var(--oui-base-mobile-16)}body .tours-display-day-heading .tours-itinerary-tag{margin-right:5px;vertical-align:top}body .tours-display-day-context{margin:0;padding:10px 30px;vertical-align:top}body .tours-display-day-count{font-size:var(--oui-base-mobile-21);padding:10px 5px 5px;vertical-align:top;width:54px}body .tours-itinerary-accommodation-link,body .tours-optional-accommodation-link{font-size:var(--oui-base-mobile-12)}body .tours-display-day-accommodation i{font-size:var(--oui-base-mobile-12);padding-right:5px}body .tours-accommodation-gallery-item img{height:100;width:100%}body .tours-accommodation-details{margin-bottom:10px}body .tours-accommodation-title{font-size:var(--oui-base-mobile-22)}body .tours-accommodation-content,body .tours-accommodation-details-item{font-size:var(--oui-base-mobile-12)}body .tours-accommodation-content{line-height:var(--oui-base-mobile-16)}body .tours-accommodation-next{font-size:var(--oui-base-mobile-14);line-height:var(--oui-base-mobile-14)}body .tours-display-day-accommodation{margin-bottom:10px}body .tours-itinerary-read-description-mobile{margin-top:10px}body .tours-display-day-text{font-size:var(--oui-base-mobile-12)}body .tours-itinerary-read-more-mobile{font-size:var(--oui-base-mobile-20)}body .tours-special-event-table-head{font-size:var(--oui-base-mobile-16);font-weight:700}body .tours-special-event-content{font-size:var(--oui-base-mobile-12);margin-bottom:10px;width:100%}body .tours-display-special-event{margin-bottom:20px;margin-top:20px;padding:20px 15px 10px}}@media only screen and (max-width:768px){body .tours-display-day-heading,body .tours-display-day-heading .tour-display-day-heading-name{margin-bottom:0}body .tours-display-day-context{padding:15px 30px 10px}}.tours-section-weather-content table{border:0 solid #fff;border-collapse:collapse;margin:0;padding:0}.tours-section-weather-content table td{padding:5px 22px}.tours-weather-expand-more{background-color:#1d80a5;margin-top:20px;padding:10px;text-align:center}.tours-weather-expand-more a{color:#fff;font-size:16px;font-weight:700;text-align:center;text-decoration:none}.tours-weather-average{padding-bottom:10px}@media only screen and (max-width:1500px){body .tours-section-weather-content{font-size:16px}body .tours-section-weather-content h3{font-size:18px;padding:0 22px 10px;width:100%}body .tours-weather-average{font-size:40px;line-height:48px}}#tours-available-dates-js{padding:0}#tours-available-dates-js .loading-message,.tours-physical-modal .loading-message{font-size:21px}#tours-available-dates-js .loading-message-div,.tours-physical-modal .loading-message-div{display:inline-block}#tours-available-dates-js .loading-message-div p,.tours-physical-modal .loading-message-div p{margin:0}#tours-available-dates-js .loading-shape,.tours-physical-modal .loading-shape{display:inline-block;padding-right:15px}.tours-available-dates-filters{width:100%}.tours-available-dates-field{display:inline-block;padding-bottom:10px;padding-right:30px;vertical-align:top}.tours-available-dates-field:last-child{padding-bottom:20px;padding-right:0;vertical-align:bottom}.tours-available-dates-field label{display:block;font-size:21px;font-weight:700;padding-bottom:10px}.tours-available-dates-year-filter{border:1px solid #1a817b;border-radius:25px;color:#1a817b}.tours-available-dates-year-filter,.tours-filter-available{background-color:#fff;display:inline-block;font-size:18px;font-weight:400;margin-right:15px;padding:5px 25px}.tours-filter-available{border:1px solid #1d80a5;border-radius:25px;color:#1d80a5}.tours-available-dates-year-filter:hover{background-color:#1a817b;color:#fff;filter:brightness(.9)}.tours-filter-available:hover{background-color:#1d80a5;color:#fff;filter:brightness(.9)}.tours-available-dates-year-filter:active,.tours-filter-available:active{filter:brightness(1.2)}.tours-available-dates-year-filter:last-child,.tours-filter-available:last-child{margin-right:0}.tours-available-dates-year-active{background-color:#1a817b;color:#fff}.tours-filter-available-active{background-color:#1d80a5;color:#fff}.tours-available-dates-guests{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,#0000 50%,gray 0),linear-gradient(135deg,gray 50%,#0000 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 18px) 13px,calc(100% - 13px) 13px,0;border:1px solid #707070;border-radius:25px;box-sizing:border-box;font-size:18px;font-weight:400;margin:0;padding:5px 15px;width:170px!important}.tours-available-dates-guests,.tours-available-dates-guests:focus{background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}.tours-available-dates-guests:focus{background-image:linear-gradient(45deg,#1d1d1d 50%,#0000 0),linear-gradient(135deg,#0000 50%,#1d1d1d 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 13px) 13px,calc(100% - 18px) 13px,0;border-color:#1d1d1d;outline:0}.tours-available-dates-airlines{font-size:18px;font-weight:400}.tours-available-dates-airlines .select2.select2-container{min-width:230px}.tours-available-dates-event{color:#1d80a5;font-size:18px;font-weight:700;padding-top:10px}.tours-available-dates-event i{font-size:16px;line-height:20px;padding-right:5px;vertical-align:top;width:25px}.tours-available-dates-land{height:20px;margin-right:10px;width:20px}.tours-available-dates-land-label{font-size:21px;font-weight:700}.tours-available-dates-tooltip{color:#1d80a5;display:inline-block;font-size:25px;padding-left:10px}.tours-accom-date,.tours-available-dates-name{display:inline-block}.tours-available-accom{font-size:21px;line-height:1;vertical-align:top}.tours-available-accom i{color:#1d80a5;font-size:var(--oui-base-mobile-12);padding-right:5px;width:25px}.tours-available-accom i:hover{color:#64c2e5}.tours-available-accom-changes{color:#1d80a5;font-size:var(--oui-base-mobile-14);font-weight:400;text-decoration:underline}.tours-available-accom-changes:hover{color:#64c2e5;text-decoration:none}#tours-accom-itinerary-js{width:100%}#tours-accom-itinerary-js .tours-alert{border-radius:10px;margin-top:0;padding:20px 25px}#tours-accom-itinerary-js .tours-alert .tours-alert-text{font-size:var(--oui-base-mobile-14);line-height:var(--oui-base-mobile-16)}#tours-accom-itinerary-js .tours-glance-itinerary-table .glance-text{font-size:17px}#tours-accom-itinerary-js .tours-glance-itinerary-table thead td{padding:15px 25px}#tours-accom-itinerary-js .tours-glance-itinerary-table tbody td{padding:10px 25px}@media only screen and (max-width:1280px){#tours-glance #tours-gallery{padding-left:20px}.tours-available-dates-changes{padding-top:5px}body .tours-available-accom i{font-size:14px}body #tours-accom-itinerary-js .tours-glance-itinerary-table .glance-text,body .tours-available-accom,body .tours-available-accom-changes{font-size:var(--oui-base-mobile-12)}body #tours-accom-itinerary-js .tours-glance-itinerary-table tbody td,body #tours-accom-itinerary-js .tours-glance-itinerary-table thead td{padding:10px}body #tours-accom-itinerary-js .tours-alert .tours-alert-text{padding-left:0}}@media only screen and (max-width:1670px){body .tours-available-dates-field{padding-right:20px}body .tours-available-dates-field label,body .tours-available-dates-land-label{font-size:var(--oui-base-mobile-14)}body .tours-available-dates-year-filter,body .tours-filter-available{margin-right:5px}}@media only screen and (max-width:1500px){body .tours-section-available-content{filter:none;padding:0}body .tours-available-dates-content{background-color:#fff;filter:drop-shadow(0 3px 61px rgba(0,0,0,.098))}body #tours-available-dates-js .loading-message{font-size:var(--oui-base-mobile-14)}body .tours-available-dates-field{padding-bottom:20px;padding-right:10px}body .tours-available-dates-field label{font-size:var(--oui-base-mobile-14)}body .tours-available-dates-extension-label{font-size:var(--oui-base-mobile-12)}body .tours-available-dates-year-filter,body .tours-filter-available{font-size:var(--oui-base-mobile-14)}body .tours-available-dates-land-label{font-size:var(--oui-base-mobile-14);padding-bottom:10px}body .tours-available-dates-land{height:16px;margin-right:5px;width:16px}body .tours-available-dates-tooltip{font-size:var(--oui-base-mobile-16)}body .tours-available-dates-disclaimer,body .tours-available-dates-icon-message{font-size:var(--oui-base-mobile-12);padding-bottom:30px}body .tours-available-dates-date,body .tours-available-dates-departure,body .tours-available-dates-event,body .tours-available-dates-guide{font-size:var(--oui-base-mobile-12);font-weight:700;line-height:var(--oui-base-mobile-14)}body .tours-available-dates-reserve{font-size:var(--oui-base-mobile-12);line-height:var(--oui-base-mobile-14);padding:5px 20px}body .tours-available-dates-departure-label{font-weight:400}}.tours-available-dates-field-airlines{padding-bottom:0}@media only screen and (max-width:1100px){body .tours-available-dates-field-airlines{padding-bottom:10px;width:50%}}@media only screen and (max-width:576px){body .tours-available-dates-field-airlines{width:auto}}.tours-available-dates-disclaimer{color:#031b3c;font-size:18px;font-style:italic;font-weight:400;padding-bottom:20px;width:100%}.tours-available-dates-disclaimer p:last-child{margin-bottom:0}.tours-available-dates-icon-message{color:#1d80a5;font-size:18px;font-weight:700;padding-bottom:20px;width:100%}.tours-available-dates-icon-message p:last-child{margin-bottom:0}.tours-available-dates-icon-message i{color:#1d80a5;font-size:var(--oui-base-mobile-12);margin-right:3px;width:25px}.tours-available-dates-icon-message i.fleft{float:left}@media only screen and (max-width:1280px){body .tours-available-dates-icon-message i{font-size:14px}}.tours-available-dates-guide{background-color:#0f4785;color:#fff;font-size:21px;font-weight:700;margin:0;max-width:100%;width:100%}.tours-available-dates-guide .row{padding-right:20px}.tours-available-dates-content{max-height:570px;overflow-y:auto;position:relative;width:100%}.tours-available-dates-departure{border-bottom:1px solid #f0f0f6;font-size:21px}.tours-available-dates-reserve{border:1px solid #a32466;border-radius:25px;color:#a32466;display:inline-block;font-size:18px;font-weight:700;padding:5px 30px;text-align:center}@media (min-width:992px){.tours-available-dates-reserve{width:100%}}.tours-available-dates-reserve:hover{background-color:#a32466;border:1px solid #a32466;color:#fff}.tours-available-dates-reserve:active{filter:brightness(1.2)}.tours-available-dates-departure-label{font-style:italic;padding-bottom:5px}.tours-available-dates-departure-label .grey{color:#727272}.tours-available-dates-extension-label,.tours-available-dates-option-label{font-size:18px;font-style:italic}.tours-available-dates-call-for-pricing{color:#a32466;font-family:lato;font-weight:700}.tours-available-dates-call-for-pricing:hover{filter:brightness(1.2)}.tours-available-dates-call-for-pricing:active{filter:brightness(.9)}.tours-available-dates-call-for-pricing i{margin-right:5px}.tours-available-dates-departure .tours-available-dates-call-for-pricing i{font-size:18px}.tours-available-dates-available-label{font-weight:700}.tours-available-dates-available-label .green{color:#118147}.tours-available-dates-available-label .yellow{color:#dc9c4a}.tours-available-dates-extension-label .grey,.tours-available-dates-option-label .grey{color:#031b3c}.tours-optional-days i{color:#a32466;font-size:23px;padding-right:10px}.tours-optional-table{vertical-align:top}.tours-optional-table-img{display:inline-block;padding-right:20px;vertical-align:top}.tours-optional-table-img img{height:82px!important;object-fit:cover!important;object-position:center top!important;width:77px!important}.tours-optional-table-text{display:inline-block;vertical-align:top}@media only screen and (max-width:1500px){body #tours-optional-extension .tours-section-wrapper{margin-top:20px}body #tours-optional-extension .tours-section-wrapper-content{padding:0}body .tours-optional-table{background-color:#fff;filter:drop-shadow(0 3px 61px rgba(0,0,0,.098));margin:0}body .tours-optional-table img{height:82px!important;object-fit:cover;object-position:center;width:77px!important}body .tours-optional-heading{font-size:26px;line-height:1.1;margin-bottom:5px}body .tours-optional-days i{font-size:14px;padding-right:5px}body .tours-optional-days{font-size:14px}body .tours-optional-starting-price{font-size:16px}body .tours-optional-starting-text{font-size:14px}body .tours-optional-description{font-size:16px!important;line-height:1.25;margin-bottom:0!important}body .tours-section-optional-header{margin-bottom:15px}body .tours-optional-price-includes{margin-bottom:5px}}@media only screen and (max-width:1279px){body .tours-optional-table{padding:10px}body .tours-optional-starting,body .tours-optional-starting-text{text-align:left}}.tours-optional-content{width:60%}.tours-optional-image{width:40%}@media only screen and (max-width:992px){body #tours-optional-extension .tours-section-wrapper-content{margin:0}body .tours-optional-content{width:100%}body .tours-optional-table{padding:10px 10px 0}body .tours-optional-table-text{padding-bottom:10px}body .tours-optional-image{width:0}body .tours-optional-table img{margin-bottom:10px}}#tours-directors{display:flex}#tours-directors-mobile{display:none}@media only screen and (max-width:992px){body #tours-directors{display:none}body #tours-directors-mobile{display:flex}}.tours-section-embed-content{height:570px;overflow-y:auto;position:relative}#tours-masonry{max-width:1920px}#tours-masonry:after{clear:both;content:"";display:block}.grid-item,.grid-sizer{float:left;margin-bottom:10px;overflow:hidden;padding:10px;text-align:center}.grid-item,.grid-item img,.grid-sizer{height:auto;object-fit:cover;object-position:center}.grid-item img{width:100%}.grid-item-h2,.grid-item-h2 img{height:auto;object-fit:cover;object-position:center}.grid-item-h2 img{width:100%}.tours-past-image{padding:0}.tours-past-image img,.tours-past-image-small img{height:auto;object-fit:cover;object-position:center;width:100%}.tours-past-image-small img{height:300px}@media only screen and (max-width:1200px){.tours-past-image-small img{min-height:auto}}.tours-past-testimonial{align-items:center;background-image:url(images/quotes.b60c3267.png);background-position:50%;background-repeat:no-repeat;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:30px 20px;text-align:center!important;vertical-align:middle}.tours-past-testimonial-message{font-size:22px;text-align:center!important}@media only screen and (max-width:1400px){.tours-past-testimonial{align-items:center;display:flex;flex-direction:column;justify-content:center}.tours-past-testimonial-message{line-height:27px}}.tours-past-testimonial-name{font-size:16px;font-weight:400;padding-top:20px}.tours-past-blue{background-color:#0f4785}.tours-past-green{background-color:#1a817b}.tours-past-red{background-color:#a32466}@media only screen and (max-width:992px){#tours-past .tours-past-content{padding:0!important}#tours-past .tours-content{padding:0}}.mfp-tours .mfp-image-holder .mfp-content{filter:drop-shadow(0 3px 61px rgba(0,0,0,.098));max-width:775px}.mfp-tours .mfp-image-holder .mfp-close{cursor:pointer!important}body .mfp-close:active{top:-40px}.mfp-tours .mfp-figure{background:#fff;color:#1d1d1d;font-size:16px}.mfp-tours .mfp-figure:after{background:none;box-shadow:none}.mfp-tours img.mfp-img{padding:10px}.mfp-tours .mfp-close{font-size:38px;opacity:1;top:-40px}.mfp-tours .mfp-title{color:#1d1d1d;font-size:16px;font-style:italic;font-weight:500;padding-left:15px;padding-right:110px}.mfp-tours .mfp-counter{color:#1d1d1d;font-size:16px;right:11px}.mfp-tours .mfp-bottom-bar{background:#fff;margin-top:0;min-height:28px;padding-bottom:10px;position:relative}.swiper .swiper-wrapper{align-items:center}.swiper .swiper-slide{background-position:50%;background-size:cover;object-fit:cover;object-position:center;transition:.2s}.swiper .swiper-slide .entity-img{display:none}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{opacity:1}.swiper .swiper-button-next svg,.swiper .swiper-button-prev svg{display:none;height:20px;width:20px}.swiper .swiper-button-next svg path,.swiper .swiper-button-prev svg path{fill:#fff}.swiper .swiper-button-prev{left:15px}.swiper .swiper-button-next{right:15px}.swiper .swiper-pagination{align-items:center;display:flex;justify-content:center;margin-left:8px!important;margin-top:40px;z-index:100}.swiper .swiper-pagination span{border:1px solid #fff;font-size:0;margin:0 6px!important;opacity:1}.swiper .swiper-pagination span.swiper-pagination-bullet-active{background-color:initial;transform:scale(1.5)}.tours-gallery-swiper{height:39vw}body .tours-gallery-swiper .swiper-slide{text-align:center;transition:.2s}body .tours-gallery-swiper .swiper-slide,body .tours-gallery-swiper .swiper-slide .entity-img{background-position:50%;background-repeat:no-repeat;background-size:contain;object-fit:contain;object-position:center}body .tours-gallery-swiper .swiper-slide .entity-img{display:inline;height:100%;width:auto}.tours-gallery-swiper .swiper-button-next,.tours-gallery-swiper .swiper-button-prev{color:#1d1d1d;cursor:pointer;opacity:.65;position:absolute;top:50%;transform:translateY(-50%);transition:.2s;z-index:100}.tours-past-swiper{height:400px;padding:0;width:100%}.tours-past-swiper .swiper-slide{align-items:center;display:flex;font-size:18px;height:400px;justify-content:center;text-align:center}.tours-past-swiper .swiper-slide img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.tours-past-swiper .swiper-button-next,.tours-past-swiper .swiper-button-prev{color:#fff;cursor:pointer;opacity:.65;position:absolute;top:50%;transform:translateY(-50%);transition:.2s;z-index:100}.tours-past-swiper-slide .tours-past-testimonial{max-height:400px;padding:70px}
.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #0000 #0000;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:#0000;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #0000 #0000;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:#0000;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #0000}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.directors-tiny-slider-wrap{padding:40px 10px 20px;position:relative;width:100%}.directors-tiny-slider .wrap,.directors-tiny-slider-mobile .wrap{display:inline-grid!important;gap:20px;grid-template-columns:repeat(2,1fr)}.directors-tiny-slider-mobile__item,.directors-tiny-slider__item{display:flex;padding-bottom:10px}.directors-tiny-slider-mobile__item>img,.directors-tiny-slider__item>img{height:100%;object-fit:cover;width:100%}.tns-nav{text-align:center}.tns-nav button{background-color:#1d80a542;border:none;border-radius:20px;height:15px!important;margin:0 5px;max-height:15px!important;max-width:15px!important;width:15px!important}.tns-nav button.tns-nav-active{background-color:#1d80a5}.directors-tiny-slider-wrap .controls{align-items:center;bottom:-20px;display:flex;justify-content:space-between;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%);width:30%}.directors-tiny-slider-wrap .controls i{color:#1d80a5}.directors-tiny-slider-wrap .controls:focus{outline:none}.directors-tiny-slider-wrap .controls div:hover{cursor:pointer}.directors-tiny-slider-wrap .directors-tiny-image{display:inline-block;position:relative}.directors-tiny-slider-wrap .directors-tiny-content{display:inline-block;padding-left:25px}.directors-tiny-slider-wrap .directors-tiny-title{font-size:24px;line-height:1.2}.directors-tiny-slider-wrap .directors-tiny-text{font-size:18px}.directors-tiny-slider-wrap .directors-tiny-text p{margin-bottom:7px;margin-top:0}.directors-tiny-image .svg-bg{left:0;position:absolute;top:20px}.directors-tiny-image .svg-shape{left:10px;position:absolute;top:0}.directors-tiny-image .svg-clip{clip-path:url(#svg-clip);margin-left:10px}.directors-tiny-image .svg-clip-mobile{clip-path:url(#svg-clip-mobile);margin-left:10px}.directors-tiny-image .star-link{height:159px;left:125px;min-height:159px;min-width:154px;position:absolute;width:154px}@media only screen and (max-width:1500px){body .directors-tiny-slider-wrap{padding:40px 10px 11px}body .directors-tiny-slider-wrap .directors-tiny-title{font-size:21px}body .directors-tiny-slider-wrap .directors-tiny-text{font-size:16px}}@media only screen and (max-width:992px){body .directors-tiny-slider .wrap,body .directors-tiny-slider-mobile .wrap{grid-template-columns:repeat(1,1fr)}body .directors-tiny-slider-mobile__item,body .directors-tiny-slider__item{padding-bottom:10px}body .directors-tiny-slider-mobile__item .tours-section-crop-read{margin-bottom:30px}body .directors-tiny-slider-wrap .controls{width:80%}}.customize-container{display:block;height:10px;position:relative}
