.elementor-kit-7{--e-global-color-primary:rgb(0, 0, 0);--e-global-color-secondary:#54595F;--e-global-color-text:rgb(54, 54, 54);--e-global-color-accent:#61CE70;--e-global-color-689bd9b:#000000;--e-global-color-351821b:#FFFFFF94;--e-global-color-e9c1f05:#FFFFFF;--e-global-color-658c04b:#FFF6F6;--e-global-color-ef82634:#F00000;--e-global-color-2ae89e8:#E60000;--e-global-color-e231332:#C00000;--e-global-color-dbf0e10:#FFCC00;--e-global-color-b7e78c7:#FFF0F0;--e-global-color-7e297fd:#FFF6F6;--e-global-color-d23e901:#C50EE3;--e-global-color-d689f19:#F2F2F2;--e-global-color-d2f164c:#F63D4F;--e-global-color-34b0f16:#EBEDF9;--e-global-color-3c74553:#132759;--e-global-color-f13fad8:#D42C3D;--e-global-color-039237b:#D80032;--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-0364794-font-family:"DM Sans";--e-global-typography-0364794-font-size:14px;--e-global-typography-0364794-font-weight:500;--e-global-typography-6b9edd9-font-family:"Raleway";--e-global-typography-6b9edd9-font-size:18px;--e-global-typography-6b9edd9-font-weight:400;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end: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-kit-7{--e-global-typography-0364794-font-size:13px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --google-sans:Google Sans; --e-gv-b67b32b:#000000; --e-gv-9e8618a:#ffffff; --e-gv-dacd054:#D80032; --e-gv-fe23185:#132759; --e-gv-61615df:#EAEDF8; --e-gv-8cd343a:Inter; --Inter:Inter; --font-accent:CircularStd; --text-l:clamp(1.13rem, calc(1.058rem + 0.256vw), 1.2rem); --text-m:clamp(1.00rem, calc(0.933rem + 0.256vw), 1.1rem); --header-xxl:clamp(128px, calc(111.099px + 4.507vw), 176px); --header-xl:clamp(3.00rem, calc(2.596rem + 1.538vw), 3.75rem); --header-l:clamp(2.25rem, calc(2.048rem + 0.769vw), 2.6rem); --header-m:clamp(1.75rem, calc(1.481rem + 1.026vw), 2.2rem); --header-s:1.25rem; --header-xs:1.15rem; --text-xl:clamp(2.25rem, calc(1.8099rem + 1.8779vw), 3.5rem); --text-s:0.875rem; --text-xs:0.75rem; --text-xxs:0.625rem; --button-text-l:1.15rem; --button-text-m:1rem; --button-text-s:0.875rem; --button-text-xs:0.75rem; --max-width-1440:90rem; --max-width-1328:83.05rem; --max-width-1140:1140px; --max-width-1000:62.5rem; --max-width-800:50rem; --max-width-600:37.5rem; --section-sides:clamp(1.5rem, calc(-0.385rem + 7.179vw), 5rem); --section-hero:clamp(1rem, calc(0.731rem + 1.026vw), 1.5rem); --section-header:clamp(1rem, calc(0.731rem + 1.026vw), 1.5rem); --section-xxl:clamp(11.25rem, calc(10.577rem + 2.564vw), 12.5rem); --section-xl:clamp(8.75rem, calc(8.077rem + 2.564vw), 10rem); --section-l:clamp(6.25rem, calc(5.577rem + 2.564vw), 7.5rem); --section-m:5rem; --section-s:3.75rem; --section-xs:2.5rem; --space-xxl:clamp(128px, calc(304.000px + 100vw), 176px); --space-xl:clamp(80px, calc(74.366px + 1.5023vw), 96px); --space-l:clamp(1.25rem, calc(0.577rem + 2.564vw), 2.5rem); --space-m:clamp(1.25rem, calc(1.115rem + 0.513vw), 1.5rem); --space-s:clamp(0.75rem, calc(0.615rem + 0.513vw), 1rem); --space-xs:0.5rem; --space-xxs:clamp(15px, calc(-40.000px - 31.25vw), 0px); --space-none:0px; --icon-logo:3.75rem; --Navy:#132759; --Hitam:#000000; --Merah_Primer:#D80032; --Putih:#ffffff; --Merah-gradiance:#990024; --teks-gelap:#0F172A; --teks-abu:#475569; --padding-40x32:clamp(32px, calc(29.183px + 0.7512vw), 40px); --radius-16:16px; --radius-32:32px; --boder-abu-tipis:#E2E8F0; --padding-48vs32:clamp(32px, calc(26.366px + 1.5023vw), 48px); --padding-4:4px; --padding-12:12px; --font-4xl:clamp(3rem, calc(2.6479rem + 1.5023vw), 4rem); --color-border-2:#E2E8F0; --space-2:8px; --space-4:16px; --font-sm:0.875rem; --color-border-5:#334155; --space-6:32px; --color-border-7:#CBD5E1; --font-xs:0.75rem; --color-text-dim-2:#94A3B8; --radius-lg:16px; --color-border-4:#F1F5F9; --gaps_m:20px; --gaps_l:25px; --gaps_xl:30px; --space-3:12px; --space-5:24px; --gaps_s:15px; --gaps_xs:10px; --font-xl:1.875rem; --padding_0-15:clamp(15px, calc(20.282px + 1.4085vw), 0px); }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Google Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.linkqu.id/wp-content/uploads/2026/07/GoogleSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.linkqu.id/wp-content/uploads/2026/07/GoogleSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.linkqu.id/wp-content/uploads/2026/07/GoogleSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.linkqu.id/wp-content/uploads/2026/07/GoogleSans-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.linkqu.id/wp-content/uploads/2026/07/GoogleSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.linkqu.id/wp-content/uploads/2026/07/GoogleSans-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.linkqu.id/wp-content/uploads/2026/07/GoogleSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.linkqu.id/wp-content/uploads/2026/07/GoogleSans-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */