.elementor-kit-10{--e-global-color-e213083:#DB0031;--e-global-color-0acf133:#E69400;--e-global-color-54c9d4e:#707173;--e-global-color-904b83e:#F2F2F2;--e-global-color-3e140b4:#FFFFFF;--e-global-color-079d074:#1C1C1E;--e-global-typography-2e37477-font-family:"Inter";--e-global-typography-2e37477-font-size:clamp(2.25rem, 1.7rem + 2.4vw, 3.875rem);--e-global-typography-2e37477-font-weight:700;--e-global-typography-2e37477-line-height:1.08em;--e-global-typography-2e37477-letter-spacing:-0.02em;--e-global-typography-1a46342-font-family:"Inter";--e-global-typography-1a46342-font-size:clamp(1.9rem, 1.5rem + 1.7vw, 3rem);--e-global-typography-1a46342-font-weight:700;--e-global-typography-1a46342-line-height:1.1em;--e-global-typography-1a46342-letter-spacing:-0.02em;--e-global-typography-2f113a4-font-family:"Inter";--e-global-typography-2f113a4-font-size:clamp(1.7rem, 1.4rem + 1.3vw, 2.5rem);--e-global-typography-2f113a4-font-weight:700;--e-global-typography-2f113a4-line-height:1.2em;--e-global-typography-2f113a4-letter-spacing:-0.02em;--e-global-typography-9b569a4-font-family:"Inter";--e-global-typography-9b569a4-font-size:clamp(1.4rem, 1.15rem + 1.1vw, 2rem);--e-global-typography-9b569a4-font-weight:700;--e-global-typography-9b569a4-line-height:1.32em;--e-global-typography-f117c59-font-family:"Inter";--e-global-typography-f117c59-font-size:clamp(1.15rem, 1rem + 0.6vw, 1.5rem);--e-global-typography-f117c59-font-weight:700;--e-global-typography-f117c59-line-height:1.32em;--e-global-typography-492f229-font-family:"Inter";--e-global-typography-492f229-font-size:clamp(1.05rem, 0.95rem + 0.4vw, 1.25rem);--e-global-typography-492f229-font-weight:600;--e-global-typography-492f229-line-height:1.32em;--e-global-typography-05d6ef5-font-family:"Inter";--e-global-typography-05d6ef5-font-size:clamp(1rem, 0.95rem + 0.2vw, 1.125rem);--e-global-typography-05d6ef5-font-weight:400;--e-global-typography-05d6ef5-line-height:1.55em;--e-global-typography-8e48d18-font-size:clamp(0.95rem, 0.9rem + 0.15vw, 1rem);--e-global-typography-8e48d18-font-weight:400;--e-global-typography-8e48d18-line-height:1.55em;--e-global-typography-da7007e-font-family:"Inter";--e-global-typography-da7007e-font-size:clamp(0.85rem, 0.82rem + 0.1vw, 0.875rem);--e-global-typography-da7007e-font-weight:400;--e-global-typography-da7007e-line-height:1.4em;--e-global-typography-1cd398e-font-family:"Inter";--e-global-typography-1cd398e-font-size:clamp(0.7rem, 0.68rem + 0.1vw, 0.75rem);--e-global-typography-1cd398e-font-weight:600;--e-global-typography-1cd398e-text-transform:uppercase;--e-global-typography-1cd398e-line-height:1em;--e-global-typography-1cd398e-letter-spacing:0.14em;overscroll-behavior:none;--e-page-transition-entrance-animation:e-page-transition-slide-out-down;--e-page-transition-exit-animation:e-page-transition-slide-in-down;--e-page-transition-animation-duration:500ms;--e-preloader-animation-duration:0ms;--e-preloader-delay:0ms;--e-preloader-width:15%;}.elementor-kit-10 e-page-transition{background-color:var( --e-global-color-e213083 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;--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:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.elementor-kit-10{--e-preloader-width:25%;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.elementor-kit-10{--e-preloader-width:40%;}}/* Start custom CSS */body {
    overflow-x: hidden !important;
}

::-moz-selection { background: #fde6eb;
    color: #db0031; }
::selection {
    background: #fde6eb;
    color: #db0031; }

  * {
    scrollbar-width: auto;
    scrollbar-color: #db0031 #ffffff;
  }

  *::-webkit-scrollbar {
    width: 16px;
  }

  *::-webkit-scrollbar-track {
    background: #db0031;
  }

  *::-webkit-scrollbar-thumb {
    background-color: #ffffff ;
    border-radius: 10px;
    border: 3px none #ffffff;
  }

.ff-summary-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 0;
  border-bottom: 1px solid rgba(255,255,255,0.1);
  color: #8a8f98;
  transition: color 0.2s ease;
}
.ff-summary-row:last-child { border-bottom: none; }

.ff-summary-dot {
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #555b66;
  margin-right: 10px;
  transition: background 0.2s ease;
}

.ff-summary-label { flex: 1; }

.ff-summary-value {
  color: #8a8f98;
  font-weight: 400;
}

.ff-summary-row.is-filled { color: #fff; }
.ff-summary-row.is-filled .ff-summary-dot { background: #4CAF50; }
.ff-summary-row.is-filled .ff-summary-value {
  color: #fff;
  font-weight: 600;
}/* End custom CSS */