.elementor-4396 .elementor-element.elementor-element-d76f558:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-d76f558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meraky.dev/wp-content/uploads/2026/02/Untitled-design-2026-02-11T165640.968-1.png");background-position:0px -200px;background-size:cover;}.elementor-4396 .elementor-element.elementor-element-d76f558{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4396 .elementor-element.elementor-element-d76f558 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-782a8db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 30px;}.elementor-4396 .elementor-element.elementor-element-782a8db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-4396 .elementor-element.elementor-element-ea5b4ce .elementor-heading-title{color:var( --e-global-color-83c6520 );}.elementor-4396 .elementor-element.elementor-element-4813bd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-83c6520 );}.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-4396 .elementor-element.elementor-element-55b05ac{text-align:start;}.elementor-4396 .elementor-element.elementor-element-55b05ac img{width:21%;}.elementor-4396 .elementor-element.elementor-element-b99d876 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-83c6520 );}.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-4396 .elementor-element.elementor-element-1810131 .elementor-button{background-color:#DD393D;}.elementor-4396 .elementor-element.elementor-element-1810131 > .elementor-widget-container:hover{--e-transform-translateY:7px;}.elementor-4396 .elementor-element.elementor-element-390dc84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4396 .elementor-element.elementor-element-390dc84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-dbf91ad:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-dbf91ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meraky.dev/wp-content/uploads/2026/02/Untitled-design-2026-02-11T165925.585-1.png");background-position:0px -200px;background-size:cover;}.elementor-4396 .elementor-element.elementor-element-dbf91ad > .elementor-background-overlay{background-color:#191346;opacity:0.36;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-dbf91ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4396 .elementor-element.elementor-element-f876ff4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4396 .elementor-element.elementor-element-f876ff4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-bee70f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 30px;}.elementor-4396 .elementor-element.elementor-element-bee70f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-9a0a6d8 .elementor-heading-title{color:#FFFFFF;}.elementor-4396 .elementor-element.elementor-element-704e02a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4396 .elementor-element.elementor-element-b725eec{text-align:start;}.elementor-4396 .elementor-element.elementor-element-b725eec img{width:21%;}.elementor-4396 .elementor-element.elementor-element-a450413 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-4396 .elementor-element.elementor-element-12a892c .elementor-button{background-color:#FFFFFF;fill:#010102;color:#010102;}.elementor-4396 .elementor-element.elementor-element-12a892c > .elementor-widget-container:hover{--e-transform-translateY:7px;}.elementor-4396 .elementor-element.elementor-element-49b26d7:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-49b26d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meraky.dev/wp-content/uploads/2026/02/Untitled-design-2026-02-11T165749.505-1.png");background-position:0px -200px;background-size:cover;}.elementor-4396 .elementor-element.elementor-element-49b26d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4396 .elementor-element.elementor-element-49b26d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-b41f11e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 30px;}.elementor-4396 .elementor-element.elementor-element-b41f11e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-ae8e3c8 .elementor-heading-title{color:var( --e-global-color-83c6520 );}.elementor-4396 .elementor-element.elementor-element-e46ba85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-83c6520 );}.elementor-4396 .elementor-element.elementor-element-54a5c43{text-align:start;}.elementor-4396 .elementor-element.elementor-element-54a5c43 img{width:21%;}.elementor-4396 .elementor-element.elementor-element-f7a7010 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-83c6520 );}.elementor-4396 .elementor-element.elementor-element-57d5717 .elementor-button{background-color:#191346;}.elementor-4396 .elementor-element.elementor-element-57d5717 > .elementor-widget-container:hover{--e-transform-translateY:7px;}.elementor-4396 .elementor-element.elementor-element-02dac6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4396 .elementor-element.elementor-element-02dac6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-9862e91:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-9862e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meraky.dev/wp-content/uploads/2026/02/Untitled-design-2026-02-11T165904.382-1.png");background-position:0px -200px;background-size:cover;}.elementor-4396 .elementor-element.elementor-element-9862e91 > .elementor-background-overlay{background-color:#000000;opacity:0.24;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-9862e91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4396 .elementor-element.elementor-element-089edec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4396 .elementor-element.elementor-element-089edec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-a5395b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 30px;}.elementor-4396 .elementor-element.elementor-element-a5395b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4396 .elementor-element.elementor-element-7b0de9b .elementor-heading-title{color:#FFFFFF;}.elementor-4396 .elementor-element.elementor-element-799918a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4396 .elementor-element.elementor-element-b4a1411 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-4396 .elementor-element.elementor-element-0e93ec2 .elementor-button{background-color:#FFFFFF;fill:#010102;color:#010102;}.elementor-4396 .elementor-element.elementor-element-0e93ec2 > .elementor-widget-container:hover{--e-transform-translateY:7px;}body.elementor-page-4396:not(.elementor-motion-effects-element-type-background), body.elementor-page-4396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-854f41a );}@media(max-width:1024px){.elementor-4396 .elementor-element.elementor-element-d76f558:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-d76f558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4396 .elementor-element.elementor-element-dbf91ad:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-dbf91ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4396 .elementor-element.elementor-element-49b26d7:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-49b26d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4396 .elementor-element.elementor-element-9862e91:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-9862e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-4396 .elementor-element.elementor-element-d76f558:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-d76f558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4396 .elementor-element.elementor-element-dbf91ad:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-dbf91ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4396 .elementor-element.elementor-element-49b26d7:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-49b26d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4396 .elementor-element.elementor-element-9862e91:not(.elementor-motion-effects-element-type-background), .elementor-4396 .elementor-element.elementor-element-9862e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for section, class: .elementor-element-49b26d7 */html{
  scroll-behavior: smooth;
}

body{
  overflow-x: hidden;
  /* REMOVE height: 100vh; */
}

/* snap ONLY on the snapping wrapper area */
.snap-section{
  min-height: 100vh;
  scroll-snap-align: start;
}

/* apply snapping to the page scroll */
@media (min-width: 768px){
  html{
    scroll-snap-type: y mandatory;
  }
}/* End custom CSS */