.elementor-74 .elementor-element.elementor-element-5ffefbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-7cc6915 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-36px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-7cc6915 .tft-hero-design-3{height:457px;}.elementor-74 .elementor-element.elementor-element-7cc6915 .tf-archive-search-box-wrapper{background:#e6f2fe;}.elementor-74 .elementor-element.elementor-element-7cc6915 .tf-archive-search-box-wrapper .tf-driver-location-box .tf-submit-button button{background:var( --e-global-color-secondary );}.elementor-74 .elementor-element.elementor-element-733569d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-12px;--padding-bottom:60px;--padding-left:16px;--padding-right:18px;}.elementor-74 .elementor-element.elementor-element-e9cf37d{width:100%;max-width:100%;}.elementor-74 .elementor-element.elementor-element-e9cf37d > .elementor-widget-container{--e-transform-rotateZ:61deg;--e-transform-rotateX:1yes;--e-transform-perspective:20px;}.elementor-74 .elementor-element.elementor-element-c841590{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-c841590:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-c841590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF9F3;background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-74 .elementor-element.elementor-element-f7a005d{width:100%;max-width:100%;}.elementor-74 .elementor-element.elementor-element-f7a005d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-f7a005d .tft-destination-design-2 .tft-single-destination .tft-destination-thumbnail .tft-destination-content span{font-family:"Josefin Sans", Sans-serif;}.elementor-74 .elementor-element.elementor-element-796710b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-796710b:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-796710b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF9F3;background-position:bottom left;background-repeat:no-repeat;}.elementor-74 .elementor-element.elementor-element-796710b::before, .elementor-74 .elementor-element.elementor-element-796710b > .elementor-background-video-container::before, .elementor-74 .elementor-element.elementor-element-796710b > .e-con-inner > .elementor-background-video-container::before, .elementor-74 .elementor-element.elementor-element-796710b > .elementor-background-slideshow::before, .elementor-74 .elementor-element.elementor-element-796710b > .e-con-inner > .elementor-background-slideshow::before, .elementor-74 .elementor-element.elementor-element-796710b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-74 .elementor-element.elementor-element-0f10630 > .elementor-widget-container{padding:0px 0px -3px 0px;}.elementor-74 .elementor-element.elementor-element-0f10630 .tft-about-us-wrapper .tft-about-us-grid .tft-about-us-content{justify-content:center;}.elementor-74 .elementor-element.elementor-element-0f10630 .tft-about-design-2 .tft-about-us-grid .tft-about-us-content{text-align:center;}.elementor-74 .elementor-element.elementor-element-0f10630 .tft-about-design-2 .tft-about-us-grid .tft-about-us-content .tft-about-us-list ul li{justify-content:center;}.elementor-74 .elementor-element.elementor-element-0f10630 .tft-about-us-wrapper .tft-about-us-grid .tft-about-us-content .tft-about-us-author{text-align:right;}.elementor-74 .elementor-element.elementor-element-bb37412{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-bb37412:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-bb37412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEEDC;}.elementor-74 .elementor-element.elementor-element-66167ff .tft-design-2-blog .tft-blog-header h3{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;}.elementor-74 .elementor-element.elementor-element-66167ff .tft-design-2-blog .read-more a{font-family:"Josefin Sans", Sans-serif;}.elementor-74 .elementor-element.elementor-element-66167ff .tft-design-2-blog .tft-blog-gird-section .tft-post-single-item a h3{font-family:"Cormorant Garamond", Sans-serif;}.elementor-74 .elementor-element.elementor-element-66167ff .tft-design-2-blog .tft-blog-gird-section .tft-post-single-item p.content{font-family:"Josefin Sans", Sans-serif;}.elementor-74 .elementor-element.elementor-element-e118965{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-e118965:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-e118965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF9F3;}.elementor-74 .elementor-element.elementor-element-6e0779c .tft-testimonials-design-2 .tft-testimonial-top-header h3{font-family:"Cormorant Garamond", Sans-serif;}.elementor-74 .elementor-element.elementor-element-6e0779c .tft-testimonials-design-2 .tft-testimonial-top-header h6{font-family:"Josefin Sans", Sans-serif;}.elementor-74 .elementor-element.elementor-element-6e0779c .tft-testimonials-design-2 .tft-testimonials-slides .tft-single-testimonial .testimonial-author .person-name{font-family:"Josefin Sans", Sans-serif;}.elementor-74 .elementor-element.elementor-element-6e0779c .tft-slide-default button.slick-arrow i{color:#595349 !important;}.elementor-74 .elementor-element.elementor-element-6e0779c .tft-testimonials-design-3 .tft-slider-arrows .tft-arrow i{color:#595349 !important;}.elementor-74 .elementor-element.elementor-element-a133fe9{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-0feb298{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-74 .elementor-element.elementor-element-63247b6{--display:flex;}.elementor-74 .elementor-element.elementor-element-4990c19{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-74 .elementor-element.elementor-element-fe64271{--display:flex;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-slider-bg-img{height:1000px;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-hero-design-2{height:1000px;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-hero-slider-selector .tft-hero-single-item::before{background:#1D1D1D94;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-slider-title .tft-title{color:#fff;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-hero-design-2 .tft-hero-content h1{color:#fff;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-hero-design-3 .tft-hero-content-box h1{color:#fff;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-hero-design-4 .tft-hero-design-4__slider__item__content--title{color:#fff;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-hero-content .tf-booking-form-tab button.active{color:#fff !important;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-sub-title p{color:#fff;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-hero-design-4__slider__item__content--subtitle{color:#fff;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-search-box .tft-search-box-inner{padding:40px 40px 40px 40px;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-search-box{border-radius:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-32faacc button.tf-tablinks{color:#000 !important;background:#fff !important;}.elementor-74 .elementor-element.elementor-element-32faacc button.tf-tablinks.active{background:#F15D30 !important;}.elementor-74 .elementor-element.elementor-element-32faacc .tf-booking-form-tab button.tf-tablinks{border-width:1px 1px 1px 1px !important;border-color:#ccc !important;border-radius:4px 4px 4px 4px !important;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-search-box .tf_homepage-booking{border-width:0px 0px 0px 0px;border-color:#F15D3040 !important;border-radius:0px 0px 0px 0px;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-search-box .tf_input-inner div{color:#F15D30 !important;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-search-box .tf_input-inner{color:#F15D30 !important;}.elementor-74 .elementor-element.elementor-element-32faacc .tf_homepage-booking ::placeholder{color:#F15D30 !important;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-search-box .tf_button{border-width:0px 0px 0px 0px !important;border-color:#fff !important;border-radius:0px 0px 0px 0px !important;background-color:#F15D30 !important;}.elementor-74 .elementor-element.elementor-element-32faacc .tft-search-box .tf_button:hover{color:#fff !important;background-color:#D83B0B !important;}.elementor-74 .elementor-element.elementor-element-b4d7fc4{--display:flex;}.elementor-74 .elementor-element.elementor-element-74824ab{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-74 .elementor-element.elementor-element-79f459d{--display:flex;}.elementor-74 .elementor-element.elementor-element-acdf449{--display:flex;}.elementor-74 .elementor-element.elementor-element-177b42e iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-74 .elementor-element.elementor-element-2891e96{--display:flex;}.elementor-74 .elementor-element.elementor-element-52545ee{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-74 .elementor-element.elementor-element-6f3a0a6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-74 .elementor-element.elementor-element-6f3a0a6 .elementor-divider-separator{width:100%;}.elementor-74 .elementor-element.elementor-element-6f3a0a6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-74 .elementor-element.elementor-element-d3a212f{--display:flex;}.elementor-widget-knit_pay_payment_button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-74 .elementor-element.elementor-element-817067b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-74 .elementor-element.elementor-element-5d58f44{--display:flex;}.elementor-74 .elementor-element.elementor-element-07cc691{--display:flex;}@media(min-width:768px){.elementor-74 .elementor-element.elementor-element-733569d{--content-width:1600px;}.elementor-74 .elementor-element.elementor-element-c841590{--content-width:1552px;}.elementor-74 .elementor-element.elementor-element-796710b{--content-width:1552px;}.elementor-74 .elementor-element.elementor-element-bb37412{--content-width:1552px;}}@media(max-width:1024px){.elementor-74 .elementor-element.elementor-element-7cc6915 .tft-hero-design-3{height:488px;}.elementor-74 .elementor-element.elementor-element-733569d{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-c841590{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-796710b{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-bb37412{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-66167ff .tft-design-2-blog .tft-blog-header h3{font-size:32px;}.elementor-74 .elementor-element.elementor-element-e118965{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-817067b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-74 .elementor-element.elementor-element-7cc6915 .tft-hero-design-3{height:555px;}.elementor-74 .elementor-element.elementor-element-7cc6915 .tft-hero-design-3 .tft-hero-content-box h1, .elementor-74 .elementor-element.elementor-element-7cc6915 .tft-hero-design-4__slider__item__content--title{font-size:25px;}.elementor-74 .elementor-element.elementor-element-733569d{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-e9cf37d > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:-10px -10px -10px -10px;}.elementor-74 .elementor-element.elementor-element-c841590{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-74 .elementor-element.elementor-element-66167ff .tft-design-2-blog .tft-blog-header h3{font-size:24px;}.elementor-74 .elementor-element.elementor-element-817067b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px) and (min-width:768px){.elementor-74 .elementor-element.elementor-element-5ffefbb{--width:100%;}}