.elementor-804 .elementor-element.elementor-element-2494772:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-2494772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://snprwc.com/wp-content/uploads/2025/04/Guru-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-804 .elementor-element.elementor-element-2494772 > .elementor-container{min-height:100vh;}.elementor-804 .elementor-element.elementor-element-2494772 > .elementor-background-overlay{opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-804 .elementor-element.elementor-element-2494772{transition:background 1.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;overflow:visible;}.elementor-bc-flex-widget .elementor-804 .elementor-element.elementor-element-492d5ee.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-804 .elementor-element.elementor-element-492d5ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-804 .elementor-element.elementor-element-6e3a949 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-804 .elementor-element.elementor-element-6e3a949:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-6e3a949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;background-image:url("https://snprwc.com/wp-content/uploads/2025/04/FIrst-page-welcome-banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-804 .elementor-element.elementor-element-6e3a949 > .elementor-container{min-height:10vh;}.elementor-804 .elementor-element.elementor-element-6e3a949 > .elementor-background-overlay{opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-804 .elementor-element.elementor-element-6e3a949{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-804 .elementor-element.elementor-element-6277beb{text-align:left;}.elementor-804 .elementor-element.elementor-element-6277beb img{width:100%;}.elementor-804 .elementor-element.elementor-element-63504cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-0f304eb{text-align:left;}.elementor-804 .elementor-element.elementor-element-0f304eb .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-astglobalcolor8 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-804 .elementor-element.elementor-element-547b4e2{--divider-border-style:solid;--divider-color:#828282;--divider-border-width:2.8px;}.elementor-804 .elementor-element.elementor-element-547b4e2 .elementor-divider-separator{width:4%;margin:0 auto;margin-left:0;}.elementor-804 .elementor-element.elementor-element-547b4e2 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-804 .elementor-element.elementor-element-b3d040c{text-align:left;}.elementor-804 .elementor-element.elementor-element-b3d040c .elementor-heading-title{font-size:33px;font-weight:700;color:var( --e-global-color-astglobalcolor0 );}.elementor-804 .elementor-element.elementor-element-df38c99 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-df38c99{text-align:left;}.elementor-804 .elementor-element.elementor-element-df38c99 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-astglobalcolor8 );}.elementor-804 .elementor-element.elementor-element-cd29feb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-804 .elementor-element.elementor-element-cd29feb{overflow:visible;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-804 .elementor-element.elementor-element-5c54f00.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-804 .elementor-element.elementor-element-5c54f00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-804 .elementor-element.elementor-element-5c54f00 > .elementor-element-populated{padding:5% 10% 10% 5%;}.elementor-804 .elementor-element.elementor-element-a7b4824 > .elementor-element-populated{padding:8% 5% 10% 30%;}.elementor-804 .elementor-element.elementor-element-3221cfc .elemenetskit-toggle-indicator.elementor-repeater-item-5c01de5{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-804 .elementor-element.elementor-element-3221cfc .elemenetskit-toggle-indicator.elementor-repeater-item-aa963d0{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-804 .elementor-element.elementor-element-3221cfc .elemenetskit-toogle-controls-wraper-outer{text-align:center;}.elementor-804 .elementor-element.elementor-element-3221cfc .ekit-switch-nav-wraper-outer{text-align:center;}.elementor-804 .elementor-element.elementor-element-3221cfc .ekit-wid-con .elemenetskit-toogle-controls-wraper{border-radius:30px 30px 0px 0px;}.elementor-804 .elementor-element.elementor-element-3221cfc .ekit-wid-con .ekit-custom-control-label{border-radius:30px 30px 0px 0px;}.elementor-804 .elementor-element.elementor-element-3221cfc .ekit-wid-con .elementskit-toggle-nav-link, .elementor-804 .elementor-element.elementor-element-3221cfc .ekit-wid-con .elementskit-switch-nav-link{font-size:18px;font-weight:600;}@media(max-width:1023px){.elementor-804 .elementor-element.elementor-element-2494772 > .elementor-container{min-height:100vh;}.elementor-804 .elementor-element.elementor-element-2494772{padding:0% 0% 0% 0%;}.elementor-804 .elementor-element.elementor-element-547b4e2 .elementor-divider-separator{width:7%;}.elementor-804 .elementor-element.elementor-element-b3d040c .elementor-heading-title{font-size:21px;}.elementor-804 .elementor-element.elementor-element-df38c99 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-df38c99 .elementor-heading-title{font-size:16px;}.elementor-804 .elementor-element.elementor-element-cd29feb{margin-top:0px;margin-bottom:0px;padding:22% 0% 0% 0%;}.elementor-804 .elementor-element.elementor-element-5c54f00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5% 5% 5% 5%;}.elementor-804 .elementor-element.elementor-element-a7b4824 > .elementor-element-populated{padding:5% 5% 5% 5%;}}@media(max-width:767px){.elementor-804 .elementor-element.elementor-element-2494772 > .elementor-container{min-height:100vh;}.elementor-804 .elementor-element.elementor-element-2494772:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-2494772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-804 .elementor-element.elementor-element-2cca1f2{width:20%;}.elementor-804 .elementor-element.elementor-element-2cca1f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-63504cf{width:80%;}.elementor-804 .elementor-element.elementor-element-547b4e2 .elementor-divider-separator{width:13%;}.elementor-804 .elementor-element.elementor-element-b3d040c .elementor-heading-title{font-size:18px;}.elementor-804 .elementor-element.elementor-element-df38c99 .elementor-heading-title{font-size:13px;}.elementor-804 .elementor-element.elementor-element-cd29feb{margin-top:55%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-804 .elementor-element.elementor-element-5c54f00.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-804 .elementor-element.elementor-element-5c54f00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-804 .elementor-element.elementor-element-5c54f00 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-bc-flex-widget .elementor-804 .elementor-element.elementor-element-a7b4824.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-804 .elementor-element.elementor-element-a7b4824.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-804 .elementor-element.elementor-element-a7b4824 > .elementor-element-populated{padding:62% 5% 5% 5%;}.elementor-804 .elementor-element.elementor-element-3221cfc .ekit-wid-con .elementskit-toggle-nav-link, .elementor-804 .elementor-element.elementor-element-3221cfc .ekit-wid-con .elementskit-switch-nav-link{font-size:16px;}}@media(min-width:768px){.elementor-804 .elementor-element.elementor-element-2cca1f2{width:8.81%;}.elementor-804 .elementor-element.elementor-element-63504cf{width:91.19%;}}@media(max-width:1023px) and (min-width:768px){.elementor-804 .elementor-element.elementor-element-2cca1f2{width:15%;}.elementor-804 .elementor-element.elementor-element-63504cf{width:80%;}.elementor-804 .elementor-element.elementor-element-5c54f00{width:60%;}}@media(min-width:1367px){.elementor-804 .elementor-element.elementor-element-2494772:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-2494772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-804 .elementor-element.elementor-element-6e3a949:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-6e3a949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-0f304eb *//*.heading-fade{*/
/*    animation: w1anim 5s infinite;*/
/*}*/
/*@keyframes w1anim {*/
/*  0%{*/
/*    opacity: 0;*/
/*  }*/
/*  50%{*/
/*    opacity: 1;*/
/*  }*/
/*  100% {*/
/*    opacity:0;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3d040c *//*.heading-fade{*/
/*    animation: w1anim 5s infinite;*/
/*}*/
/*@keyframes w1anim {*/
/*  0%{*/
/*    opacity: 0;*/
/*  }*/
/*  50%{*/
/*    opacity: 1;*/
/*  }*/
/*  100% {*/
/*    opacity:0;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df38c99 *//*.heading-fade{*/
/*    animation: w1anim 5s infinite;*/
/*}*/
/*@keyframes w1anim {*/
/*  0%{*/
/*    opacity: 0;*/
/*  }*/
/*  50%{*/
/*    opacity: 1;*/
/*  }*/
/*  100% {*/
/*    opacity:0;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e3a949 */.elementor-804 .elementor-element.elementor-element-6e3a949{
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c54f00 */.arrow-anim{
    position: relative;
}
.arrow-anim:before{
   position: absolute;
  content: " ";
  top: 0;
  left: 24%;
  width: 5%;
  height: 18%;
  transform: rotate(90deg);
  background: #F5AB01;
  clip-path: polygon(0 calc(50% - 45%/2),calc(100% - 40%) calc(50% - 45%/2),calc(100% - 40%) 0,100% 50%,calc(100% - 40%) 100%,calc(100% - 40%) calc(50% + 45%/2),0 calc(50% + 45%/2));
  animation: moveit 2.5s infinite;
  
}

@keyframes moveit{
  from { top:  0px; opacity:0; }
  25%  { top: 40px; opacity:1; }
  50%  { top: 20px; opacity:1; }
  75%  { top: 40px; opacity:1; }
  to   { top:  0px; opacity:0; }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a7b4824 */.arrow-anim-right{
    position: relative;
}
.arrow-anim-right:before{
   position: absolute;
  content: " ";
  top: 0;
  left: 69%;
  width: 5%;
  transform: rotate(90deg);
  background: #F5AB01;
  clip-path: polygon(0 calc(50% - 45%/2),calc(100% - 40%) calc(50% - 45%/2),calc(100% - 40%) 0,100% 50%,calc(100% - 40%) 100%,calc(100% - 40%) calc(50% + 45%/2),0 calc(50% + 45%/2));
  animation: moveit 2.5s infinite;
  height: 18%;
}

@keyframes moveit{
  from { top:  0px; opacity:0; }
  25%  { top: 40px; opacity:1; }
  50%  { top: 20px; opacity:1; }
  75%  { top: 40px; opacity:1; }
  to   { top:  0px; opacity:0; }
}/* End custom CSS */