.elementor-3150 .elementor-element.elementor-element-6dd5436{--display:flex;}.elementor-3150 .elementor-element.elementor-element-6dd5436:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-6dd5436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C6D2F0;}.elementor-3150 .elementor-element.elementor-element-e81a972 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-uicore_secondary );fill:var( --e-global-color-uicore_secondary );}.elementor-3150 .elementor-element.elementor-element-e81a972 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-uicore_primary );}.elementor-3150 .elementor-element.elementor-element-e81a972 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-3150 .elementor-element.elementor-element-e81a972 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-uicore_primary );}.elementor-3150 .elementor-element.elementor-element-e81a972 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-3150 .elementor-element.elementor-element-e81a972 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-uicore_primary );}.elementor-3150 .elementor-element.elementor-element-7b0016d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3150 .elementor-element.elementor-element-7b0016d:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-7b0016d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C6D2F0 0%, #11223600 100%);}.elementor-3150 .elementor-element.elementor-element-52e9b41{--spacer-size:30px;}.elementor-3150 .elementor-element.elementor-element-5045e2f{text-align:center;}.elementor-3150 .elementor-element.elementor-element-5045e2f .elementor-heading-title{font-size:16px;text-transform:uppercase;color:#4175FC;}.elementor-3150 .elementor-element.elementor-element-f6af51e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-f6af51e{text-align:center;}.elementor-3150 .elementor-element.elementor-element-abae0c1{text-align:center;font-size:20px;}.elementor-3150 .elementor-element.elementor-element-f16e950{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-3150 .elementor-element.elementor-element-f16e950 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3150 .elementor-element.elementor-element-26a2e2f{margin-top:50px;margin-bottom:0px;}.elementor-3150 .elementor-element.elementor-element-1104432 > .elementor-element-populated{margin:0px 120px 0px 0px;--e-column-margin-right:120px;--e-column-margin-left:0px;}.elementor-3150 .elementor-element.elementor-element-16795b5{text-align:start;}.elementor-3150 .elementor-element.elementor-element-16795b5 .elementor-heading-title{font-size:16px;text-transform:uppercase;color:#4175FC;}.elementor-3150 .elementor-element.elementor-element-5d6a080 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-5d6a080 .elementor-heading-title{font-size:38px;font-weight:800;}.elementor-3150 .elementor-element.elementor-element-0310cd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3150 .elementor-element.elementor-element-0310cd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F7;}.elementor-3150 .elementor-element.elementor-element-0310cd0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-3150 .elementor-element.elementor-element-0310cd0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3150 .elementor-element.elementor-element-e04ed8f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-03b314a{margin-top:100px;margin-bottom:0px;}.elementor-3150 .elementor-element.elementor-element-6d55509:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3150 .elementor-element.elementor-element-6d55509 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F7;}.elementor-3150 .elementor-element.elementor-element-6d55509 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-3150 .elementor-element.elementor-element-6d55509 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3150 .elementor-element.elementor-element-4318d28{font-size:18px;}.elementor-3150 .elementor-element.elementor-element-9cf911f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3150 .elementor-element.elementor-element-9cf911f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F7;}.elementor-3150 .elementor-element.elementor-element-9cf911f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-3150 .elementor-element.elementor-element-9cf911f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3150 .elementor-element.elementor-element-6540bca{font-size:18px;}.elementor-3150 .elementor-element.elementor-element-607d6b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3150 .elementor-element.elementor-element-607d6b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F7;}.elementor-3150 .elementor-element.elementor-element-607d6b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-3150 .elementor-element.elementor-element-607d6b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3150 .elementor-element.elementor-element-c81f196{font-size:18px;}.elementor-3150 .elementor-element.elementor-element-e79b1dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3150 .elementor-element.elementor-element-e79b1dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4F7;}.elementor-3150 .elementor-element.elementor-element-e79b1dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 15px 15px 15px;}.elementor-3150 .elementor-element.elementor-element-e79b1dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3150 .elementor-element.elementor-element-673332a{font-size:18px;}.elementor-3150 .elementor-element.elementor-element-c26c5da{text-align:start;}.elementor-3150 .elementor-element.elementor-element-c26c5da .elementor-heading-title{font-size:16px;text-transform:uppercase;color:#4175FC;}.elementor-3150 .elementor-element.elementor-element-d0becea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-d0becea .elementor-heading-title{font-size:38px;font-weight:800;}.elementor-3150 .elementor-element.elementor-element-f1e58bd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-3952a01{padding:100px 0px 100px 0px;}.elementor-3150 .elementor-element.elementor-element-5a0af50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-5a0af50{text-align:center;}.elementor-3150 .elementor-element.elementor-element-5a0af50 .elementor-heading-title{font-size:38px;font-weight:800;}.elementor-3150 .elementor-element.elementor-element-b900492 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:30px 30px 30px 30px;box-shadow:0px 0px 10px 10px rgba(0, 0, 0, 0.07);}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-3150 .elementor-element.elementor-element-5045e2f{text-align:center;}.elementor-3150 .elementor-element.elementor-element-f16e950{padding:70px 0px 70px 0px;}.elementor-3150 .elementor-element.elementor-element-16795b5{text-align:start;}.elementor-3150 .elementor-element.elementor-element-c26c5da{text-align:start;}}@media(max-width:767px){.elementor-3150 .elementor-element.elementor-element-6dd5436{--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-3150 .elementor-element.elementor-element-5045e2f{text-align:center;}.elementor-3150 .elementor-element.elementor-element-f16e950{padding:70px 0px 70px 0px;}.elementor-3150 .elementor-element.elementor-element-16795b5{text-align:start;}.elementor-3150 .elementor-element.elementor-element-5d6a080 .elementor-heading-title{font-size:28px;}.elementor-3150 .elementor-element.elementor-element-c26c5da{text-align:start;}.elementor-3150 .elementor-element.elementor-element-d0becea .elementor-heading-title{font-size:28px;}.elementor-3150 .elementor-element.elementor-element-5a0af50 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-3150 .elementor-element.elementor-element-7b0016d{--content-width:600px;}.elementor-3150 .elementor-element.elementor-element-1104432{width:57.276%;}.elementor-3150 .elementor-element.elementor-element-0310cd0{width:39.02%;}.elementor-3150 .elementor-element.elementor-element-f21ad0e{width:10%;}.elementor-3150 .elementor-element.elementor-element-29d0a3c{width:80%;}.elementor-3150 .elementor-element.elementor-element-c413d66{width:9.664%;}}/* Start custom CSS for nav-menu, class: .elementor-element-e81a972 */.elementor-3150 .elementor-element.elementor-element-e81a972 ul {
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  flex-wrap: inherit !important;
  scrollbar-width: none; /* For Firefox */
}

.elementor-3150 .elementor-element.elementor-element-e81a972 ul::-webkit-scrollbar {
  display: none; /* For Chrome, Safari */
}
.elementor-3150 .elementor-element.elementor-element-e81a972 ul {
  -webkit-overflow-scrolling: touch; /* iOS smooth scrolling */
  scroll-behavior: smooth;           /* Smooth horizontal scroll */
}/* End custom CSS */