.elementor-1514 .elementor-element.elementor-element-43bb48d{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;}.elementor-1514 .elementor-element.elementor-element-43bb48d:not(.elementor-motion-effects-element-type-background), .elementor-1514 .elementor-element.elementor-element-43bb48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #8A5CFF24 34%, #020A2500 70%);}.elementor-1514 .elementor-element.elementor-element-43bb48d.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-1514 .elementor-element.elementor-element-5aac468 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1514 .elementor-element.elementor-element-5aac468{left:50%;}body.rtl .elementor-1514 .elementor-element.elementor-element-5aac468{right:50%;}.elementor-1514 .elementor-element.elementor-element-5aac468{top:50%;}.elementor-1514 .elementor-element.elementor-element-5aac468 .elementor-heading-title{font-family:"Fanwood Text", Sans-serif;font-weight:600;}.elementor-1514 .elementor-element.elementor-element-3e370b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1514 .elementor-element.elementor-element-3e370b0{left:50%;}body.rtl .elementor-1514 .elementor-element.elementor-element-3e370b0{right:50%;}.elementor-1514 .elementor-element.elementor-element-3e370b0{top:98%;}.elementor-1514 .elementor-element.elementor-element-3e370b0 .elementor-heading-title{font-family:"Fanwood Text", Sans-serif;font-weight:600;}.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-1514 .elementor-element.elementor-element-24caaee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1514 .elementor-element.elementor-element-24caaee{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-1514 .elementor-element.elementor-element-24caaee p{margin-block-end:0px;}.elementor-1514 .elementor-element.elementor-element-7d835c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1514 .elementor-element.elementor-element-7d835c0 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:23px;font-weight:600;color:#FEFEFE;}.elementor-1514 .elementor-element.elementor-element-af8c871 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1514 .elementor-element.elementor-element-af8c871{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-1514 .elementor-element.elementor-element-af8c871 p{margin-block-end:2px;}.elementor-1514 .elementor-element.elementor-element-34788a4{--display:flex;--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-1514 .elementor-element.elementor-element-34788a4:not(.elementor-motion-effects-element-type-background), .elementor-1514 .elementor-element.elementor-element-34788a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #030D28 86%, #020A23 100%);}.elementor-1514 .elementor-element.elementor-element-973a1f9{width:100%;max-width:100%;}.elementor-1514 .elementor-element.elementor-element-973a1f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1514 .elementor-element.elementor-element-5c30370{width:100%;max-width:100%;}.elementor-1514 .elementor-element.elementor-element-5c30370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1514 .elementor-element.elementor-element-43bb48d{--width:100.69%;}}/* Start custom CSS for heading, class: .elementor-element-5aac468 *//* hidden by default */
.ct-stop-scroll{
  opacity:1;
  transform:translate(0%,40%) scale(.98);
  transition:opacity .2s ease, transform .2s ease;
  pointer-events:none;
}

/* visible while body has the class */
body.ct-is-scrolling .ct-stop-scroll{
  opacity:1;
  transform:translate(-50%,-50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e370b0 *//* hidden by default */
.ct-stop-scroll{
  opacity:1;
  transform:translate(0%,40%) scale(.98);
  transition:opacity .2s ease, transform .2s ease;
  pointer-events:none;
}

/* visible while body has the class */
body.ct-is-scrolling .ct-stop-scroll{
  opacity:1;
  transform:translate(-50%,-50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43bb48d */.ct-hero{ position:relative; overflow:hidden; }
.ct-hero #ct-three-bg{
  position:absolute;
  inset:0;
  width:100%; height:100%;
  z-index:0;
  pointer-events:none;
  display:block;
}/* End custom CSS */