.elementor-85 .elementor-element.elementor-element-2a924ea0{--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-85 .elementor-element.elementor-element-d9edabc>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-85 .elementor-element.elementor-element-d9edabc .tft-slider-bg-img{height:852px}.elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-design__two{height:852px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-design__two .tft-hero-content{padding:0 16px 0 16px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-content h1{padding:0 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-slider-title .tft-title{padding:0 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-design__four__slider__item__content--title{padding:0 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf_homepage-booking .tf_btn.tf-submit,#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf_availability_checker_box button{border-radius:0 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf-booking-forms-wrapper .tf-submit-button .tf_btn{border-radius:0 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf-booking-forms-wrapper .tf-search__form__submit{border-radius:0 0 0 0}.elementor-85 .elementor-element.elementor-element-6373f145{--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:60px;--padding-left:32px;--padding-right:32px}.elementor-85 .elementor-element.elementor-element-6373f145:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-6373f145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 50px;background-repeat:no-repeat}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-heading-content .tft-section-title{font-size:56px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-heading-content .tft-section-subtitle{font-size:16px}.elementor-85 .elementor-element.elementor-element-3805688{--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:32px;--padding-right:32px}.elementor-85 .elementor-element.elementor-element-3805688:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-3805688>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDF9F3;background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-85 .elementor-element.elementor-element-a77ff6{--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:32px;--padding-right:32px}.elementor-85 .elementor-element.elementor-element-a77ff6:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-a77ff6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDF9F3;background-position:bottom left;background-repeat:no-repeat}.elementor-85 .elementor-element.elementor-element-a77ff6::before,.elementor-85 .elementor-element.elementor-element-a77ff6>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-a77ff6>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-a77ff6>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-a77ff6>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-a77ff6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-position:top right;background-repeat:no-repeat}.elementor-85 .elementor-element.elementor-element-423d2960>.elementor-widget-container{padding:0 0 -3px 0}.elementor-85 .elementor-element.elementor-element-374353ef{--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:32px;--padding-right:32px}.elementor-85 .elementor-element.elementor-element-374353ef:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-374353ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAEEDC}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-140422a6 .tft-latest-posts-design__two .tft-blog-gird-section .tft-post-single-item .tft-content-details{padding:24px 32px 32px 32px}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-6373f145{--content-width:1516px}.elementor-85 .elementor-element.elementor-element-3805688{--content-width:1516px}.elementor-85 .elementor-element.elementor-element-a77ff6{--content-width:1516px}.elementor-85 .elementor-element.elementor-element-374353ef{--content-width:1516px}}@media(max-width:1024px) and (min-width:768px){.elementor-85 .elementor-element.elementor-element-2a924ea0{--width:100%}}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-d9edabc .tft-slider-bg-img{height:560px}.elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-design__two{height:560px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-design__two .tft-hero-content{padding:16px 16px 16px 16px}.elementor-85 .elementor-element.elementor-element-6373f145:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-6373f145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-85 .elementor-element.elementor-element-6373f145{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-heading-content .tft-section-title{font-size:32px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-popular-hotels-items .tft-popular-single-item .tft-popular-thumbnail{padding:16px 16px 16px 16px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-popular-hotels-items .tft-popular-single-item .tft-hotel-details{left:16px;right:16px}.elementor-85 .elementor-element.elementor-element-3805688{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px}.elementor-85 .elementor-element.elementor-element-a77ff6{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px}.elementor-85 .elementor-element.elementor-element-374353ef{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-2a924ea0{--min-height:37px;--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;--justify-content:space-between;--border-radius:0px 0px 0px 0px;--margin-top:-9px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-d9edabc>.elementor-widget-container{margin:-6px 0 0 0}.elementor-85 .elementor-element.elementor-element-d9edabc.elementor-element{--order:-99999 /* order start hack */}.elementor-85 .elementor-element.elementor-element-d9edabc .tft-slider-bg-img{height:510px}.elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-design__two{height:510px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-design__two .tft-hero-content{padding:129px 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-content h1{padding:-15px 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-slider-title .tft-title{padding:-15px 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tft-hero-design__four__slider__item__content--title{padding:-15px 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf_homepage-booking .tf_btn.tf-submit{margin:0 0 0 0;padding:-1px -1px -1px -1px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc #tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf_availability_checker_box button{margin:0 0 0 0}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf-booking-forms-wrapper .tf-submit-button .tf_btn{margin:0 0 0 0;padding:-1px -1px -1px -1px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf-booking-forms-wrapper .tf-search__form__submit{margin:0 0 0 0;padding:-1px -1px -1px -1px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-d9edabc .tf_availability_checker_box button{padding:-1px -1px -1px -1px}.elementor-85 .elementor-element.elementor-element-6373f145:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-6373f145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-85 .elementor-element.elementor-element-6373f145{--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-heading-content .tft-section-title{font-size:24px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-heading-content .tft-section-subtitle{font-size:14px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-popular-hotels-items .tft-popular-single-item .tft-popular-thumbnail{padding:8px 8px 8px 8px}#tft-site-main-body #page .elementor-85 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-popular-hotels-items .tft-popular-single-item .tft-hotel-details{left:8px;right:8px}.elementor-85 .elementor-element.elementor-element-3805688{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-85 .elementor-element.elementor-element-a77ff6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-85 .elementor-element.elementor-element-423d2960>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-85 .elementor-element.elementor-element-374353ef{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}}