.elementor-6 .elementor-element.elementor-element-634cb760 > .elementor-container{max-width:1300px;}.elementor-6 .elementor-element.elementor-element-634cb760 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-634cb760{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7em;margin-bottom:0em;padding:08em 0em 0em 0em;}.elementor-6 .elementor-element.elementor-element-634cb760 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6 .elementor-element.elementor-element-634cb760 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0E1B3E33 48%, #0E1B3E 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-2f445639.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-2f445639 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-18056f35{padding:0em 0em 8em 0em;}.elementor-6 .elementor-element.elementor-element-23121e02.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-23121e02 > .elementor-element-populated{padding:0% 18% 0% 18%;}.elementor-6 .elementor-element.elementor-element-ff06423{width:100%;max-width:100%;top:60px;z-index:999999;}.elementor-6 .elementor-element.elementor-element-78e7af2{--spacer-size:175px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-967aade{left:0.077%;}body.rtl .elementor-6 .elementor-element.elementor-element-967aade{right:0.077%;}.elementor-6 .elementor-element.elementor-element-967aade{top:28.166%;z-index:0;}.elementor-6 .elementor-element.elementor-element-a56ae1a > .elementor-widget-container{margin:0px 012px 0px 012px;}.elementor-6 .elementor-element.elementor-element-a56ae1a{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-396ce79{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-c2a93fa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-6 .elementor-element.elementor-element-19b2c42 > .elementor-widget-container{margin:0px 0px 042px 0px;}:root{--page-title-display:none;}body.elementor-page-6:not(.elementor-motion-effects-element-type-background), body.elementor-page-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-634cb760{padding:12em 0em 0em 0em;}.elementor-6 .elementor-element.elementor-element-2f445639 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-23121e02 > .elementor-element-populated{padding:0% 10% 0% 10%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-634cb760{padding:08em 0em 0em 0em;}.elementor-6 .elementor-element.elementor-element-2f445639 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6 .elementor-element.elementor-element-18056f35{padding:0em 0em 5em 0em;}.elementor-6 .elementor-element.elementor-element-23121e02 > .elementor-element-populated{padding:0em 1em 0em 1em;}.elementor-6 .elementor-element.elementor-element-78e7af2{--spacer-size:10px;}.elementor-6 .elementor-element.elementor-element-78e7af2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a56ae1a{width:auto;max-width:auto;}}/* Start custom CSS for section, class: .elementor-element-634cb760 */.hero{
    overflow: visible !important;
}/* End custom CSS */
.c-hero{
    max-height: 110vh;
}
/* Start custom CSS for html, class: .elementor-element-c2a93fa */.header-cards-group{
    transform: translate3d(0, -100px, 0);
}/* End custom CSS */
/* Start custom CSS */:root{
    --color-primary: #CCA552;
    --color-secondary: #0E1B3E;

    --stroke-size: calc(0.5px + 0.05vw);
    --stroke-size--invert: calc(var(--stroke-size) * -1);
}

body {
    font-family: "Gilroy", sans-serif;
    color: white;
    background-color: #0E1B3E;

    overflow-x: hidden;
}/* End custom CSS */