.elementor-kit-5{--e-global-color-primary:#111C3B;--e-global-color-secondary:#35A5CF;--e-global-color-text:#111C3B;--e-global-color-accent:#F4B43E;--e-global-color-h9deep:#0A1328;--e-global-color-h9paper:#FAF9F5;--e-global-color-h9muted:#647084;--e-global-color-h9white:#FFFFFF;--e-global-typography-primary-font-family:"Barlow Condensed";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Barlow Condensed";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;background-color:#FAF9F5;color:#111C3B;font-family:"Manrope", Sans-serif;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.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-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.h9-num .elementor-heading-title{white-space:nowrap}
.elementor-widget-text-editor p:last-child{margin-bottom:0}
@media(min-width:768px){.elementor-button{white-space:nowrap}}
.elementor-widget-icon-list .elementor-icon-list-icon i{font-size:7px}
.elementor-image-gallery .gallery-item img{width:100%;aspect-ratio:4/3;object-fit:cover}
.elementor-image-gallery .gallery{margin:0}
body{overflow-x:clip}
/* h9-mobile-menu */
@media(max-width:1024px){.elementor-location-header .e-con-inner,.elementor-location-header .e-con .e-con,.elementor-location-header .elementor-widget-nav-menu,.elementor-location-header .elementor-widget-nav-menu .elementor-widget-container{position:static!important}.elementor-location-header > .e-con{position:relative}.elementor-location-header .elementor-nav-menu--dropdown.elementor-nav-menu__container{position:absolute!important;left:0!important;right:0!important;width:100%!important;top:100%!important;margin-top:0!important;border-bottom:1px solid rgba(255,255,255,.14)}.elementor-location-header .elementor-nav-menu--dropdown a{padding-left:24px!important}}/* End custom CSS */