.elementor-kit-1689{--e-global-color-primary:#FF9528;--e-global-color-secondary:#232524;--e-global-color-text:#FFFFFF;--e-global-color-accent:#6B7280;--e-global-color-6d26d62:#F9F8F6;--e-global-color-7530866:#6B7280;--e-global-color-006be84:#E8E6E1;--e-global-color-c819238:#FFB347;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Helvetica";--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;}.elementor-kit-1689 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--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: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;}}:root { --Poppins:Poppins; --Lora:Lora; --White:#ffffff; --Dark_Grey:#232524; --Orange:#fe940d; --Light_Grey:#767676; --Helvetica:Helvetica; --e-gv-1324289:Instrument Sans; --e-gv-1212c32:Poppins; --DUP_White:#ffffff; --DUP_Helvetica:Helvetica; }
/* Start custom CSS */:root {
  /* Headings */
  --heading-font: 'Poppins', sans-serif;
  --heading-color: #232524;
  --heading-weight: 600;
  --heading-line-height: 1.3;
  --heading-letter-spacing: 0px;

  --h1-size: 36px;
  --h2-size: 30px;
  --h3-size: 24px;
  --h4-size: 20px;
  --h5-size: 18px;
  --h6-size: 16px;

  /* Body */
  --body-font: 'Helvetica', sans-serif;
  --body-color: #767676;
  --body-size: 16px;
  --body-weight: 400;
  --body-line-height: 1.6;
  --body-letter-spacing: 0px;

  /* Links */
  --link-color: #fd9933;
}

/* Headings */
.elementor-widget-theme-post-content h1,
.elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h3,
.elementor-widget-theme-post-content h4,
.elementor-widget-theme-post-content h5,
.elementor-widget-theme-post-content h6 {
  font-family: var(--heading-font);
  color: var(--heading-color);
  font-weight: var(--heading-weight);
  line-height: var(--heading-line-height);
  letter-spacing: var(--heading-letter-spacing);
}

.elementor-widget-theme-post-content h1 { font-size: var(--h1-size); }
.elementor-widget-theme-post-content h2 { font-size: var(--h2-size); }
.elementor-widget-theme-post-content h3 { font-size: var(--h3-size); }
.elementor-widget-theme-post-content h4 { font-size: var(--h4-size); }
.elementor-widget-theme-post-content h5 { font-size: var(--h5-size); }
.elementor-widget-theme-post-content h6 { font-size: var(--h6-size); }

/* Body text */
.elementor-widget-theme-post-content p,
.elementor-widget-theme-post-content li,
.elementor-widget-theme-post-content blockquote {
  font-family: var(--body-font);
  color: var(--body-color);
  font-size: var(--body-size);
  font-weight: var(--body-weight);
  line-height: var(--body-line-height);
  letter-spacing: var(--body-letter-spacing);
}

/* Links */
.elementor-widget-theme-post-content a,
.elementor-widget-theme-post-content a:visited {
  color: var(--link-color) !important;
  text-decoration: underline;
  font-weight: 700;
}

.elementor-widget-theme-post-content a span {
  color: inherit;
  font-weight: inherit;
}

.elementor-widget-theme-post-content a:hover {
  opacity: 0.85;
}

/* Mobile */
@media (max-width: 767px) {
  :root {
    --h1-size: 28px;
    --h2-size: 24px;
    --h3-size: 20px;
    --h4-size: 18px;
    --h5-size: 16px;
    --h6-size: 15px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Poppins-Regular.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Poppins-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Poppins-SemiBold.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Poppins-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Poppins-Bold.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Poppins-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Poppins-ExtraBold.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Poppins-ExtraBold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Lora-Regular.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Lora-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Lora-SemiBold.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Lora-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Lora-Bold.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/Lora-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/InstrumentSansCondensed-Regular.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/InstrumentSansCondensed-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/InstrumentSans-SemiBold.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/InstrumentSans-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/InstrumentSans-Bold.woff2') format('woff2'),
		url('https://www.proptiply.com.sg/wp-content/uploads/2026/05/InstrumentSans-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */