.elementor-31 .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-31 .elementor-element.elementor-element-d9edabc>.elementor-widget-container{margin:0 0 0 0;padding:-36px 0 0 0}.elementor-31 .elementor-element.elementor-element-d9edabc .tft-slider-bg-img{height:852px}.elementor-31 .elementor-element.elementor-element-d9edabc .tft-hero-design__two{height:852px}#tft-site-main-body #page .elementor-31 .elementor-element.elementor-element-d9edabc .tft-hero-design__two .tft-hero-content{padding:0 16px 0 16px}.elementor-31 .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-31 .elementor-element.elementor-element-6373f145:not(.elementor-motion-effects-element-type-background),.elementor-31 .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-31 .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-31 .elementor-element.elementor-element-6cf94bb0 .tft-popular-hotels-design__one .tft-heading-content .tft-section-subtitle{font-size:16px}.elementor-31 .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-31 .elementor-element.elementor-element-3805688:not(.elementor-motion-effects-element-type-background),.elementor-31 .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-31 .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-31 .elementor-element.elementor-element-a77ff6:not(.elementor-motion-effects-element-type-background),.elementor-31 .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-31 .elementor-element.elementor-element-a77ff6::before,.elementor-31 .elementor-element.elementor-element-a77ff6>.elementor-background-video-container::before,.elementor-31 .elementor-element.elementor-element-a77ff6>.e-con-inner>.elementor-background-video-container::before,.elementor-31 .elementor-element.elementor-element-a77ff6>.elementor-background-slideshow::before,.elementor-31 .elementor-element.elementor-element-a77ff6>.e-con-inner>.elementor-background-slideshow::before,.elementor-31 .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-31 .elementor-element.elementor-element-423d2960>.elementor-widget-container{padding:0 0 -3px 0}#tft-site-main-body #page .elementor-31 .elementor-element.elementor-element-423d2960 .tft-heading-content .tft-section-content p.tft-about-us-author{text-align:right}.elementor-31 .elementor-element.elementor-element-422858e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-31 .elementor-element.elementor-element-422858e9:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-422858e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDF9F3;background-position:50% 55px;background-repeat:no-repeat}.elementor-31 .elementor-element.elementor-element-mtxf001{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--flex-wrap:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px}.elementor-31 .elementor-element.elementor-element-mtxf001:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-mtxf001>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-31 .elementor-element.elementor-element-mtxf002{--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:14px 14px;--row-gap:14px;--column-gap:14px}.elementor-31 .elementor-element.elementor-element-mtxf003{text-align:start}.elementor-31 .elementor-element.elementor-element-mtxf003 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:2px;color:#e58a2e}.elementor-31 .elementor-element.elementor-element-mtxf004{text-align:start}.elementor-31 .elementor-element.elementor-element-mtxf004 .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.25em;color:#2c5f4a}.elementor-31 .elementor-element.elementor-element-mtxf005{text-align:start}.elementor-31 .elementor-element.elementor-element-mtxf005 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.4em;color:#5f5a54}.elementor-31 .elementor-element.elementor-element-mtxf006{text-align:start;font-size:17px;line-height:1.7em;color:#5f5a54}.elementor-31 .elementor-element.elementor-element-mtxf007 .elementor-button{background-color:#00983f;font-size:16px;font-weight:600;fill:#FFF;color:#FFF;border-radius:6px 6px 6px 6px;padding:16px 34px 16px 34px}.elementor-31 .elementor-element.elementor-element-mtxf008{--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}.elementor-31 .elementor-element.elementor-element-mtxf009{text-align:center}.elementor-31 .elementor-element.elementor-element-mtxf009 img{width:100%}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-6373f145{--content-width:1516px}.elementor-31 .elementor-element.elementor-element-3805688{--content-width:1516px}.elementor-31 .elementor-element.elementor-element-a77ff6{--content-width:1516px}.elementor-31 .elementor-element.elementor-element-mtxf001{--content-width:1440px}.elementor-31 .elementor-element.elementor-element-mtxf002{--width:48%}.elementor-31 .elementor-element.elementor-element-mtxf008{--width:44%}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-2a924ea0{--width:100%}.elementor-31 .elementor-element.elementor-element-mtxf002{--width:100%}.elementor-31 .elementor-element.elementor-element-mtxf008{--width:100%}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-d9edabc .tft-slider-bg-img{height:560px}.elementor-31 .elementor-element.elementor-element-d9edabc .tft-hero-design__two{height:560px}#tft-site-main-body #page .elementor-31 .elementor-element.elementor-element-d9edabc .tft-hero-design__two .tft-hero-content{padding:16px 16px 16px 16px}.elementor-31 .elementor-element.elementor-element-6373f145:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-6373f145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-31 .elementor-element.elementor-element-6373f145{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px}#tft-site-main-body #page .elementor-31 .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-31 .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-31 .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-31 .elementor-element.elementor-element-3805688{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px}.elementor-31 .elementor-element.elementor-element-a77ff6{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px}.elementor-31 .elementor-element.elementor-element-422858e9:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-422858e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-31 .elementor-element.elementor-element-422858e9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-mtxf001{--flex-wrap:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.elementor-31 .elementor-element.elementor-element-mtxf004 .elementor-heading-title{font-size:30px}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-2a924ea0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-d9edabc .tft-slider-bg-img{height:510px}.elementor-31 .elementor-element.elementor-element-d9edabc .tft-hero-design__two{height:510px}#tft-site-main-body #page .elementor-31 .elementor-element.elementor-element-d9edabc .tft-hero-design__two .tft-hero-content{padding:0 0 0 0}.elementor-31 .elementor-element.elementor-element-6373f145:not(.elementor-motion-effects-element-type-background),.elementor-31 .elementor-element.elementor-element-6373f145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-31 .elementor-element.elementor-element-6373f145{--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}#tft-site-main-body #page .elementor-31 .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-31 .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-31 .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-31 .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-31 .elementor-element.elementor-element-3805688{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-31 .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-31 .elementor-element.elementor-element-423d2960>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-31 .elementor-element.elementor-element-422858e9{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-31 .elementor-element.elementor-element-mtxf001{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px}.elementor-31 .elementor-element.elementor-element-mtxf002{--width:100%}.elementor-31 .elementor-element.elementor-element-mtxf003{text-align:center}.elementor-31 .elementor-element.elementor-element-mtxf004{text-align:center}.elementor-31 .elementor-element.elementor-element-mtxf004 .elementor-heading-title{font-size:26px}.elementor-31 .elementor-element.elementor-element-mtxf005{text-align:center}.elementor-31 .elementor-element.elementor-element-mtxf005 .elementor-heading-title{font-size:17px}.elementor-31 .elementor-element.elementor-element-mtxf006{text-align:center;font-size:16px}.elementor-31 .elementor-element.elementor-element-mtxf008{--width:100%}}