.elementor-kit-2816{--e-global-color-primary:#3F74F2;--e-global-color-secondary:#EDF1FA;--e-global-color-text:#0F172A;--e-global-color-accent:#61CE70;--e-global-color-73d6b5c:#F5F7FB;--e-global-color-d2169e7:#FFFFFF;--e-global-color-c43b10c:#EDF1FA;--e-global-color-dc3b059:#D5DDF0;--e-global-color-3924c84:#0F172A;--e-global-color-a1b8a28:#6B7280;--e-global-color-33ff555:#3F74F2;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-6bbf8aa-font-family:"Outfit";--e-global-typography-f39207b-font-family:"Inter";background-color:var( --e-global-color-73d6b5c );}.elementor-kit-2816 button,.elementor-kit-2816 input[type="button"],.elementor-kit-2816 input[type="submit"],.elementor-kit-2816 .elementor-button{background-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:14px 20px 14px 20px;}.elementor-kit-2816 e-page-transition{background-color:#FFBC7D;}.elementor-kit-2816 label{font-family:var( --e-global-typography-f39207b-font-family ), Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.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);}/* Start custom CSS */html { font-size: 16px; } /* Default root size */

h1 {
    font-size: clamp(1.85rem, 1.47256rem + 1.68158vw, 2.99rem);
    line-height: 1.1;
    font-weight: 700;
    font-family: "Outfit", sans-serif;
}

h2 {
    font-size: clamp(1.63rem, 1.34875rem + 1.26619vw, 2.49rem);
    line-height: 1.25;
    font-weight: 700;
    font-family: "Outfit", sans-serif;
}

h3 {
    font-size: clamp(1.44rem, 1.23130rem + 0.93589vw, 2.07rem);
    line-height: 1.3;
    font-weight: 600;
    font-family: "Outfit", sans-serif;
}

h4 {
    font-size: clamp(1.27rem, 1.12082rem + 0.67464vw, 1.73rem);
    line-height: 1.3;
    font-weight: 600;
    font-family: "Outfit", sans-serif;
}

h5 {
    font-size: clamp(1.12rem, 1.01764rem + 0.46929vw, 1.44rem);
    line-height: 1.3;
    font-weight: 600;
    font-family: "Outfit", sans-serif
}

h6 {
    font-size: clamp(0.99rem, 0.92183rem + 0.30907vw, 1.20rem);
    line-height: 1.3;
    font-weight: 500;
    font-family: "Outfit", sans-serif;
}

p {
    font-size: clamp(0.88rem, 0.83333rem + 0.18519vw, 1.00rem);
    line-height: 1.5;
    font-weight: 400;
    font-family: "Inter", sans-serif;
}

.label {
  font-size: clamp(11px, 1.4vw, 12px);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-family: "Outfit", sans-serif;
  font-weight: 600;
  color: #6B7280;
  
}

  .stat strong{display:block;font-size:22px}
  
  .meta{color:#6B7280;font-size:15px;line-height:1.45}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-display: auto;
	src: url('https://cloudworx-it.co.uk/wp-content/uploads/Outfit-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://cloudworx-it.co.uk/wp-content/uploads/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */