.elementor-8 .elementor-element.elementor-element-60328633:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-60328633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ritutravels.com/wp-content/uploads/2026/08/hero.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-60328633 > .elementor-background-overlay{background-color:#081C2C;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-60328633 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-60328633{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:145px 25px 145px 25px;}.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-8 .elementor-element.elementor-element-e854b74{text-align:start;}.elementor-8 .elementor-element.elementor-element-e854b74 .elementor-heading-title{font-size:55px;font-weight:700;letter-spacing:0px;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-8 .elementor-element.elementor-element-a5057aa{text-align:justify;font-size:18px;line-height:1.7em;color:#E5E7EB;}.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-8 .elementor-element.elementor-element-6bcb9246 .elementor-button{background-color:#F59E0B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fd8dbf3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fd8dbf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1EB;}.elementor-8 .elementor-element.elementor-element-fd8dbf3 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-fd8dbf3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 25px 80px 25px;}.elementor-8 .elementor-element.elementor-element-fd8dbf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-bfa9fc8{text-align:start;}.elementor-8 .elementor-element.elementor-element-bfa9fc8 .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:2px;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-7c2cf0e4{text-align:start;}.elementor-8 .elementor-element.elementor-element-7c2cf0e4 .elementor-heading-title{font-size:40px;font-weight:700;letter-spacing:0px;color:#102A43;}.elementor-8 .elementor-element.elementor-element-2e71cdba{text-align:justify;font-size:16px;line-height:1.7em;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-690bc3c .elementor-button{background-color:#F59E0B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.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-8 .elementor-element.elementor-element-5f42876 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-5f42876{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 25px 30px 25px;}.elementor-8 .elementor-element.elementor-element-5f42876 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7228308e{text-align:center;}.elementor-8 .elementor-element.elementor-element-7228308e .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:2px;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-6bb6900d{text-align:center;}.elementor-8 .elementor-element.elementor-element-6bb6900d .elementor-heading-title{font-size:40px;font-weight:700;letter-spacing:0px;color:#102A43;}.elementor-8 .elementor-element.elementor-element-51e6c664{text-align:center;font-size:17px;line-height:1.7em;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-21d703d2 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-21d703d2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-8 .elementor-element.elementor-element-21d703d2{padding:20px 25px 85px 25px;}.elementor-8 .elementor-element.elementor-element-1c25d091{text-align:start;}.elementor-8 .elementor-element.elementor-element-1c25d091 .elementor-heading-title{font-size:23px;font-weight:700;letter-spacing:0px;color:#102A43;}.elementor-8 .elementor-element.elementor-element-796ccae2{text-align:justify;font-size:15px;line-height:1.7em;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-6e4b753c .elementor-button{background-color:#F59E0B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7aa0bc34{text-align:start;}.elementor-8 .elementor-element.elementor-element-7aa0bc34 .elementor-heading-title{font-size:23px;font-weight:700;letter-spacing:0px;color:#102A43;}.elementor-8 .elementor-element.elementor-element-36d2a09{text-align:justify;font-size:15px;line-height:1.7em;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-63b82b2c .elementor-button{background-color:#F59E0B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2af18559{text-align:start;}.elementor-8 .elementor-element.elementor-element-2af18559 .elementor-heading-title{font-size:23px;font-weight:700;letter-spacing:0px;color:#102A43;}.elementor-8 .elementor-element.elementor-element-c3c4896{text-align:justify;font-size:15px;line-height:1.7em;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-5872f76b .elementor-button{background-color:#F59E0B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-feddb64:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-feddb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102A43;}.elementor-8 .elementor-element.elementor-element-feddb64 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-feddb64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 25px 80px 25px;}.elementor-8 .elementor-element.elementor-element-feddb64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-174cf345{text-align:start;}.elementor-8 .elementor-element.elementor-element-174cf345 .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:2px;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-26e062c{text-align:start;}.elementor-8 .elementor-element.elementor-element-26e062c .elementor-heading-title{font-size:40px;font-weight:700;letter-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-25f1e13d{text-align:justify;font-size:17px;line-height:1.7em;color:#E2E8F0;}.elementor-8 .elementor-element.elementor-element-63c8ff14{text-align:justify;font-size:15px;line-height:1.7em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-713f75ce .elementor-button{background-color:#F59E0B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-64443293:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-64443293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-8 .elementor-element.elementor-element-64443293 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-64443293{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-64443293 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3f94f8c9{text-align:center;}.elementor-8 .elementor-element.elementor-element-3f94f8c9 .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:2px;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-4cbaccf2{text-align:center;}.elementor-8 .elementor-element.elementor-element-4cbaccf2 .elementor-heading-title{font-size:34px;font-weight:700;letter-spacing:0px;color:#102A43;}.elementor-8 .elementor-element.elementor-element-429607dc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-429607dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-8 .elementor-element.elementor-element-429607dc > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-429607dc .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-8 .elementor-element.elementor-element-429607dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 25px 75px 25px;}.elementor-8 .elementor-element.elementor-element-429607dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-8 .elementor-element.elementor-element-6f6f7530 .elementor-icon-box-wrapper{text-align:justify;gap:15px;}.elementor-8 .elementor-element.elementor-element-6f6f7530 .elementor-icon{font-size:34px;}.elementor-8 .elementor-element.elementor-element-6f6f7530 .elementor-icon-box-title{color:#102A43;}.elementor-8 .elementor-element.elementor-element-6f6f7530 .elementor-icon-box-description{color:#64748B;}.elementor-8 .elementor-element.elementor-element-6e881817 .elementor-icon-box-wrapper{text-align:justify;gap:15px;}.elementor-8 .elementor-element.elementor-element-6e881817 .elementor-icon{font-size:34px;}.elementor-8 .elementor-element.elementor-element-6e881817 .elementor-icon-box-title{color:#102A43;}.elementor-8 .elementor-element.elementor-element-6e881817 .elementor-icon-box-description{color:#64748B;}.elementor-8 .elementor-element.elementor-element-87f0df7 .elementor-icon-box-wrapper{text-align:justify;gap:15px;}.elementor-8 .elementor-element.elementor-element-87f0df7 .elementor-icon{font-size:34px;}.elementor-8 .elementor-element.elementor-element-87f0df7 .elementor-icon-box-title{color:#102A43;}.elementor-8 .elementor-element.elementor-element-87f0df7 .elementor-icon-box-description{color:#64748B;}.elementor-8 .elementor-element.elementor-element-2d65c543 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-2d65c543{padding:75px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-45c97c44{text-align:center;}.elementor-8 .elementor-element.elementor-element-45c97c44 .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:2px;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-3033ef26{text-align:center;}.elementor-8 .elementor-element.elementor-element-3033ef26 .elementor-heading-title{font-size:38px;font-weight:700;letter-spacing:0px;color:#102A43;}.elementor-8 .elementor-element.elementor-element-2d725da4 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-2d725da4 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-8 .elementor-element.elementor-element-2d725da4{padding:15px 25px 75px 25px;}.elementor-8 .elementor-element.elementor-element-516d34de{text-align:center;font-size:20px;line-height:1.7em;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-15af02bb{text-align:center;font-size:17px;line-height:1.7em;color:#102A43;}.elementor-8 .elementor-element.elementor-element-e867f94{text-align:justify;font-size:15px;line-height:1.7em;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-741b117e{text-align:center;font-size:20px;line-height:1.7em;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-519a9c66{text-align:center;font-size:17px;line-height:1.7em;color:#102A43;}.elementor-8 .elementor-element.elementor-element-44366fb2{text-align:justify;font-size:15px;line-height:1.7em;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-3cc21f20{text-align:center;font-size:20px;line-height:1.7em;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-1aae6e14{text-align:center;font-size:17px;line-height:1.7em;color:#102A43;}.elementor-8 .elementor-element.elementor-element-e9ec588{text-align:justify;font-size:15px;line-height:1.7em;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-3baf5982:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3baf5982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102A43;}.elementor-8 .elementor-element.elementor-element-3baf5982 > .elementor-container{max-width:1180px;}.elementor-8 .elementor-element.elementor-element-3baf5982{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 25px 80px 25px;}.elementor-8 .elementor-element.elementor-element-3baf5982 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-40bd24c{text-align:start;}.elementor-8 .elementor-element.elementor-element-40bd24c .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:2px;color:#F59E0B;}.elementor-8 .elementor-element.elementor-element-62ac1939{text-align:start;}.elementor-8 .elementor-element.elementor-element-62ac1939 .elementor-heading-title{font-size:42px;font-weight:700;letter-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6cec1506{text-align:justify;font-size:17px;line-height:1.7em;color:#E2E8F0;}.elementor-8 .elementor-element.elementor-element-3d674b7d{text-align:start;font-size:16px;line-height:1.7em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5b861c19 .elementor-button{background-color:#F59E0B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a8a9419{text-align:start;font-size:17px;line-height:1.7em;color:#E2E8F0;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-4e63d22b{width:93.75%;}.elementor-8 .elementor-element.elementor-element-467e2bc2{width:30%;}.elementor-8 .elementor-element.elementor-element-19ac6038{width:93.75%;}.elementor-8 .elementor-element.elementor-element-146610ae{width:30%;}.elementor-8 .elementor-element.elementor-element-420a641a{width:54%;}.elementor-8 .elementor-element.elementor-element-7a7a9f08{width:54%;}.elementor-8 .elementor-element.elementor-element-121bb1fb{width:56.917%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e854b74 .elementor-heading-title{font-size:35px;}}