.elementor-5548 .elementor-element.elementor-element-cd65edc{--display:flex;--min-height:0px;--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-5548 .elementor-element.elementor-element-cd65edc:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-cd65edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF287;}.elementor-5548 .elementor-element.elementor-element-0b640da{--display:flex;--min-height:562px;--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.5;}.elementor-5548 .elementor-element.elementor-element-0b640da:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-0b640da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shridevvrat.com/wp-content/uploads/2025/09/Gemini_Generated_Image_mjrmd7mjrmd7mjrm.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5548 .elementor-element.elementor-element-0b640da::before, .elementor-5548 .elementor-element.elementor-element-0b640da > .elementor-background-video-container::before, .elementor-5548 .elementor-element.elementor-element-0b640da > .e-con-inner > .elementor-background-video-container::before, .elementor-5548 .elementor-element.elementor-element-0b640da > .elementor-background-slideshow::before, .elementor-5548 .elementor-element.elementor-element-0b640da > .e-con-inner > .elementor-background-slideshow::before, .elementor-5548 .elementor-element.elementor-element-0b640da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5548 .elementor-element.elementor-element-0b640da.e-con{--flex-grow:0;--flex-shrink:0;}.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-5548 .elementor-element.elementor-element-0a0fcfd{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 607px;text-align:center;}.elementor-5548 .elementor-element.elementor-element-0a0fcfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:300;text-decoration:none;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#C83F12;}.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-5548 .elementor-element.elementor-element-54dab17 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFF287;color:#FFF287;background-image:linear-gradient(180deg, #3B060A 0%, #8A0000 100%);border-radius:30px 30px 30px 30px;}.elementor-5548 .elementor-element.elementor-element-54dab17{margin:120px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-54dab17.elementor-element{--align-self:flex-end;}.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-5548 .elementor-element.elementor-element-2fe9208{margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 570px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5548 .elementor-element.elementor-element-2fe9208 p{margin-bottom:0px;}.elementor-5548 .elementor-element.elementor-element-1d5861d .elementor-heading-title{font-family:"Road Rage", Sans-serif;font-weight:600;color:#C83F12;}.elementor-5548 .elementor-element.elementor-element-7dbaa2c .elementor-heading-title{color:#8A0000;}.elementor-5548 .elementor-element.elementor-element-f74f791 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #3B060A 0%, #C83F12 100%);}.elementor-5548 .elementor-element.elementor-element-8f289ad{--display:flex;--min-height:0px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5548 .elementor-element.elementor-element-8f289ad:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-8f289ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0000;}.elementor-5548 .elementor-element.elementor-element-5306be6{--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-5548 .elementor-element.elementor-element-5306be6:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-5306be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C83F12;}.elementor-5548 .elementor-element.elementor-element-08a3e44 .elementor-wrapper{--video-aspect-ratio:1;filter:brightness( 100% ) contrast( 100% ) saturate( 130% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5548 .elementor-element.elementor-element-b219ced{--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-5548 .elementor-element.elementor-element-b219ced:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-b219ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C83F12;}.elementor-5548 .elementor-element.elementor-element-2390169{--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-5548 .elementor-element.elementor-element-2390169:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-2390169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF287;}.elementor-5548 .elementor-element.elementor-element-eedf515{text-align:center;}.elementor-5548 .elementor-element.elementor-element-eedf515 .elementor-heading-title{font-family:"Rubik Doodle Shadow", Sans-serif;font-size:30px;font-weight:600;text-decoration:underline;line-height:29px;letter-spacing:-0.1px;word-spacing:3px;color:#C83F12;}.elementor-5548 .elementor-element.elementor-element-be1b6bf{--e-image-carousel-slides-to-show:3;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-be1b6bf .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5548 .elementor-element.elementor-element-be1b6bf .elementor-swiper-button.elementor-swiper-button-next{font-size:34px;}.elementor-5548 .elementor-element.elementor-element-be1b6bf .swiper-wrapper{display:flex;align-items:center;}.elementor-5548 .elementor-element.elementor-element-b9921e0 .elementor-button{background-color:#C83F12;fill:#FFF287;color:#FFF287;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-5548 .elementor-element.elementor-element-b9921e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5548 .elementor-element.elementor-element-22ee606{--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-5548 .elementor-element.elementor-element-22ee606:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-22ee606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C83F12;}.elementor-5548 .elementor-element.elementor-element-177b755{--display:flex;--min-height:0px;--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-5548 .elementor-element.elementor-element-177b755:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-177b755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B060A;}.elementor-5548 .elementor-element.elementor-element-7cb4d2e{text-align:center;}.elementor-5548 .elementor-element.elementor-element-7cb4d2e .elementor-heading-title{font-family:"Rubik Moonrocks", Sans-serif;font-size:25px;font-weight:400;text-decoration:underline;letter-spacing:0.9px;word-spacing:6px;color:#FFF287;}.elementor-5548 .elementor-element.elementor-element-e71eba2{--display:flex;--min-height:100px;--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.5;}.elementor-5548 .elementor-element.elementor-element-e71eba2::before, .elementor-5548 .elementor-element.elementor-element-e71eba2 > .elementor-background-video-container::before, .elementor-5548 .elementor-element.elementor-element-e71eba2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5548 .elementor-element.elementor-element-e71eba2 > .elementor-background-slideshow::before, .elementor-5548 .elementor-element.elementor-element-e71eba2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5548 .elementor-element.elementor-element-e71eba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5548 .elementor-element.elementor-element-e71eba2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5548 .elementor-element.elementor-element-cd2442c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-5548 .elementor-element.elementor-element-cd2442c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-cd2442c .elementor-swiper-button{font-size:58px;color:#8C1007;}.elementor-5548 .elementor-element.elementor-element-cd2442c .elementor-swiper-button svg{fill:#8C1007;}.elementor-5548 .elementor-element.elementor-element-baf40c4 .elementor-button{background-color:#8A0000;fill:#FFF287;color:#FFF287;}.elementor-5548 .elementor-element.elementor-element-baf40c4{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-d9edb8d{--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-5548 .elementor-element.elementor-element-d9edb8d:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-d9edb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C83F12;}.elementor-5548 .elementor-element.elementor-element-9bf7e18{text-align:center;}.elementor-5548 .elementor-element.elementor-element-9bf7e18 .elementor-heading-title{font-family:"Rowdies", Sans-serif;font-size:28px;font-weight:500;text-decoration:underline;line-height:32px;word-spacing:0px;color:#8A0000;}.elementor-5548 .elementor-element.elementor-element-7802597.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:12px;}.elementor-5548 .elementor-element.elementor-element-7802597 .elementor-swiper-button{font-size:50px;}.elementor-5548 .elementor-element.elementor-element-cb77735 .elementor-button{background-color:#3B060A;fill:#FFF287;color:#FFF287;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5548 .elementor-element.elementor-element-e97469f{--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-5548 .elementor-element.elementor-element-e97469f:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-e97469f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF287;}.elementor-5548 .elementor-element.elementor-element-5bed596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;text-align:center;}.elementor-5548 .elementor-element.elementor-element-5bed596 .elementor-heading-title{font-family:"Rubik Doodle Shadow", Sans-serif;font-size:33px;font-weight:900;line-height:60px;word-spacing:4px;color:#3B060A;}.elementor-5548 .elementor-element.elementor-element-a8fd57d{--e-image-carousel-slides-to-show:3;margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-a8fd57d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5548 .elementor-element.elementor-element-a8fd57d .elementor-swiper-button.elementor-swiper-button-next{font-size:46px;color:#8C1007;}.elementor-5548 .elementor-element.elementor-element-a8fd57d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5548 .elementor-element.elementor-element-a8fd57d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#8C1007;}.elementor-5548 .elementor-element.elementor-element-aba4b24 .elementor-button{background-color:#8A0000;font-family:"Roboto Mono", Sans-serif;font-weight:900;fill:#FFF287;color:#FFF287;border-style:double;border-width:5px 5px 5px 5px;border-radius:25px 25px 25px 25px;}.elementor-5548 .elementor-element.elementor-element-aba4b24{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-610cb86{--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-5548 .elementor-element.elementor-element-610cb86:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-610cb86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0000;}.elementor-5548 .elementor-element.elementor-element-4b46b78{--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-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5548 .elementor-element.elementor-element-4b46b78:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-4b46b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0000;}.elementor-5548 .elementor-element.elementor-element-9c207e1{--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-5548 .elementor-element.elementor-element-922ec95{text-align:center;}.elementor-5548 .elementor-element.elementor-element-922ec95 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;color:#000000;}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text );}.elementor-5548 .elementor-element.elementor-element-27e144c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;}.elementor-5548 .elementor-element.elementor-element-27e144c.elementor-element{--align-self:center;}.elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-section{flex-basis:calc( 1 / 4 * 100% );padding:2px 2px 2px 2px;}body:not(.rtl) .elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-section ul{margin-left:0px;}body.rtl .elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-section ul{margin-right:0px;}.elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-title{color:#C83F12;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-item, .elementor-5548 .elementor-element.elementor-element-27e144c span.elementor-sitemap-list, .elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-item a{color:#FFF287;}.elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-item{color:#FF9B45;}.elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-list, .elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-list .children{list-style-type:square;}.elementor-5548 .elementor-element.elementor-element-193f67b{--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-5548 .elementor-element.elementor-element-5cd6ef7{text-align:center;}.elementor-5548 .elementor-element.elementor-element-5cd6ef7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5548 .elementor-element.elementor-element-74a9c9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--e-icon-list-icon-size:25px;--icon-vertical-offset:1px;}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-icon i{color:#FFF287;transition:color 0.3s;}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-icon svg{fill:#FFF287;transition:fill 0.3s;}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-icon{padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-text{color:#FFF287;transition:color 0.3s;}.elementor-5548 .elementor-element.elementor-element-547c562{--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-5548 .elementor-element.elementor-element-98103ed{text-align:center;}.elementor-5548 .elementor-element.elementor-element-98103ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#000000;}.elementor-5548 .elementor-element.elementor-element-dc10d1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--e-icon-list-icon-size:46px;--icon-vertical-offset:-4px;}.elementor-5548 .elementor-element.elementor-element-dc10d1e.elementor-element{--align-self:flex-start;}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-icon i{color:#FFF287;transition:color 0.3s;}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-icon svg{fill:#FFF287;transition:fill 0.3s;}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-icon{padding-right:0px;}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-text{color:#FFF287;transition:color 0.3s;}@media(min-width:768px){.elementor-5548 .elementor-element.elementor-element-0b640da{--width:100%;}.elementor-5548 .elementor-element.elementor-element-8f289ad{--content-width:1300px;}.elementor-5548 .elementor-element.elementor-element-5306be6{--width:29%;}.elementor-5548 .elementor-element.elementor-element-b219ced{--width:71%;}.elementor-5548 .elementor-element.elementor-element-9c207e1{--width:25%;}.elementor-5548 .elementor-element.elementor-element-193f67b{--width:25%;}.elementor-5548 .elementor-element.elementor-element-547c562{--width:25%;}}@media(max-width:1024px){.elementor-5548 .elementor-element.elementor-element-cd65edc{--min-height:0px;}.elementor-5548 .elementor-element.elementor-element-0b640da{--min-height:426px;}.elementor-5548 .elementor-element.elementor-element-0a0fcfd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;text-align:center;}.elementor-5548 .elementor-element.elementor-element-0a0fcfd .elementor-heading-title{font-size:27px;}.elementor-5548 .elementor-element.elementor-element-54dab17{margin:50px 160px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-2fe9208{margin:-125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 300px;}.elementor-5548 .elementor-element.elementor-element-cd2442c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5548 .elementor-element.elementor-element-7802597.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-section{flex-basis:calc( 1 / 2 * 100% );}}@media(max-width:767px){.elementor-5548 .elementor-element.elementor-element-0b640da:not(.elementor-motion-effects-element-type-background), .elementor-5548 .elementor-element.elementor-element-0b640da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shridevvrat.com/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-17-at-16.52.01_a42a0e72.jpg");background-position:-90px 0px;background-size:610px auto;}.elementor-5548 .elementor-element.elementor-element-0b640da{--min-height:525px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5548 .elementor-element.elementor-element-0a0fcfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 400px) 0px;text-align:center;}.elementor-5548 .elementor-element.elementor-element-0a0fcfd .elementor-heading-title{line-height:1.2em;letter-spacing:-0.9px;word-spacing:0em;}.elementor-5548 .elementor-element.elementor-element-54dab17{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-2fe9208{margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-1d5861d{text-align:center;}.elementor-5548 .elementor-element.elementor-element-1d5861d .elementor-heading-title{line-height:1.9em;}.elementor-5548 .elementor-element.elementor-element-7dbaa2c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5548 .elementor-element.elementor-element-f74f791{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-f74f791 .elementor-button{border-radius:20px 20px 20px 20px;}.elementor-5548 .elementor-element.elementor-element-08a3e44{width:initial;max-width:initial;}.elementor-5548 .elementor-element.elementor-element-177b755{--min-height:6px;}.elementor-5548 .elementor-element.elementor-element-7cb4d2e{text-align:center;}.elementor-5548 .elementor-element.elementor-element-e71eba2{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5548 .elementor-element.elementor-element-e71eba2 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-5548 .elementor-element.elementor-element-cd2442c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5548 .elementor-element.elementor-element-cd2442c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5548 .elementor-element.elementor-element-cd2442c .elementor-swiper-button{font-size:45px;}.elementor-5548 .elementor-element.elementor-element-d9edb8d{--min-height:381px;}.elementor-5548 .elementor-element.elementor-element-9bf7e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-5548 .elementor-element.elementor-element-7802597.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5548 .elementor-element.elementor-element-5bed596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-5548 .elementor-element.elementor-element-5bed596 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-0.2px;word-spacing:0em;}.elementor-5548 .elementor-element.elementor-element-a8fd57d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5548 .elementor-element.elementor-element-a8fd57d .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-5548 .elementor-element.elementor-element-922ec95{text-align:left;}.elementor-5548 .elementor-element.elementor-element-27e144c{padding:0px 0px 0px 0px;}.elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-section ul{margin-left:6px;}body.rtl .elementor-5548 .elementor-element.elementor-element-27e144c .elementor-sitemap-section ul{margin-right:6px;}.elementor-5548 .elementor-element.elementor-element-193f67b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5548 .elementor-element.elementor-element-74a9c9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5548 .elementor-element.elementor-element-74a9c9e .elementor-icon-list-item > a{font-size:15px;}.elementor-5548 .elementor-element.elementor-element-98103ed{text-align:left;}.elementor-5548 .elementor-element.elementor-element-dc10d1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--e-icon-list-icon-size:13px;}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5548 .elementor-element.elementor-element-dc10d1e .elementor-icon-list-item > a{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-93fc797 */:root{
  --maroon: #3B060A;
  --deep-red: #8A0000;
  --orange: #C83F12;
  --yellow: #FFF287;
  --text: #333333;
  --muted: #6b6b6b;
}

