.elementor-246 .elementor-element.elementor-element-b9a1400{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-b9a1400:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-b9a1400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fca5d6b );}.elementor-246 .elementor-element.elementor-element-fe25444{text-align:center;}.elementor-246 .elementor-element.elementor-element-fe25444 .elementor-heading-title{color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-8070e33{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-8070e33:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-8070e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-e8498c9{--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-246 .elementor-element.elementor-element-7a263ad{--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:flex-start;}.elementor-246 .elementor-element.elementor-element-2f0bb12 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-246 .elementor-element.elementor-element-2f0bb12 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-246 .elementor-element.elementor-element-2f0bb12{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-246 .elementor-element.elementor-element-2f0bb12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-246 .elementor-element.elementor-element-2f0bb12 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-246 .elementor-element.elementor-element-2f0bb12 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-246 .elementor-element.elementor-element-84b4e87{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-84b4e87:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-84b4e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-06166f2{--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-246 .elementor-element.elementor-element-17a38a5{width:initial;max-width:initial;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-246 .elementor-element.elementor-element-17a38a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-246 .elementor-element.elementor-element-cdc402c.elementor-element{--align-self:flex-start;}.elementor-246 .elementor-element.elementor-element-36d08b6{--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;}.elementor-246 .elementor-element.elementor-element-e729c95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-e729c95:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-e729c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-247fe30{text-align:center;}.elementor-246 .elementor-element.elementor-element-247fe30 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-246 .elementor-element.elementor-element-a350de8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-a350de8:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-a350de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0cb46 );}.elementor-246 .elementor-element.elementor-element-149c1e7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-1e7e394{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-246 .elementor-element.elementor-element-1e7e394:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-1e7e394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0cb46 );}.elementor-246 .elementor-element.elementor-element-e5c9d53{text-align:left;}.elementor-246 .elementor-element.elementor-element-e5c9d53 .elementor-heading-title{font-size:50px;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-b1a30b5{text-align:left;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-a347c66{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-246 .elementor-element.elementor-element-a347c66:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-a347c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0cb46 );}.elementor-246 .elementor-element.elementor-element-6b82737{text-align:left;}.elementor-246 .elementor-element.elementor-element-6b82737 .elementor-heading-title{font-size:50px;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-75edf3a{text-align:left;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-780019a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-780019a:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-780019a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0cb46 );}.elementor-246 .elementor-element.elementor-element-4fe1d3d{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-246 .elementor-element.elementor-element-4fe1d3d:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-4fe1d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0cb46 );}.elementor-246 .elementor-element.elementor-element-7522e88{text-align:left;}.elementor-246 .elementor-element.elementor-element-7522e88 .elementor-heading-title{font-size:50px;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-930e2f5{text-align:left;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-c448b84{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-246 .elementor-element.elementor-element-c448b84:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-c448b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0cb46 );}.elementor-246 .elementor-element.elementor-element-de840f1{text-align:left;}.elementor-246 .elementor-element.elementor-element-de840f1 .elementor-heading-title{font-size:50px;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-a5e8c57{text-align:left;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-260f46f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-260f46f:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-260f46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0cb46 );}.elementor-246 .elementor-element.elementor-element-27b591f{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-246 .elementor-element.elementor-element-27b591f:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-27b591f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0cb46 );}.elementor-246 .elementor-element.elementor-element-56fd84a{text-align:left;}.elementor-246 .elementor-element.elementor-element-56fd84a .elementor-heading-title{font-size:50px;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-7ea2d21{text-align:left;color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-6ea6b0a{--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-246 .elementor-element.elementor-element-2b1ef8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-2b1ef8c:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-2b1ef8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe950dc );}.elementor-246 .elementor-element.elementor-element-e98218e{text-align:center;}.elementor-246 .elementor-element.elementor-element-3853074 img{width:12%;}.elementor-246 .elementor-element.elementor-element-c61ac4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;text-align:center;}.elementor-246 .elementor-element.elementor-element-c61ac4a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;}.elementor-246 .elementor-element.elementor-element-1ee31e4{padding:20px 10px 20px 10px;}.elementor-246 .elementor-element.elementor-element-1ee31e4 img{width:65%;}.elementor-246 .elementor-element.elementor-element-08a201d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-08a201d:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-08a201d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe950dc );}@media(min-width:768px){.elementor-246 .elementor-element.elementor-element-e8498c9{--width:50%;}.elementor-246 .elementor-element.elementor-element-7a263ad{--width:50%;}.elementor-246 .elementor-element.elementor-element-06166f2{--width:50%;}.elementor-246 .elementor-element.elementor-element-36d08b6{--width:50%;}.elementor-246 .elementor-element.elementor-element-27b591f{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-52beb40 */body {
  background: #000 !important;
  color: #fff !important;
  scroll-behavior: smooth;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

main {
  height: 100vh;
  scroll-snap-type: y mandatory;
  overflow-y: auto;
}

section {
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  scroll-snap-align: start;
  position: relative;
  transition: background 0.5s;
}

.card {
  background: rgba(255,255,255,0.0);
  padding: 40px 60px;
  border-radius: 20px;
  backdrop-filter: blur(8px);
  text-align: center;
  box-shadow: 0 10px 30px rgba(255,255,255,0.1);
  transition: transform 0.5s;
}

.card:hover {
  transform: scale(1.05);
  box-shadow: 0 15px 40px rgba(255,255,255,0.2);
}

section h1, section p {
  color: #fff !important;
}

.s1 { background: # !important; }
.s2 { background: # !important; }
.s3 { background: # !important; }
.s4 { background: # !important; }
.s5 { background: # !important; }/* End custom CSS */