.elementor-kit-6{--e-global-color-primary:#001321;--e-global-color-secondary:#001321;--e-global-color-text:#FFFFFF;--e-global-color-accent:#06D3FD;--e-global-typography-primary-font-family:"Mulish";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Mulish";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Mulish";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Mulish";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{font-family:"Mulish", Sans-serif;font-size:65px;font-weight:700;line-height:70px;}.elementor-kit-6 h2{font-family:"Mulish", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:18px 35px 18px 35px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1261px;}.e-con{--container-max-width:1261px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 h1{font-size:32px;line-height:42px;}.elementor-kit-6 h2{font-size:32px;line-height:35px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --brand-cyan:#06D3FD; --brand-teal:#21E1DE; --brand-navy:#001321; --brand-navy-mid:#173243; --brand-green:#238471; --brand-green-dark:#00493B; --brand-lime:#ADDA35; --brand-amber:#FFB300; --neutral-black:#000000; --neutral-dark:#111111; --neutral-slate:#646F7C; --neutral-grey:#999999; --neutral-light-grey:#CCCCCC; --neutral-warm-white:#E5E3DF; --neutral-off-white:#F5F5F5; --neutral-white:#FFFFFF; --color-2:#5E5E5E; --color-3:#3370E3; --color-4:#282943; --color-5:#808080; --color-6:#1A73E8; --color-7:#1F1F1F; --font-heading:Mulish; --font-body:Mulish; --text-h1:clamp(2.25rem, 4vw + 1rem, 4.5rem); --text-h2:clamp(2rem, 2.5vw + 1rem, 3rem); --text-body:clamp(1.125rem, .4vw + 1.05rem, 1.25rem); --text-btn:1.25rem; --DUP_font-body:Mulish; --DUP_text-body:clamp(1.125rem, .4vw + 1.05rem, 1.25rem); --DUP_neutral-white:#FFFFFF; --bg-color:#ffffff; --dark-bg-color:#00090f; }
/* Start custom CSS */p {
    margin: 0;
}

.hero-section {
  position: relative;
  border-bottom: solid #06D3FD 8px;
}

.hero-section::before {
  content: '';
  position: absolute;
  background: linear-gradient(90deg, #00081D 0%, #173243 33%, #1B1A4A 67%, #04112C 100%);
  opacity: 0.8;
  z-index: 0;
}/* End custom CSS */