/* Mission section layout */
.mission-section {
  text-align: center;
  padding: 48px 16px;
}
.section-title {
  font-size: 16px;
  margin-bottom: 22px;
  font-weight: 700;
  color: var(--maroon);
  text-transform: uppercase;
  letter-spacing: .6px;
}

.mission-container{
  display: flex;
  justify-content: center;
  gap: 20px;
  flex-wrap: wrap;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 8px;
}

.mission-box{
  background: #fff;
  padding: 26px 18px;
  border-radius: 10px;
  box-shadow: 0 8px 22px rgba(0,0,0,0.07);
  width: calc(33.333% - 14px);
  transition: transform .25s ease, box-shadow .25s ease;
  text-align: center;
}
.mission-box:hover{
  transform: translateY(-8px);
  box-shadow: 0 18px 40px rgba(0,0,0,0.12);
}

.mission-box .icon{
  font-size: 36px;
  color: var(--deep-red);
  margin-bottom: 12px;
}
.mission-box h3{
  font-size: 18px;
  margin: 6px 0 8px;
  color: var(--deep-red);
  font-weight: 600;
}
.mission-box p{
  font-size: 14px;
  color: var(--muted);
  line-height: 1.6;
  margin: 0;
}

/* Responsive */
@media (max-width: 900px){
  .mission-box{ width: calc(50% - 12px); }
}
@media (max-width: 600px){
  .mission-box{ width: 100%; }
}

