.elementor-19 .elementor-element.elementor-element-392a8d6{--display:flex;--min-height:850px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--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-19 .elementor-element.elementor-element-392a8d6::before, .elementor-19 .elementor-element.elementor-element-392a8d6 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-392a8d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-392a8d6 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-392a8d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-392a8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-392a8d6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-392a8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://travelsworld.com/wp-content/uploads/2025/12/TWHero.webp") 50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-b8a9458{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b8a9458.e-con{--align-self:flex-start;}.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-19 .elementor-element.elementor-element-b0c63bb.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b0c63bb{text-align:center;}.elementor-19 .elementor-element.elementor-element-b0c63bb .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:54px;font-weight:800;color:#FFFFFF;}.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-19 .elementor-element.elementor-element-ee64de9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ee64de9{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ee64de9 a{color:#FFFFFF;}.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-19 .elementor-element.elementor-element-b070373 .elementor-button{background-color:var( --e-global-color-d5f1486 );font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:500;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-19 .elementor-element.elementor-element-b070373 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-b070373 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-b070373{padding:00px 00px 00px 00px;}.elementor-19 .elementor-element.elementor-element-b070373 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-b070373 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-94ae436{--display:flex;--min-height:850px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--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-19 .elementor-element.elementor-element-94ae436::before, .elementor-19 .elementor-element.elementor-element-94ae436 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-94ae436 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-94ae436 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-94ae436 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-94ae436 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-94ae436:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-94ae436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://travelsworld.com/wp-content/uploads/2025/12/IMG_HERO.webp") 50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-9d06f8e{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9d06f8e.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-30a5dfa.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-30a5dfa{text-align:center;}.elementor-19 .elementor-element.elementor-element-30a5dfa .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:54px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-dd4f6b1.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-dd4f6b1{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-dd4f6b1 a{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-319635b .elementor-button{background-color:var( --e-global-color-d5f1486 );font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:500;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-19 .elementor-element.elementor-element-319635b .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-319635b .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-319635b{padding:00px 00px 00px 00px;}.elementor-19 .elementor-element.elementor-element-319635b .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-319635b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-63cf965{--display:flex;--margin-top:320px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-19 .elementor-element.elementor-element-0523cca{width:var( --container-widget-width, 41.838% );max-width:41.838%;--container-widget-width:41.838%;--container-widget-flex-grow:0;top:-331.472px;}.elementor-19 .elementor-element.elementor-element-0523cca.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0523cca{left:383.889px;}body.rtl .elementor-19 .elementor-element.elementor-element-0523cca{right:383.889px;}.elementor-19 .elementor-element.elementor-element-0523cca img{width:73%;}.elementor-19 .elementor-element.elementor-element-5399806{text-align:center;}.elementor-19 .elementor-element.elementor-element-5399806 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-42bcd09 );}.elementor-19 .elementor-element.elementor-element-5399806 .elementor-heading-title a:hover, .elementor-19 .elementor-element.elementor-element-5399806 .elementor-heading-title a:focus{color:#01354B;}.elementor-19 .elementor-element.elementor-element-7c96205{width:var( --container-widget-width, 39.31% );max-width:39.31%;--container-widget-width:39.31%;--container-widget-flex-grow:0;top:-267.783px;}.elementor-19 .elementor-element.elementor-element-7c96205.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7c96205{left:-192.487px;}body.rtl .elementor-19 .elementor-element.elementor-element-7c96205{right:-192.487px;}.elementor-19 .elementor-element.elementor-element-2d16b40{width:var( --container-widget-width, 33.172% );max-width:33.172%;--container-widget-width:33.172%;--container-widget-flex-grow:0;top:-274.017px;}.elementor-19 .elementor-element.elementor-element-2d16b40.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2d16b40{left:888.378px;}body.rtl .elementor-19 .elementor-element.elementor-element-2d16b40{right:888.378px;}.elementor-19 .elementor-element.elementor-element-2d16b40 img{width:63%;height:182px;}.elementor-19 .elementor-element.elementor-element-02bf53f{width:var( --container-widget-width, 33.172% );max-width:33.172%;--container-widget-width:33.172%;--container-widget-flex-grow:0;top:-240.088px;}.elementor-19 .elementor-element.elementor-element-02bf53f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-02bf53f{left:1250px;}body.rtl .elementor-19 .elementor-element.elementor-element-02bf53f{right:1250px;}.elementor-19 .elementor-element.elementor-element-02bf53f img{width:63%;height:169px;}.elementor-19 .elementor-element.elementor-element-0825c8b{width:var( --container-widget-width, 29.201% );max-width:29.201%;--container-widget-width:29.201%;--container-widget-flex-grow:0;top:340.427px;}.elementor-19 .elementor-element.elementor-element-0825c8b.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0825c8b{left:364.351px;}body.rtl .elementor-19 .elementor-element.elementor-element-0825c8b{right:364.351px;}.elementor-19 .elementor-element.elementor-element-0825c8b img{height:322px;}.elementor-19 .elementor-element.elementor-element-e597ab8{width:var( --container-widget-width, 21.625% );max-width:21.625%;--container-widget-width:21.625%;--container-widget-flex-grow:0;top:373.662px;}.elementor-19 .elementor-element.elementor-element-e597ab8.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-e597ab8{left:866.276px;}body.rtl .elementor-19 .elementor-element.elementor-element-e597ab8{right:866.276px;}.elementor-19 .elementor-element.elementor-element-e597ab8 img{height:260px;}.elementor-19 .elementor-element.elementor-element-1eb7002{width:var( --container-widget-width, 20.871% );max-width:20.871%;--container-widget-width:20.871%;--container-widget-flex-grow:0;top:269.008px;}.elementor-19 .elementor-element.elementor-element-1eb7002.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1eb7002{left:1259.647px;}body.rtl .elementor-19 .elementor-element.elementor-element-1eb7002{right:1259.647px;}.elementor-19 .elementor-element.elementor-element-1eb7002 img{height:354px;}.elementor-19 .elementor-element.elementor-element-f89e981{width:var( --container-widget-width, 34.579% );max-width:34.579%;--container-widget-width:34.579%;--container-widget-flex-grow:0;top:-31.788px;}.elementor-19 .elementor-element.elementor-element-f89e981.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f89e981{left:1160.967px;}body.rtl .elementor-19 .elementor-element.elementor-element-f89e981{right:1160.967px;}.elementor-19 .elementor-element.elementor-element-ec298a1{width:var( --container-widget-width, 21.986% );max-width:21.986%;--container-widget-width:21.986%;--container-widget-flex-grow:0;top:39.936px;}.elementor-19 .elementor-element.elementor-element-ec298a1.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-ec298a1{left:-15.686px;}body.rtl .elementor-19 .elementor-element.elementor-element-ec298a1{right:-15.686px;}.elementor-19 .elementor-element.elementor-element-f085bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:100;}.elementor-19 .elementor-element.elementor-element-dc46b2e{--display:flex;}.elementor-19 .elementor-element.elementor-element-d862254{--spacer-size:450px;}.elementor-19 .elementor-element.elementor-element-71451ed{--display:flex;}.elementor-19 .elementor-element.elementor-element-1313acf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-5309bf9{--display:flex;}.elementor-19 .elementor-element.elementor-element-34c0bd0{--display:flex;}.elementor-19 .elementor-element.elementor-element-50e1716 .elementor-heading-title{font-family:"NOHEMI", Sans-serif;font-weight:500;color:var( --e-global-color-42bcd09 );}.elementor-19 .elementor-element.elementor-element-d2d1f27{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-061f74d{--display:flex;}.elementor-19 .elementor-element.elementor-element-684cff5{--display:flex;}.elementor-19 .elementor-element.elementor-element-86ccc83{--display:flex;}.elementor-19 .elementor-element.elementor-element-2c9b52a{--display:flex;}.elementor-19 .elementor-element.elementor-element-f7cc9b1{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:015px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-85d7ad1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-91e679c{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-d4fce0f{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-9f8e34a{padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-9f8e34a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0px;color:#009AC8;}.elementor-19 .elementor-element.elementor-element-9f61a3a{text-align:start;}.elementor-19 .elementor-element.elementor-element-9f61a3a .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:56px;font-weight:800;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-9417692{text-align:start;}.elementor-19 .elementor-element.elementor-element-9417692 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:500;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-e87ac9c{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-19 .elementor-element.elementor-element-e87ac9c p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-cea2899{--display:flex;}.elementor-19 .elementor-element.elementor-element-d1e5203{--spacer-size:40px;}.elementor-19 .elementor-element.elementor-element-8c054dd{--display:flex;--overflow:hidden;--overlay-opacity:0.2;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8c054dd::before, .elementor-19 .elementor-element.elementor-element-8c054dd > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-8c054dd > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-8c054dd > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-8c054dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-8c054dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://travelsworld.com/wp-content/uploads/2025/12/BGright.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-19 .elementor-element.elementor-element-1f02252{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-dcba9e9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2b8069d{padding:0px 0px 10px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-2b8069d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:700;color:#009AC8;}.elementor-19 .elementor-element.elementor-element-27c1fba{text-align:start;}.elementor-19 .elementor-element.elementor-element-27c1fba .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:56px;font-weight:800;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-f58cf9f{text-align:start;}.elementor-19 .elementor-element.elementor-element-f58cf9f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:38px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#F47F20;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-14c762c{left:29%;--hotspot-translate-x:29%;top:32%;--hotspot-translate-y:32%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-0318407{left:12%;--hotspot-translate-x:12%;top:55%;--hotspot-translate-y:55%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-ee185ee{left:19%;--hotspot-translate-x:19%;top:53%;--hotspot-translate-y:53%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-9d44b36{left:18%;--hotspot-translate-x:18%;top:56%;--hotspot-translate-y:56%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-3580050{left:18%;--hotspot-translate-x:18%;top:59%;--hotspot-translate-y:59%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-8582211{left:19%;--hotspot-translate-x:19%;top:63%;--hotspot-translate-y:63%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-0389cfa{left:21%;--hotspot-translate-x:21%;top:67%;--hotspot-translate-y:67%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-43dabc6{left:21%;--hotspot-translate-x:21%;top:67%;--hotspot-translate-y:67%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-457df87{left:47%;--hotspot-translate-x:47%;top:72%;--hotspot-translate-y:72%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-3bcb6e7{left:40%;--hotspot-translate-x:40%;top:85%;--hotspot-translate-y:85%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-5f94d36{left:32%;--hotspot-translate-x:32%;top:91%;--hotspot-translate-y:91%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-465d799{left:30%;--hotspot-translate-x:30%;top:98%;--hotspot-translate-y:98%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-c4e2689{left:28%;--hotspot-translate-x:28%;top:94%;--hotspot-translate-y:94%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-7a9e396{left:24%;--hotspot-translate-x:24%;top:84%;--hotspot-translate-y:84%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-74efe07{left:30%;--hotspot-translate-x:30%;top:87%;--hotspot-translate-y:87%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-a636536{left:31%;--hotspot-translate-x:31%;top:84%;--hotspot-translate-y:84%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-4df79f2{left:24%;--hotspot-translate-x:24%;top:79%;--hotspot-translate-y:79%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-5501aae{left:24%;--hotspot-translate-x:24%;top:76%;--hotspot-translate-y:76%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-411a97a{left:26%;--hotspot-translate-x:26%;top:73%;--hotspot-translate-y:73%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-94e4b3d{left:29%;--hotspot-translate-x:29%;top:71%;--hotspot-translate-y:71%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-92bb677{left:31%;--hotspot-translate-x:31%;top:68%;--hotspot-translate-y:68%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-bb0e568{left:37%;--hotspot-translate-x:37%;top:69%;--hotspot-translate-y:69%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .elementor-repeater-item-c291704{left:68%;--hotspot-translate-x:68%;top:52%;--hotspot-translate-y:52%;}.elementor-19 .elementor-element.elementor-element-a2a74e1 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-19 .elementor-element.elementor-element-a2a74e1{--background-align:center;--hotspot-size:1px;--hotspot-min-width:0px;--hotspot-min-height:0px;--hotspot-box-color:#FFFFFF;--hotspot-padding:0px;--tooltip-color:#14A1EE;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-f628260{--display:flex;}.elementor-19 .elementor-element.elementor-element-7f86349{--spacer-size:130px;}.elementor-19 .elementor-element.elementor-element-f037f7d{--display:flex;}.elementor-19 .elementor-element.elementor-element-8bd143a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-7ae2f60{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;top:-153px;--z-index:100;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7ae2f60{left:2.1px;}body.rtl .elementor-19 .elementor-element.elementor-element-7ae2f60{right:2.1px;}.elementor-19 .elementor-element.elementor-element-f4fbb60:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-f4fbb60{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-34c4fb7:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-34c4fb7{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-e3b8ee4:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-40f2f52:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-40f2f52{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-7d42690:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-7d42690{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-0cb4066{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0cb4066:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0cb4066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F47F20;}.elementor-19 .elementor-element.elementor-element-6b9a6c3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-19 .elementor-element.elementor-element-bc979db .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-19 .elementor-element.elementor-element-bc979db .elementor-counter{gap:9px;}.elementor-19 .elementor-element.elementor-element-bc979db .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:66px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-b6de9cc .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-b6de9cc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:66px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-06460a1.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-06460a1 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-19 .elementor-element.elementor-element-06460a1 .elementor-counter{gap:10px;}.elementor-19 .elementor-element.elementor-element-06460a1 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:66px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-d5e8e2c .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-d5e8e2c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:66px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-6356336 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-6356336 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:66px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-848fde2{--display:flex;}.elementor-19 .elementor-element.elementor-element-a91ea28{--spacer-size:130px;}.elementor-19 .elementor-element.elementor-element-c791489{--display:flex;}.elementor-19 .elementor-element.elementor-element-c791489:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c791489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F47F20;}.elementor-19 .elementor-element.elementor-element-d0c4500{--display:flex;}.elementor-19 .elementor-element.elementor-element-92ec010:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-92ec010{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-0d58ea9 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-19 .elementor-element.elementor-element-0d58ea9 .elementor-counter{gap:9px;}.elementor-19 .elementor-element.elementor-element-0d58ea9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-d37f629{--display:flex;}.elementor-19 .elementor-element.elementor-element-5571df1:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-5571df1{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-eb0bdcd .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-19 .elementor-element.elementor-element-eb0bdcd .elementor-counter{gap:9px;}.elementor-19 .elementor-element.elementor-element-eb0bdcd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-47d94ff{--display:flex;}.elementor-19 .elementor-element.elementor-element-7f96c9a:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-7f96c9a{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-cfad07e .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-19 .elementor-element.elementor-element-cfad07e .elementor-counter{gap:9px;}.elementor-19 .elementor-element.elementor-element-cfad07e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-aa62fe3{--display:flex;}.elementor-19 .elementor-element.elementor-element-2424648:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-2424648{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-4bb0b18 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-19 .elementor-element.elementor-element-4bb0b18 .elementor-counter{gap:9px;}.elementor-19 .elementor-element.elementor-element-4bb0b18 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-4719e50{--display:flex;}.elementor-19 .elementor-element.elementor-element-00f6885:hover{--e-transform-scale:1.1;}.elementor-19 .elementor-element.elementor-element-00f6885{--e-transform-transition-duration:600ms;}.elementor-19 .elementor-element.elementor-element-9b0e2bb .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-19 .elementor-element.elementor-element-9b0e2bb .elementor-counter{gap:9px;}.elementor-19 .elementor-element.elementor-element-9b0e2bb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-6a787f1{--display:flex;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6029d7d{padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-6029d7d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:700;color:#009AC8;}.elementor-19 .elementor-element.elementor-element-319db27{text-align:center;}.elementor-19 .elementor-element.elementor-element-319db27 .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:56px;font-weight:800;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-5683d60{text-align:center;}.elementor-19 .elementor-element.elementor-element-5683d60 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:38px;font-weight:500;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-e527910{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-17aefc3{--display:flex;}.elementor-19 .elementor-element.elementor-element-e8e168a{--spacer-size:130px;}.elementor-19 .elementor-element.elementor-element-91afad6{--display:flex;}.elementor-19 .elementor-element.elementor-element-afdd3a7{padding:0px 0px 10px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-afdd3a7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0px;color:#009AC8;}.elementor-19 .elementor-element.elementor-element-016a9a7{text-align:center;}.elementor-19 .elementor-element.elementor-element-016a9a7 .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:56px;font-weight:800;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-c88e64c{text-align:center;}.elementor-19 .elementor-element.elementor-element-c88e64c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:38px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-09cb0b8{--e-image-carousel-slides-to-show:5;padding:100px 35px 35px 35px;}.elementor-19 .elementor-element.elementor-element-1eb450c{--display:flex;}.elementor-19 .elementor-element.elementor-element-d9bd724{--spacer-size:130px;}.elementor-19 .elementor-element.elementor-element-da41f05{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:260px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-da41f05::before, .elementor-19 .elementor-element.elementor-element-da41f05 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-da41f05 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-da41f05 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-da41f05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-da41f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://travelsworld.com/wp-content/uploads/2025/12/background-1-5-scaled.png");--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-f10594b{--display:flex;}.elementor-19 .elementor-element.elementor-element-2f7c920{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-219caff{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-cfa6698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cfa6698 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-42bcd09 );}.elementor-19 .elementor-element.elementor-element-1f173de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1f173de .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:56px;font-weight:800;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-8623c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8623c67 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:38px;font-weight:500;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-3eaf8bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3eaf8bd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:38px;font-weight:500;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-f06657a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-99087ea{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-800a41d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-83b1953 img{max-width:17%;}.elementor-19 .elementor-element.elementor-element-dbdc1bb{text-align:center;}.elementor-19 .elementor-element.elementor-element-dbdc1bb .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:600;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-31dc68d{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;color:#767676;}.elementor-19 .elementor-element.elementor-element-d59b547{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-8f6892d img{max-width:17%;}.elementor-19 .elementor-element.elementor-element-d8ff8b0{text-align:center;}.elementor-19 .elementor-element.elementor-element-d8ff8b0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:600;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-41dd742{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;color:#767676;}.elementor-19 .elementor-element.elementor-element-417791b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-d82e45b img{max-width:17%;}.elementor-19 .elementor-element.elementor-element-dbe8748{text-align:center;}.elementor-19 .elementor-element.elementor-element-dbe8748 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:600;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-31450a6{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;color:#767676;}.elementor-19 .elementor-element.elementor-element-8ac752c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-07fc1d7 img{max-width:17%;}.elementor-19 .elementor-element.elementor-element-e08382d{text-align:center;}.elementor-19 .elementor-element.elementor-element-e08382d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:600;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-b34046a{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;color:#767676;}.elementor-19 .elementor-element.elementor-element-9ac2ab9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-984ef76 img{max-width:17%;}.elementor-19 .elementor-element.elementor-element-c19b6f8{text-align:center;}.elementor-19 .elementor-element.elementor-element-c19b6f8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:600;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-0bb5aaa{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;color:#767676;}.elementor-19 .elementor-element.elementor-element-d78fb43{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-64fb217 img{max-width:17%;}.elementor-19 .elementor-element.elementor-element-06c3176{text-align:center;}.elementor-19 .elementor-element.elementor-element-06c3176 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:600;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-5efdee7{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;color:#767676;}.elementor-19 .elementor-element.elementor-element-0a9ddca{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-450e382 img{max-width:17%;}.elementor-19 .elementor-element.elementor-element-3ccafae{text-align:center;}.elementor-19 .elementor-element.elementor-element-3ccafae .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:600;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-5dd5724{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;color:#767676;}.elementor-19 .elementor-element.elementor-element-75c16e2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-13e2a27 img{max-width:17%;}.elementor-19 .elementor-element.elementor-element-814945c{text-align:center;}.elementor-19 .elementor-element.elementor-element-814945c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:600;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-7df825d{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;color:#767676;}.elementor-19 .elementor-element.elementor-element-b13ebe9.elementor-element{--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-2cc96a3{--display:flex;}.elementor-19 .elementor-element.elementor-element-a978356{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #B4E9FF 100%);}.elementor-19 .elementor-element.elementor-element-c9dbff6{--display:flex;}.elementor-19 .elementor-element.elementor-element-5ffb7bc{--display:flex;--min-height:850px;--border-radius:0px 0px 313px 313px;}.elementor-19 .elementor-element.elementor-element-5ffb7bc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5ffb7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F47F20;}.elementor-19 .elementor-element.elementor-element-5ffb7bc > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-5ffb7bc > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:302px;}.elementor-19 .elementor-element.elementor-element-d4b4274{padding:120px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-d4b4274 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-511a9db{text-align:center;}.elementor-19 .elementor-element.elementor-element-511a9db .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:54px;font-weight:800;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d06644a{padding:15px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:38px;--e-rating-gap:15px;--e-rating-icon-marked-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b67c0c6{left:211px;}body.rtl .elementor-19 .elementor-element.elementor-element-b67c0c6{right:211px;}.elementor-19 .elementor-element.elementor-element-b67c0c6{top:289px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-d76ef9d.elementor-arrows-yes .elementor-main-swiper{width:calc( 65% - 40px );}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-main-swiper{width:65%;}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-color:#020101;}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-swiper-button{font-size:20px;}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-testimonial__text{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;font-style:normal;}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-testimonial__name{color:#FFFFFF;font-family:"Trip sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-testimonial__title{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-7f5cbf1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7f5cbf1{left:25%;}body.rtl .elementor-19 .elementor-element.elementor-element-7f5cbf1{right:25%;}.elementor-19 .elementor-element.elementor-element-7f5cbf1{top:73%;text-align:center;}.elementor-19 .elementor-element.elementor-element-dd0c331{--display:flex;}.elementor-19 .elementor-element.elementor-element-42fac23{--spacer-size:130px;}.elementor-19 .elementor-element.elementor-element-b69a2b3{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f825616{padding:0px 0px 10px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-f825616 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0px;color:#009AC8;}.elementor-19 .elementor-element.elementor-element-a3ff73d{text-align:center;}.elementor-19 .elementor-element.elementor-element-a3ff73d .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:48px;font-weight:800;color:#F47F20;}.elementor-19 .elementor-element.elementor-element-ad81ca2{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e3648f1{--display:flex;--min-height:250px;}.elementor-19 .elementor-element.elementor-element-e3648f1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e3648f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F47F20;}.elementor-19 .elementor-element.elementor-element-e3648f1 > .elementor-shape-top svg, .elementor-19 .elementor-element.elementor-element-e3648f1 > .e-con-inner > .elementor-shape-top svg{width:calc(114% + 1.3px);height:198px;}.elementor-19 .elementor-element.elementor-element-c69806c{--display:flex;--min-height:723px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c69806c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c69806c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelsworld.com/wp-content/uploads/2025/12/mediamodifier_cropped_image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-fb610b9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:138px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-105e865{--display:flex;}.elementor-19 .elementor-element.elementor-element-ae8b2a8{padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-ae8b2a8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7eab758{text-align:start;}.elementor-19 .elementor-element.elementor-element-7eab758 .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:56px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e9a74c7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -181px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-e9a74c7 img{max-width:59vw;}.elementor-19 .elementor-element.elementor-element-30d9354{--display:flex;}.elementor-19 .elementor-element.elementor-element-82c7ecb{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7556f59{--display:flex;--min-height:250px;}.elementor-19 .elementor-element.elementor-element-7556f59:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7556f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F47F20;}.elementor-19 .elementor-element.elementor-element-7556f59 > .elementor-shape-top svg, .elementor-19 .elementor-element.elementor-element-7556f59 > .e-con-inner > .elementor-shape-top svg{width:calc(114% + 1.3px);height:198px;}.elementor-19 .elementor-element.elementor-element-13a7c6a{--display:flex;--min-height:250px;}.elementor-19 .elementor-element.elementor-element-13a7c6a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-13a7c6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5f1486 );}.elementor-19 .elementor-element.elementor-element-786634c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-437c1a5{text-align:start;}.elementor-19 .elementor-element.elementor-element-437c1a5 .elementor-heading-title{font-family:"Trip sans", Sans-serif;font-size:56px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-db7da9c{--display:flex;}.elementor-19 .elementor-element.elementor-element-a45b247.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-fa6e35b{--display:flex;}@media(max-width:1366px){.elementor-19 .elementor-element.elementor-element-392a8d6{--min-height:600px;--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-19 .elementor-element.elementor-element-b8a9458{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b0c63bb .elementor-heading-title{font-size:38px;}.elementor-19 .elementor-element.elementor-element-ee64de9{font-size:16px;}.elementor-19 .elementor-element.elementor-element-b070373 .elementor-button{font-size:16px;}.elementor-19 .elementor-element.elementor-element-94ae436{--min-height:600px;--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-19 .elementor-element.elementor-element-9d06f8e{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-30a5dfa .elementor-heading-title{font-size:38px;}.elementor-19 .elementor-element.elementor-element-dd4f6b1{font-size:16px;}.elementor-19 .elementor-element.elementor-element-319635b .elementor-button{font-size:16px;}.elementor-19 .elementor-element.elementor-element-63cf965{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-0523cca{width:var( --container-widget-width, 362.75px );max-width:362.75px;--container-widget-width:362.75px;--container-widget-flex-grow:0;top:-240.169px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0523cca{left:297.177px;}body.rtl .elementor-19 .elementor-element.elementor-element-0523cca{right:297.177px;}.elementor-19 .elementor-element.elementor-element-0523cca img{width:281px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7c96205{left:-91.924px;}body.rtl .elementor-19 .elementor-element.elementor-element-7c96205{right:-91.924px;}.elementor-19 .elementor-element.elementor-element-7c96205{top:-149.423px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2d16b40{left:901.506px;}body.rtl .elementor-19 .elementor-element.elementor-element-2d16b40{right:901.506px;}.elementor-19 .elementor-element.elementor-element-2d16b40{top:-145.797px;}.elementor-19 .elementor-element.elementor-element-2d16b40 img{width:246px;height:125px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-02bf53f{left:611.403px;}body.rtl .elementor-19 .elementor-element.elementor-element-02bf53f{right:611.403px;}.elementor-19 .elementor-element.elementor-element-02bf53f{top:-193.87px;}.elementor-19 .elementor-element.elementor-element-02bf53f img{width:246px;height:125px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0825c8b{left:149.807px;}body.rtl .elementor-19 .elementor-element.elementor-element-0825c8b{right:149.807px;}.elementor-19 .elementor-element.elementor-element-0825c8b{top:303.427px;}.elementor-19 .elementor-element.elementor-element-0825c8b img{height:203px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-e597ab8{left:488.212px;}body.rtl .elementor-19 .elementor-element.elementor-element-e597ab8{right:488.212px;}.elementor-19 .elementor-element.elementor-element-e597ab8{top:343.368px;}.elementor-19 .elementor-element.elementor-element-e597ab8 img{max-width:244px;height:167px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1eb7002{left:801.594px;}body.rtl .elementor-19 .elementor-element.elementor-element-1eb7002{right:801.594px;}.elementor-19 .elementor-element.elementor-element-1eb7002{top:253.811px;}.elementor-19 .elementor-element.elementor-element-1eb7002 img{height:249px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f89e981{left:803px;}body.rtl .elementor-19 .elementor-element.elementor-element-f89e981{right:803px;}.elementor-19 .elementor-element.elementor-element-f89e981{top:19px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-ec298a1{left:-76.936px;}body.rtl .elementor-19 .elementor-element.elementor-element-ec298a1{right:-76.936px;}.elementor-19 .elementor-element.elementor-element-ec298a1{top:49.404px;}.elementor-19 .elementor-element.elementor-element-1313acf{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-d2d1f27{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-f7cc9b1{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-85d7ad1{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-9f61a3a{text-align:start;}.elementor-19 .elementor-element.elementor-element-9f61a3a .elementor-heading-title{font-size:50px;}.elementor-19 .elementor-element.elementor-element-9417692{text-align:start;}.elementor-19 .elementor-element.elementor-element-9417692 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-e87ac9c{font-size:17px;}.elementor-19 .elementor-element.elementor-element-8c054dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1f02252{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-f037f7d{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-8bd143a{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-7ae2f60{--grid-auto-flow:row;top:-124px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7ae2f60{left:2px;}body.rtl .elementor-19 .elementor-element.elementor-element-7ae2f60{right:2px;}.elementor-19 .elementor-element.elementor-element-0cb4066{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-6b9a6c3{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-bc979db.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-bc979db .elementor-counter-title{justify-content:center;font-size:18px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-bc979db .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:50px;}.elementor-19 .elementor-element.elementor-element-b6de9cc.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-b6de9cc .elementor-counter-number-wrapper{font-size:50px;}.elementor-19 .elementor-element.elementor-element-b6de9cc .elementor-counter-title{font-size:18px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-06460a1.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-06460a1 .elementor-counter-title{justify-content:center;font-size:18px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-06460a1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:50px;}.elementor-19 .elementor-element.elementor-element-d5e8e2c.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-d5e8e2c .elementor-counter-number-wrapper{font-size:50px;}.elementor-19 .elementor-element.elementor-element-d5e8e2c .elementor-counter-title{font-size:18px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-6356336.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-6356336 .elementor-counter-number-wrapper{font-size:50px;}.elementor-19 .elementor-element.elementor-element-6356336 .elementor-counter-title{font-size:18px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-0d58ea9.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-0d58ea9 .elementor-counter-title{justify-content:center;}.elementor-19 .elementor-element.elementor-element-0d58ea9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-19 .elementor-element.elementor-element-eb0bdcd.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-eb0bdcd .elementor-counter-title{justify-content:center;}.elementor-19 .elementor-element.elementor-element-eb0bdcd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-19 .elementor-element.elementor-element-cfad07e.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-cfad07e .elementor-counter-title{justify-content:center;}.elementor-19 .elementor-element.elementor-element-cfad07e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-19 .elementor-element.elementor-element-4bb0b18.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-4bb0b18 .elementor-counter-title{justify-content:center;}.elementor-19 .elementor-element.elementor-element-4bb0b18 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-19 .elementor-element.elementor-element-9b0e2bb.elementor-element{--align-self:stretch;}.elementor-19 .elementor-element.elementor-element-9b0e2bb .elementor-counter-title{justify-content:center;}.elementor-19 .elementor-element.elementor-element-9b0e2bb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-19 .elementor-element.elementor-element-e527910{--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-016a9a7 .elementor-heading-title{font-size:50px;}.elementor-19 .elementor-element.elementor-element-c88e64c .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-2f7c920{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-219caff{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cfa6698 .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-1f173de .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-8623c67 .elementor-heading-title{font-size:27px;}.elementor-19 .elementor-element.elementor-element-3eaf8bd .elementor-heading-title{font-size:27px;}.elementor-19 .elementor-element.elementor-element-f06657a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-99087ea{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-511a9db .elementor-heading-title{font-size:50px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b67c0c6{left:-10px;}body.rtl .elementor-19 .elementor-element.elementor-element-b67c0c6{right:-10px;}.elementor-19 .elementor-element.elementor-element-b67c0c6{top:289px;}.elementor-19 .elementor-element.elementor-element-7f5cbf1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7f5cbf1{left:13%;}body.rtl .elementor-19 .elementor-element.elementor-element-7f5cbf1{right:13%;}.elementor-19 .elementor-element.elementor-element-7f5cbf1{top:66%;}.elementor-19 .elementor-element.elementor-element-a3ff73d .elementor-heading-title{font-size:50px;}.elementor-19 .elementor-element.elementor-element-fb610b9{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-ae8b2a8{padding:0px 0px 0px 20px;}.elementor-19 .elementor-element.elementor-element-7eab758{padding:0px 0px 0px 20px;}.elementor-19 .elementor-element.elementor-element-7eab758 .elementor-heading-title{font-size:50px;}.elementor-19 .elementor-element.elementor-element-e9a74c7{margin:0px 72px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-82c7ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-19 .elementor-element.elementor-element-437c1a5 .elementor-heading-title{font-size:50px;}}@media(max-width:991px){.elementor-19 .elementor-element.elementor-element-392a8d6{--min-height:700px;}.elementor-19 .elementor-element.elementor-element-94ae436{--min-height:700px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0523cca{left:192px;}body.rtl .elementor-19 .elementor-element.elementor-element-0523cca{right:192px;}.elementor-19 .elementor-element.elementor-element-0523cca{top:-160px;}.elementor-19 .elementor-element.elementor-element-5399806{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:999;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7c96205{left:-98.559px;}body.rtl .elementor-19 .elementor-element.elementor-element-7c96205{right:-98.559px;}.elementor-19 .elementor-element.elementor-element-7c96205{top:-123.136px;}.elementor-19 .elementor-element.elementor-element-f085bec{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-1313acf{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-50e1716{text-align:center;}.elementor-19 .elementor-element.elementor-element-d2d1f27{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-f7cc9b1{--margin-top:280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-85d7ad1{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-9f8e34a{padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-9f8e34a .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-9f61a3a{text-align:start;}.elementor-19 .elementor-element.elementor-element-9f61a3a .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-9417692{text-align:start;}.elementor-19 .elementor-element.elementor-element-9417692 .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-e87ac9c{font-size:15px;}.elementor-19 .elementor-element.elementor-element-d1e5203{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-8c054dd{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1f02252{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-27c1fba{text-align:start;}.elementor-19 .elementor-element.elementor-element-27c1fba .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-f58cf9f{text-align:start;}.elementor-19 .elementor-element.elementor-element-f58cf9f .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-8bd143a{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-7ae2f60{--grid-auto-flow:row;top:-81px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7ae2f60{left:-1px;}body.rtl .elementor-19 .elementor-element.elementor-element-7ae2f60{right:-1px;}.elementor-19 .elementor-element.elementor-element-0cb4066{--grid-auto-flow:row;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6b9a6c3{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-bc979db .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-b6de9cc .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-06460a1 .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-d5e8e2c .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-6356336 .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-0d58ea9 .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-eb0bdcd .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-cfad07e .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-4bb0b18 .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-9b0e2bb .elementor-counter-number-wrapper{font-size:30px;}.elementor-19 .elementor-element.elementor-element-6a787f1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-e527910{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-afdd3a7 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-016a9a7{text-align:center;}.elementor-19 .elementor-element.elementor-element-016a9a7 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-c88e64c{text-align:center;}.elementor-19 .elementor-element.elementor-element-c88e64c .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-09cb0b8{padding:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-2f7c920{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-cfa6698 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-1f173de .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-8623c67 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-3eaf8bd .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-f06657a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-99087ea{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-dbdc1bb .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-31dc68d{font-size:16px;}.elementor-19 .elementor-element.elementor-element-d8ff8b0 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-41dd742{font-size:16px;}.elementor-19 .elementor-element.elementor-element-dbe8748 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-31450a6{font-size:16px;}.elementor-19 .elementor-element.elementor-element-e08382d .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-b34046a{font-size:16px;}.elementor-19 .elementor-element.elementor-element-c19b6f8 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-0bb5aaa{font-size:16px;}.elementor-19 .elementor-element.elementor-element-06c3176 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-5efdee7{font-size:16px;}.elementor-19 .elementor-element.elementor-element-3ccafae .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-5dd5724{font-size:16px;}.elementor-19 .elementor-element.elementor-element-814945c .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-7df825d{font-size:16px;}.elementor-19 .elementor-element.elementor-element-5ffb7bc{--min-height:940px;}.elementor-19 .elementor-element.elementor-element-d4b4274 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-511a9db{text-align:center;}.elementor-19 .elementor-element.elementor-element-511a9db .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-b67c0c6{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;top:288px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b67c0c6{left:60px;}body.rtl .elementor-19 .elementor-element.elementor-element-b67c0c6{right:60px;}.elementor-19 .elementor-element.elementor-element-d76ef9d.elementor-arrows-yes .elementor-main-swiper{width:calc( 525px - 40px );}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-main-swiper{width:525px;}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-testimonial__text{font-size:20px;}.elementor-19 .elementor-element.elementor-element-7f5cbf1{padding:90px 90px 90px 90px;top:63%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7f5cbf1{left:6%;}body.rtl .elementor-19 .elementor-element.elementor-element-7f5cbf1{right:6%;}.elementor-19 .elementor-element.elementor-element-f825616 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-a3ff73d{text-align:center;}.elementor-19 .elementor-element.elementor-element-a3ff73d .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-fb610b9{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-ae8b2a8 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-7eab758{text-align:center;}.elementor-19 .elementor-element.elementor-element-7eab758 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-786634c{text-align:center;}.elementor-19 .elementor-element.elementor-element-437c1a5{text-align:center;}.elementor-19 .elementor-element.elementor-element-437c1a5 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-db7da9c{--padding-top:30px;--padding-bottom:0px;--padding-left:118px;--padding-right:118px;}.elementor-19 .elementor-element.elementor-element-a45b247{width:var( --container-widget-width, 390.2px );max-width:390.2px;--container-widget-width:390.2px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-fa6e35b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fa6e35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelsworld.com/wp-content/uploads/2025/12/Group-8.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-fa6e35b{--min-height:738px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d1e9e51{padding:170px 0px 0px 0px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-392a8d6{--min-height:600px;--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-19 .elementor-element.elementor-element-b8a9458{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-b0c63bb .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-ee64de9{font-size:16px;}.elementor-19 .elementor-element.elementor-element-94ae436{--min-height:600px;--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-19 .elementor-element.elementor-element-9d06f8e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-30a5dfa .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-dd4f6b1{font-size:16px;}.elementor-19 .elementor-element.elementor-element-63cf965{--margin-top:50px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-0523cca{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;top:-203.979px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0523cca{left:55.598px;}body.rtl .elementor-19 .elementor-element.elementor-element-0523cca{right:55.598px;}.elementor-19 .elementor-element.elementor-element-7c96205{width:var( --container-widget-width, 225.609px );max-width:225.609px;--container-widget-width:225.609px;--container-widget-flex-grow:0;top:-153.307px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7c96205{left:-142.649px;}body.rtl .elementor-19 .elementor-element.elementor-element-7c96205{right:-142.649px;}.elementor-19 .elementor-element.elementor-element-ec298a1{width:var( --container-widget-width, 81.016px );max-width:81.016px;--container-widget-width:81.016px;--container-widget-flex-grow:0;top:-13.915px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-ec298a1{left:-17.897px;}body.rtl .elementor-19 .elementor-element.elementor-element-ec298a1{right:-17.897px;}.elementor-19 .elementor-element.elementor-element-d862254{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-71451ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1313acf{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-08268ad{z-index:1;text-align:start;}.elementor-19 .elementor-element.elementor-element-08268ad img{max-width:110%;height:105%;}.elementor-19 .elementor-element.elementor-element-9643731{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 01px;z-index:1;border-radius:0px 0px 0px 0px;text-align:end;}.elementor-19 .elementor-element.elementor-element-9643731 img{max-width:90%;height:100%;}.elementor-19 .elementor-element.elementor-element-e73c044{padding:10px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-e73c044 img{max-width:100%;height:100%;}.elementor-19 .elementor-element.elementor-element-d7e8dc0{padding:10px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-d7e8dc0 img{max-width:100%;height:150%;}.elementor-19 .elementor-element.elementor-element-50e1716{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-50e1716 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-b89fd27{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d2d1f27{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c385342{padding:09px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-c385342 img{max-width:97%;height:105%;}.elementor-19 .elementor-element.elementor-element-26e793e{padding:10px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-26e793e img{max-width:100%;height:120%;}.elementor-19 .elementor-element.elementor-element-bdb7662{padding:10px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-bdb7662 img{max-width:100%;height:150%;}.elementor-19 .elementor-element.elementor-element-f82d78b{padding:10px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-f82d78b img{max-width:100%;height:100%;}.elementor-19 .elementor-element.elementor-element-5f68151{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:06px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-5f68151 img{width:100%;height:158px;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-f7cc9b1{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-85d7ad1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-91e679c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d4fce0f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9f8e34a{padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-9f8e34a .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-9f61a3a{text-align:center;}.elementor-19 .elementor-element.elementor-element-9f61a3a .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-9417692{text-align:center;}.elementor-19 .elementor-element.elementor-element-9417692 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-e87ac9c{text-align:center;font-size:20px;}.elementor-19 .elementor-element.elementor-element-d1e5203{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-8c054dd{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-1f02252{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-dcba9e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2b8069d{text-align:center;}.elementor-19 .elementor-element.elementor-element-2b8069d .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-27c1fba{text-align:center;}.elementor-19 .elementor-element.elementor-element-27c1fba .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-f58cf9f{text-align:center;}.elementor-19 .elementor-element.elementor-element-f58cf9f .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-7f86349{--spacer-size:40px;}.elementor-19 .elementor-element.elementor-element-8bd143a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-7ae2f60{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-0cb4066{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6b9a6c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-bc979db{padding:0100px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b6de9cc{padding:100px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-06460a1{padding:100px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d5e8e2c{padding:100px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6356336{padding:100px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a91ea28{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-c791489{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-d0c4500{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-0d58ea9{padding:00px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-0d58ea9 .elementor-counter-number-wrapper{font-size:54px;}.elementor-19 .elementor-element.elementor-element-0d58ea9 .elementor-counter-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-d37f629{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-eb0bdcd{padding:00px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-eb0bdcd .elementor-counter-number-wrapper{font-size:54px;}.elementor-19 .elementor-element.elementor-element-eb0bdcd .elementor-counter-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-47d94ff{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-cfad07e{padding:00px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cfad07e .elementor-counter-number-wrapper{font-size:54px;}.elementor-19 .elementor-element.elementor-element-cfad07e .elementor-counter-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-aa62fe3{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-4bb0b18{padding:00px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4bb0b18 .elementor-counter-number-wrapper{font-size:54px;}.elementor-19 .elementor-element.elementor-element-4bb0b18 .elementor-counter-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-4719e50{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-9b0e2bb{padding:00px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9b0e2bb .elementor-counter-number-wrapper{font-size:54px;}.elementor-19 .elementor-element.elementor-element-6a787f1{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-6029d7d{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6029d7d .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-319db27 .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-5683d60 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-e527910{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e8e168a{--spacer-size:40px;}.elementor-19 .elementor-element.elementor-element-91afad6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-afdd3a7{padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-afdd3a7 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-016a9a7 .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-c88e64c{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c88e64c .elementor-heading-title{font-size:21px;}.elementor-19 .elementor-element.elementor-element-70c54e0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-09cb0b8{--e-image-carousel-slides-to-show:2;}.elementor-19 .elementor-element.elementor-element-d9bd724{--spacer-size:30px;}.elementor-19 .elementor-element.elementor-element-2f7c920{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-f06657a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-99087ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-a978356{background-color:transparent;background-image:radial-gradient(at top left, #FFFFFF 56%, #B4E9FF 100%);}.elementor-19 .elementor-element.elementor-element-5ffb7bc{--content-width:500px;--min-height:988px;}.elementor-19 .elementor-element.elementor-element-5ffb7bc > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-5ffb7bc > .e-con-inner > .elementor-shape-bottom svg{height:106px;}.elementor-19 .elementor-element.elementor-element-d4b4274{padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-d4b4274 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-511a9db.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-511a9db .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-d06644a{--e-rating-icon-font-size:28px;}.elementor-19 .elementor-element.elementor-element-b67c0c6{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;top:287px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b67c0c6{left:9px;}body.rtl .elementor-19 .elementor-element.elementor-element-b67c0c6{right:9px;}.elementor-19 .elementor-element.elementor-element-d76ef9d{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d76ef9d.elementor-arrows-yes .elementor-main-swiper{width:calc( 315px - 40px );}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-main-swiper{width:315px;}.elementor-19 .elementor-element.elementor-element-d76ef9d .elementor-testimonial__text{font-size:17px;}.elementor-19 .elementor-element.elementor-element-7f5cbf1{width:var( --container-widget-width, 253px );max-width:253px;padding:43px 0px 0px 0px;--container-widget-width:253px;--container-widget-flex-grow:0;top:86%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7f5cbf1{left:14%;}body.rtl .elementor-19 .elementor-element.elementor-element-7f5cbf1{right:14%;}.elementor-19 .elementor-element.elementor-element-7f5cbf1 img{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-42fac23{--spacer-size:45px;}.elementor-19 .elementor-element.elementor-element-b69a2b3{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-f825616{padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-f825616 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-a3ff73d .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-ad81ca2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-fb610b9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-ae8b2a8{padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-ae8b2a8 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-7eab758.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7eab758 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-7556f59{--min-height:168px;}.elementor-19 .elementor-element.elementor-element-7556f59 > .elementor-shape-top svg, .elementor-19 .elementor-element.elementor-element-7556f59 > .e-con-inner > .elementor-shape-top svg{width:calc(115vw + 1.3px);height:100px;}.elementor-19 .elementor-element.elementor-element-13a7c6a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-437c1a5.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-437c1a5 .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-db7da9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a45b247{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fa6e35b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fa6e35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelsworld.com/wp-content/uploads/2025/12/Artboard-1-3.png");}.elementor-19 .elementor-element.elementor-element-d1e9e51{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:245px 0px 0px 0px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-b8a9458{--content-width:800px;}.elementor-19 .elementor-element.elementor-element-9d06f8e{--content-width:800px;}.elementor-19 .elementor-element.elementor-element-800a41d{--width:100%;}.elementor-19 .elementor-element.elementor-element-d59b547{--width:100%;}.elementor-19 .elementor-element.elementor-element-417791b{--width:100%;}.elementor-19 .elementor-element.elementor-element-8ac752c{--width:100%;}.elementor-19 .elementor-element.elementor-element-9ac2ab9{--width:100%;}.elementor-19 .elementor-element.elementor-element-d78fb43{--width:100%;}.elementor-19 .elementor-element.elementor-element-0a9ddca{--width:100%;}.elementor-19 .elementor-element.elementor-element-75c16e2{--width:100%;}}@media(max-width:991px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-fa6e35b{--content-width:500px;}}@media(min-width:1367px){.elementor-19 .elementor-element.elementor-element-c69806c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c69806c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:1920px){.elementor-19 .elementor-element.elementor-element-63cf965{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0523cca{width:var( --container-widget-width, 857px );max-width:857px;--container-widget-width:857px;--container-widget-flex-grow:0;top:-380.631px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0523cca{left:383.666px;}body.rtl .elementor-19 .elementor-element.elementor-element-0523cca{right:383.666px;}.elementor-19 .elementor-element.elementor-element-0523cca img{width:508px;}.elementor-19 .elementor-element.elementor-element-5399806{z-index:99;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7c96205{left:-288.858px;}body.rtl .elementor-19 .elementor-element.elementor-element-7c96205{right:-288.858px;}.elementor-19 .elementor-element.elementor-element-7c96205{top:-256.402px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2d16b40{left:1464.926px;}body.rtl .elementor-19 .elementor-element.elementor-element-2d16b40{right:1464.926px;}.elementor-19 .elementor-element.elementor-element-2d16b40{top:-190.171px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-02bf53f{left:1007.961px;}body.rtl .elementor-19 .elementor-element.elementor-element-02bf53f{right:1007.961px;}.elementor-19 .elementor-element.elementor-element-02bf53f{top:-290.909px;}.elementor-19 .elementor-element.elementor-element-02bf53f img{height:212px;}.elementor-19 .elementor-element.elementor-element-0825c8b{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;top:394.62px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0825c8b{left:503.502px;}body.rtl .elementor-19 .elementor-element.elementor-element-0825c8b{right:503.502px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-e597ab8{left:988.358px;}body.rtl .elementor-19 .elementor-element.elementor-element-e597ab8{right:988.358px;}.elementor-19 .elementor-element.elementor-element-e597ab8{top:444.726px;}.elementor-19 .elementor-element.elementor-element-1eb7002{width:var( --container-widget-width, 326.562px );max-width:326.562px;--container-widget-width:326.562px;--container-widget-flex-grow:0;top:377.68px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1eb7002{left:1463.472px;}body.rtl .elementor-19 .elementor-element.elementor-element-1eb7002{right:1463.472px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f89e981{left:1382.797px;}body.rtl .elementor-19 .elementor-element.elementor-element-f89e981{right:1382.797px;}.elementor-19 .elementor-element.elementor-element-f89e981{top:54.459px;}.elementor-19 .elementor-element.elementor-element-ec298a1{width:var( --container-widget-width, 373.797px );max-width:373.797px;--container-widget-width:373.797px;--container-widget-flex-grow:0;top:114.084px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-ec298a1{left:88.298px;}body.rtl .elementor-19 .elementor-element.elementor-element-ec298a1{right:88.298px;}.elementor-19 .elementor-element.elementor-element-f085bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-1313acf{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-d2d1f27{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-85d7ad1{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-1f02252{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-8bd143a{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-7ae2f60{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-0cb4066{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-6b9a6c3{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-e527910{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-2f7c920{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-f06657a{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-99087ea{--grid-auto-flow:row;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b67c0c6{left:503px;}body.rtl .elementor-19 .elementor-element.elementor-element-b67c0c6{right:503px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7f5cbf1{left:30%;}body.rtl .elementor-19 .elementor-element.elementor-element-7f5cbf1{right:30%;}.elementor-19 .elementor-element.elementor-element-7f5cbf1{top:73%;}.elementor-19 .elementor-element.elementor-element-c69806c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c69806c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelsworld.com/wp-content/uploads/2025/12/mediamodifier_cropped_image.png");}.elementor-19 .elementor-element.elementor-element-fb610b9{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-63cf965 */.smart-heading .heading-wrap {
    text-align: center;
    position: relative;
}

/* Smooth, GPU accelerated */
.smart-heading .line1,
.smart-heading .line2,
.smart-heading .line3 {
    font-family: "Nohemi", sans-serif !important;
    font-size: 60px;
    font-weight: 900;
    color: #F47F20;
    will-change: transform;
    transition: transform 1.4s cubic-bezier(0.22,1,0.36,1),
                font-size 1.4s cubic-bezier(0.22,1,0.36,1);
}

/* DEFAULT POSITIONS (unchanged) */
.smart-heading .line1 { display:block; transform: translate(-215px,0); }
.smart-heading .line2 { display:block; transform: translate(215px,0); }
.smart-heading .line3 { transform: translate(0,0); }

/* ----------------------------------
   HOVER — TEXT MOVEMENT (SMOOTH)
---------------------------------- */

/* We REMOVE display change & margin ← they cause glitches */
.smart-heading:hover .line1 {
    transform: translate(10px, -18px) scale(1.03);
    transition-delay: 0s;
}

.smart-heading:hover .line2 {
    transform: translate(10px, -18px) scale(1.03);
    transition-delay: 0.06s;
}

/* line3 moves down → left → zoom, with premium timing */
.smart-heading:hover .line3 {
    font-size: 80px;
    transform: translate(-10px, -26px) scale(1.08);
    transition-delay: 0.12s;
}

/* ----------------------------------
   HOVER — IMAGE MOVEMENT (SMOOTH)
---------------------------------- */

/* GPU parallax + zoom */
.smart-heading .img1,
.smart-heading .img2,
.smart-heading .img3,
.smart-heading .img4,
.smart-heading .img5,
.smart-heading .img6,
.smart-heading .img7,
.smart-heading .img8,
.smart-heading .img9 {
    will-change: transform;
    transition: transform 1.5s cubic-bezier(0.22,1,0.36,1);
}

.smart-heading:hover .img1 { transform: translate(20px,-10px) scale(1.08); }
.smart-heading:hover .img2 { transform: translate(35px,-15px) scale(1.06); }
.smart-heading:hover .img3 { transform: translate(20px,15px) scale(1.08); }
.smart-heading:hover .img4 { transform: translate(-20px,15px) scale(1.08); }
.smart-heading:hover .img5 { transform: translate(25px,-15px) scale(1.09); }
.smart-heading:hover .img6 { transform: translate(-18px,-12px) scale(1.09); }
.smart-heading:hover .img7 { transform: translate(12px,18px) scale(1.08); }
.smart-heading:hover .img8 { transform: translate(-15px,20px) scale(1.08); }
.smart-heading:hover .img9 { transform: translate(18px,-18px) scale(1.08); }





.smart-heading:hover .drivenn,
.smart-heading:hover .drivenn span {
    color: #26ACE4 !important;
}


/* ----------------------------------
   RESPONSIVE (same as your original)
---------------------------------- */

@media (max-width: 1366px) {
    .smart-heading .line1,
    .smart-heading .line2,
    .smart-heading .line3 {
        font-size: 50px;
    }
    

    .smart-heading .line1 { 
        transform: translate(-100px, 0); 
    }
    .smart-heading .line2 { 
        transform: translate(100px, 0);
    }

    .smart-heading .line3 { font-size: 70px !important; }
}

@media (max-width: 991px) {
    .smart-heading .line1,
    .smart-heading .line2,
    .smart-heading .line3 {
        font-size: 40px;
        transform: none !important;
    }
    .smart-heading:hover .line1,
    .smart-heading:hover .line2 {
        transform: translate(0,-10px) !important;
    }
    .smart-heading .line3 { font-size: 60px !important; }
}

@media (max-width: 767px) {
    .smart-heading .line1,
    .smart-heading .line2,
    .smart-heading .line3 {
        font-size: 30px;
        transform: none !important;
    }
    .smart-heading:hover .line1,
    .smart-heading:hover .line2 {
        transform: translate(0,-5px) !important;
    }
    .smart-heading .line3 { font-size: 45px !important; }
}


