.elementor-kit-5{--e-global-color-primary:#D2FF1E;--e-global-color-secondary:#121411;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FBFFEB;--e-global-color-886c7ec:#BFE817;--e-global-color-984588d:#55601F;--e-global-typography-primary-font-family:"satoshi";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"satoshi";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"satoshi";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 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){--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;}}
/* Start custom CSS *//* ORBSELL v2 GLOBAL CSS — paste once in Elementor Site Settings > Custom CSS */
@import url('https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&display=swap');
:root{--lime:#D2FF1E;--lime2:#BFE817;--ink:#121411;--cream:#FBFFEB;--sage:#EEF0E1;--olive:#55601F;--f:'Satoshi','Inter',system-ui,sans-serif;--spring:cubic-bezier(.34,1.8,.5,1)}
.os{font-family:var(--f);color:var(--ink);line-height:1.45;box-sizing:border-box;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}
.os *,.os *::before,.os *::after{box-sizing:border-box}
.os h1,.os h2,.os h3,.os p{margin:0}
.os h1,.os h2,.os h3{font-weight:900;letter-spacing:-.045em;line-height:.92}
.os h2{font-size:clamp(40px,7vw,110px)}
.os-w{width:100%;padding:0 clamp(20px,5vw,90px)}
.os-b{display:inline-flex;align-items:center;gap:10px;padding:18px 32px;border-radius:999px;border:2px solid var(--ink);font:700 17px/1 var(--f);text-decoration:none;cursor:pointer;transition:transform .3s var(--spring),box-shadow .3s}
.os-b:hover{transform:translate(-4px,-4px) rotate(-2deg);box-shadow:6px 6px 0 var(--ink)}
.os-b:focus-visible{outline:3px solid var(--ink);outline-offset:3px}
.os-ink{background:var(--ink);color:var(--lime)}.os-lime{background:var(--lime);color:var(--ink)}
@media(prefers-reduced-motion:reduce){.os *{animation:none!important;transition:none!important}}
/* Full width: stop sideways scroll and strip Elementor's boxed padding around our sections */
html,body{overflow-x:clip}
.elementor-widget-html:has(.os),.elementor-widget-html:has(.os) .elementor-widget-container{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}
.e-con:has(>.elementor-widget-html .os),.e-con:has(>.e-con-inner>.elementor-widget-html .os){--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--content-width:100%;--gap:0px;max-width:none!important}
.e-con:has(>.e-con-inner>.elementor-widget-html .os)>.e-con-inner{max-width:none!important;width:100%!important}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'satoshi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://orbsell.aestivedigital.com/wp-content/uploads/2026/10/Satoshi-Regular.woff') format('woff');
}
@font-face {
	font-family: 'satoshi';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://orbsell.aestivedigital.com/wp-content/uploads/2026/10/Satoshi-Black.woff') format('woff');
}
@font-face {
	font-family: 'satoshi';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://orbsell.aestivedigital.com/wp-content/uploads/2026/10/Satoshi-Bold.woff') format('woff');
}
@font-face {
	font-family: 'satoshi';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://orbsell.aestivedigital.com/wp-content/uploads/2026/10/Satoshi-Light.woff') format('woff');
}
@font-face {
	font-family: 'satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://orbsell.aestivedigital.com/wp-content/uploads/2026/10/Satoshi-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */