.elementor-kit-567{--e-global-color-primary:#3196B3;--e-global-color-secondary:#54595F;--e-global-color-text:#555555;--e-global-color-accent:#CCAE68;--e-global-color-f4a150c:#CCAE68;--e-global-color-3510520:#3196B3;--e-global-color-7d70581:#555555;--e-global-color-ee20495:#3D3D3D;--e-global-color-e51a32a:#F8FAFB;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-567 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){margin-block-end: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;}}/* Start custom CSS *//* Gravity Forms 3: stop the theme default pink button border on form buttons */
.gform_wrapper .gform_footer .gform_button,
.gform_wrapper .gform_page_footer .button{border-color:transparent}

/* The 239 Lab nav item: small flask with bubbles on hover */
.e-n-menu-title-container[href*="/the-239-lab"] .e-n-menu-title-text{position:relative;display:inline-flex;align-items:center;gap:7px}
.e-n-menu-title-container[href*="/the-239-lab"] .e-n-menu-title-text::before{content:"";flex:none;width:15px;height:15px;margin-top:-2px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%202.5h8%22%2F%3E%3Cpath%20d%3D%22M10%202.5v6.2L4.6%2018.1A2%202%200%200%200%206.4%2021h11.2a2%202%200%200%200%201.8-2.9L14%208.7V2.5%22%2F%3E%3Cpath%20d%3D%22M6.9%2014h10.2%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2217.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2214.2%22%20cy%3D%2217.9%22%20r%3D%22.6%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%202.5h8%22%2F%3E%3Cpath%20d%3D%22M10%202.5v6.2L4.6%2018.1A2%202%200%200%200%206.4%2021h11.2a2%202%200%200%200%201.8-2.9L14%208.7V2.5%22%2F%3E%3Cpath%20d%3D%22M6.9%2014h10.2%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2217.4%22%20r%3D%221.25%22%2F%3E%3Ccircle%20cx%3D%2214.2%22%20cy%3D%2217.9%22%20r%3D%22.6%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;transform-origin:50% 85%;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}
.e-n-menu-title-container[href*="/the-239-lab"] .e-n-menu-title-text::after{content:"";position:absolute;left:3px;top:-9px;width:9px;height:10px;pointer-events:none;opacity:0;
 background:radial-gradient(circle,currentColor 1.2px,transparent 1.7px) 0 5px/4px 4px no-repeat,radial-gradient(circle,currentColor 1px,transparent 1.5px) 5px 1px/4px 4px no-repeat}
.e-n-menu-title-container[href*="/the-239-lab"]:hover .e-n-menu-title-text::before,.e-n-menu-title-container[href*="/the-239-lab"]:focus-visible .e-n-menu-title-text::before{transform:rotate(-12deg)}
.e-n-menu-title-container[href*="/the-239-lab"]:hover .e-n-menu-title-text::after,.e-n-menu-title-container[href*="/the-239-lab"]:focus-visible .e-n-menu-title-text::after{animation:bjsLabBubbles 1.2s ease-out infinite}
@keyframes bjsLabBubbles{0%{opacity:0;transform:translateY(5px)}35%{opacity:.95}100%{opacity:0;transform:translateY(-6px)}}
@media (prefers-reduced-motion:reduce){.e-n-menu-title-container[href*="/the-239-lab"] .e-n-menu-title-text::before{transition:none;transform:none!important} .e-n-menu-title-container[href*="/the-239-lab"] .e-n-menu-title-text::after{animation:none!important}}/* End custom CSS */