@media (min-width: 1367px) {
    .smart-heading .img1 {
      
        margin-top: -30px !important; 
        
      
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e679c *//* ----------------------------------
   AUTO-SHINE & HOVER ZOOM
---------------------------------- */

.modern-portrait {
    position: relative;
    
    /* MASKING FIX: */
    overflow: hidden;      /* Cuts off anything outside the border */
    border-radius: 30px;   /* RE-ADDED: Keeps the shape during zoom */
    
    transform: translateZ(0); /* Smooth performance */
    cursor: pointer;
}

/* 1. The Shine Element (Animated) */
.modern-portrait::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%; 
    width: 100%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.4) 50%, 
        rgba(255, 255, 255, 0) 100%
    );
    transform: skewX(-25deg);
    z-index: 2;
    pointer-events: none;
    
    /* 6s loop: 1s shine + 5s wait */
    animation: auto-shine 6s infinite ease-in-out;
}

/* 2. The Zoom Effect on Image */
.modern-portrait img {
    will-change: transform;
    transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    
    /* Optional: Ensure image fills the corners fully */
    width: 100%;
    height: auto;
    display: block;
}

.modern-portrait:hover img {
    transform: scale(1.05); /* Gentle zoom */
}

/* ----------------------------------
   ANIMATION KEYFRAMES
---------------------------------- */
@keyframes auto-shine {
    /* 0% to 20%: Shine moves */
    0% { left: -150%; }
    20% { left: 150%; }
    /* 20% to 100%: Pause */
    100% { left: 150%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7cc9b1 */@media (max-width: 767px) {
  .about-us {
    display: flex;
    flex-direction: column;
  }

  .about-us .modern-portrait{
    order: 2; /* image comes second */
  }

  .about-us.content {
    order: 1; /* container comes first */
  }
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-a2a74e1 *//* ----------------------------------
   HOTSPOT & TOOLTIP SETUP
---------------------------------- */

/* Allow tooltip to slide without clipping */
.e-hotspot__wrapper, 
.e-hotspot {
    overflow: visible !important;
}

/* Tooltip Styling & Animation Start State */
.e-hotspot__tooltip {
    position: absolute;
    /* Your Gradient */
    background: linear-gradient( 180deg, #AAEBFF 2%, #009AC8 47%, #0F4150 91% );
    opacity: 0;
    pointer-events: none;

    /* UPDATED: Start just 50px to the right. 
       (Old code was 100vw, which caused scrollbars) */
    transform: translateX(50px) scale(0.95);

    /* UPDATED: Adjusted speed for the shorter distance */
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1), opacity 0.3s ease;
}

/* Hover Action → Slide into place */
.e-hotspot:hover .e-hotspot__tooltip {
    opacity: 1;
    transform: translateX(0) scale(1);
    pointer-events: auto;
}

/* ----------------------------------
   FIX: LIFT ACTIVE HOTSPOT TO TOP
   (Prevents dots from overlapping text)
---------------------------------- */
.e-hotspot:hover {
    z-index: 9999 !important;
}

/* ----------------------------------
   DOT STYLING
---------------------------------- */

/* Glow circle (inner) */
.e-hotspot__inner-circle {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: linear-gradient( 180deg, #AAEBFF 2%, #009AC8 47%, #0F4150 91% );
    box-shadow: 0 0 8px rgba(0, 154, 200, 0.6);
}

/* Outer ring circle */
.e-hotspot__outer-circle {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: linear-gradient( 180deg, #EEF1FA 0%, #B8C0D1 100% );
    display: flex;
    align-items: center;
    justify-content: center;
}

/* ----------------------------------
   MOBILE FIXES (Max Width 767px)
---------------------------------- */
@media (max-width: 767px) {
    
    /* 1. Shrink the Outer Ring (Was 18px) */
    .e-hotspot__outer-circle {
        width: 10px !important;
        height: 10px !important;
    }

    /* 2. Shrink the Inner Dot (Was 12px) */
    .e-hotspot__inner-circle {
        width: 6px !important;
        height: 6px !important;
        box-shadow: 0 0 4px rgba(0, 154, 200, 0.6); /* Smaller glow */
    }

    /* 3. Adjust Tooltip for Small Screens */
    .e-hotspot__tooltip {
        font-size: 12px;       /* Smaller text */
        padding: 6px 10px;     /* tighter padding */
        
        /* Slide only 10px right (instead of 50px) to stay on screen */
        transform: translateX(10px) scale(0.95); 
        
        white-space: normal;   /* Allows text to wrap into lines */
        max-width: 150px;      /* Prevents it from getting too wide */
        line-height: 1.2;
    }
    
    /* Ensure Hover state matches the new start position */
    .e-hotspot:hover .e-hotspot__tooltip {
        transform: translateX(0) scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f1204aa *//* GRID */
.blog-grid {
  display: grid;
  grid-template-columns: 1.2fr 1fr;
  gap: 24px;
}

/* LEFT COLUMN */
.blog-left {
  display: block;
  width: 100%;
  height: 600px;        
  overflow: hidden;     
}

/* RIGHT COLUMN */
.blog-right {
  display: grid;
  height: 600px;                  
  grid-template-rows: 1fr 1fr;    
  gap: 24px;
}

/* RIGHT ITEMS */
.blog-right-item {
  display: block;
  width: 100%;
  height: 100%;         
  overflow: hidden;
}

/* IMAGE STYLE — only image scales */
.blog-left img,
.blog-right-item img {
  width: 100%;
  height: 100%;        
  object-fit: cover;   
  display: block;
  transition: transform 0.35s ease;
  transform-origin: center center;
}

/* HOVER — only image zoom */
.blog-left:hover img,
.blog-right-item:hover img {
  transform: scale(1.15);  
}

/* MOBILE VIEW */
@media (max-width: 768px) {
  .blog-grid {
    grid-template-columns: 1fr;
    gap: 16px;
  }

  
  .blog-left {
    height: 300px;
  }

  /* Right stacked with fixed heights */
  .blog-right {
    height: 350px;                 
    grid-template-rows: 1fr 1fr;    
    gap: 16px;
  }

  .blog-right-item {
    height: 100%;                   
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a74c7 */.elementor-19 .elementor-element.elementor-element-e9a74c7 {
  opacity: 0;
  animation: carFadeIn 0.9s ease-out forwards;
}

@keyframes carFadeIn {
  0% {
    opacity: 0;
    transform: scale(0.94);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82c7ecb *//* -----------------------------------------------------
   PREVENT BACKGROUND FROM STRETCHING
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb {
  overflow: hidden !important;
  position: relative;
}

/* -----------------------------------------------------
   FAQ CARD — BASE COLLAPSED STATE
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb.faq-card {
  width: 510px !important;
  max-height: 560px !important;
  overflow: hidden !important;

  border-radius: 44px;
  padding: 29px 41px;
  border: 1px solid #ffffff;

  background: linear-gradient(
    180deg,
    #F49B4C 0%,
    rgba(253,147,60,0.96) 50%,
    rgba(244,128,34,0.88) 75.48%,
    rgba(208,109,29,0.84) 100%
  );

  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 18px;

  box-sizing: border-box;
  font-family: "Nunito Sans", sans-serif !important;

  transition: max-height .35s cubic-bezier(0.25,1,0.5,1);
}

/* -----------------------------------------------------
   CARD HOVER — EXPAND BASED ON CONTENT ONLY
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb.faq-card:hover {
 max-height: fit-content !important;   /* 🔑 key fix */
  overflow: hidden !important;
  transition: max-height .35s cubic-bezier(0.25,1,0.5,1);
}

/* -----------------------------------------------------
   FAQ LIST
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb .faq {
  display: flex !important;
  flex-direction: column !important;
  gap: 20px;
  width: 100%;
}

/* -----------------------------------------------------
   FAQ ITEM
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb .faq-item {
  display: flex !important;
  flex-direction: column !important;
  width: 100%;
  position: relative;
  white-space: normal !important;
}



/* -----------------------------------------------------
   QUESTION STYLING
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb .question {
  display: flex !important;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;

  background: transparent;
  border: none;
  width: 100%;
  cursor: pointer;

  font-size: 20px !important;
  font-weight: 500;
  color: #ffffff;
  line-height: 1.3;
  white-space: normal !important;
  padding: 8px 0;
  text-align: left;
}

/* ICON */
.elementor-19 .elementor-element.elementor-element-82c7ecb .icon {
  width: 34px;
  height: 34px;
  flex-shrink: 0;
}

/* DIVIDER */
.elementor-19 .elementor-element.elementor-element-82c7ecb .question::after {
  content: "";
  position: absolute;
  left: 56px;
  right: 0;
  bottom: -10px;
  height: 1px;
  background: rgba(255,255,255,0.35);
}

/* -----------------------------------------------------
   ANSWER — BASE (collapsed)
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb .answer {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  padding-left: 56px;

  font-size: 18px;
  line-height: 1.45;
  color: white;

  transform: translateY(10px);
  will-change: max-height, opacity, transform;

  transition:
    max-height 0.95s cubic-bezier(0.18, 0.9, 0.22, 1),
    opacity 0.55s cubic-bezier(0.25, 0.85, 0.25, 1),
    transform 0.95s cubic-bezier(0.18, 0.9, 0.22, 1);
}

/* -----------------------------------------------------
   CLOSE OTHER ANSWERS ON HOVER
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb .faq:hover .faq-item:not(:hover) .answer {
  max-height: 0 !important;
  opacity: 0;
  transform: translateY(10px);
}

/* -----------------------------------------------------
   HOVER OPEN — ANSWER CONTROLS HEIGHT
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-82c7ecb .faq-item:hover .answer {
  max-height: 420px !important;
  opacity: 1;
  padding-top: 8px;              /* ✅ FIX (was margin-top) */
  transform: translateY(0);

  transition:
    max-height 1.15s cubic-bezier(0.18, 0.89, 0.32, 1.15),
    opacity 0.8s cubic-bezier(0.25, 1, 0.3, 1),
    transform 1.15s cubic-bezier(0.18, 0.89, 0.32, 1.15);
}

/* ICON IMAGE SIZE */
.elementor-19 .elementor-element.elementor-element-82c7ecb .icon img {
  width: 25px !important;
  height: 25px !important;
  object-fit: contain;
  display: block;
}

/* -----------------------------------------------------
   TABLET
------------------------------------------------------ */
@media (max-width: 1024px) {

  .elementor-19 .elementor-element.elementor-element-82c7ecb.faq-card {
    width: 100% !important;
    max-height: 560px !important;
    padding: 26px 32px;
    border-radius: 36px;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .question {
    font-size: 18px !important;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .answer {
    font-size: 16px;
    padding-left: 48px;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .question::after {
    left: 48px;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .icon {
    width: 30px;
    height: 30px;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .icon img {
    width: 22px !important;
    height: 22px !important;
  }
}

/* -----------------------------------------------------
   MOBILE
------------------------------------------------------ */
@media (max-width: 767px) {

  .elementor-19 .elementor-element.elementor-element-82c7ecb.faq-card {
    width: 100% !important;
    max-height: 480px !important;
    padding: 22px 22px;
    border-radius: 28px;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .question {
    font-size: 14px !important;
    line-height: 1.35;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .answer {
    font-size: 14px;
    padding-left: 42px;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .question::after {
    left: 42px;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .icon {
    width: 26px;
    height: 26px;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .icon img {
    width: 20px !important;
    height: 20px !important;
  }

  .elementor-19 .elementor-element.elementor-element-82c7ecb .faq {
    gap: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69806c *//* DO NOT LET THE BACKGROUND EXPAND */
/*.elementor-19 .elementor-element.elementor-element-c69806c {*/
/*  height: 100% !important; */
/*  max-height: 100% !important;*/
/*  overflow: hidden !important; */
/*  position: relative !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a45b247 *//* -----------------------------------------------------
   PREVENT BACKGROUND FROM STRETCHING
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247 {
  overflow: hidden !important;
  position: relative;
}

/* -----------------------------------------------------
   FAQ CARD — BASE COLLAPSED STATE
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247.faq-card {
  width: 510px !important;
  max-height: 560px !important;
  overflow: hidden !important;

  border-radius: 44px;
  padding: 29px 41px;
  border: 1px solid #ffffff;

  background: linear-gradient(
    180deg,
    #F49B4C 0%,
    rgba(253,147,60,0.96) 50%,
    rgba(244,128,34,0.88) 75.48%,
    rgba(208,109,29,0.84) 100%
  );

  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 18px;

  box-sizing: border-box;
  font-family: "Nunito Sans", sans-serif !important;

  transition: max-height .35s cubic-bezier(0.25,1,0.5,1);
}

/* -----------------------------------------------------
   CARD HOVER — EXPAND BASED ON CONTENT ONLY
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247.faq-card:hover {
 max-height: fit-content !important;   /* 🔑 key fix */
  overflow: hidden !important;
  transition: max-height .35s cubic-bezier(0.25,1,0.5,1);
}

/* -----------------------------------------------------
   FAQ LIST
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247 .faq {
  display: flex !important;
  flex-direction: column !important;
  gap: 20px;
  width: 100%;
}

/* -----------------------------------------------------
   FAQ ITEM
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247 .faq-item {
  display: flex !important;
  flex-direction: column !important;
  width: 100%;
  position: relative;
  white-space: normal !important;
}



/* -----------------------------------------------------
   QUESTION STYLING
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247 .question {
  display: flex !important;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;

  background: transparent;
  border: none;
  width: 100%;
  cursor: pointer;

  font-size: 20px !important;
  font-weight: 500;
  color: #ffffff;
  line-height: 1.3;
  white-space: normal !important;
  padding: 8px 0;
  text-align: left;
}

/* ICON */
.elementor-19 .elementor-element.elementor-element-a45b247 .icon {
  width: 34px;
  height: 34px;
  flex-shrink: 0;
}

/* DIVIDER */
.elementor-19 .elementor-element.elementor-element-a45b247 .question::after {
  content: "";
  position: absolute;
  left: 56px;
  right: 0;
  bottom: -10px;
  height: 1px;
  background: rgba(255,255,255,0.35);
}

/* -----------------------------------------------------
   ANSWER — BASE (collapsed)
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247 .answer {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  padding-left: 56px;

  font-size: 18px;
  line-height: 1.45;
  color: white;

  transform: translateY(10px);
  will-change: max-height, opacity, transform;

  transition:
    max-height 0.95s cubic-bezier(0.18, 0.9, 0.22, 1),
    opacity 0.55s cubic-bezier(0.25, 0.85, 0.25, 1),
    transform 0.95s cubic-bezier(0.18, 0.9, 0.22, 1);
}

/* -----------------------------------------------------
   CLOSE OTHER ANSWERS ON HOVER
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247 .faq:hover .faq-item:not(:hover) .answer {
  max-height: 0 !important;
  opacity: 0;
  transform: translateY(10px);
}

/* -----------------------------------------------------
   HOVER OPEN — ANSWER CONTROLS HEIGHT
------------------------------------------------------ */
.elementor-19 .elementor-element.elementor-element-a45b247 .faq-item:hover .answer {
  max-height: 420px !important;
  opacity: 1;
  padding-top: 8px;              /* ✅ FIX (was margin-top) */
  transform: translateY(0);

  transition:
    max-height 1.15s cubic-bezier(0.18, 0.89, 0.32, 1.15),
    opacity 0.8s cubic-bezier(0.25, 1, 0.3, 1),
    transform 1.15s cubic-bezier(0.18, 0.89, 0.32, 1.15);
}

/* ICON IMAGE SIZE */
.elementor-19 .elementor-element.elementor-element-a45b247 .icon img {
  width: 25px !important;
  height: 25px !important;
  object-fit: contain;
  display: block;
}

/* -----------------------------------------------------
   TABLET
------------------------------------------------------ */
@media (max-width: 1024px) {

  .elementor-19 .elementor-element.elementor-element-a45b247.faq-card {
    width: 100% !important;
    max-height: 560px !important;
    padding: 26px 32px;
    border-radius: 36px;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .question {
    font-size: 18px !important;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .answer {
    font-size: 16px;
    padding-left: 48px;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .question::after {
    left: 48px;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .icon {
    width: 30px;
    height: 30px;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .icon img {
    width: 22px !important;
    height: 22px !important;
  }
}

/* -----------------------------------------------------
   MOBILE
------------------------------------------------------ */
@media (max-width: 767px) {

  .elementor-19 .elementor-element.elementor-element-a45b247.faq-card {
    width: 100% !important;
    max-height: 510px !important;
    padding: 22px 22px;
    border-radius: 28px;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .question {
    font-size: 14px !important;
    line-height: 1.35;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .answer {
    font-size: 14px;
    padding-left: 42px;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .question::after {
    left: 42px;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .icon {
    width: 26px;
    height: 26px;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .icon img {
    width: 20px !important;
    height: 20px !important;
  }

  .elementor-19 .elementor-element.elementor-element-a45b247 .faq {
    gap: 16px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Trip sans';
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/12/trip-sans-variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-Thin-BF6438cc5896c67-1.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-ExtraLight-BF6438cc58a2634-1.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-Light-BF6438cc5899919-1.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-Regular-BF6438cc4d0e493-1.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-Regular-BF6438cc4d0e493-1.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-Medium-BF6438cc5883899-1.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-SemiBold-BF6438cc588a48a-1.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-Bold-BF6438cc587b5b5-1.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-ExtraBold-BF6438cc5881baf.ttf') format('truetype');
}
@font-face {
	font-family: 'NOHEMI';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://travelsworld.com/wp-content/uploads/2025/11/Nohemi-Black-BF6438cc58744d4-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */