.elementor-kit-7{--e-global-color-primary:#14A14D;--e-global-color-secondary:#DDFF8C;--e-global-color-text:#31352D;--e-global-color-accent:#F24F32;--e-global-color-pefgreendeep:#0C8340;--e-global-color-pefgreendark:#04983D;--e-global-color-peflilac:#F7E7FF;--e-global-color-pefblue:#0081F3;--e-global-color-pefsand:#EEE3DC;--e-global-color-pefshell:#F7F1ED;--e-global-color-pefwhite:#FFFFFF;--e-global-color-pefblack:#000000;--e-global-color-pefcharcoalmuted:#646761;--e-global-typography-primary-font-family:"VTC Martin";--e-global-typography-primary-font-weight:800;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:0.78em;--e-global-typography-primary-letter-spacing:0em;--e-global-typography-secondary-font-family:"aptos-serif";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:0.95em;--e-global-typography-secondary-letter-spacing:-0.02em;--e-global-typography-text-font-family:"aptos";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"aptos-narrow";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:0.9em;--e-global-typography-accent-letter-spacing:0.02em;--e-global-typography-pefbodylong-font-family:"aptos";--e-global-typography-pefbodylong-font-size:16px;--e-global-typography-pefbodylong-font-weight:400;--e-global-typography-pefbodylong-line-height:1.5em;--e-global-typography-pefbodystrong-font-family:"aptos";--e-global-typography-pefbodystrong-font-size:16px;--e-global-typography-pefbodystrong-font-weight:700;--e-global-typography-pefbodystrong-line-height:1.2em;--e-global-typography-pefeditoriallg-font-family:"aptos-serif";--e-global-typography-pefeditoriallg-font-size:40px;--e-global-typography-pefeditoriallg-font-weight:400;--e-global-typography-pefeditoriallg-line-height:0.95em;--e-global-typography-pefeditoriallg-letter-spacing:-0.02em;--e-global-typography-pefuism-font-family:"aptos-narrow";--e-global-typography-pefuism-font-size:13px;--e-global-typography-pefuism-font-weight:700;--e-global-typography-pefuism-text-transform:uppercase;--e-global-typography-pefuism-line-height:0.9em;--e-global-typography-pefuism-letter-spacing:0.02em;color:#31352D;font-family:"aptos", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:#31352D;font-family:"aptos-narrow", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:0.9em;letter-spacing:0.02em;color:#FFFFFF;border-style:none;border-radius:9999px 9999px 9999px 9999px;padding:16px 22px 16px 22px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:#DDFF8C;color:#31352D;border-radius:9999px 9999px 9999px 9999px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 p{margin-block-end:24px;}.elementor-kit-7 a{color:#14A14D;}.elementor-kit-7 a:hover{color:#31352D;}.elementor-kit-7 h1{color:#31352D;font-family:"VTC Martin", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:0.78em;letter-spacing:0em;}.elementor-kit-7 h2{color:#31352D;font-family:"VTC Martin", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:0.78em;}.elementor-kit-7 h3{color:#31352D;font-family:"aptos-serif", Sans-serif;font-size:28px;font-weight:400;line-height:0.95em;letter-spacing:-0.02em;}.elementor-kit-7 h4{color:#31352D;font-family:"aptos", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-kit-7 h5{color:#31352D;font-family:"aptos", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-kit-7 h6{color:#31352D;font-family:"aptos-narrow", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:0.9em;letter-spacing:0.06em;}.elementor-kit-7 img{border-radius:0px 0px 0px 0px;}.elementor-kit-7 label{color:#31352D;font-family:"aptos-narrow", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:0.9em;letter-spacing:0.06em;}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-family:"aptos", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#31352D;accent-color:#14A14D;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#31352D;border-radius:0px 0px 0px 0px;transition:200ms;padding:14px 16px 14px 16px;}.elementor-kit-7 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea:focus,.elementor-kit-7 .elementor-field-textual:focus{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0081F3;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.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);}@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 { --pef-green:#14A14D; --pef-green-dark:#04983D; --pef-green-deep:#0C8340; --pef-lime:#DDFF8C; --pef-orange:#F24F32; --pef-lilac:#F7E7FF; --pef-blue:#0081F3; --pef-sand:#EEE3DC; --pef-shell:#F7F1ED; --pef-charcoal:#31352D; --pef-charcoal-lift:#3D423A; --pef-charcoal-62:#646761; --pef-black:#000000; --pef-white:#FFFFFF; --text-body:#31352D; --text-muted:#646761; --text-inverse:#FFFFFF; --text-link:#13753D; --text-disabled:#99958D; --surface-page:#FFFFFF; --surface-shell:#F7F1ED; --surface-sunken:#EEE3DC; --surface-invert:#31352D; --surface-disabled:#EEE3DC; --border-hairline:#31352D; --focus-ring:#0081F3; --space-1:4px; --space-2:8px; --space-3:12px; --space-4:16px; --space-5:24px; --space-6:32px; --space-7:40px; --space-8:56px; --space-9:80px; --space-10:120px; --section-y:clamp(56px,8vw,120px); --container:1440px; --radius-none:0px; --radius-pill:9999px; --border-width:2px; --btn-pad-x:22px; --btn-pad-y:13px; --text-body-lg:20px; --text-body-md:16px; --text-body-sm:14px; --text-body-xs:12px; --text-ui-md:15px; --text-ui-sm:13px; --text-display-sm:32px; --font-display:VTC Martin; --font-body:aptos; --font-ui:aptos-narrow; --font-editorial:aptos-serif; --e-gv-42d0913:clamp(56px,8vw,120px); --section-pad-top:var(--section-y); --section-pad-inline:max(var(--gutter-page), calc((100% - var(--container)) / 2)); --section-y-xs:clamp(24px,3vw,40px); --section-y-s:clamp(40px,5vw,72px); --section-y-m:clamp(56px,8vw,120px); --section-y-l:clamp(80px,10vw,160px); --section-y-xl:clamp(104px,13vw,200px); --text-display-xl:var(--display-xl-ramp); --text-display-lg:clamp(48px,7vw,112px); --text-display-md:clamp(36px,4.5vw,72px); --text-editorial-lg:clamp(28px,3.5vw,40px); --text-editorial-md:28px; --section-pad-top-hero:calc(var(--section-y-m) + var(--pef-hdr-h)); --text-display-xs:28px; }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'VTC Martin';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://theedit.studio21.dev/wp-content/uploads/2026/08/VTCMartin-XBold.eot');
	src: url('https://theedit.studio21.dev/wp-content/uploads/2026/08/VTCMartin-XBold.eot?#iefix') format('embedded-opentype'),
		url('https://theedit.studio21.dev/wp-content/uploads/2026/08/VTCMartin-XBold.woff2') format('woff2'),
		url('https://theedit.studio21.dev/wp-content/uploads/2026/08/VTCMartin-XBold.woff') format('woff'),
		url('https://theedit.studio21.dev/wp-content/uploads/2026/08/VTCMartin-XBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */