.elementor-12 .elementor-element.elementor-element-d20c557{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8e003a0{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;}.elementor-12 .elementor-element.elementor-element-8e003a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8e003a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/about.png");background-position:top right;background-repeat:no-repeat;background-size:57% auto;}.elementor-12 .elementor-element.elementor-element-8e003a0::before, .elementor-12 .elementor-element.elementor-element-8e003a0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8e003a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8e003a0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8e003a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8e003a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/Vector.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:26% auto;}.elementor-12 .elementor-element.elementor-element-eb861c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e860a9c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0d47e79 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-12 .elementor-element.elementor-element-f94b60e{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9a711e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-06ed7f7 > .elementor-widget-container{margin:0px 0px 0px -39px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-08bd328 .elementor-button{background-color:#513D2500;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:20px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 10px 10px 20px;}.elementor-12 .elementor-element.elementor-element-08bd328{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;}.elementor-12 .elementor-element.elementor-element-08bd328 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-08bd328 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-08bd328 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-08bd328 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9d08bd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-cf6ddca .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6c32530{text-align:end;}.elementor-12 .elementor-element.elementor-element-6c32530 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5efb293{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-57824f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-91fddbb{--display:flex;--min-height:480px;}.elementor-12 .elementor-element.elementor-element-91fddbb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-91fddbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/beach-Medium.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8bf8b9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5b543c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-10073a9 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:20px;border-radius:0px 0px 0px 0px;padding:10px 35px 10px 35px;}.elementor-12 .elementor-element.elementor-element-7395278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ba0ebe4{--display:flex;--min-height:480px;}.elementor-12 .elementor-element.elementor-element-ba0ebe4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba0ebe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/culture-Medium.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3c996d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f7d116 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f3e3a32 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:20px;border-radius:0px 0px 0px 0px;padding:10px 35px 10px 35px;}.elementor-12 .elementor-element.elementor-element-c6e1727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-fe3fe56{--display:flex;--min-height:480px;}.elementor-12 .elementor-element.elementor-element-fe3fe56:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fe3fe56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/heritage-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ef638a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c51ddb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f4fdbdb .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:20px;border-radius:0px 0px 0px 0px;padding:10px 35px 10px 35px;}.elementor-12 .elementor-element.elementor-element-f4fdbdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -88px;}.elementor-12 .elementor-element.elementor-element-13c693a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-4d297ec{--display:flex;--min-height:480px;}.elementor-12 .elementor-element.elementor-element-4d297ec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4d297ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/history-Medium.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7ac7e92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c318374 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-77d9a59 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:20px;border-radius:0px 0px 0px 0px;padding:10px 35px 10px 35px;}.elementor-12 .elementor-element.elementor-element-aade5f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-78f95b3{--display:flex;--min-height:480px;}.elementor-12 .elementor-element.elementor-element-78f95b3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-78f95b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/wild-Medium.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ccd90cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18be0e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2caae5f .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:20px;border-radius:0px 0px 0px 0px;padding:10px 35px 10px 35px;}.elementor-12 .elementor-element.elementor-element-8632c65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-93b4bed{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-93b4bed:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-93b4bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#513D25;background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/Vector2.png");background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-12 .elementor-element.elementor-element-93b4bed::before, .elementor-12 .elementor-element.elementor-element-93b4bed > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-93b4bed > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-93b4bed > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-93b4bed > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-93b4bed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/rounded-tour-bg.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fd91e61{text-align:center;}.elementor-12 .elementor-element.elementor-element-fd91e61 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-13691cc{text-align:center;}.elementor-12 .elementor-element.elementor-element-13691cc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-688ff29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-26deebf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-41fcebb{--display:flex;--min-height:330px;--margin-top:30px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-41fcebb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41fcebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1F13;}.elementor-12 .elementor-element.elementor-element-efcea16{--display:flex;--position:absolute;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-efcea16:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-efcea16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/p1-Medium.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-efcea16{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-efcea16{right:0px;}.elementor-12 .elementor-element.elementor-element-8a9194f{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a9194f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-9936220{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-03ad49e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;}.elementor-12 .elementor-element.elementor-element-3535eea .elementor-button{background-color:#513D2500;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 10px 10px 20px;}.elementor-12 .elementor-element.elementor-element-3535eea{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;}.elementor-12 .elementor-element.elementor-element-3535eea .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3535eea .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3535eea .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3535eea .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-59a5c2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-8ece6a1{--display:flex;--min-height:330px;--margin-top:30px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8ece6a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8ece6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1F13;}.elementor-12 .elementor-element.elementor-element-28074bf{--display:flex;--position:absolute;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-28074bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-28074bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/p2-Medium.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-28074bf{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-28074bf{right:0px;}.elementor-12 .elementor-element.elementor-element-8bd6985{text-align:center;}.elementor-12 .elementor-element.elementor-element-8bd6985 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-c4c1a8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2af4aa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;}.elementor-12 .elementor-element.elementor-element-4c9eded .elementor-button{background-color:#513D2500;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 10px 10px 20px;}.elementor-12 .elementor-element.elementor-element-4c9eded{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;}.elementor-12 .elementor-element.elementor-element-4c9eded .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4c9eded .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4c9eded .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4c9eded .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c5691ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-3fd97e5{--display:flex;--min-height:330px;--margin-top:30px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3fd97e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3fd97e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1F13;}.elementor-12 .elementor-element.elementor-element-d1023e5{--display:flex;--position:absolute;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-d1023e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d1023e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/p3-Medium.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d1023e5{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d1023e5{right:0px;}.elementor-12 .elementor-element.elementor-element-a978148{text-align:center;}.elementor-12 .elementor-element.elementor-element-a978148 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-a5f463b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ac40bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;}.elementor-12 .elementor-element.elementor-element-102cf63 .elementor-button{background-color:#513D2500;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 10px 10px 20px;}.elementor-12 .elementor-element.elementor-element-102cf63{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;}.elementor-12 .elementor-element.elementor-element-102cf63 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-102cf63 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-102cf63 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-102cf63 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-65ad8c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-33ee205{--display:flex;--min-height:330px;--margin-top:30px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-33ee205:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33ee205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1F13;}.elementor-12 .elementor-element.elementor-element-e670756{--display:flex;--position:absolute;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-e670756:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e670756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/p4-Medium.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e670756{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e670756{right:0px;}.elementor-12 .elementor-element.elementor-element-afd468f{text-align:center;}.elementor-12 .elementor-element.elementor-element-afd468f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-4a0dca0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-df85ce7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;}.elementor-12 .elementor-element.elementor-element-bec6ba5 .elementor-button{background-color:#513D2500;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 10px 10px 20px;}.elementor-12 .elementor-element.elementor-element-bec6ba5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;}.elementor-12 .elementor-element.elementor-element-bec6ba5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-bec6ba5 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bec6ba5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-bec6ba5 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-10d3741{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.15;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-10d3741::before, .elementor-12 .elementor-element.elementor-element-10d3741 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-10d3741 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-10d3741 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-10d3741 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-10d3741 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/rounded-tour-bg.png");--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-8e4d1fb{text-align:center;}.elementor-12 .elementor-element.elementor-element-8e4d1fb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-47dc973{text-align:center;}.elementor-12 .elementor-element.elementor-element-47dc973 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1fe5e1c{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-slide > .elementor-element{height:100%;}.elementor-12 .elementor-element.elementor-element-36b85ce{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-b84d9b9{--display:flex;--min-height:450px;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-b84d9b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b84d9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8964C1A;background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/Vector3.png");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-12 .elementor-element.elementor-element-6004adc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-36cd92a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-8d91346{text-align:start;}.elementor-12 .elementor-element.elementor-element-8d91346 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2414f01{text-align:start;}.elementor-12 .elementor-element.elementor-element-2414f01 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b223bc6{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9b397d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3faac78{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3faac78 .swiper-slide > .elementor-element{height:100%;}.elementor-12 .elementor-element.elementor-element-3f4e657{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-c887d9b{text-align:center;}.elementor-12 .elementor-element.elementor-element-c887d9b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-847f6d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-847f6d1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-847f6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ignitemv2.com/wp-content/uploads/2025/12/Vector5.png");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-f07a21f{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-cf0d26f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cf0d26f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7f85dbe{--display:flex;}.elementor-12 .elementor-element.elementor-element-5538ddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ba1ea04{--e-rating-gap:4px;}.elementor-12 .elementor-element.elementor-element-1bcc3dd{text-align:justify;color:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8ed6efc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-8ed6efc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-8ed6efc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8ed6efc .elementor-image-box-title{margin-bottom:3px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8ed6efc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-8ed6efc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-8ed6efc:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-8ed6efc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-454999c{--display:flex;}.elementor-12 .elementor-element.elementor-element-6f5c0a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-eb99f58{--e-rating-gap:4px;}.elementor-12 .elementor-element.elementor-element-24bc694{text-align:justify;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-14f5c7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-14f5c7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-14f5c7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-14f5c7b .elementor-image-box-title{margin-bottom:3px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-14f5c7b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-14f5c7b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-356d20c{--display:flex;}.elementor-12 .elementor-element.elementor-element-774bbfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-dbf6c73{--e-rating-gap:4px;}.elementor-12 .elementor-element.elementor-element-6a39678{text-align:justify;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8377b46.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-8377b46.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-8377b46.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8377b46 .elementor-image-box-title{margin-bottom:3px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8377b46 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-8377b46 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-99a691d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-e860a9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-0d47e79 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f94b60e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-9d08bd6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cf6ddca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6c32530 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-5efb293{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-93b4bed{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fd91e61 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-13691cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-688ff29{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8e4d1fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-47dc973 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-1fe5e1c{--swiper-slides-to-display:3;}.elementor-12 .elementor-element.elementor-element-36b85ce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8d91346 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-2414f01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-b223bc6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3faac78{--swiper-slides-to-display:3;}.elementor-12 .elementor-element.elementor-element-c887d9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-cf0d26f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-e860a9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-0d47e79 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f94b60e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-cf6ddca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6c32530 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-fd91e61 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-13691cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-688ff29{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-efcea16{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-28074bf{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-d1023e5{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-e670756{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-8e4d1fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-47dc973 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-1fe5e1c{--swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-8d91346 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-2414f01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-b223bc6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3faac78{--swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-c887d9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-f07a21f{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-cf0d26f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-99a691d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-d20c557{--min-height:80vh;}.elementor-12 .elementor-element.elementor-element-8e003a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8e003a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:307px auto;}.elementor-12 .elementor-element.elementor-element-8e003a0{--overlay-opacity:0.62;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-eb861c6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-e860a9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-0d47e79{text-align:center;}.elementor-12 .elementor-element.elementor-element-0d47e79 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f94b60e{text-align:justify;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-9a711e4{--justify-content:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-9d08bd6{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-cf6ddca{text-align:center;}.elementor-12 .elementor-element.elementor-element-cf6ddca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6c32530{text-align:center;}.elementor-12 .elementor-element.elementor-element-6c32530 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-5efb293{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8bf8b9c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3c996d5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ef638a4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7ac7e92{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ccd90cc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-fd91e61 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-13691cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-688ff29{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-8e4d1fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-47dc973 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-1fe5e1c{--swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-36cd92a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d91346{text-align:center;}.elementor-12 .elementor-element.elementor-element-8d91346 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-2414f01{text-align:center;}.elementor-12 .elementor-element.elementor-element-2414f01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-b223bc6{text-align:justify;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3faac78{--swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-c887d9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-f07a21f{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-cf0d26f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-7f85dbe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5538ddb{--min-height:430px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8ed6efc .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8ed6efc .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8ed6efc .elementor-image-box-title{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-454999c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6f5c0a6{--min-height:430px;}.elementor-12 .elementor-element.elementor-element-14f5c7b .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-14f5c7b .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-356d20c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-774bbfd{--min-height:430px;}.elementor-12 .elementor-element.elementor-element-8377b46 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8377b46 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-99a691d{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-eb861c6{--width:50%;}.elementor-12 .elementor-element.elementor-element-9a711e4{--width:40%;}.elementor-12 .elementor-element.elementor-element-57824f1{--width:26%;}.elementor-12 .elementor-element.elementor-element-7395278{--width:25%;}.elementor-12 .elementor-element.elementor-element-c6e1727{--width:25%;}.elementor-12 .elementor-element.elementor-element-13c693a{--width:25%;}.elementor-12 .elementor-element.elementor-element-aade5f5{--width:25%;}.elementor-12 .elementor-element.elementor-element-26deebf{--width:25%;}.elementor-12 .elementor-element.elementor-element-59a5c2b{--width:25%;}.elementor-12 .elementor-element.elementor-element-c5691ab{--width:25%;}.elementor-12 .elementor-element.elementor-element-65ad8c1{--width:25%;}.elementor-12 .elementor-element.elementor-element-36cd92a{--width:30%;}.elementor-12 .elementor-element.elementor-element-9b397d9{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-26deebf{--width:43%;}.elementor-12 .elementor-element.elementor-element-59a5c2b{--width:43%;}.elementor-12 .elementor-element.elementor-element-c5691ab{--width:43%;}.elementor-12 .elementor-element.elementor-element-65ad8c1{--width:43%;}}/* Start custom CSS for container, class: .elementor-element-9a711e4 *//* Button color change */
.hover-parent:hover .btn,
.hover-parent:hover .btn * {
    color: #FFAC4F !important;
}

/* Arrow movement + color change on parent hover */
.hover-parent:hover .arrow-circle {
    transform: translateY(-50%) translateX(25px);
    border-color: #FFAC4F;
}

.hover-parent:hover .arrow-line {
    background: #FFAC4F;
}

.hover-parent:hover .arrow-tip {
    border-color: #FFAC4F;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efb293 *//* =========================
   DEFAULT (Desktop / Tablet)
========================= */
.elementor-12 .elementor-element.elementor-element-5efb293 *{
  transition: all 0.7s ease;
}

.elementor-12 .elementor-element.elementor-element-5efb293 .active{
  width: 50%;
}

.elementor-12 .elementor-element.elementor-element-5efb293 .des-con{
  display: none;
}

.elementor-12 .elementor-element.elementor-element-5efb293 .active .des-con{
  display: flex;
}

.elementor-12 .elementor-element.elementor-element-5efb293 .active .des-title{
  width: 10%;
}

.elementor-12 .elementor-element.elementor-element-5efb293 .des-title{
  width: 100%;
}

.elementor-12 .elementor-element.elementor-element-5efb293 .des-col{
  padding: 40px 0px;
}

.elementor-12 .elementor-element.elementor-element-5efb293 .active.des-col{
  padding: 40px 0px;
}


/* =========================
   MOBILE RESPONSIVE
========================= */
@media (max-width: 767px){

  /* Make every item full width */
  .elementor-12 .elementor-element.elementor-element-5efb293 .des-col,
  .elementor-12 .elementor-element.elementor-element-5efb293 .active{
    width: 100% !important;
  }

  /* Show content on mobile (so user doesn't miss text) */
  .elementor-12 .elementor-element.elementor-element-5efb293 .des-con{
    display: flex !important;
    flex-direction: column;
    gap: 12px;
  }

  /* Keep title full width */
  .elementor-12 .elementor-element.elementor-element-5efb293 .des-title,
  .elementor-12 .elementor-element.elementor-element-5efb293 .active .des-title{
    width: 100% !important;
  }

  /* Optional: tighter spacing on mobile */
  .elementor-12 .elementor-element.elementor-element-5efb293 .des-col,
  .elementor-12 .elementor-element.elementor-element-5efb293 .active.des-col{
    padding: 20px 0px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26deebf */.main-box:hover .inner-box {
    transform: translate(40px, -50px);
    transition: 0.4s ease;
}
.inner-box {
    transition: 0.4s ease;
}

.main-box:hover .inner-btn {
    color: #FFAC4F !important;
}

.main-box:hover .inner-btn * {
    color: #FFAC4F !important;
}

.main-box:hover .custom-arrow-wrap .custom-circle {
  transform: translateY(-50%) translateX(25px);
  border-color: #FFAC4F;
}

.main-box:hover .custom-arrow-wrap .custom-line {
  background: #FFAC4F;
}

.main-box:hover .custom-arrow-wrap .custom-arrow-head {
  border-color: #FFAC4F;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59a5c2b */.main-box:hover .inner-box {
    transform: translate(40px, -30px);
    transition: 0.4s ease;
}
.inner-box {
    transition: 0.4s ease;
}

.main-box:hover .inner-btn {
    color: #FFAC4F !important;
}

.main-box:hover .inner-btn * {
    color: #FFAC4F !important;
}

.main-box:hover .custom-arrow-wrap .custom-circle {
  transform: translateY(-50%) translateX(25px);
  border-color: #FFAC4F;
}

.main-box:hover .custom-arrow-wrap .custom-line {
  background: #FFAC4F;
}

.main-box:hover .custom-arrow-wrap .custom-arrow-head {
  border-color: #FFAC4F;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5691ab */.main-box:hover .inner-box {
    transform: translate(40px, -30px);
    transition: 0.4s ease;
}
.inner-box {
    transition: 0.4s ease;
}

.main-box:hover .inner-btn {
    color: #FFAC4F !important;
}

.main-box:hover .inner-btn * {
    color: #FFAC4F !important;
}

.main-box:hover .custom-arrow-wrap .custom-circle {
  transform: translateY(-50%) translateX(25px);
  border-color: #FFAC4F;
}

.main-box:hover .custom-arrow-wrap .custom-line {
  background: #FFAC4F;
}

.main-box:hover .custom-arrow-wrap .custom-arrow-head {
  border-color: #FFAC4F;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ad8c1 */.main-box:hover .inner-box {
    transform: translate(40px, -30px);
    transition: 0.4s ease;
}
.inner-box {
    transition: 0.4s ease;
}

.main-box:hover .inner-btn {
    color: #FFAC4F !important;
}

.main-box:hover .inner-btn * {
    color: #FFAC4F !important;
}

.main-box:hover .custom-arrow-wrap .custom-circle {
  transform: translateY(-50%) translateX(25px);
  border-color: #FFAC4F;
}

.main-box:hover .custom-arrow-wrap .custom-line {
  background: #FFAC4F;
}

.main-box:hover .custom-arrow-wrap .custom-arrow-head {
  border-color: #FFAC4F;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-1fe5e1c */.elementor-12 .elementor-element.elementor-element-1fe5e1c{
  position: relative;
  overflow: hidden;          /* removes right scrollbar */
}

/* Keep only 3 slides visible (hide X), but allow border to show (Y) */
.elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper,
.elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-container{
  overflow-x: hidden !important;
  overflow-y: visible !important;
  scrollbar-width: none;
}

/* Space for top/bottom border (so it won't cut) */
.elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-wrapper{
  height: 580px;                 /* your value */
  padding: 50px 0 60px 0;         /* top + bottom breathing space */
}

.elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-slide{
  overflow: visible !important;
}

/* -------------------------
   SIDE CARDS (default)
-------------------------- */
.elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-slide .tour-card{
  transform: scale(0.9);
  background: transparent;
  border: 1px solid transparent;
  box-shadow: none;
  opacity: 1;
  padding: 0 25px;
  transition: all 0.35s ease;
}

/* -------------------------
   CENTER SLIDE (your current logic)
   (scale + shadow only, NO border here)
-------------------------- */
.elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-slide-active + .swiper-slide{
  transform: scale(1.06);
  z-index: 10;
}

/* Optional: if you want shadow on the card, not the slide */
.elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-slide-active + .swiper-slide .tour-card{
  background: transparent;  /* keep white only for center */

}

/* -------------------------
   FIXED BORDER (doesn't move)
   Adjust width/height to match your center card box
-------------------------- */
.elementor-12 .elementor-element.elementor-element-1fe5e1c::before{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 360px;        /* <-- change to match your card width */
  height: 600px;       /* <-- change to match your card height */
  transform: translate(-50%, -50%);
  border: 1px solid #000;
  background: transparent;
  pointer-events: none;
  z-index: 20;
}


@media (max-width: 1024px) {

  .elementor-12 .elementor-element.elementor-element-1fe5e1c{
    overflow: visible;
  }

  .elementor-12 .elementor-element.elementor-element-1fe5e1c::before{
    display: none;
  }

  .elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-wrapper{
    height: auto;
    padding: 0;
  }

  .elementor-12 .elementor-element.elementor-element-1fe5e1c .swiper-slide .tour-card{
    transform: none;
    padding: 0;
  }

}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f07a21f */@media (min-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-f07a21f .e-loop-item:nth-child(odd) .e-con-inner {
  flex-direction: row-reverse;
}

.elementor-12 .elementor-element.elementor-element-f07a21f .e-loop-item:nth-child(even) .e-con-inner {
  flex-direction: row;
}

.elementor-12 .elementor-element.elementor-element-f07a21f .e-loop-item:nth-child(even) .elementor-heading-title {
  text-align: left;
}

.elementor-12 .elementor-element.elementor-element-f07a21f .e-loop-item:nth-child(even) .elementor-widget-text-editor {
  text-align: left;
}

}/* End custom CSS */