.elementor-7 .elementor-element.elementor-element-0e13400{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-0e13400:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0e13400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dandeliriverrafting.in/wp-content/uploads/2026/04/Home_Header-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-7 .elementor-element.elementor-element-48c11e9{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-48c11e9 .elementor-heading-title{font-family:"brushberry", Sans-serif;font-size:80px;font-weight:200;letter-spacing:0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-abb083e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-7 .elementor-element.elementor-element-abb083e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-abb083e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007EFF;}.elementor-7 .elementor-element.elementor-element-abb083e.e-con{--align-self:center;}.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-7 .elementor-element.elementor-element-78ef14d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-78ef14d img{width:49%;}.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-7 .elementor-element.elementor-element-7a5de62{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;z-index:60;text-align:center;font-family:"baselneue", Sans-serif;font-size:19px;font-weight:100;line-height:1.7em;color:#F0F0F0;}.elementor-7 .elementor-element.elementor-element-2500117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:32%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-2500117{left:-31%;}body.rtl .elementor-7 .elementor-element.elementor-element-2500117{right:-31%;}.elementor-7 .elementor-element.elementor-element-2500117 img{width:35%;}.elementor-7 .elementor-element.elementor-element-06a6114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:36%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-06a6114{left:-19%;}body.rtl .elementor-7 .elementor-element.elementor-element-06a6114{right:-19%;}.elementor-7 .elementor-element.elementor-element-06a6114 img{width:62%;}.elementor-7 .elementor-element.elementor-element-1843506{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.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-7 .elementor-element.elementor-element-29705b8 .elementor-button{background-color:#61CE7000;font-family:"baselneue", Sans-serif;font-size:20px;font-weight:200;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29705b8:hover{--e-transform-scale:1.1;}.elementor-7 .elementor-element.elementor-element-29705b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-09f9161{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-09f9161.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-159cf01 .elementor-button{background-color:#61CE7000;font-family:"baselneue", Sans-serif;font-size:20px;font-weight:200;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-159cf01:hover{--e-transform-scale:1.1;}.elementor-7 .elementor-element.elementor-element-159cf01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-78feadd{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-78feadd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-06f2992 .elementor-button{background-color:#61CE7000;font-family:"baselneue", Sans-serif;font-size:20px;font-weight:200;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-06f2992:hover{--e-transform-scale:1.1;}.elementor-7 .elementor-element.elementor-element-06f2992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eb51c36{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bc4d472{--display:flex;--min-height:90vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-bc4d472:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bc4d472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://dandeliriverrafting.in/wp-content/uploads/2026/04/drr-scaled.png") 50% 50%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0b64bab{margin:240px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-0b64bab .elementor-heading-title{font-family:"brushberry", Sans-serif;font-size:80px;font-weight:300;color:#DFDFDF;}.elementor-7 .elementor-element.elementor-element-60fd582{width:var( --container-widget-width, 37% );max-width:37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;font-family:"baselneue", Sans-serif;font-size:21px;font-weight:100;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-60fd582.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a66f98f{--display:flex;--min-height:434px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a66f98f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a66f98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7133;}.elementor-7 .elementor-element.elementor-element-66657ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-042bd7e{left:-141px;}body.rtl .elementor-7 .elementor-element.elementor-element-042bd7e{right:-141px;}.elementor-7 .elementor-element.elementor-element-042bd7e{top:-108px;}.elementor-7 .elementor-element.elementor-element-042bd7e img{width:53%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0557efb{left:215px;}body.rtl .elementor-7 .elementor-element.elementor-element-0557efb{right:215px;}.elementor-7 .elementor-element.elementor-element-0557efb{top:228px;}.elementor-7 .elementor-element.elementor-element-0557efb img{width:60%;}.elementor-7 .elementor-element.elementor-element-64b5ef4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-66622c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-66622c0 .elementor-heading-title{font-family:"brushberry", Sans-serif;font-size:40px;font-weight:200;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d83a7d5{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;font-family:"baselneue", Sans-serif;font-size:19px;font-weight:100;line-height:1.7em;color:#E6E6E6;}.elementor-7 .elementor-element.elementor-element-30f4da8 .elementor-button{background-color:#F3F3F3;font-family:"baselneue", Sans-serif;font-size:18px;font-weight:400;fill:#505050;color:#505050;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-30f4da8:hover{--e-transform-scale:1.1;}.elementor-7 .elementor-element.elementor-element-30f4da8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b44261c{left:-141px;}body.rtl .elementor-7 .elementor-element.elementor-element-b44261c{right:-141px;}.elementor-7 .elementor-element.elementor-element-b44261c{top:-108px;}.elementor-7 .elementor-element.elementor-element-b44261c img{width:53%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d4e3cca{left:215px;}body.rtl .elementor-7 .elementor-element.elementor-element-d4e3cca{right:215px;}.elementor-7 .elementor-element.elementor-element-d4e3cca{top:228px;}.elementor-7 .elementor-element.elementor-element-d4e3cca img{width:60%;}.elementor-7 .elementor-element.elementor-element-770cf87{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0010d50{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b758cb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-b758cb5 .elementor-heading-title{font-family:"brushberry", Sans-serif;font-size:40px;font-weight:200;color:#FF7133;}.elementor-7 .elementor-element.elementor-element-2870356{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;font-family:"baselneue", Sans-serif;font-size:19px;font-weight:100;line-height:1.7em;color:#505050;}.elementor-7 .elementor-element.elementor-element-9adc8d1{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;font-family:"baselneue", Sans-serif;font-size:21px;font-weight:100;line-height:1.7em;color:#505050;}.elementor-7 .elementor-element.elementor-element-9adc8d1 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-43c17b1{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;text-align:start;font-family:"baselneue", Sans-serif;font-size:19px;font-weight:100;line-height:1.7em;color:#505050;}.elementor-7 .elementor-element.elementor-element-43c17b1 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-c43e4d4{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;font-family:"baselneue", Sans-serif;font-size:19px;font-weight:100;line-height:1.7em;color:#505050;}.elementor-7 .elementor-element.elementor-element-c43e4d4 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-3706e4b{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;font-family:"baselneue", Sans-serif;font-size:19px;font-weight:100;line-height:1.7em;color:#505050;}.elementor-7 .elementor-element.elementor-element-3706e4b p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-2c8d4cb{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;font-family:"baselneue", Sans-serif;font-size:19px;font-weight:100;line-height:1.7em;color:#505050;}.elementor-7 .elementor-element.elementor-element-9310e9e{--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-7 .elementor-element.elementor-element-0dc6010 img{width:100%;}.elementor-7 .elementor-element.elementor-element-84920b6{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6af88c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-6af88c6 .elementor-heading-title{font-family:"brushberry", Sans-serif;font-size:28px;font-weight:200;line-height:2em;color:#969696;}.elementor-7 .elementor-element.elementor-element-8362032{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8362032:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8362032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#969696;}.elementor-7 .elementor-element.elementor-element-03ac405{--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-7 .elementor-element.elementor-element-ff3bea0{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ff3bea0 img{width:93%;}.elementor-7 .elementor-element.elementor-element-4c2b5b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-132369c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-132369c .elementor-heading-title{font-family:"brushberry", Sans-serif;font-size:40px;font-weight:200;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-56fcfed{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;font-family:"baselneue", Sans-serif;font-size:20px;font-weight:100;line-height:1.7em;color:#E6E6E6;}.elementor-7 .elementor-element.elementor-element-a6f4398{--display:flex;--min-height:75px;--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;--justify-content:flex-start;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b18b9be .elementor-button{background-color:#001A6F;font-family:"baselneue", Sans-serif;font-size:18px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-b18b9be:hover{--e-transform-scale:1.1;}.elementor-7 .elementor-element.elementor-element-a61375c .elementor-button{background-color:#001A6F;font-family:"baselneue", Sans-serif;font-size:18px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-a61375c:hover{--e-transform-scale:1.1;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6ECEA;}:root{--page-title-display:none;}body.elementor-page-7{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-abb083e{--width:100%;}.elementor-7 .elementor-element.elementor-element-66657ed{--width:50%;}.elementor-7 .elementor-element.elementor-element-64b5ef4{--width:50%;}.elementor-7 .elementor-element.elementor-element-0010d50{--width:40%;}.elementor-7 .elementor-element.elementor-element-9310e9e{--width:50%;}.elementor-7 .elementor-element.elementor-element-03ac405{--width:60%;}.elementor-7 .elementor-element.elementor-element-4c2b5b9{--width:40%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-0e13400:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0e13400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dandeliriverrafting.in/wp-content/uploads/2026/05/DRR_HomePage_Header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0e13400{--min-height:65vh;}.elementor-7 .elementor-element.elementor-element-48c11e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:200px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-48c11e9 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-abb083e{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-78ef14d{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-7a5de62{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;font-size:17px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-06a6114{left:-64px;}body.rtl .elementor-7 .elementor-element.elementor-element-06a6114{right:-64px;}.elementor-7 .elementor-element.elementor-element-06a6114{top:82%;}.elementor-7 .elementor-element.elementor-element-06a6114 img{width:73%;}.elementor-7 .elementor-element.elementor-element-1843506{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-29705b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29705b8 .elementor-button{font-size:21px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-09f9161{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-159cf01 .elementor-button{font-size:21px;}.elementor-7 .elementor-element.elementor-element-78feadd{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-06f2992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-06f2992 .elementor-button{font-size:21px;}.elementor-7 .elementor-element.elementor-element-eb51c36{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0b64bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:240px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0b64bab .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-60fd582{padding:10px 0px 0px 0px;--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;font-size:18px;}.elementor-7 .elementor-element.elementor-element-66657ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-042bd7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-114%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-042bd7e{left:-11%;}body.rtl .elementor-7 .elementor-element.elementor-element-042bd7e{right:-11%;}.elementor-7 .elementor-element.elementor-element-042bd7e img{width:23%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0557efb{left:34%;}body.rtl .elementor-7 .elementor-element.elementor-element-0557efb{right:34%;}.elementor-7 .elementor-element.elementor-element-0557efb{top:-54%;}.elementor-7 .elementor-element.elementor-element-0557efb img{width:41%;}.elementor-7 .elementor-element.elementor-element-64b5ef4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-66622c0{text-align:center;}.elementor-7 .elementor-element.elementor-element-66622c0 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-d83a7d5{width:var( --container-widget-width, 91% );max-width:91%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-size:17px;}.elementor-7 .elementor-element.elementor-element-d83a7d5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-30f4da8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 20px 0px;z-index:70;}.elementor-7 .elementor-element.elementor-element-30f4da8 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-b44261c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:78%;z-index:10;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b44261c{left:-29%;}body.rtl .elementor-7 .elementor-element.elementor-element-b44261c{right:-29%;}.elementor-7 .elementor-element.elementor-element-b44261c img{width:34%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d4e3cca{left:44%;}body.rtl .elementor-7 .elementor-element.elementor-element-d4e3cca{right:44%;}.elementor-7 .elementor-element.elementor-element-d4e3cca{top:92%;}.elementor-7 .elementor-element.elementor-element-d4e3cca img{width:50%;}.elementor-7 .elementor-element.elementor-element-770cf87{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0010d50{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b758cb5{text-align:center;}.elementor-7 .elementor-element.elementor-element-b758cb5 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-2870356{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-size:17px;}.elementor-7 .elementor-element.elementor-element-2870356.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9adc8d1{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-radius:0px 0px 0.5px 0px;text-align:center;font-size:17px;}.elementor-7 .elementor-element.elementor-element-9adc8d1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-43c17b1{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;border-radius:0px 0px 0.5px 0px;text-align:center;font-size:17px;}.elementor-7 .elementor-element.elementor-element-43c17b1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c43e4d4{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;text-align:center;font-size:17px;}.elementor-7 .elementor-element.elementor-element-c43e4d4.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3706e4b{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;text-align:center;font-size:17px;}.elementor-7 .elementor-element.elementor-element-3706e4b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2c8d4cb{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;font-size:17px;}.elementor-7 .elementor-element.elementor-element-2c8d4cb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9310e9e{--min-height:280px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0dc6010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0dc6010 img{width:66%;}.elementor-7 .elementor-element.elementor-element-84920b6{--padding-top:60px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6af88c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6af88c6 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-8362032{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4c2b5b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-132369c{padding:80px 0px 20px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-132369c .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-56fcfed{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;font-size:18px;}.elementor-7 .elementor-element.elementor-element-56fcfed.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a6f4398{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b18b9be .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-a61375c .elementor-button{font-size:14px;}}/* Start custom CSS for button, class: .elementor-element-29705b8 */.underline {
  text-decoration: none;
  position: relative;
  display: inline-flex !important;
}
.underline::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -7px;
  width: 0;
  height: 4px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 4' preserveAspectRatio='none'%3E%3Crect x='0' y='1' width='200' height='2' fill='%23FF7133' rx='1'/%3E%3Crect x='0' y='0' width='200' height='1' fill='%23FF7133' opacity='0.3' rx='1'/%3E%3Crect x='0' y='3' width='180' height='1' fill='%23FF7133' opacity='0.2' rx='1'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  transition: width 0.4s ease;
  display: block;
  pointer-events: none;
}
.underline:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-159cf01 */.underline {
  text-decoration: none;
  position: relative;
  display: inline-flex !important;
}
.underline::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -7px;
  width: 0;
  height: 4px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 4' preserveAspectRatio='none'%3E%3Crect x='0' y='1' width='200' height='2' fill='%23FF7133' rx='1'/%3E%3Crect x='0' y='0' width='200' height='1' fill='%23FF7133' opacity='0.3' rx='1'/%3E%3Crect x='0' y='3' width='180' height='1' fill='%23FF7133' opacity='0.2' rx='1'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  transition: width 0.4s ease;
  display: block;
  pointer-events: none;
}
.underline:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06f2992 */.underline {
  text-decoration: none;
  position: relative;
  display: inline-flex !important;
}
.underline::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -7px;
  width: 0;
  height: 4px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 4' preserveAspectRatio='none'%3E%3Crect x='0' y='1' width='200' height='2' fill='%23FF7133' rx='1'/%3E%3Crect x='0' y='0' width='200' height='1' fill='%23FF7133' opacity='0.3' rx='1'/%3E%3Crect x='0' y='3' width='180' height='1' fill='%23FF7133' opacity='0.2' rx='1'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  transition: width 0.4s ease;
  display: block;
  pointer-events: none;
}
.underline:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abb083e */.elementor-7 .elementor-element.elementor-element-abb083e {
  width: 80% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

@media (max-width: 767px) {
  .elementor-7 .elementor-element.elementor-element-abb083e {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0557efb */<style>
  .drr-fire-wrap {
    position: relative;
    display: inline-block;
    line-height: 0;
  }

  .drr-fire-canvas {
    position: absolute;
    top: 0;
    left: 25%;
    width: 50%;
    height: 55%;
    pointer-events: none;
    z-index: 10;
    mix-blend-mode: screen;
  }
</style>

<script>
(function () {
  function init() {
    const img = document.querySelector('.fireimg img') || document.querySelector('.fireimg');
    if (!img) return;

    // Wrap img if not already wrapped
    let wrap = img.closest('.drr-fire-wrap');
    if (!wrap) {
      wrap = document.createElement('div');
      wrap.classList.add('drr-fire-wrap');
      img.parentNode.insertBefore(wrap, img);
      wrap.appendChild(img);
    }

    const old = wrap.querySelector('.drr-fire-canvas');
    if (old) old.remove();

    const canvas = document.createElement('canvas');
    canvas.classList.add('drr-fire-canvas');
    wrap.appendChild(canvas);

    const W = 200;
    const H = 160;
    canvas.width = W;
    canvas.height = H;

    const ctx = canvas.getContext('2d');
    const cols = W;
    const rows = H;
    const buf = new Float32Array(cols * (rows + 2)).fill(0);

    // Palette: transparent → deep orange → yellow, very low alpha (subtle)
    const palette = [];
    for (let i = 0; i < 256; i++) {
      const r = Math.min(255, i * 2.5);
      const g = Math.min(255, Math.max(0, i * 1.3 - 90));
      const b = 0;
      const a = i < 25 ? 0 : Math.min(60, (i - 25) * 1.0);
      palette.push([r, g, b, a]);
    }

    // Seed zone: center 40% where flame tip is
    const flameLeft = Math.floor(cols * 0.3);
    const flameRight = Math.floor(cols * 0.7);

    function step() {
      // Seed bottom rows in flame zone
      for (let x = flameLeft; x < flameRight; x++) {
        const heat = Math.random() < 0.55
          ? Math.floor(Math.random() * 160 + 60)
          : 0;
        buf[(rows + 1) * cols + x] = heat;
        buf[rows * cols + x] = heat * 0.75;
      }

      // Spread upward, cool slowly
      for (let y = 0; y < rows + 1; y++) {
        for (let x = 0; x < cols; x++) {
          const sum =
            buf[(y + 1) * cols + Math.max(0, x - 1)] +
            buf[(y + 1) * cols + x] +
            buf[(y + 1) * cols + Math.min(cols - 1, x + 1)] +
            buf[(y + 2) * cols + x];
          buf[y * cols + x] = Math.max(0, sum / 4.08 - 0.6);
        }
      }

      // Draw
      const imgData = ctx.createImageData(W, H);
      for (let y = 0; y < rows; y++) {
        for (let x = 0; x < cols; x++) {
          const val = Math.min(255, Math.floor(buf[y * cols + x]));
          const [r, g, b, a] = palette[val];
          const p = (y * W + x) * 4;
          imgData.data[p]     = r;
          imgData.data[p + 1] = g;
          imgData.data[p + 2] = b;
          imgData.data[p + 3] = a;
        }
      }
      ctx.putImageData(imgData, 0, 0);
      requestAnimationFrame(step);
    }

    requestAnimationFrame(step);
  }

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', init);
  } else {
    setTimeout(init, 400);
  }
})();
</script>/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4e3cca */<style>
  .drr-fire-wrap {
    position: relative;
    display: inline-block;
    line-height: 0;
  }

  .drr-fire-canvas {
    position: absolute;
    top: 0;
    left: 25%;
    width: 50%;
    height: 55%;
    pointer-events: none;
    z-index: 10;
    mix-blend-mode: screen;
  }
</style>

<script>
(function () {
  function init() {
    const img = document.querySelector('.fireimg img') || document.querySelector('.fireimg');
    if (!img) return;

    // Wrap img if not already wrapped
    let wrap = img.closest('.drr-fire-wrap');
    if (!wrap) {
      wrap = document.createElement('div');
      wrap.classList.add('drr-fire-wrap');
      img.parentNode.insertBefore(wrap, img);
      wrap.appendChild(img);
    }

    const old = wrap.querySelector('.drr-fire-canvas');
    if (old) old.remove();

    const canvas = document.createElement('canvas');
    canvas.classList.add('drr-fire-canvas');
    wrap.appendChild(canvas);

    const W = 200;
    const H = 160;
    canvas.width = W;
    canvas.height = H;

    const ctx = canvas.getContext('2d');
    const cols = W;
    const rows = H;
    const buf = new Float32Array(cols * (rows + 2)).fill(0);

    // Palette: transparent → deep orange → yellow, very low alpha (subtle)
    const palette = [];
    for (let i = 0; i < 256; i++) {
      const r = Math.min(255, i * 2.5);
      const g = Math.min(255, Math.max(0, i * 1.3 - 90));
      const b = 0;
      const a = i < 25 ? 0 : Math.min(60, (i - 25) * 1.0);
      palette.push([r, g, b, a]);
    }

    // Seed zone: center 40% where flame tip is
    const flameLeft = Math.floor(cols * 0.3);
    const flameRight = Math.floor(cols * 0.7);

    function step() {
      // Seed bottom rows in flame zone
      for (let x = flameLeft; x < flameRight; x++) {
        const heat = Math.random() < 0.55
          ? Math.floor(Math.random() * 160 + 60)
          : 0;
        buf[(rows + 1) * cols + x] = heat;
        buf[rows * cols + x] = heat * 0.75;
      }

      // Spread upward, cool slowly
      for (let y = 0; y < rows + 1; y++) {
        for (let x = 0; x < cols; x++) {
          const sum =
            buf[(y + 1) * cols + Math.max(0, x - 1)] +
            buf[(y + 1) * cols + x] +
            buf[(y + 1) * cols + Math.min(cols - 1, x + 1)] +
            buf[(y + 2) * cols + x];
          buf[y * cols + x] = Math.max(0, sum / 4.08 - 0.6);
        }
      }

      // Draw
      const imgData = ctx.createImageData(W, H);
      for (let y = 0; y < rows; y++) {
        for (let x = 0; x < cols; x++) {
          const val = Math.min(255, Math.floor(buf[y * cols + x]));
          const [r, g, b, a] = palette[val];
          const p = (y * W + x) * 4;
          imgData.data[p]     = r;
          imgData.data[p + 1] = g;
          imgData.data[p + 2] = b;
          imgData.data[p + 3] = a;
        }
      }
      ctx.putImageData(imgData, 0, 0);
      requestAnimationFrame(step);
    }

    requestAnimationFrame(step);
  }

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', init);
  } else {
    setTimeout(init, 400);
  }
})();
</script>/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'brushberry';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dandeliriverrafting.in/wp-content/uploads/2026/04/Brushberry-Script-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */