.fcrtc_search_wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fcrtc_search_wrapper .tab-nav{overflow:hidden}.fcrtc_search_wrapper .tab-nav button{display:inline-block;float:left;padding:10px 20px 6px;background-color:#ffb507;font-size:1em;line-height:1.875em;text-transform:uppercase;border:none;outline:0;cursor:pointer;transition:.3s}.fcrtc_search_wrapper .tab-nav button.active{color:#efefef;background-color:#434a54;cursor:default}.fcrtc_search_wrapper .tab-content{padding:10px 20px;background-color:#434a54}.fcrtc_search_wrapper form{display:flex;justify-content:space-between;flex-wrap:wrap}.fcrtc_search_wrapper .col-one-fourth{width:24%;display:inline-block;margin:10px 0}.fcrtc_search_wrapper .col-one-half{width:49.5%;display:inline-block;margin:10px 0}.fcrtc_search_wrapper .col-one-fourth *{width:100%}body .fcrtc_search_wrapper input,body .fcrtc_search_wrapper select{margin:0;min-height:36px;border-radius:2px}body .fcrtc_search_wrapper .tabpanel form,body .fcrtc_search_wrapper select{margin-bottom:0}body.woocommerce-page .fcrtc_search_wrapper select{width:100%}.fcrtc_search_wrapper .price-slider-wrap{display:inline-flex;align-items:center;justify-content:space-between}.fcrtc_search_wrapper .price-slider-wrap .col-one-half{box-sizing:border-box;margin:0;width:49%}.fcrtc_search_wrapper .ui-slider{position:relative;text-align:left;float:left;width:100%;height:5px;background:#4a515b;border:none}.fcrtc_search_wrapper .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.6em;display:block;border:0;height:5px}.fcrtc_search_wrapper .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:20px;height:20px;cursor:pointer;-ms-touch-action:none;touch-action:none;border-radius:100%;outline:0;top:-8px;margin-left:-.6em}.fcrtc_search_wrapper .ui-slider .ui-slider-handle,.fcrtc_search_wrapper .ui-slider .ui-slider-range{background:#458ec9;border:none}.fcrtc_search_wrapper .price-slider-wrap .search-price-field{width:48%;display:inline-block;float:left}.fcrtc_search_wrapper .price-slider-wrap .search-price-field.sprice-min{margin-right:4%}.fcrtc_search_wrapper .price-slider-wrap .search-price-field input{max-width:100%}.fcrtc_search_wrapper .price-slider-wrap .input-icon{position:relative}.fcrtc_search_wrapper .price-slider-wrap .input-icon>i{position:absolute;display:block;transform:translate(0,-50%);top:50%;pointer-events:none;width:25px;text-align:center;font-style:normal}.fcrtc_search_wrapper .price-slider-wrap .input-icon>input{padding-left:25px;padding-right:0}.fcrtc_search_wrapper .price-slider-wrap .input-icon-right>i{right:0}.fcrtc_search_wrapper .price-slider-wrap .input-icon-right>input{padding-left:0;padding-right:20px!important}@media only screen and (max-width:989px){.fcrtc_search_wrapper .col-one-fourth{width:49%}.fcrtc_search_wrapper .col-7{width:100%}}@media only screen and (max-width:767px){.fcrtc_search_wrapper .col-one-fourth,.fcrtc_search_wrapper .col-one-half{width:100%}.fcrtc_search_wrapper .tab-nav button{width:50%;text-align:left}}@media only screen and (max-width:479px){.fcrtc_search_wrapper .price-slider-wrap{display:inline-block}.fcrtc_search_wrapper .price-slider-wrap .col-one-half{width:100%}.fcrtc_search_wrapper .price-slider-wrap #search-price-slider{margin-bottom:20px}.fcrtc_search_wrapper .tab-nav button{width:100%;text-align:left}.fcrtc_search_wrapper .col-7{margin-top:5px}}.fcrtc-search *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fcrtc-search form{display:flex;flex-wrap:wrap}.fcrtc-search form>div{flex-basis:100%;margin:5px}@media only screen and (min-width:768px){.fcrtc-search form>div{flex-basis:calc(100% / 2)}}@media only screen and (min-width:990px){.fcrtc-search form>div{flex-basis:calc(100% / 4)}}@supports (display:grid){.fcrtc-search form{display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:768px){.fcrtc-search form{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:990px){.fcrtc-search form{display:grid;grid-template-columns:repeat(5,1fr)}}.fcrtc-search form>div{flex:1}}.fcrtc-search .travelcloud-tabs ul.tabs{position:relative;float:left;width:100%;margin:0;padding:0;list-style:none;overflow:visible;z-index:10}.fcrtc-search .travelcloud-tabs ul.tabs li{float:left;margin:0;padding:0;font-size:1em}.fcrtc-search .travelcloud-tabs ul.tabs li a{position:relative;float:left;display:block;margin:0 -1px 0 0;padding:10px 20px;color:#222;background:#ffb507;border:none;font-size:1em;font-weight:400;text-decoration:none;text-transform:uppercase;white-space:pre;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.fcrtc-search .travelcloud-tabs ul.tabs li.active a{color:#efefef;background:#434a54}.fcrtc-search .panel{padding:15px;background:#434a54}.fcrtc-search input,.fcrtc-search select{width:100%;min-height:36px;margin:0!important}.fcrtc-search .submit-btn{background:#458ec9;color:#fff;border:none;padding:0}.fcrtc-search .submit-btn:active,.fcrtc-search .submit-btn:focus,.fcrtc-search .submit-btn:hover{background:#ffb507;color:#fff;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0}#ui-datepicker-div{z-index:10000!important}.fcrtc-datepicker-div{font-size:15px;color:#cecece;background:#fff;border:1px solid #e1e1e1}.fcrtc-datepicker-div *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fcrtc-datepicker-div .ui-datepicker-month,.fcrtc-datepicker-div .ui-datepicker-year{color:#393939}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-next:hover,.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-prev:hover{color:#fff}.fcrtc-datepicker-div select{border-color:#e1e1e1}.fcrtc-datepicker-div th{color:#444}.fcrtc-datepicker-div a{background-image:none;color:#393939;background-color:#f8f8f8}.fcrtc-datepicker-div a.ui-state-active,.fcrtc-datepicker-div a.ui-state-highlight{color:#fff;background-color:#ffb507}.fcrtc-datepicker-div a.ui-state-hover{color:#fff;background-color:#919191}.fcrtc-datepicker-div .ui-datepicker-buttonpane button{background-color:#458ec9;color:#fff;border-color:#236ca7}.fcrtc-datepicker-div .ui-datepicker-buttonpane button:hover{background-color:#ffb507;color:#fff;border-color:#dd9305}.fcrtc-datepicker-div.ui-datepicker{width:260px;padding:20px;display:none;box-shadow:0 0 44px 0 rgba(0,0,0,.2);border-radius:0}#top .fcrtc-datepicker-div.ui-datepicker{width:300px}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:0 0;border:none}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-next,.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-prev{color:#919191;position:absolute;top:4px;width:50px;text-align:center;line-height:34px;height:34px;cursor:pointer;border-radius:0;text-decoration:none;font-size:12px}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-prev{left:2px}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-next{right:2px}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-title{margin:0 53px;line-height:32px;text-align:center;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.ui-datepicker-title select{width:72px;float:left;font-size:12px;margin-left:3px;margin-bottom:0;border-radius:0}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-title select{font-size:14px;margin:1px}.fcrtc-datepicker-div.ui-datepicker select.ui-datepicker-month-year{width:100%}.fcrtc-datepicker-div.ui-datepicker select.ui-datepicker-month,.fcrtc-datepicker-div.ui-datepicker select.ui-datepicker-year{width:48%!important}.fcrtc-datepicker-div.ui-datepicker select.ui-datepicker-year{float:right}.fcrtc-datepicker-div.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.fcrtc-datepicker-div.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.fcrtc-datepicker-div.ui-datepicker td{line-height:2em;border:0;padding:1px}.fcrtc-datepicker-div.ui-datepicker td a,.fcrtc-datepicker-div.ui-datepicker td span{border:none;display:block;font-size:13px;padding:.2em;text-align:center;text-decoration:none}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em 0 .4em;cursor:pointer;padding:10px 20px;width:auto;overflow:visible;border:none;background-image:none;border-radius:3px;font-size:13px}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.fcrtc-datepicker-div .ui-widget-content{background:0 0;border:none}.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-next span,.fcrtc-datepicker-div.ui-datepicker .ui-datepicker-prev span{text-indent:0;overflow:visible;background-image:none;display:inline;position:static;margin:0;font-weight:400}.fcrtc-datepicker-div.ui-datepicker-rtl{direction:rtl}.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-group{float:right}.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.fcrtc-datepicker-div.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.fcrtc-search .price-slider-wrap{display:inline-flex;align-items:center;justify-content:space-between;margin:5px 15px;min-height:36px}.fcrtc-search .ui-slider{position:relative;text-align:left;float:left;width:100%;height:5px;background:#4a515b;border:none}.fcrtc-search .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.6em;display:block;border:0;height:5px}.fcrtc-search .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:20px;height:20px;cursor:pointer;-ms-touch-action:none;touch-action:none;border-radius:100%;outline:0;top:-8px;margin-left:-.6em}.fcrtc-search .ui-slider .ui-slider-handle,.fcrtc-search .ui-slider .ui-slider-range{background:#458ec9;border:none}.fcrtc-search .search-price-field{display:flex;flex-wrap:wrap;margin:5px 0}.fcrtc-search .search-price-field>div{flex-basis:calc(100% / 2)}@supports (display:grid){.fcrtc-search .search-price-field{display:grid;grid-template-columns:repeat(2,1fr)}.fcrtc-search .search-price-field>div{flex:1}}.fcrtc-search .search-price-field div{margin:0 5px}.fcrtc-search .search-price-field .input-icon{position:relative}.fcrtc-search .search-price-field .input-icon>i{position:absolute;display:block;transform:translate(0,-50%);top:50%;pointer-events:none;width:25px;text-align:center;font-style:normal}.fcrtc-search .search-price-field .input-icon-right>i{right:0}.fcrtc-search .search-price-field .input-icon-right>input{padding-right:20px!important}.tooltip,[data-tooltip]{position:relative;cursor:pointer;display:block}.fcrtc-search .search-price-field [data-tooltip]{margin-left:-5px;top:20px;text-align:center}.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip].hover:after,[data-tooltip].hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:0 0;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;width:calc(100% - 10px);min-width:100px;background-color:hsla(0,0%,20%,.9);color:#fff;content:attr(data-tooltip);font-size:14px;line-height:1.2}.tooltip-top:after,.tooltip-top:before,.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{bottom:100%;left:50%}.tooltip-top:before,.tooltip:before,[data-tooltip]:before{margin-left:-6px;margin-bottom:-12px;border-top-color:hsla(0,0%,20%,.9)}.tooltip-top:after,.tooltip:after,[data-tooltip]:after{margin-left:-50%}.tooltip-top:focus:after,.tooltip-top:focus:before,.tooltip-top:hover:after,.tooltip-top:hover:before,.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip].hover:after,[data-tooltip].hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.tooltip-left:after,.tooltip-left:before{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:hsla(0,0%,20%,.9)}.tooltip-left:focus:after,.tooltip-left:focus:before,.tooltip-left:hover:after,.tooltip-left:hover:before{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px)}.tooltip-bottom:after,.tooltip-bottom:before{top:100%;bottom:auto;left:50%}.tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:hsla(0,0%,20%,.9)}.tooltip-bottom.hover:after,.tooltip-bottom:focus:after .tooltip-bottom.hover:before,.tooltip-bottom:focus:before,.tooltip-bottom:hover:after,.tooltip-bottom:hover:before{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.tooltip-right:after,.tooltip-right:before{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:hsla(0,0%,20%,.9)}.tooltip-right:focus:after,.tooltip-right:focus:before,.tooltip-right:hover:after,.tooltip-right:hover:before{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px)}.tooltip-left:before,.tooltip-right:before{top:3px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}.fcrtc-search+.section-tours{margin-top:50px}body ul.trips{list-style:none;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:auto;grid-gap:1rem}ul.trips li{margin:0;padding:0}.trip .trip-loop-link{display:block;overflow:hidden;border-radius:1px;text-decoration:none}.trip .trip-hero-background{display:block;overflow:hidden;background-color:#f9f9f9;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.trip .trip-loop-link:hover .trip-hero-background{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.trip .trip-hero-background:before{content:"";display:block;padding-bottom:50%}.trip .thumb-container{position:relative;margin-bottom:-7px}.trip .thumb-container .trip-price{position:absolute;top:0;left:0;background:rgba(0,0,0,.6);padding:10px 20px;font-size:12px;text-align:center;line-height:1;color:#f8f8f8}.trip .thumb-container .trip-price .amount{font-size:22px;display:block;font-weight:700;color:#fff}.trip .trip-data{position:absolute;bottom:0;right:0;padding:5px 10px;color:#f9f9f9;text-shadow:0 0 10px #000;font-weight:700}.trip .trip-data .duration_sep{font-weight:400}.trip .trip-info{position:relative}.trip .trip-arrow{position:absolute;height:10px;width:10px;top:-5px;left:50%;margin-left:-6px;border-width:1px;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#434a54;border-color:#363c44;border-bottom:none;border-right:none}.trip .inner-trip-wrapper{background:#434a54;padding:10px 15px;position:relative}.trip .travelcloud-loop-trip-title{margin:0;color:#f9f9f9;font-size:1em;line-height:initial}.trip .destination-meta,.trip .hotel-destination-title{color:#ffb507;font-size:14px}.trip .hotel-destination-title{text-transform:capitalize}.trip .travelcloud-loop-trip-title.destination-title{text-transform:uppercase}.single-trip-offer{display:grid;grid-gap:2rem}@media screen and (min-width:768px){.single-trip-content{float:left;width:65.6666%}.single-trip-sidebar{float:right;width:32.3333%}.single-trip-offer{margin:0 auto;grid-template-columns:2fr 1fr}.single-trip-footer,.title-wrapper{grid-column:1/-1;clear:both}}@supports (display:grid){.single-trip-offer>*{width:auto;margin:0}}.single-trip-offer .hotel-title{margin:0}.single-trip-offer .destination-title{text-transform:capitalize}.hotel-title .stars{color:#ffb507;display:inline-block;vertical-align:top;font-size:.7em;line-height:1em}.single-trip-offer .media{position:relative;overflow:hidden;margin-bottom:2em;border-radius:3px;-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.single-trip-offer .media.no-image{padding-bottom:50%;background-color:#f9f9f9}.media.no-image:after,.media.no-image:before{position:absolute;content:"";display:block;top:0;height:100%;width:100%;background:rgba(0,0,0,.02);-moz-box-shadow:0 1px 50px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 50px rgba(0,0,0,.1);box-shadow:0 1px 50px rgba(0,0,0,.1);overflow:hidden}.media.no-image:before{-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.media.no-image:after{top:25%;left:25%;height:50%;width:50%;background:rgba(255,255,255,.03)}.tc-slider-wrapper{position:relative;margin:0;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.tc-slider-wrapper img{max-width:100%;display:block}.tc-slider{margin:0;padding:0}ul.tc-slider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.tc-slider-wrapper .bx-controls-auto,.tc-slider-wrapper .bx-pager{position:absolute;bottom:10px;width:100%}.tc-slider-wrapper .bx-loading{min-height:50px;background:url(../lib/bxslider/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.tc-slider-wrapper .bx-pager{text-align:center;line-height:0}.tc-slider-wrapper .bx-pager.bx-default-pager a{background:rgba(0,0,0,.3);text-indent:-9999px;display:block;width:20px;height:5px;margin:5px 3px;outline:0}.tc-slider-wrapper .bx-pager.bx-default-pager a.active,.tc-slider-wrapper .bx-pager.bx-default-pager a:focus,.tc-slider-wrapper .bx-pager.bx-default-pager a:hover{background:rgba(255,255,255,.8)}.tc-slider-wrapper .bx-controls-auto .bx-controls-auto-item,.tc-slider-wrapper .bx-pager-item{display:inline-block;vertical-align:middle}.tc-slider-wrapper .bx-pager-item{font-size:0;line-height:0}.tc-slider-wrapper .bx-prev{left:15px}.tc-slider-wrapper .bx-next{right:15px}.tc-slider-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-30px;outline:0;width:60px;height:60px;text-indent:-9999px;z-index:9999;text-align:center}.tc-slider-wrapper .bx-controls-direction a:before{content:"";visibility:visible;display:block;position:absolute;z-index:10000;background:rgba(0,0,0,.3);top:0;left:0;right:0;bottom:0;border-radius:3px;text-align:center;text-indent:0;line-height:62px;color:inherit}.tc-slider-wrapper .bx-controls-direction a:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:21px;border-bottom:3px solid;border-left:3px solid;border-color:#dfdfdf;z-index:10001}.tc-slider-wrapper .bx-controls-direction a.bx-prev:after{-webkit-transform:rotate(45deg) translate(3px,-3px);-ms-transform:rotate(45deg) translate(3px,-3px);transform:rotate(45deg) translate(3px,-3px)}.tc-slider-wrapper .bx-controls-direction a.bx-next:after{-webkit-transform:rotate(-135deg) translate(3px,-3px);-ms-transform:rotate(-135deg) translate(3px,-3px);transform:rotate(-135deg) translate(3px,-3px)}.tc-slider-wrapper .bx-controls-direction a:hover:after{border-color:#f9f9f9}.tc-slider-wrapper .bx-controls-direction a.disabled,.tc-slider-wrapper .bx-pager .bx-pager-item:only-child{display:none}.tc-slider-wrapper .bx-controls-auto{text-align:center}.tc-slider-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../lib/bxslider/images/controls.png) -86px -11px no-repeat;margin:0 3px}.tc-slider-wrapper .bx-controls-auto .bx-start.active,.tc-slider-wrapper .bx-controls-auto .bx-start:focus,.tc-slider-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.tc-slider-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../lib/bxslider/images/controls.png) -86px -44px no-repeat;margin:0 3px}.tc-slider-wrapper .bx-controls-auto .bx-stop.active,.tc-slider-wrapper .bx-controls-auto .bx-stop:focus,.tc-slider-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.tc-slider-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.tc-slider-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.tc-slider-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.tc-slider-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.single-trip-offer .travelcloud-tabs{margin:0;clear:both}.single-trip-offer .travelcloud-tabs ul.tabs{position:relative;float:left;width:100%;margin:0 0 2em;padding:0;border-bottom:1px solid #f1f1f1;list-style:none;overflow:visible;z-index:10}.single-trip-offer .travelcloud-tabs ul.tabs li{float:left;margin:0 0 -1px;font-size:1em;padding:0}.single-trip-offer .travelcloud-tabs ul.tabs li a{position:relative;float:left;display:block;margin:0 -1px 0 0;padding:1em 2em;color:#919191;background:0 0;border:none;font-size:1.063em;letter-spacing:1px;font-weight:400;text-decoration:none;white-space:pre;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.travelcloud-tabs ul.tabs li a:focus,.travelcloud-tabs ul.tabs li a:hover,.travelcloud-tabs ul.tabs li a:visited{outline:0}.single-trip-offer .travelcloud-tabs ul.tabs li.active a{border-bottom:1px solid #ffb507}.travelcloud-tabs .panel{display:block;clear:both}.single-trip-offer .travelcloud-tabs .panel pre.fcrtc-preformatted-content{font:inherit;color:inherit;background:0 0;margin:0;padding:0;border:none;white-space:inherit}.single-trip-offer .travelcloud-tabs .panel pre.fcrtc-preformatted-content>*{margin-bottom:1em}.single-trip-sidebar{background-color:#f9f9f9;-moz-box-shadow:0 1px 4px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 1px 4px rgba(0,0,0,.15);border-radius:3px}.single-trip-sidebar .departure-date{padding:.5em;font-size:2em;letter-spacing:-2px;text-align:center;background:#eaeaea}.single-trip-sidebar .departure-date .date-month{color:#919191}.single-trip-sidebar .trip-info{margin:0;padding:10px;list-style:none;background:#f5f5f5}.single-trip-sidebar .trip-info li{margin:0;padding:0;text-align:center}.single-trip-sidebar .trip-info .label{font-size:12px;color:#919191}.single-trip-sidebar .trip-info .value{font-weight:700}.single-trip-sidebar .trip-info .departure_location_info .value{text-transform:capitalize}.single-trip-sidebar .price{background:#eaeaea;text-align:center;color:#919191!important;padding:.5em}.single-trip-sidebar .price .amount{font-size:1.8em;color:initial}.single-trip-sidebar .travelcloud-widgets{padding:1em}.Mcalendar{width:100%;position:relative;box-sizing:border-box;display:block;max-height:284px;overflow-y:auto;overflow-x:none;line-height:initial}.Mcalendar .calcell,.Mcalendar .dayheader{display:block;position:relative;width:14%;width:calc(100% / 7);height:48px;overflow:hidden;font-size:17px;box-sizing:border-box;text-align:center;border:1px solid #fff;padding:0;margin:0;float:left}.Mcalendar .calcell .date{position:absolute;font-size:12px;font-weight:bolder;color:#fff;width:100%;text-align:center;user-select:none;bottom:0}.Mcalendar .monthodd{background:#eee}.Mcalendar .montheven{background:#ddd}.Mcalendar .monthheader{background:#eaeaea;width:100%;display:block;position:relative;float:left;text-align:center}.Mcalendar .monthheader .btn{cursor:pointer;float:left}.Mcalendar .monthheader .btn.next{cursor:pointer;float:right}.Mcalendar .dayheader{height:20px;font-size:12px}.Mcalendar .calcell.hasevent{background:#438dcd;color:#fff;cursor:pointer}.Mcalendar .calcell.hasevent.active{background:#ffb507}td.dep_location{text-transform:capitalize}.trip.selected td{background:#ffb507;color:#fff}.calcell.monthodd .date{color:#aaa}.calcell.monthodd.hasevent .date{color:#fff}.object-fit_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:183px}.simpleslider{position:relative;width:100%;height:500px;left:0;top:0;margin:0;overflow:hidden}.simpleslider>figcaption{position:absolute;width:100%;height:30px;bottom:0;background:rgba(0,0,0,.5);color:#fff;line-height:30px;padding:0 10px;font-size:18px}.simpleslider>img{position:absolute;width:100%;height:100%;left:100%;transition:.25s;object-fit:cover;display:none;background:#ddd}.simpleslider:hover>img{object-fit:cover}.simpleslider>.show{display:block;left:0}.simpleslider>button{position:absolute;top:50%;margin-top:-30px;outline:0;width:60px;height:60px;text-indent:-9999px;z-index:9999;text-align:center;border:none;border-radius:3px;background:rgba(255,255,255,.1)}.simpleslider>button:before{content:"";visibility:visible;display:block;position:absolute;z-index:10000;background:rgba(0,0,0,.3);top:0;left:0;right:0;bottom:0;border-radius:3px;text-align:center;text-indent:0;line-height:62px;color:inherit}.simpleslider>button:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:21px;border-bottom:3px solid;border-left:3px solid;border-color:#dfdfdf;z-index:10001}.simpleslider>button:hover{background:rgba(255,255,255,.2)}.simpleslider>button:focus{outline:0}.simpleslider>.slider-left{left:2em}.simpleslider>.slider-left:after{-webkit-transform:rotate(45deg) translate(3px,-3px);-ms-transform:rotate(45deg) translate(3px,-3px);transform:rotate(45deg) translate(3px,-3px)}.simpleslider>.slider-right{right:2em}.simpleslider>.slider-right:after{-webkit-transform:rotate(-135deg) translate(3px,-3px);-ms-transform:rotate(-135deg) translate(3px,-3px);transform:rotate(-135deg) translate(3px,-3px)}.simpleslider>.thumbs{position:absolute;width:100%;height:auto;top:-100%;padding:0;text-align:center;transition:.5s;line-height:.8em}.simpleslider:hover>.thumbs{top:0}.simpleslider>.thumbs>.thumb{width:2em;height:1em;position:relative;display:inline-block;align-self:center;border-radius:.2em;margin:.2em;background:rgba(0,0,0,.2);z-index:2}.simpleslider>.thumbs>.thumb.current{background:rgba(128,128,128,.2)}#fSO{position:fixed;width:100vw;height:100vh;overflow:hidden;display:none;z-index:100000;top:0}#fSO a.close-iframe{position:absolute;top:50px;right:50px;display:block;width:2em;height:2em;background:#fff;border-radius:5px;border:1px solid #eee;z-index:10;text-align:center;line-height:2em}#fSO iframe{width:100%;height:100%;position:absolute;top:0}tr.trip td.nights,tr.trip td.person_price{font-size:16px}