.elementor-kit-7{--e-global-color-primary:#21ADE3;--e-global-color-secondary:#263980;--e-global-color-text:#404040;--e-global-color-accent:#61CE70;--e-global-color-9c952ee:#FFA132;--e-global-color-457175c:#F4F5F0;--e-global-color-ad677ee:#010205;--e-global-color-990af8e:#E5F5FF91;--e-global-color-a0920b2:#F4F4F4;--e-global-color-8097b57:#FFFFFF;--e-global-color-de274bf:#B7C3C0;--e-global-color-ca8cbf2:#EAEEF6;--e-global-color-75facec:#F5F7F9;--e-global-color-d386388:#083EAF;--e-global-color-39d1c30:#115CFF;--e-global-color-b332549:#1569E5;--e-global-color-bcc5821:#011150;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:clamp(1rem, calc(0.875rem + 0.27vw), 1.25rem);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.2em;--e-global-typography-3e2eb36-font-family:"Inter";--e-global-typography-3e2eb36-font-size:clamp(0.75rem, calc(0.625rem + 0.6vw), 0.875rem);--e-global-typography-3e2eb36-font-weight:400;--e-global-typography-3e2eb36-line-height:1.2em;--e-global-typography-dc980ab-font-family:"Inter";--e-global-typography-dc980ab-font-size:clamp(1.875rem, calc(1.25rem + 2vw), 3.75rem);--e-global-typography-dc980ab-font-weight:700;--e-global-typography-dc980ab-line-height:1.1em;--e-global-typography-07cc6c4-font-family:"Inter";--e-global-typography-07cc6c4-font-size:clamp(1.75rem, calc(1.125rem + 2vw), 2.875rem);--e-global-typography-07cc6c4-font-weight:700;--e-global-typography-07cc6c4-line-height:1.2em;--e-global-typography-e3d1623-font-family:"Inter";--e-global-typography-e3d1623-font-size:clamp(1.5rem, calc(1rem + 1.5vw), 2rem);--e-global-typography-e3d1623-font-weight:bold;--e-global-typography-e3d1623-line-height:1.2em;--e-global-typography-f1ee07e-font-family:"Inter";--e-global-typography-f1ee07e-font-size:clamp(1.25rem, calc(0.875rem + 1.2vw), 1.75rem);--e-global-typography-f1ee07e-font-weight:600;--e-global-typography-f1ee07e-line-height:1.2em;--e-global-typography-b0abf64-font-family:"Inter";--e-global-typography-b0abf64-font-size:clamp(1.18rem, calc(0.875rem + 1.2vw), 1.5rem);--e-global-typography-b0abf64-font-weight:600;--e-global-typography-b0abf64-line-height:1.2em;--e-global-typography-87a8cfe-font-family:"Inter";--e-global-typography-87a8cfe-font-size:clamp(1.125rem, calc(0.75rem + 1vw), 1.25rem);--e-global-typography-87a8cfe-font-weight:700;--e-global-typography-87a8cfe-line-height:1.2em;--e-global-typography-797f36a-font-family:"Inter";--e-global-typography-797f36a-font-size:clamp(1.125rem, calc(0.75rem + 1vw), 1.375rem);--e-global-typography-797f36a-font-weight:500;--e-global-typography-797f36a-line-height:1.5em;--e-global-typography-7472e89-font-family:"Inter";--e-global-typography-7472e89-font-size:clamp(1rem, calc(0.875rem + 0.27vw), 1.125rem);--e-global-typography-7472e89-font-weight:600;--e-global-typography-7472e89-line-height:1.5em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 h1{font-family:var( --e-global-typography-dc980ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dc980ab-font-size );font-weight:var( --e-global-typography-dc980ab-font-weight );line-height:var( --e-global-typography-dc980ab-line-height );}.elementor-kit-7 h2{font-family:var( --e-global-typography-07cc6c4-font-family ), Sans-serif;font-size:var( --e-global-typography-07cc6c4-font-size );font-weight:var( --e-global-typography-07cc6c4-font-weight );line-height:var( --e-global-typography-07cc6c4-line-height );}.elementor-kit-7 h3{font-family:var( --e-global-typography-e3d1623-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d1623-font-size );font-weight:var( --e-global-typography-e3d1623-font-weight );line-height:var( --e-global-typography-e3d1623-line-height );}.elementor-kit-7 h4{font-family:var( --e-global-typography-f1ee07e-font-family ), Sans-serif;font-size:var( --e-global-typography-f1ee07e-font-size );font-weight:var( --e-global-typography-f1ee07e-font-weight );line-height:var( --e-global-typography-f1ee07e-line-height );}.elementor-kit-7 h5{font-family:var( --e-global-typography-b0abf64-font-family ), Sans-serif;font-size:var( --e-global-typography-b0abf64-font-size );font-weight:var( --e-global-typography-b0abf64-font-weight );line-height:var( --e-global-typography-b0abf64-line-height );}.elementor-kit-7 h6{font-family:var( --e-global-typography-87a8cfe-font-family ), Sans-serif;font-size:var( --e-global-typography-87a8cfe-font-size );font-weight:var( --e-global-typography-87a8cfe-font-weight );line-height:var( --e-global-typography-87a8cfe-line-height );}.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);}.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-kit-7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-dc980ab-font-size );line-height:var( --e-global-typography-dc980ab-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-07cc6c4-font-size );line-height:var( --e-global-typography-07cc6c4-line-height );}.elementor-kit-7 h3{font-size:var( --e-global-typography-e3d1623-font-size );line-height:var( --e-global-typography-e3d1623-line-height );}.elementor-kit-7 h4{font-size:var( --e-global-typography-f1ee07e-font-size );line-height:var( --e-global-typography-f1ee07e-line-height );}.elementor-kit-7 h5{font-size:var( --e-global-typography-b0abf64-font-size );line-height:var( --e-global-typography-b0abf64-line-height );}.elementor-kit-7 h6{font-size:var( --e-global-typography-87a8cfe-font-size );line-height:var( --e-global-typography-87a8cfe-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-dc980ab-font-size );line-height:var( --e-global-typography-dc980ab-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-07cc6c4-font-size );line-height:var( --e-global-typography-07cc6c4-line-height );}.elementor-kit-7 h3{font-size:var( --e-global-typography-e3d1623-font-size );line-height:var( --e-global-typography-e3d1623-line-height );}.elementor-kit-7 h4{font-size:var( --e-global-typography-f1ee07e-font-size );line-height:var( --e-global-typography-f1ee07e-line-height );}.elementor-kit-7 h5{font-size:var( --e-global-typography-b0abf64-font-size );line-height:var( --e-global-typography-b0abf64-line-height );}.elementor-kit-7 h6{font-size:var( --e-global-typography-87a8cfe-font-size );line-height:var( --e-global-typography-87a8cfe-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.spinnn {
  --spin-duration: 30s;
  position: absolute;              /* absolute positioning */
  top: 50%;                        /* push down halfway */
  left: 50%;                       /* push right halfway */
  transform: translate(-50%, -50%) rotate(0deg); /* center & reset rotation */
  transform-origin: 50% 50%;
  animation: spin var(--spin-duration) linear infinite;
}

@keyframes spin {
  from { transform: translate(-50%, -50%) rotate(0deg); }
  to   { transform: translate(-50%, -50%) rotate(360deg); }
}

@media (prefers-reduced-motion: reduce) {
  .spinnn {
    animation: none;
  }
}/* End custom CSS */