:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-emerald-400:#00d294;--color-slate-400:#90a1b9;--spacing:.25rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--leading-relaxed:1.625;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-emerald-400:lab(75.0771% -60.7313 19.4146);--color-slate-400:lab(65.5349% -2.25151 -14.5072)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.top-0{top:calc(var(--spacing)*0)}.-z-10{z-index:calc(10*-1)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing)*8)}.mt-8{margin-top:calc(var(--spacing)*8)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-32{margin-bottom:calc(var(--spacing)*32)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-0{height:calc(var(--spacing)*0)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-16{height:calc(var(--spacing)*16)}.h-\[10px\]{height:10px}.h-\[18px\]{height:18px}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.w-1\/2{width:50%}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.min-w-\[140px\]{min-width:140px}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400)10%,transparent)}}.px-3{padding-inline:calc(var(--spacing)*3)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-8{padding-block:calc(var(--spacing)*8)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-\[25px\]{padding-top:25px}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-0{--tw-leading:calc(var(--spacing)*0);line-height:calc(var(--spacing)*0)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-\[\#08a5b3\]{color:#08a5b3}.text-slate-400{color:var(--color-slate-400)}.italic{font-style:italic}.opacity-0{opacity:0}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:text-emerald-400:hover{color:var(--color-emerald-400)}}@media (min-width:64rem){.lg\:h-32{height:calc(var(--spacing)*32)}.lg\:h-\[250px\]{height:250px}}}html,body{color:#0f433c}@media (max-width:650px){.resp-table td{margin:0 auto;display:block;width:80%!important}}.smIconSvg path{fill:#09707680;transition:all .5s ease-in-out}.smIconSvg:hover path{fill:#097076e6;transition:all .5s ease-in-out}.tri-down{width:50px;height:auto;margin:20px auto 0;display:block}.continue-button{color:#d5e3dbbf;text-align:center;width:150px;font-family:OpenRegular,sans-serif;display:inline-block;position:absolute;top:calc(100vh - 105px);left:calc(50% - 75px)}.cb-show{opacity:1;transition:opacity 1s ease-in}.cb-hide{opacity:0}.full-height{vertical-align:middle;height:100vh;display:table-cell}html,body{width:100%;height:auto;margin:0;overflow-x:hidden}body{background:#0d543e}.section-header{text-align:center!important;color:#475e51!important;margin-top:15px!important;margin-bottom:15px!important;font-family:OpenLight,sans-serif!important;font-size:26pt!important}header{z-index:10;width:100%;height:75px;transition:opacity .25s ease-out;position:fixed;top:0;left:0}#header_colorBG{pointer-events:none;width:100%;height:100%}#menu_button{z-index:999}.header-opaque{background-color:#d5e3db;transition:background .2s ease-out}.header-active{transition:background .2s ease-out;background-color:#49a5a8!important}.header-glass{background-color:#d5e3db00}.header-glass .mb_line_ret{background:#fff;width:100%;height:21%;transition:background 1s ease-out;display:block;position:absolute;left:0%}header .mb_cont_retracted,header .mb_cont_expanded{cursor:pointer;width:35px;height:35px;position:absolute;top:12px;left:12px}header .mbc_cont{width:25px;height:20px;display:block;position:absolute;top:23.5px;left:17px}.mb_line_exp{background:#c9d4d1;border-radius:6px;width:100%;height:20%;display:block;position:absolute;left:0%}.mb_line_ret{background:#08351b;border-radius:6px;width:100%;height:20%;transition:background 1s ease-out;display:block;position:absolute;left:0%}#mbl_top{top:0%}#mbl_mid{top:39.5%}#mbl_bot{top:79%}.mobile_nav{font-size:0}.mobile_nav :first-child .linkblock{background:#058c92}.mobile_nav :nth-child(2) .linkblock{background:#0a7e7a}.mobile_nav :nth-child(3) .linkblock{background:#0b6d5e}.mobile_nav :nth-child(4) .linkblock{background:#0d5741}.mobile_nav :nth-child(5) .linkblock{background:#0b462e}@media (min-width:870px){.mobile_nav{box-sizing:border-box;background:#08351b00;width:100vw;position:absolute;top:62px}.mobile_nav a{color:#c9d4d1;width:300px;font-family:OpenLight,sans-serif;font-size:20pt;line-height:75px;text-decoration:none;display:inline-block;position:relative}.mobile_nav .linkblock{text-align:left;height:75px;width:inherit;z-index:-1;opacity:0;transition:all .2s ease-in-out;display:inline-block;position:relative;top:-80px}.mobile_nav .linkblock .mainS{padding-left:25px}@keyframes href-hover-effect{0%{color:#0098d0}25%{color:#00d7d4}to{color:#067b37}}@keyframes href-hover-effect-2{0%{color:#758c7f}25%{color:#00d7d4}to{color:#067b37}}.mobile_nav .linkblock .animA{color:#00f;animation:1s ease-out color-me-in}.mobile_nav .linkblock .default{color:#c9d4d1;transition:color 1s ease-out}.mobile_nav .active{opacity:1;transition:all .2s ease-in-out;top:0}init #mn_1{display:none}}@media (max-width:870px){.mobile_nav{box-sizing:border-box;background:#08351b;width:100vw;height:100vh;position:absolute;top:62px}.activeBg{opacity:1}.mobile_nav a{color:#c9d4d1;font-family:OpenLight,sans-serif;font-size:20pt;line-height:75px;text-decoration:none;overflow:hidden}.mobile_nav .linkblock{text-align:center;height:75px;padding-left:0;transition:left .2s ease-in-out;position:relative;left:-100vw}.mobile_nav .active{transition:left .2s ease-in-out;left:0}}@media (min-width:870px){.panels_table{table-layout:fixed;z-index:1;padding-bottom:5vh;display:table;position:relative}}@media (max-width:870px){.panels_table{z-index:1;padding-bottom:10vh;display:block;position:relative}}@media (min-width:1200px){.content_row{flex-direction:row;display:flex}}@media (max-width:1200px){.content_row{margin-left:20px;margin-right:20px;display:block;position:relative}}@media (min-width:870px){.content_cell{vertical-align:top;width:100%;display:table-cell;position:relative}}@media (max-width:870px){.content_cell{vertical-align:top;width:100%;display:block;position:relative}}.content_box{width:100%;height:auto;position:relative}@media (min-width:680px){.content_box{width:100%;height:auto;margin:0 auto}}@media (min-width:870px){.content_box{width:100%;height:auto}.navcell{width:140px;min-width:140px;max-width:140px;padding-left:50px;display:table-cell}}@media (max-width:1200px){.navcell{display:none}}nav .linkblock{text-align:left;height:70px;padding:3px 15px 3px 3px;position:relative}nav .anim_field{color:red;width:140px;height:2px;position:absolute;top:65%;overflow:hidden}nav .bar{background-color:#19766a;display:block;position:absolute}nav span{margin-top:62px;margin-bottom:0;margin-left:10px;font-family:OpenLight,sans-serif;font-size:20pt;position:absolute;bottom:50%;left:0%}@media (min-width:870px){a:has(.header-nav-item){margin-left:-12px}}@media (max-width:870px){#mn_1{margin-left:-12px}.bg_gis:before,#header_colorBG:before{background-size:500%!important}}.bg_gis:before{content:"";background-blend-mode:overlay;opacity:.2;background-image:url(https://kvmartin.com/images/rendered.png);background-position:50% 15%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}#header_colorBG:before{content:"";opacity:.2;background-image:url(https://kvmartin.com/images/rendered2.png);background-size:cover;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;inset:0}.header-glass #header_colorBG:before{opacity:0;transition:opacity .5s ease-in-out}.side-nav-item{color:#0f433c;border-radius:6px;width:200px;margin:6px;padding:3px 9px;font-family:OpenLight,sans-serif;font-size:20pt;transition:background .25s ease-in-out}.side-nav-item:hover{color:#067b37;background:#a1e93d37;transition:background .5s ease-in-out}@media (min-width:870px){.header-nav-item.linkblock{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.header-nav-item.linkblock:before{content:"";background-color:#0000;border-top-left-radius:12px;width:12px;height:50px;position:absolute;top:0;left:100%;overflow:hidden;box-shadow:0 -12px #0b462e}}.mobile_nav :first-child .linkblock:before{box-shadow:0 -12px #058c92}.mobile_nav :nth-child(2) .linkblock:before{box-shadow:0 -12px #0a7e7a}.mobile_nav :nth-child(3) .linkblock:before{box-shadow:0 -12px #0b6d5e}.mobile_nav :nth-child(4) .linkblock:before{box-shadow:0 -12px #0d5741}.mobile_nav :nth-child(5) .linkblock:before{box-shadow:0 -12px #0b462e}.header-nav-item .inner2{margin-left:28px}.mobile_nav :first-child{z-index:5}.mobile_nav :nth-child(2){z-index:4}.mobile_nav :nth-child(3){z-index:3}.mobile_nav :nth-child(4){z-index:2}.mobile_nav :nth-child(5){z-index:1}#nav_1{position:relative;top:80px}.content_box p{color:#0f433c;text-align:left;padding-top:0;font-family:OpenRegular,sans-serif;font-size:14pt;line-height:160%}.content_box h1{color:#0f433c;text-align:left;font-family:Noto Serif,serif;font-size:20pt}.content_box h2,.content_box h3{color:#0f433c;text-align:left;font-family:OpenBold,sans-serif;font-size:14pt}.content_box ul{color:#0f433c;font-family:OpenRegular,sans-serif;font-size:14pt}.content_box li{padding-bottom:8px}#contact p a{color:#0a8483;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}#contact p a:hover{color:#08a5b3;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}.content_box p a,li a{color:#0a8483;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}.content_box p a:hover,li a:hover{color:#08a5b3;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}#about_section a{color:#0a8483;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}#about_section a:hover{color:#08a5b3;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}.action_button{color:#bfd3c8;text-transform:uppercase;background:#0c533e;padding:15px 30px;font-family:OpenRegular,sans-serif;font-size:14pt;font-weight:600;transition:color 1s ease-out,background 1s ease-out;display:inline-block}.action_button:hover{color:#fff;background:#44d656;transition:color,background}@media (min-width:680px){.cap{text-align:center;color:#19766a;width:192px;padding-top:22px;font-family:Perpetua,serif;font-size:13pt;position:relative;top:400px}.cap_lg{text-align:center;color:#19766a;width:650px;padding-top:22px;font-family:Perpetua,serif;font-size:13pt;position:relative;top:400px}.tri_panel_l,.tri_panel_m,.tri_panel_r,.lg_panel{margin-bottom:90px}.tri_panel_l,.tri_panel_m,.tri_panel_r{vertical-align:top;background-position:50%;background-size:cover;border-bottom:none;border-radius:1px;width:192px;height:400px;transition:box-shadow .25s ease-out;display:inline-block;box-shadow:0 0 24px #00000026}.lg_panel{background-position:50%;background-size:cover;border-radius:1px;width:650px;height:400px;transition:box-shadow .25s ease-out;display:inline-block;box-shadow:0 0 24px #00000026}.tri_panel_l{margin-right:30px}.tri_panel_r{margin-left:30px}.lp_overlay,.tp_overlay{opacity:0;background:#fffc;width:100%;height:100%;padding-top:60px;transition:opacity .25s ease-out}.lp_overlay span{color:#19766a;text-align:center;width:400px;margin:0 auto;font-family:Perpetua,serif;font-size:20pt;display:block}.tp_overlay span{color:#19766a;text-align:center;width:120px;margin:0 auto;font-family:Perpetua,serif;font-size:16pt;display:block}}@media (max-width:680px){.cap,.cap_lg{text-align:center;color:#19766a;width:80vw;padding-top:22px;font-family:Perpetua,serif;font-size:13pt;position:relative;top:80vw}.tri_panel_l,.tri_panel_m,.tri_panel_r{background-position:50%;background-size:cover;border-bottom:none;border-radius:1px;width:80vw;height:80vw;margin:0 auto 90px;display:block;box-shadow:0 0 24px #00000026}.lg_panel{background-position:50%;background-size:cover;border-radius:1px;width:80vw;height:80vw;margin:0 auto 90px;display:block;box-shadow:0 0 24px #00000026}.tri_panel_l{margin-top:5vw}.tri_panel_m,.tri_panel_r{margin-top:10vw}.lp_overlay{opacity:0;background:#fffc;width:70vw;height:70vw;transition:opacity .25s ease-out}.tp_overlay{opacity:0;background:#ffffffb3;width:70vw;height:70vw;transition:opacity .25s ease-out}.lp_overlay span,.tp_overlay span{color:#19766a;text-align:center;width:120px;margin:0 auto;padding-top:13vw;font-family:Perpetua,serif;font-size:16pt;text-decoration:none;display:block}}.tri_panel_l:hover,.tri_panel_m:hover,.tri_panel_r:hover,.lg_panel:hover{transition:box-shadow ease-out;box-shadow:0 0 60px #47d753bf}.lg_panel:hover>.lp_overlay,.tri_panel_l:hover>.tp_overlay,.tri_panel_m:hover>.tp_overlay,.tri_panel_r:hover>.tp_overlay{opacity:1;transition:opacity ease-out}.accordion{color:#0f433c;cursor:pointer;text-align:left;background-color:#a9d99b;border-radius:3px;outline:none;padding:16px;font-size:15px;transition:all .45s}.ac_t{width:100%}.ac_plus{vertical-align:middle;text-align:right;padding-left:20px}.accordion:hover{background-color:#92c881}.acc-active{background-color:#a9d99b;border-radius:3px 3px 0 0}.accordion-panel{opacity:0;background:#d9e9e2;border:2px solid #92c881;border-radius:0 0 3px 3px;height:0;margin-top:-3px;padding:0 18px;transition:all .45s;overflow:hidden}.bluetable .yr{text-align:right;margin-right:10px;padding-left:25px;font-family:Noto Serif,serif;font-style:italic;display:inline-block;position:relative;right:0}.bluetable{border:1px solid #1d8187;font-size:14pt}@media (min-width:870px){.bluetable{color:#0f433c;text-align:left;border-collapse:collapse;margin:0 auto}.bluetable td{padding:5px 30px 3px}}@media (max-width:870px){.bluetable{color:#0f433c;text-align:left;border-collapse:collapse;width:100%}.bluetable td{padding:5px 10px 3px}}.bluetable tr:first-child{color:#d9e9e2;text-align:center;background:#1d8187;font-family:Noto Serif,serif}.bluetable tr:nth-child(2n+3){background:#cae2de;font-family:OpenRegular,sans-serif}.bluetable tr:nth-child(2n+2){background:#d9e9e2;font-family:OpenRegular,sans-serif}.h1_dark{color:#475e51;font-family:Noto Serif,serif;font-size:20pt;font-weight:800}.h1_light{color:#475e51;font-family:Noto Serif,serif;font-size:20pt}.accord_spacer{height:2vh;display:inline-block}.mainAnchor{height:1px;display:inline-block;position:relative;top:-100px}@media (max-width:680px){.content_box p{font-size:12pt}.content_box h1{font-size:20pt}.content_box h2,.content_box h3{font-size:14pt}.content_box ul{font-size:12pt}.section-header{font-size:20pt!important}.bluetable{font-size:12pt}}@media (max-width:880px){.h1_dark,.h1_light{font-size:16pt}}.hrTitle{text-align:center;border-bottom:1px solid #19766a;width:100%;height:15px;margin-bottom:50px}.hrTitle_a{color:#19766a;background:#d5e3db;padding:0 10px;font-family:PerpetuaItalic,serif;font-size:18pt}.anc{text-decoration:none}.navless_panel{display:block;position:relative}#contact{background-color:#d5e3db;padding-top:50px;padding-bottom:50px}.n_panel_box{color:#0f433c;width:80%;height:auto;margin:0 auto;padding-left:15px;padding-right:15px;font-family:OpenRegular,sans-serif}@media (max-width:680px){.n_panel_box{color:#0f433c;width:90vw;height:auto;margin:0 auto;padding-left:15px;padding-right:15px;font-family:OpenRegular,sans-serif}}#ABOUT{width:100%;display:block}#CONTACT{text-align:left;width:100%;margin-top:30px;display:block}#C_HOLDER{text-align:left;max-width:250px;display:inline-block}@media (min-width:680px){#bio2{display:inline}}@media (max-width:680px){#bio2{display:none}}.hr_simple{text-align:center;border:none;border-top:1px solid #475e51}.soc_icon{width:70px;height:70px;margin:20px;display:inline-block}#t_icon{background:url(./images/tumblr.svg) 0 0/contain;transition:background-image 1s ease-out}#t_icon:hover{background:url(./images/tumblr_hover.svg) 0 0/contain;transition:background-image}#f_icon{background:url(./images/facebook.svg) 0 0/contain;transition:background-image 1s ease-out}#f_icon:hover{background:url(./images/facebook_hover.svg) 0 0/contain;transition:background-image}#in_icon{background:url(./images/linkedin.svg) 0 0/contain;transition:background-image 1s ease-out}#in_icon:hover{background:url(./images/linkedin_hover.svg) 0 0/contain;transition:background-image}#yt_icon{background:url(./images/youtube.svg) 0 0/contain;transition:background-image 1s ease-out}#yt_icon:hover{background:url(./images/youtube_hover.svg) 0 0/contain;transition:background-image}footer{color:#19766a;text-align:center;background:linear-gradient(#dcdcdc 0 2px,#ededed 30px);border-top:1px solid #7fd57f;width:100%;height:100px;padding-top:50px;font-family:OpenRegular,sans-serif;box-shadow:0 -6px 14px #ffffffb3}footer span{color:#19766a;cursor:default}footer a{color:#19766a;border-bottom:none;padding:0;text-decoration:none}footer a:hover{color:#19766a;border-bottom:1px solid #19766a;padding:0;text-decoration:none}.embed_wrap{height:0;position:relative;overflow:hidden}.embed_wrap img{-ms-animation:fadein_figs .2s ease-out;background-color:#000;animation:.2s ease-out fadein_figs;position:absolute;top:0;left:0}.ratio_16_9{padding-bottom:56.25%}.ratio_4_3{padding-bottom:75%}.ratio_1_1{padding-bottom:100%}@keyframes fadein_title{0%{color:#f34d13}to{color:#bbd7cc}}@keyframes fadein_bar{0%{background:#f34d13}to{background:#bbd7cc}}@keyframes fadein_figs{0%{opacity:0}to{opacity:1}}@font-face{font-family:DroidSerif;src:url(./css/DroidSerif.svg#DroidSerif)format("svg");font-weight:400;font-style:normal}@font-face{font-family:NotoSerif;src:url(./css/NotoSerif-Regular.ttf)format("truetype")}@font-face{font-family:OpenLight;src:url(/assets/OpenSans-Light-BdQha3pR.ttf)format("truetype");src:url(/assets/OpenSans-Light-DbDhx572.woff)format("woff")}@font-face{font-family:OpenRegular;src:url(/assets/OpenSans-Regular-7s9KL9Bb.ttf)format("truetype");src:url(/assets/OpenSans-Regular-DSt3T1fL.woff)format("woff")}@font-face{font-family:OpenBold;src:url(/assets/OpenSans-Bold-DqUvPboT.ttf)format("truetype");src:url(/assets/OpenSans-Bold-7Wih4vZg.woff)format("woff")}@font-face{font-family:OpenItalic;src:url(/assets/OpenSans-Italic-DoYXQ95L.ttf)format("truetype");src:url(/assets/OpenSans-Italic-C6uyaabQ.woff)format("woff")}@font-face{font-family:Perpetua;src:url(/assets/Perpetua-C9liZQOC.ttf)format("truetype");src:url(/assets/Perpetua-0TaeJ1cB.woff)format("woff")}@font-face{font-family:PerpetuaItalic;src:url(/assets/Perpetua-Italic-DInWPG7L.ttf)format("truetype");src:url(/assets/Perpetua-Italic-Bvaym30x.woff)format("woff")}.page_container{max-width:960px;margin:0 auto}.background_colo{background:linear-gradient(#fff,#d5e3db 20%);width:100%}#grad_bg{z-index:-1;background-blend-mode:soft-light;background-size:cover;width:100vw;height:200vh;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:990px){#grad_bg{z-index:-1;background-blend-mode:soft-light;background:url(./images/splash.png) 0 0/cover;width:100vw;height:200vh;position:absolute;top:0;left:0}}#splash{z-index:2;background:url(./images/splash.png) 0 0/cover;width:100%;height:100vh;position:relative;top:0;left:0}@media (min-width:1000px){#splash{z-index:2;background:url(./images/splash.png) 0 0/cover;width:100%;height:100vh;position:relative;top:0;left:0}}@media (max-width:1000px){#splash .title_wrap{text-align:center;color:#3ed64c;padding:0;position:relative;top:42.5%}#splash .title_link{cursor:pointer;display:inline-block}.accent{height:1.75px;width:75wv;margin:0 auto;position:relative;overflow:hidden}}@media (min-width:1000px){#splash .title_wrap{text-align:center;color:#3ed64c;padding:0;position:relative;top:42.5%}#splash .title_link{cursor:pointer;display:inline-block}.accent{width:450px;height:1.75px;margin:0 auto;position:relative;overflow:hidden}}.title_link .svg_km_logo2{z-index:10000;width:100%;height:100%;margin-bottom:20px;position:relative}.svg_km_logo2 path{fill:#fff}.skl_exp path{fill:#d5e3db;transition:fill .2s ease-out}.skl_retr path{fill:#0d543e;transition:fill .2s ease-out}#svg_km_splash path{fill:#fff}#svg_km_header{z-index:10000;width:200px;margin:15px 0;transition:opacity 1s ease-out}.bar2{background-color:#dee6de;display:block;position:absolute}#about{max-width:590px;margin-left:10vw;display:block;position:relative}#abt_con{color:#d5e3db;background-color:#fff3;padding-top:50px;padding-bottom:10px}#avatar{width:170px;margin-left:15vw;display:inline-block;top:42.5vh}#tagline{text-align:center;color:#d0e3db;vertical-align:middle;max-width:450px;margin-top:60px;margin-bottom:0;padding:0;font-family:OpenLight,sans-serif;font-size:20pt;position:relative}@media (max-width:1000px){#avatar{float:right;width:25vw;margin-right:20vw;display:block}#tagline{text-align:center;width:60vw;margin:10px auto 20px;padding:0;font-size:14pt;display:block}#about{max-width:590px;margin-left:0;display:block;position:relative}}#cont_xplain{float:left;max-width:390px;margin-left:30px}#soc_icons{float:right;max-width:390px}#spacer{height:150px;display:block}@media (max-width:1050px){#cont_xplain{float:none;margin:0 auto 40px;display:block}#soc_icons{float:none;margin:0 auto;display:block}#spacer{height:100px;display:none}}#scroll_down{background:url(./images/scrollDown.svg) 0 0/contain;width:60px;height:30px;transition:background-image 1s ease-out;display:inline-block}#scroll_down:hover{background:url(./images/scrollDown_hover.svg) 0 0/contain;width:60px;height:30px;transition:background-image;display:inline-block}@media (min-width:870px){#mobile_v_box{display:none}}#mobile_v_links{text-align:center;cursor:default;color:#56a7a3;margin-bottom:50px;font-family:OpenRegular,sans-serif;font-size:24pt;line-height:38pt}#mobile_v_links a{cursor:pointer;color:#56a7a3;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}#mobile_v_links a:hover{cursor:pointer;color:#08a5b3;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}@media (min-width:870px){.greentable{color:#0f433c;text-align:left;border-collapse:collapse;background:#d9e9e2;border:2px solid #a9d99b}.greentable td{vertical-align:top;padding:5px 30px 3px}}@media (max-width:870px){.greentable{color:#0f433c;text-align:left;border-collapse:collapse;border:2px solid #a9d99b;width:100%}.greentable td{vertical-align:top;padding:5px 10px 3px}}.greentable{font-family:OpenRegular,sans-serif}.greentable ul{line-height:14pt}.greentable tr:first-child{color:#08351b;text-align:center;background:#a9d99b;padding:5px 30px 7px;font-size:18pt}.greentable td{width:50%}.greentable .g_center{text-align:center;display:block}.fig_fw{vertical-align:top;color:#0f433c;text-align:center;margin:0 0 30px;font-family:OpenItalic,sans-serif;font-size:12pt;display:inline-block}.fig_fw_c a{color:#0a8483;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}.fig_fw_c a:hover{color:#08a5b3;border-bottom:1px solid #04d2e4;padding:0;text-decoration:none}ul{margin:1em 0;padding-left:40px;list-style-type:disc}ol{margin:1em 0;padding-left:40px;list-style-type:decimal}li{margin:.5em 0;display:list-item}ol.no-margin li,ul.no-margin li{margin:0}ul ul{margin:.5em 0;list-style-type:circle}ul ul ul{list-style-type:square}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