/* Optional: use palette site-wide basics */
body { color: var(--text); }
a, .site .ast-header-button, button, .btn {
  background: var(--deep-red);
  color: #fff;
}
a:hover, .site .ast-header-button:hover, button:hover {
  background: var(--maroon);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba5338b *//* Basic Reset and Setup */
body {
    margin: 0;
    font-family: Arial, sans-serif;
    background-color: #f4f4f4; /* Light background for context */
}

/* ----------------------------------
   Donation/CTA Section Styling
   ---------------------------------- */

.donation-cta {
    /* UPDATED: Background color set to your specified #FFF287 yellow */
    background-color: #FFF287; 
    
    /* Text color set to the darkest color from your palette for high contrast */
    color: #4C0606; /* Deep Reddish-Brown */
    
    padding: 60px 20px;
    width: 100%;
    box-sizing: border-box;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05); 
}

.container {
    max-width: 1200px;
    margin: 0 auto;
}

.cta-content {
    display: flex;
    align-items: center;
    gap: 30px;
}

/* Icon Styling */
.icon-box {
    flex-shrink: 0;
    width: 80px;
    height: 80px;
}

.envelope-icon {
    width: 100%;
    height: 100%;
    /* Icon fill color set to the dark brown for contrast */
    fill: #4C0606; 
}


/* Text Group Styling */
.text-group {
    flex-grow: 1;
}

.main-headline {
    font-size: 1.8rem;
    font-weight: 700;
    margin: 0 0 8px 0;
    line-height: 1.4;
    /* Inherits #4C0606 */
}

.subtext {
    font-size: 1rem;
    font-weight: 300;
    /* Using a slightly lighter shade of the dark color for subtext */
    color: rgba(76, 6, 6, 0.8); /* 80% opacity of the deep brown */
    opacity: 1; 
    margin: 0;
}

/* ----------------------------------
   Responsiveness for smaller screens
   ---------------------------------- */
@media (max-width: 768px) {
    .donation-cta {
        padding: 40px 15px;
    }
    
    .cta-content {
        flex-direction: column;
        text-align: center;
        gap: 20px;
    }

    .icon-box {
        width: 70px;
        height: 70px;
    }

    .main-headline {
        font-size: 1.5rem;
    }

    .subtext {
        font-size: 0.95rem;
    }
}/* End custom CSS */