<!doctype html>
<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
<!--[if IE 7]>    <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
<!--[if IE 8]>    <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!-- Consider adding a manifest.appcache: h5bp.com/d/Offline -->
<!--[if gt IE 8]><!--> 
<html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" >
	<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
	    <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.8 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>Sacramento Newborn Maternity Baby Photographer</title>
	<meta name="description" content="Sacramento maternity, newborn &amp; baby photographer serving Northern California &amp; the Sacramento area including Roseville, Rocklin, El Dorado Hills, Folsom, Elk Grove, Davis, Granite Bay, Woodland and surrounding areas." />
	<link rel="canonical" href="https://www.katherinevess.com/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Sacramento Newborn Maternity Baby Photographer" />
	<meta property="og:description" content="Sacramento maternity, newborn &amp; baby photographer serving Northern California &amp; the Sacramento area including Roseville, Rocklin, El Dorado Hills, Folsom, Elk Grove, Davis, Granite Bay, Woodland and surrounding areas." />
	<meta property="og:url" content="https://www.katherinevess.com/" />
	<meta property="og:site_name" content="Sacramento Newborn Maternity Baby Photographer" />
	<meta property="article:publisher" content="https://www.facebook.com/katherinevessphotography" />
	<meta property="article:modified_time" content="2026-04-01T17:13:06+00:00" />
	<meta property="og:image" content="https://www.katherinevess.com/wp-content/uploads/2018/05/16-2776-pp_gallery/H79A1153-copy-web.jpg" />
	<meta property="og:image:width" content="2000" />
	<meta property="og:image:height" content="1334" />
	<meta property="og:image:type" content="image/jpeg" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.katherinevess.com\/","url":"https:\/\/www.katherinevess.com\/","name":"Sacramento Newborn Maternity Baby Photographer","isPartOf":{"@id":"https:\/\/www.katherinevess.com\/#website"},"about":{"@id":"https:\/\/www.katherinevess.com\/#organization"},"datePublished":"2025-04-26T04:42:54+00:00","dateModified":"2026-04-01T17:13:06+00:00","description":"Sacramento maternity, newborn & baby photographer serving Northern California & the Sacramento area including Roseville, Rocklin, El Dorado Hills, Folsom, Elk Grove, Davis, Granite Bay, Woodland and surrounding areas.","breadcrumb":{"@id":"https:\/\/www.katherinevess.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.katherinevess.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.katherinevess.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.katherinevess.com\/#website","url":"https:\/\/www.katherinevess.com\/","name":"Sacramento Newborn Maternity Baby Photographer","description":"Sacramento&#039;s Top Rated Maternity &amp; Newborn Photographer","publisher":{"@id":"https:\/\/www.katherinevess.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.katherinevess.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.katherinevess.com\/#organization","name":"Katherine Vess Photography","url":"https:\/\/www.katherinevess.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.katherinevess.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.katherinevess.com\/wp-content\/uploads\/2026\/01\/katherine-vess-photography-logo.jpg","contentUrl":"https:\/\/www.katherinevess.com\/wp-content\/uploads\/2026\/01\/katherine-vess-photography-logo.jpg","width":1000,"height":182,"caption":"Katherine Vess Photography"},"image":{"@id":"https:\/\/www.katherinevess.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/katherinevessphotography","https:\/\/www.instagram.com\/katherinevessphotography","https:\/\/www.pinterest.com\/katvessphoto\/"]}]}</script>
	<meta name="google-site-verification" content="_Qt3vHWnsZ6drOn4ge4XznRK-DttuffEA1n6bcBeKzw" />
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>

<link rel='stylesheet' id='metaslider-blocks-editor-css-css' href='https://www.katherinevess.com/wp-content/plugins/ml-slider/admin/assets/dist/css/editor-block.css?ver=3.109.0' media='all' property='stylesheet' />
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='dashicons-css' href='https://www.katherinevess.com/wp-includes/css/dashicons.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='admin-bar-css' href='https://www.katherinevess.com/wp-includes/css/admin-bar.min.css?ver=7.0' media='all' />
<style id="admin-bar-inline-css">

    /* Hide CanvasJS credits for P404 charts specifically */
    #p404RedirectChart .canvasjs-chart-credit {
        display: none !important;
    }
    
    #p404RedirectChart canvas {
        border-radius: 6px;
    }

    .p404-redirect-adminbar-weekly-title {
        font-weight: bold;
        font-size: 14px;
        color: #fff;
        margin-bottom: 6px;
    }

    #wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before {
        content: "\f103";
        color: #dc3545;
        top: 3px;
    }
    
    #wp-admin-bar-p404_free_top_button .ab-item {
        min-width: 80px !important;
        padding: 0px !important;
    }
    
    /* Ensure proper positioning and z-index for P404 dropdown */
    .p404-redirect-adminbar-dropdown-wrap { 
        min-width: 0; 
        padding: 0;
        position: static !important;
    }
    
    #wpadminbar #wp-admin-bar-p404_free_top_button_dropdown {
        position: static !important;
    }
    
    #wpadminbar #wp-admin-bar-p404_free_top_button_dropdown .ab-item {
        padding: 0 !important;
        margin: 0 !important;
    }
    
    .p404-redirect-dropdown-container {
        min-width: 340px;
        padding: 18px 18px 12px 18px;
        background: #23282d !important;
        color: #fff;
        border-radius: 12px;
        box-shadow: 0 8px 32px rgba(0,0,0,0.25);
        margin-top: 10px;
        position: relative !important;
        z-index: 999999 !important;
        display: block !important;
        border: 1px solid #444;
    }
    
    /* Ensure P404 dropdown appears on hover */
    #wpadminbar #wp-admin-bar-p404_free_top_button .p404-redirect-dropdown-container { 
        display: none !important;
    }
    
    #wpadminbar #wp-admin-bar-p404_free_top_button:hover .p404-redirect-dropdown-container { 
        display: block !important;
    }
    
    #wpadminbar #wp-admin-bar-p404_free_top_button:hover #wp-admin-bar-p404_free_top_button_dropdown .p404-redirect-dropdown-container {
        display: block !important;
    }
    
    .p404-redirect-card {
        background: #2c3338;
        border-radius: 8px;
        padding: 18px 18px 12px 18px;
        box-shadow: 0 2px 8px rgba(0,0,0,0.07);
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        border: 1px solid #444;
    }
    
    .p404-redirect-btn {
        display: inline-block;
        background: #dc3545;
        color: #fff !important;
        font-weight: bold;
        padding: 5px 22px;
        border-radius: 8px;
        text-decoration: none;
        font-size: 17px;
        transition: background 0.2s, box-shadow 0.2s;
        margin-top: 8px;
        box-shadow: 0 2px 8px rgba(220,53,69,0.15);
        text-align: center;
        line-height: 1.6;
    }
    
    .p404-redirect-btn:hover {
        background: #c82333;
        color: #fff !important;
        box-shadow: 0 4px 16px rgba(220,53,69,0.25);
    }
    
    /* Prevent conflicts with other admin bar dropdowns */
    #wpadminbar .ab-top-menu > li:hover > .ab-item,
    #wpadminbar .ab-top-menu > li.hover > .ab-item {
        z-index: auto;
    }
    
    #wpadminbar #wp-admin-bar-p404_free_top_button:hover > .ab-item {
        z-index: 999998 !important;
    }
    
/*# sourceURL=admin-bar-inline-css */
</style>
<link rel='stylesheet' id='oshine-modules-css' href='https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/css/oshine-modules.min.css?ver=3.2' media='all' />
<link rel='stylesheet' id='typehub-css' href='https://www.katherinevess.com/wp-content/plugins/tatsu/includes/typehub/public/css/typehub-public.css?ver=2.0.6' media='all' />
<link rel='stylesheet' id='typehub-google-fonts-css' href='//fonts.googleapis.com/css?family=DM%20Sans:400,500,600|EB%20Garamond:400italic,400|Montserrat:400,700|Crimson%20Text:400italic|Raleway:400,600|DM%20Sans:400,500|EB%20Garamond:|Outfit:600&#038;ver=1.0' media='all' />
<link rel='stylesheet' id='tatsu-main-css' href='https://www.katherinevess.com/wp-content/plugins/tatsu/public/css/tatsu.min.css?ver=3.5.3' media='all' />
<link rel='stylesheet' id='oshine_icons-css' href='https://www.katherinevess.com/wp-content/themes/oshin/fonts/icomoon/style.min.css?ver=7.3.1' media='all' />
<link rel='stylesheet' id='font_awesome-css' href='https://www.katherinevess.com/wp-content/plugins/tatsu/includes/icons/font_awesome/font-awesome.css?ver=7.0' media='all' />
<link rel='stylesheet' id='font_awesome_brands-css' href='https://www.katherinevess.com/wp-content/plugins/tatsu/includes/icons/font_awesome/brands.css?ver=7.0' media='all' />
<link rel='stylesheet' id='tatsu_icons-css' href='https://www.katherinevess.com/wp-content/plugins/tatsu/includes/icons/tatsu_icons/tatsu-icons.css?ver=7.0' media='all' />
<link rel='stylesheet' id='be-themes-bb-press-css-css' href='https://www.katherinevess.com/wp-content/themes/oshin/bb-press/bb-press.css?ver=7.0' media='all' />
<link rel='stylesheet' id='be-style-main-css-css' href='https://www.katherinevess.com/wp-content/themes/oshin/css/main.min.css?ver=7.3.1' media='all' />
<link rel='stylesheet' id='be-style-responsive-header-css' href='https://www.katherinevess.com/wp-content/themes/oshin/css/headers/responsive-header.min.css?ver=7.3.1' media='all' />
<link rel='stylesheet' id='be-style-multilevel-menu-css' href='https://www.katherinevess.com/wp-content/themes/oshin/css/headers/multilevel-menu.min.css?ver=7.3.1' media='all' />
<link rel='stylesheet' id='be-themes-layout-css' href='https://www.katherinevess.com/wp-content/themes/oshin/css/layout.min.css?ver=7.3.1' media='all' />
<link rel='stylesheet' id='vendor-css' href='https://www.katherinevess.com/wp-content/themes/oshin/css/vendor/vendor.min.css?ver=7.3.1' media='all' />
<link rel='stylesheet' id='be-custom-fonts-css' href='https://www.katherinevess.com/wp-content/themes/oshin/fonts/fonts.min.css?ver=7.3.1' media='all' />
<link rel='stylesheet' id='be-dynamic-css' href='https://www.katherinevess.com/wp-content/uploads/oshine_dynamic_css/be_dynamic.css?ver=7.3.1' media='all' />
<link rel='stylesheet' id='be-style-css-css' href='https://www.katherinevess.com/wp-content/themes/oshin/style.css?ver=7.3.1' media='all' />
<script id="jquery-core-js" src="https://www.katherinevess.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://www.katherinevess.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="webfontloader-js" src="https://www.katherinevess.com/wp-content/plugins/tatsu/includes/typehub/public/js/webfont.min.js?ver=7.0"></script>
<script id="webfontloader-js-after">
WebFont.load( { custom: { families: ['recoletaalt-regular:400','whisperedtrails:400','recoletaalt-light:400','satoshi-bold:400'], urls: ['https://www.katherinevess.com/wp-content/uploads/typehub/custom/recoletaalt-regular/styles.css','https://www.katherinevess.com/wp-content/uploads/typehub/custom/whisperedtrails/styles.css','https://www.katherinevess.com/wp-content/uploads/typehub/custom/recoletaalt-light/styles.css','https://oshine-lite.brandexponents.com/v61/wp-content/uploads/sites/82/typehub/custom/satoshi-bold/styles.css'] }, })
//# sourceURL=webfontloader-js-after
</script>
<script id="modernizr-js" src="https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/modernizr.min.js?ver=7.0"></script>
<style rel="stylesheet" id="typehub-output">h1,.h1{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:14px;text-transform:uppercase;letter-spacing:.2em;line-height:20px;color:rgba(49,48,46,1)}h2,.h2{font-family:"recoletaalt-regular",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:45px;text-transform:none;letter-spacing:.5px;line-height:47px;color:rgba(49,48,46,1)}h3,.h3{font-family:"whisperedtrails",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:100px;text-transform:none;letter-spacing:0;line-height:100px;color:rgba(49,48,46,1)}h4,.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3,.woocommerce-view-order .woocommerce h2,.woocommerce-view-order .woocommerce h3,.h4{font-family:"recoletaalt-light",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:34px;text-transform:none;letter-spacing:.25px;line-height:39px;color:rgba(49,48,46,1)}h5,#reply-title,.h5{font-family:"EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:italic;font-size:28px;text-transform:none;letter-spacing:.02em;line-height:38px;color:rgba(49,48,46,1)}h6,.testimonial-author-role.h6-font,.menu-card-title,.menu-card-item-price,.slider-counts,.woocommerce-MyAccount-navigation ul li,a.bbp-forum-title,#bbpress-forums fieldset.bbp-form label,.bbp-topic-title a.bbp-topic-permalink,#bbpress-forums ul.forum-titles li,#bbpress-forums ul.bbp-replies li.bbp-header,.h6{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:16px;text-transform:uppercase;letter-spacing:2px;line-height:20px;color:rgba(49,48,46,1)}body,.special-heading-wrap .caption-wrap .body-font,.woocommerce .woocommerce-ordering select.orderby,.woocommerce-page .woocommerce-ordering select.orderby,.body{font-family:"EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:18px;text-transform:none;letter-spacing:.02em;line-height:1.4em;color:rgba(49,48,46,1)}.page-title-module-custom .page-title-custom,h6.portfolio-title-nav{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:18px;line-height:36px;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:3px;color:#000}.sub-title,.special-subtitle,.sub_title{font-family:"Crimson Text",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:italic;text-transform:none;font-size:15px}#footer{color:#888;font-size:13px;line-height:14px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.special-header-menu .menu-container,#navigation .mega .sub-menu .highlight .sf-with-ul,#navigation,.style2 #navigation,.style13 #navigation,#navigation-left-side,#navigation-right-side,.sb-left #slidebar-menu,.header-widgets,.header-code-widgets,body #header-inner-wrap.top-animate.style2 #navigation,.top-overlay-menu .sb-right #slidebar-menu{color:rgba(49,48,46,1);font-size:16px;line-height:20px;font-family:"satoshi-bold",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:.2px}.special-header-menu .menu-container .sub-menu,.special-header-menu .sub-menu,#navigation .sub-menu,#navigation .children,#navigation-left-side .sub-menu,#navigation-left-side .children,#navigation-right-side .sub-menu,#navigation-right-side .children,.sb-left #slidebar-menu .sub-menu,.top-overlay-menu .sb-right #slidebar-menu .sub-menu{color:#bbb;font-size:13px;line-height:28px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}ul#mobile-menu a,ul#mobile-menu li.mega ul.sub-menu li.highlight>:first-child{color:#232323;font-size:12px;line-height:40px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px}ul#mobile-menu ul.sub-menu a{color:#bbb;font-size:13px;line-height:27px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.top-right-sliding-menu .sb-right ul#slidebar-menu li,.sb-right #slidebar-menu .mega .sub-menu .highlight .sf-with-ul{color:#fff;font-size:12px;line-height:50px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px}.top-right-sliding-menu .sb-right #slidebar-menu ul.sub-menu li{color:#fff;font-size:13px;line-height:25px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none}.ui-tabs-anchor,.accordion .accordion-head,.skill-wrap .skill_name,.chart-wrap span,.animate-number-wrap h6 span,.woocommerce-tabs .tabs li a,.be-countdown{font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;letter-spacing:0;font-weight:600;font-style:normal}.ui-tabs-anchor{font-size:13px;line-height:17px;text-transform:uppercase}.accordion .accordion-head{font-size:21px;line-height:17px;text-transform:none}.skill-wrap .skill_name{font-size:12px;line-height:17px;text-transform:uppercase}.countdown-amount{font-size:55px;line-height:95px;text-transform:uppercase}.countdown-section{font-size:15px;line-height:30px;text-transform:uppercase}.testimonial_slide .testimonial-content{font-family:"Crimson Text",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;letter-spacing:0;font-weight:400;font-style:italic;text-transform:none}.tweet-slides .tweet-content{font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;letter-spacing:0;font-weight:400;font-style:normal;text-transform:none}.tatsu-button,.be-button,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,input[type="submit"],.more-link.style1-button,.more-link.style2-button,.more-link.style3-button,input[type="button"],input[type="submit"],input[type="reset"],button,input[type="file"]::-webkit-file-upload-button{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal}.oshine-animated-link,.view-project-link.style4-button{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;letter-spacing:2px;text-transform:uppercase}.thumb-title-wrap .thumb-title,.full-screen-portfolio-overlay-title{font-size:22px;line-height:22px;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:500;font-style:normal;text-transform:none;letter-spacing:0}.thumb-title-wrap .portfolio-item-cats{font-size:16px;line-height:16px;text-transform:none;letter-spacing:0}h6.gallery-side-heading{font-size:15px;line-height:32px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.portfolio-details .gallery-side-heading-wrap p{font-size:13px;line-height:26px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.ps-fade-nav-item .ps-fade-nav-item-inner{font-size:60px;line-height:1.3em;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0;color:#000}.ps-fade-horizontal-nav-item-inner{font-size:80px;line-height:1.3em;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0}a.navigation-previous-post-link,a.navigation-next-post-link{font-size:13px;line-height:20px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0}#portfolio-title-nav-bottom-wrap h6,#portfolio-title-nav-bottom-wrap .slider-counts{font-size:15px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;line-height:40px}.attachment-details-custom-slider{font-family:"Crimson Text",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:italic;text-transform:none;font-size:15px;letter-spacing:0}.filters .filter_item{color:#222;font-size:16px;line-height:32px;font-family:"EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:1px}.woocommerce ul.products li.product .product-meta-data h3,.woocommerce-page ul.products li.product .product-meta-data h3,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.woocommerce ul.products li.product .product-meta-data .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .product-meta-data .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product-category .woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title{color:#222;font-size:13px;line-height:27px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px}.woocommerce-page.single.single-product #content div.product h1.product_title.entry-title{color:#222;font-size:25px;line-height:27px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.post-title,.post-date-wrap{color:rgba(49,48,46,1);font-size:32px;line-height:34px;font-family:"recoletaalt-regular",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.style3-blog .post-title,.style8-blog .post-title{color:#363c3b;font-size:16px;line-height:28px;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.post-meta.post-top-meta-typo,.style8-blog .post-meta.post-category a,.hero-section-blog-categories-wrap a{color:rgba(211,199,179,1);font-size:12px;line-height:24px;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:2.5px}.post-nav li,.style8-blog .post-meta.post-date,.style8-blog .post-bottom-meta-wrap,.hero-section-blog-bottom-meta-wrap{color:rgba(211,199,179,1);font-size:12px;line-height:24px;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:2.5px}.single-post .post-title,.single-post .style3-blog .post-title,.single-post .style8-blog .post-title{color:rgba(49,48,46,1);font-size:36px;line-height:38px;font-family:"recoletaalt-regular",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.sidebar-widgets h6{color:#333;font-size:12px;line-height:22px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px}.sidebar-widgets{color:#606060;font-size:13px;line-height:24px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.sb-slidebar .widget h6{color:#fff;font-size:12px;line-height:22px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:1px}.sb-slidebar .widget{color:#a2a2a2;font-size:13px;line-height:25px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}#bottom-widgets h6{color:#474747;font-size:12px;line-height:22px;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px}#bottom-widgets{color:#757575;font-size:13px;line-height:24px;font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.contact_form_module input[type="text"],.contact_form_module textarea{color:rgba(246,244,239,1);font-size:16px;line-height:26px;font-family:"EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}display-one,.SJydU7FJge{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;color:rgba(49,48,46,1);font-size:92px;font-weight:600;font-style:normal;line-height:100px;text-transform:none;letter-spacing:0}body-medium,.rkcxvXYJgg{font-family:"EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(246,244,239,1);font-size:17px;font-weight:400;font-style:normal;line-height:32px}body-small,.ui-accordion .ui-accordion-content p,.SJXmDQK1el{font-family:"EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-size:16px;line-height:30px;color:rgba(246,244,239,1)}top-bar-links,.rkYl5mqJgx{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(246,244,239,1);font-weight:400;font-style:normal;font-size:14px;line-height:14px}top-bar-links-alt,.H1b9RX9ygx{font-family:"EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(246,244,239,1);font-weight:400;font-style:normal;font-size:14px;line-height:14px}menu-call-btn,.r1jqrV91lg{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(49,48,46,1);font-weight:600;font-style:normal;font-size:16px;line-height:16px}service-box-title,.rkCxqDiJgx{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(49,48,46,1);font-weight:500;font-style:normal;font-size:26px;line-height:36px}.accordion .accordion-head,.r1zMito1ex{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(49,48,46,1);font-weight:500;font-style:normal;line-height:32px;font-size:21px}portfolio-meta-desc,.Sk2I9io1ee{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(246,244,239,1);font-size:14px;font-weight:400;font-style:normal;line-height:27px}testimonial-reviewer-title,.B1pwU-aklg{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(49,48,46,1);font-weight:500;font-style:normal;font-size:18px;line-height:26px}Testimonial-reviewer-position,.SJN3I-T1ex{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(49,48,46,1);font-weight:400;font-style:normal;font-size:14px;line-height:16px}footer-heading,.HJ5I9GpJgx{font-family:"satoshi-bold",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:.2px;color:;font-weight:400;font-style:normal;font-size:16px;line-height:16px}footer-links,.r1NhqGTJxg{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:.1px;color:rgba(217,220,226,1);font-weight:400;font-style:normal;font-size:14px;line-height:27px}small-secondary-title,.ByVQpRaJge{font-family:"satoshi-bold",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:;font-weight:400;font-style:normal;font-size:16px;line-height:20px}display-two,.r1_A7E0Jel{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0;color:rgba(49,48,46,1);font-weight:600;font-style:normal;font-size:58px;line-height:70px}@media only screen and (max-width:1377px){h2,.h2{font-size:40px;line-height:42px}h3,.h3{font-size:90px;line-height:90px}h4,.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3,.woocommerce-view-order .woocommerce h2,.woocommerce-view-order .woocommerce h3,.h4{line-height:39px}}@media only screen and (min-width:768px) and (max-width:1024px){h2,.h2{font-size:36px;line-height:38px}h3,.h3{font-size:75px;line-height:75px}h4,.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3,.woocommerce-view-order .woocommerce h2,.woocommerce-view-order .woocommerce h3,.h4{font-size:30px;line-height:35px}.post-title,.post-date-wrap{font-size:30px;line-height:32px}.single-post .post-title,.single-post .style3-blog .post-title,.single-post .style8-blog .post-title{font-size:32px;line-height:34px}}@media only screen and (max-width:767px){h1,.h1{font-size:12px;line-height:18px}h2,.h2{font-size:30px;letter-spacing:.25px;line-height:33px}h3,.h3{font-size:50px;line-height:40px}h4,.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3,.woocommerce-view-order .woocommerce h2,.woocommerce-view-order .woocommerce h3,.h4{font-size:24px;letter-spacing:.45px;line-height:29px}h6,.testimonial-author-role.h6-font,.menu-card-title,.menu-card-item-price,.slider-counts,.woocommerce-MyAccount-navigation ul li,a.bbp-forum-title,#bbpress-forums fieldset.bbp-form label,.bbp-topic-title a.bbp-topic-permalink,#bbpress-forums ul.forum-titles li,#bbpress-forums ul.bbp-replies li.bbp-header,.h6{font-size:14px}.post-title,.post-date-wrap{font-size:24px;line-height:26px}.single-post .post-title,.single-post .style3-blog .post-title,.single-post .style8-blog .post-title{font-size:24px;line-height:26px}display-one,.SJydU7FJge{font-size:50px;line-height:56px}display-two,.r1_A7E0Jel{font-size:44px;line-height:50px}}</style><style id = "oshine-typehub-css" type="text/css"> #header-controls-right,#header-controls-left{color:Array}#be-left-strip .be-mobile-menu-icon span{background-color:#323232}ul#mobile-menu .mobile-sub-menu-controller{line-height :40px }ul#mobile-menu ul.sub-menu .mobile-sub-menu-controller{line-height :27px }.breadcrumbs{color:#000}.search-box-wrapper.style2-header-search-widget input[type="text"]{font-style:italic;font-weight:400;font-family:Crimson Text}.portfolio-share a.custom-share-button,.portfolio-share a.custom-share-button:active,.portfolio-share a.custom-share-button:hover,.portfolio-share a.custom-share-button:visited{color:}.more-link.style2-button{color:Array !important;border-color:Array !important}.style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button,.style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:active,.style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:hover,.style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:visited{color:Array}.hero-section-blog-categories-wrap a,.hero-section-blog-categories-wrap a:visited,.hero-section-blog-categories-wrap a:hover,.hero-section-blog-bottom-meta-wrap .hero-section-blog-bottom-meta-wrap a,.hero-section-blog-bottom-meta-wrap a:visited,.hero-section-blog-bottom-meta-wrap a:hover,.hero-section-blog-bottom-meta-wrap{color :Array}#navigation .mega .sub-menu .highlight .sf-with-ul{color:#bbb !important;line-height:1.5}.view-project-link.style4-button{color :}.related.products h2,.upsells.products h2,.cart-collaterals .cross-sells h2,.cart_totals h2,.shipping_calculator h2,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.shipping_calculator h2,#order_review_heading,.woocommerce .page-title{font-family:Montserrat;font-weight:400}.woocommerce form .form-row label,.woocommerce-page form .form-row label{color:}.woocommerce-tabs .tabs li a{color:!important}#bbpress-forums ul.forum-titles li,#bbpress-forums ul.bbp-replies li.bbp-header{line-height:inherit;letter-spacing:inherit;text-transform:uppercase;font-size:inherit}#bbpress-forums .topic .bbp-topic-meta a,.bbp-forum-freshness a,.bbp-topic-freshness a,.bbp-header .bbp-reply-content a,.bbp-topic-tags a,.bbp-breadcrumb a,.bbp-forums-list a{color:}.ajde_evcal_calendar .calendar_header p,.eventon_events_list .eventon_list_event .evcal_cblock{font-family:DM Sans !important}.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2,.evo_pop_body .evcal_desc span.evcal_desc2{font-family:DM Sans !important;font-size:14px !important;text-transform:none}.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle,.evo_pop_body .evcal_desc span.evcal_event_subtitle,.evcal_evdata_row .evcal_evdata_cell p,#evcal_list .eventon_list_event p.no_events{text-transform:none !important;font-family:EB Garamond !important;font-size:inherit !important} </style><style rel="stylesheet" id="colorhub-output">.swatch-red, .swatch-red a{color:#f44336;}.swatch-pink, .swatch-pink a{color:#E91E63;}.swatch-purple, .swatch-purple a{color:#9C27B0;}.swatch-deep-purple, .swatch-deep-purple a{color:#673AB7;}.swatch-indigo, .swatch-indigo a{color:#3F51B5;}.swatch-blue, .swatch-blue a{color:#2196F3;}.swatch-light-blue, .swatch-light-blue a{color:#03A9F4;}.swatch-cyan, .swatch-cyan a{color:#00BCD4;}.swatch-teal, .swatch-teal a{color:#009688;}.swatch-green, .swatch-green a{color:#4CAF50;}.swatch-light-green, .swatch-light-green a{color:#8BC34A;}.swatch-lime, .swatch-lime a{color:#CDDC39;}.swatch-yellow, .swatch-yellow a{color:#FFEB3B;}.swatch-amber, .swatch-amber a{color:#FFC107;}.swatch-orange, .swatch-orange a{color:#FF9800;}.swatch-deep-orange, .swatch-deep-orange a{color:#FF5722;}.swatch-brown, .swatch-brown a{color:#795548;}.swatch-grey, .swatch-grey a{color:#9E9E9E;}.swatch-blue-grey, .swatch-blue-grey a{color:#607D8B;}.swatch-white, .swatch-white a{color:#ffffff;}.swatch-black, .swatch-black a{color:#000000;}.swatch-Sk0hylDrZx, .swatch-Sk0hylDrZx a{color:rgba(215,212,202,1);}.swatch-SyQylevHZg, .swatch-SyQylevHZg a{color:rgba(235,232,226,1);}.swatch-H1WQllvSWx, .swatch-H1WQllvSWx a{color:rgba(239,239,239,1);}.swatch-ryFyiZDSbe, .swatch-ryFyiZDSbe a{color:rgba(255,253,249,1);}.palette-0, .palette-0 a{color:rgba(211,199,179,1);}.palette-1, .palette-1 a{color:#ffffff;}.palette-2, .palette-2 a{color:rgba(49,48,46,1);}.palette-3, .palette-3 a{color:rgba(246,244,239,1);}.palette-4, .palette-4 a{color:rgba(119,95,75,1);}</style><style id="wp-custom-css">
/*MAKE SITE WIDER ON MOBILE*/
@media only screen and (max-width: 768px) { 
.be-wrap {max-width: 90%;
	margin: 0 auto;}}


/*FIX WIDTH OF BLOG ON IPAD & SMALLER*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
#page-content.content-single-sidebar {
  width: 100%;
}}

@media only screen and (min-width: 768px) and (max-width: 991px) {
#left-sidebar, #right-sidebar {
	display: none;
  width: 100% !important;
	}}

/*FIX BLOG TOP & BOTTOM SPACING*/
@media only screen and (max-width: 1024px) { 
.left-sidebar-page, .right-sidebar-page, .no-sidebar-page .be-section-pad:first-child, .page-template-page-940-php #content, .no-sidebar-page #content-wrap, .portfolio-archives.no-sidebar-page #content-wrap {
  padding-top: 40px;
  padding-bottom: 40px;
	}}

/*SHOW MOBILE NAVIGATION AT 1024PX*/
@media only screen and (max-width: 1024px){
.tatsu-header-col .tatsu-mobile-navigation {
	display: inline-block !important;}}
	
@media only screen and (max-width: 1024px){
nav { display: none;}}

/*HIDE DROPDOWN MENU ARROW*/
span.sub-menu-indicator {
  display: none;
}

.tatsu-menu > ul > li.menu-item-has-children {
  padding-right: 0px;
}

.tatsu-mobile-menu .tatsu-sub-menu {
  display: none;
  background: transparent !important;
  padding-left: 0px;
}

/*MOBILE MENU ICON COLOR & STYLE*/
.tatsu-mobile-menu-icon div > span {
  background: #D3C7B3;
  width: 27px;
  height: 2px;
  margin-bottom: 4px;
}

@media only screen and (max-width: 1024px) { 
.tatsu-mobile-navigation {
  display: inline-block !important;
  padding: 10px;
	background-color: #F6F4EF;
	}}

/*MENU ARROW COLOR ON MOBILE*/
.tatsu-mobile-menu svg polyline {
  stroke: rgb(203, 173, 129);
}

/*SET IG FEED TO 3 IMAGES ACROSS ON MOBILE*/
@media only screen and (max-width: 480px) {
.insta-gallery-feed[data-feed_layout="gallery"] .insta-gallery-list .insta-gallery-item {
  min-width: 33.3% !important;
}}

/*BUTTON PADDING*/
.smallbtn {
  font-size: 11px;
  line-height: 12px;
  padding: 12px 40px;
	letter-spacing: 3px;
}

.mediumbtn {
  font-size: 13px !important;
  line-height: 14px !important;
  padding: 15px 45px !important;
	letter-spacing: 3px !important;
	text-transform: uppercase !important;
}

.largebtn {
  font-size: 12px;
  line-height: 14px;
  padding: 15px 60px;
	letter-spacing: 3px;
}

/*REMOVE LARGE THUMBNAIL ON INDIVIDUAL BLOG POSTS*/
.single-post .post-thumb img {display: none;}

/*REMOVE LARGE THUMBNAIL ON INDIVIDUAL BLOG POSTS - MASONRY STYLE*/
.single-post .post-thumb-wrap {display: none; }

/*BLOG SIDEBAR WIDGET SPACING*/
.sidebar-widgets h6 {
  margin-bottom: 10px;
}

/*H2 SIZE SINGLE BLOG POST*/
.single-post h2 {
	font-size: 24px;
	letter-spacing: 2px;
}

/*HIDE BLOG TAGS*/
.single-page-atts .tagcloud {display: none;}

/*CENTER BLOG PAGINATION*/
div.pagination.secondary_text {text-align: center;}

/*BLOG PAGINATION ONE LINE*/
.pagination a { width: 50px; }

/*HIDE BLOG CATEGORY*/
.style7-blog .post-content-wrap .post-category {
  margin-bottom: 3px;
  float: none;
  display: none;
}

.blog .style7-blog .post-content {
  text-align: center;
  margin: 0 auto;
  max-width: 950px;
}

@media only screen and (max-width: 1024px) { 
.tatsu-r1e_UsDtBZx.tatsu-column > .tatsu-column-inner {
  border: none;
	}}

@media only screen and (max-width: 1024px) { 
.tatsu-BkBSzXbnrbg.tatsu-column > .tatsu-column-inner {
  border: none;
	}}

/*HIDE MOBILE MENU ARROW*/
.tatsu-mobile-menu .sub-menu-indicator, .tatsu-sidebar-menu .sub-menu-indicator {
	display: none;}

/*CENTER MOBILE MENU DROPDOWN HEADER BUILDER*/
.tatsu-mobile-navigation .tatsu-mobile-menu {
    text-align: center;
}

/*CENTER MOBILE MENU TEXT*/
#mobile-menu, #mobile-menu ul {
    list-style: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    text-align: center;
}

/*REMOVE BLOG POST AUTHOR*/
li.post-meta.post-author {display: none;}

.post-content { /* Replace .post-content with your theme's actual class */
    text-align: center;
}
.post-content img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
</style>
                <style id = "tatsu-post-style">
                    .filters{
margin-bottom:60px;
}

.filters.border .filter_item {
    margin-right: 0;
    border-bottom: 2px solid #1b2a404d;
    position: relative;
}

.filters .filter_item:first-of-type .sort{
	padding-left:10px; 
}
.filters .filter_item:last-of-type .sort{
	padding-right:10px; 
}
.filters.border .sort {
    padding: 0 32.5px 17px;  	
  
  position:relative;
}
span.sort.current_choice:after {
    content: '';
    background: #08c9bd;
    position: absolute;
    width: 100%;
    height: 4px;
    left: 0;
    bottom: -2px;
}
.filters.border .current_choice{
border:0;
}

input[type="submit"].mediumbtn {
    font-size: 16px;
    text-transform: none;
    letter-spacing: 0.2px;
    border-radius: 50px;
    padding: 15px 33px;
    border: 2px solid rgba(8, 201, 189, 1);
}

input[type="submit"].mediumbtn:hover {
    border-color:#1b2a40;
	color:#1b2a40;
	background-color:transparent;
}
textarea{
height:153px;
}
.row-overflow-hidden{
 overflow:hidden;  
}
.contact-info-phone .tatsu-icon{
    font-size: 24px;
    transform: translateX(10px);
}

.contact-info-phone  .tatsu-icon_card-icon{
	margin-right:26px !important;
}
.contact-info{
width:45%;}

.contact_form_module input[type="text"], .contact_form_module textarea{
	color:rgb(89, 95, 104);
  border-radius:6px;
  padding:20px;
  text-indent:0;
  margin-bottom:20px !important;
  resize:none;
}
.contact_form_module input[type="text"]{
	color:rgb(89, 95, 104);
  height:54px;
  
}
.contact_form_module input[type="text"]:focus, .contact_form_module textarea:focus{
box-shadow: 0 4px 50px 5px rgba(27, 42, 64, .08);
}
.sec-border, input[type="text"], input[type="email"], input[type="tel"], input[type="password"], textarea{
	border:1px solid rgb(237, 237, 237) !important;
  
}
.pricing-list p{
   color:#1b2a40;
}
.blur-bg{
	z-index: -1;
    width: 555px;
    height: 555px;
    opacity: .3;
    filter: blur(130px);
    background-color: #f4eb95;
    border-radius: 50%;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}
.team-socials .tatsu-icon.tiny.plain{
	font-size:14px;
  margin-right:0;
}
.tatsu-icon_card-type-image.tatsu-icon_small .tatsu-icon_card-icon,
.tatsu-icon_circled.tatsu-icon_small .tatsu-icon_bg{
	width:34px;
  height:34px;
}
.testimonials .tatsu-icon_card-type-image.tatsu-icon_medium .tatsu-icon_card-icon{
width:60px;
height:60px;
  margin-right:20px;
}
.tatsu-row.cta-row {
    max-width: calc(100% - 60px);
    margin-left: auto;
    margin-right: auto;
}
.tatsu-list .tatsu-icon{
font-size:16px;}
.tatsu-icon.medium{
  width:84px;
  height:84px;
  font-size:44px;
}
.tatsu-list-inner{
padding-left:6px;
font-size:16px;}
.custom-marquee.oshine-module .content-marquee{
  gap:75px;
}
.custom-marquee-client{
 -webkit-mask-image: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 20%,
    #ffffff 80%,
    rgba(255, 255, 255, 0) 100%
  );
mask-image: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 20%,
    #ffffff 80%,
    rgba(255, 255, 255, 0) 100%
  );
}
.custom-marquee{
  margin:0;padding:40px 0;
 -webkit-mask-image: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 20%,
    #ffffff 80%,
    rgba(255, 255, 255, 0) 100%
  );
mask-image: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 20%,
    #ffffff 80%,
    rgba(255, 255, 255, 0) 100%
  );}
.custom-marquee .content_marquee_module{
  display:flex;
  gap:75px;
  width:100%;
  margin:0;
  padding:0;
}
.custom-marquee .content_marquee_module + .content_marquee_module{
display:none;
}


.custom-marquee .marquee-image{
    display: flex !important;
    width: 100px;
    height: 100px;
    border-radius: 20px;
    justify-content: center;
    align-items: center;
    box-shadow: 0 4px 50px 5px rgba(27, 42, 64, .08);
  gap:75px;
}
.ui-accordion .ui-accordion-content{
padding-bottom:0;}
.ui-accordion-header-active{
color:#08C9BD !important;
}
.ui-accordion-header:after{
    content: 'e806';
    font-family: "icomoon";
}

.ui-accordion-header-active:after {
    content: 'e7ec';
    font-family: "icomoon";
}
.ui-accordion-header:after,
.ui-accordion-header-active:after{
  	margin-right: 0;
	font-size: 25px;
	position: absolute;
  right:0;
}
.ui-accordion-header:before,
.ui-accordion-header-active:before{
  display:none;
}
.flower-bg{
max-width:147px;
  min-width:150px;
min-height:150px;}
.flower-bg .tatsu-column-bg-image{
  background-size:147px 147px;
}
.video-icon .tatsu-icon.small {
    width: 44px;
    height: 44px;
  font-size:22px;
}

.highlights,.highlights-small,.highlights-tiny{
  display:inline-block;
  position:relative;
  z-index:1;
}
.highlights:before,
.highlights-small:before,
.highlights-tiny:before{
  content:'';
  position:absolute;
  width:calc(100% + 4px);
  height:75%;
  background-color:#F4EB95;
  z-index:-1;
  top:20px;
  left:-2px;
}
.highlights-small:before{
  top:5px;
  height:80%;
}
.highlights-tiny:before{
  top:0;
  height:100%;
}

.tatsu-icon_card-style1.tatsu-icon_medium .tatsu-icon_card-icon{
  margin-right:13px;
}
.circular.mediumbtn {
    padding: 17px 32px;
}
.mediumbtn{
text-transform: none;
    font-size: 16px;
    letter-spacing: 0;
    font-weight: 600;
}
.custom-column{
  max-width:44px;
}
.fancy-underline{
  height: 40px;
    background-image: url("https://oshine-lite.brandexponents.com/v61/wp-content/uploads/sites/82/2025/04/fancy-line.svg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: auto;
    display: inline-block;
}
.rounded-section-top{
border-top-left-radius: 160px;
border-top-right-radius: 160px;
}
.circular-text{
    width: 200px;
    height: 200px;
    background-color: #f4eb95;
    border: 12px solid #fff;
    border-radius: 50%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
;
    position: absolte;
    top: 30px;
    bottom: auto;
    left: auto;
    right: -100px;
    box-shadow: 0 4px 50px 5px rgba(27, 42, 64, .08);
}
.custom-icon-box{
border-radius: 12px;
align-items: flex-start;
padding: 40px 34px 40px 30px;
display: flex;
  gap:10px;
position: relative;
overflow: hidden;
box-shadow: 0 4px 50px 5px rgba(27, 42, 64, .08);
  background-color:#fff;
  max-width:500px;
  margin-left:auto;
}
.custom-icon-box p{
font-size:17px;
line-height:32px;}
.custom-icon-box svg{
  flex-shrink:0;
}
.custom-icon-box .icon-box-border{
  width: 7px;
    height: 100%;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }
.icon-box-border.orange{
  background-color:#ff8f3f;
}
.icon-box-border.green{
  background-color:#29cf93;
}
.icon-box-border.pink{
  background-color:#fd7eb3;
}
.flower-bg .tatsu-inline-text-inner{
  wdth: 147px;
    hight: 147px;
    background-image: url(https://oshine-lite.brandexponents.com/v61/wp-content/uploads/sites/82/2025/04/flower-widget.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
  
}
.thumb-wrap{
	border-radius:30px;
  background-color:#fff;
  box-shadow:0 4px 50px 5px rgba(27, 42, 64, .08);
}
.portfolio{
overflow:visible;
}
.portfolio-container{
padding-top:40px;
overflow:visible;
}
.portfolio-container .thumb-bg{
	background-color:#fff;
  padding:47px 40px 42px !important;
}

.flip-img-wrap{
	border-radius:30px;
}
.element .element-inner:hover .flip-img-wrap.zoom-in-effect img{
  transform:scale(1.1);
}
.thumb-title-wrap{
  display: flex
;
    flex-direction: column-reverse;
  gap:14px
}
.thumb-title-wrap .thumb-title{
  position:relative;
}
.thumb-title-wrap .thumb-title:after{
    font-family: 'icomoon' !important;
	position:absolute;
	content: "e74b";
        color: inherit;
    font-style: normal;
    font-weight: 500;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    font-size: 26px;
    right: 0;
}
.rounded-section-bottom{
    border-bottom-left-radius: 160px;
    border-bottom-right-radius: 160px;
}
@media (max-width:1025px){
.tatsu-row.cta-row * {
    text-align: center;
}
  .tablet-mobile-center{
    margin-left:auto !important;
    margin-right:auto !important;
    text-align:center !important;
  }
  .custom-icon-box {
    margin-right:auto;
    max-width:none;
  }
}
.custom-icon-btn a{
  padding:0;
}
.custom-icon-btn i{
  font-size:23px;
  margin:0 0 0 9px !important;
}
@media (max-width:992px){
  .filters {
    margin-bottom: 40px;
}
  .custom-marquee .content_marquee_module{
  gap:35px;}
   .rounded-section-top{
border-top-left-radius: 100px;
border-top-right-radius: 100px;
}
.rounded-section-bottom{
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
}
}
@media (max-width:767px){
.remove-bg-mobile .tatsu-section-background{
	background-position:-9999px !important;
}
 .rounded-section-bottom{
    border-bottom-left-radius: 60px;
    border-bottom-right-radius: 60px;
}
.tatsu-row.cta-row {
    max-width: calc(100% - 40px);
	border-radius:30px !important;
}
  .portfolio-container .thumb-bg {
padding:47px 20px 42px !important;
}
.highlights:before {
  height:55%;
  }
  .rounded-section-top{
border-top-left-radius: 60px;
border-top-right-radius: 60px;
}
  .custom-icon-box{
    flex-direction:column;
    gap:0;
  }
  .flower-bg{
    left:50%;
    transform:translateX(-50%);
  }
  .hidden-mobile{
  display:none;
  }
}
@media (max-width:767px){
  .filters.border .filter_item{
border-bottom:0;

}
span.sort.current_choice:after{
display:none;
}
  
  .filters{
  margin-bottom:0;
  }
.contact-info{
width:100%;}
  .filters .filter_item:first-of-type .sort{
	padding-left:30px; 
}
.filters .filter_item:last-of-type .sort{
	padding-right:30px; 
}

.filters.border .sort {
    padding: 0 15px 17px;  	
  
}
  .filters.border .sort {
        padding: 0 15px 10px;
    }
}                </style>
                            <style id = "tatsu-header-style">
                    .top-bar .tatsu-icon_card-type-image.tatsu-icon_tiny .tatsu-icon_card-icon{
width:15px;
height:18px;
  margin-right:8px;
}
.circular.smallbtn {
  padding:14px 22px;
  font-size:16px;
  text-transform:none;
  letter-spacing:0;
}
.tatsu-wrap{
  max-width:1230px;
}
.header-wrap .tatsu-icon_card-type-image.tatsu-icon_tiny .tatsu-icon_card-icon{
width:34px;
height:34px;}
@media (max-width:767px){
  .tatsu-header-row.tatsu-wrap{margin:0;}
}                </style>
            <link rel='stylesheet' id='metaslider-flex-slider-css' href='https://www.katherinevess.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/flexslider.css?ver=3.109.0' media='all' property='stylesheet' />
<link rel='stylesheet' id='metaslider-public-css' href='https://www.katherinevess.com/wp-content/plugins/ml-slider/assets/metaslider/public.css?ver=3.109.0' media='all' property='stylesheet' />
<style id="metaslider-public-inline-css">
#metaslider-id-86497 .flexslider ul.flex-direction-nav li a { background: rgba(255,255,255,0.27) }
#metaslider-id-86497 .flexslider ul.flex-direction-nav li a:hover { background: rgba(255,255,255,0.27) }
#metaslider-id-86497 .flexslider .flex-direction-nav li a:before { background-color: rgb(255,255,255) }
#metaslider-id-86497 .flexslider .flex-direction-nav li a:hover:before { background-color: rgb(255,255,255) }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a:not(.flex-active):not(:hover) { background: rgba(255,255,255,0.95) }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a:not(.flex-active):hover { background: rgba(255,255,255,0) }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a.flex-active { background: rgba(255,255,255,0) }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a:not(.flex-active):not(:hover) { border-color: rgba(255,255,255,0.95) }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a:not(.flex-active):hover { border-color: rgba(255,255,255,0.95) }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a.flex-active { border-color: rgba(255,255,255,0.95) }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a:not(.flex-active):not(:hover) { color: rgba(74,74,74,0.8) }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a:not(.flex-active):hover { color: #ffffff }
#metaslider-id-86497 .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a.flex-active { color: #ffffff }
#metaslider-id-86497 .flexslider ul.slides .caption-wrap { background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8)) }
#metaslider-id-86497 .flexslider ul.slides .caption-wrap .caption { color: #ffffff }
#metaslider-id-86497 .flexslider ul.slides .caption-wrap .caption a { color: #ffffff }
#metaslider-id-86497 .flexslider .flex-pauseplay .flex-pause, #metaslider-id-86497 .flexslider .flex-pauseplay .flex-play { background-color: #000000 }
#metaslider-id-86497 .flexslider .flex-pauseplay a:hover { background-color: #000000 }
#metaslider-id-86497 .flexslider .flex-pauseplay a:before { color: #ffffff }
#metaslider-id-86497 .flexslider .flex-pauseplay a:hover:before { color: #ffffff }
#metaslider-id-86497 .flex-viewport, #metaslider-id-86497 .slides { background: rgba(255,255,255,0) }
#metaslider-id-86497 .flexslider .flex-progress-bar { background-color: #fff }
@media only screen and (max-width: 767px) { .hide-arrows-smartphone .flex-direction-nav, .hide-navigation-smartphone .flex-control-paging, .hide-navigation-smartphone .flex-control-nav, .hide-navigation-smartphone .filmstrip, .hide-caption-smartphone .caption-wrap, .hide-slideshow-smartphone, .metaslider-hidden-content.hide-smartphone{ display: none!important; }}@media only screen and (min-width : 768px) and (max-width: 1023px) { .hide-arrows-tablet .flex-direction-nav, .hide-navigation-tablet .flex-control-paging, .hide-navigation-tablet .flex-control-nav, .hide-navigation-tablet .filmstrip, .hide-caption-tablet .caption-wrap, .hide-slideshow-tablet, .metaslider-hidden-content.hide-tablet{ display: none!important; }}@media only screen and (min-width : 1024px) and (max-width: 1439px) { .hide-arrows-laptop .flex-direction-nav, .hide-navigation-laptop .flex-control-paging, .hide-navigation-laptop .flex-control-nav, .hide-navigation-laptop .filmstrip, .hide-caption-laptop .caption-wrap, .hide-slideshow-laptop, .metaslider-hidden-content.hide-laptop{ display: none!important; }}@media only screen and (min-width : 1440px) { .hide-arrows-desktop .flex-direction-nav, .hide-navigation-desktop .flex-control-paging, .hide-navigation-desktop .flex-control-nav, .hide-navigation-desktop .filmstrip, .hide-caption-desktop .caption-wrap, .hide-slideshow-desktop, .metaslider-hidden-content.hide-desktop{ display: none!important; }}
/*# sourceURL=metaslider-public-inline-css */
</style>
<link rel='stylesheet' id='metaslider_bubble_theme_styles-css' href='https://www.katherinevess.com/wp-content/plugins/ml-slider/themes/bubble/v1.0.0/style.css?ver=3.109.0' media='all' property='stylesheet' />
<link rel='stylesheet' id='sli-common-vendors-css' href='https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/styles/common-vendors.css?ver=1.7.5' media='all' />
<link rel='stylesheet' id='sli-common-css' href='https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/styles/common.css?ver=1.7.5' media='all' />
<link rel='stylesheet' id='sli-feed-css' href='https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/styles/feed.css?ver=1.7.5' media='all' />
<link rel='stylesheet' id='sli-front-css' href='https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/styles/front-app.css?ver=1.7.5' media='all' />

</head>
<body class="home wp-singular page-template-default page page-id-86225 wp-theme-oshin metaslider-plugin header-solid no-section-scroll be-themes-layout-layout-wide opt-panel-cache-off" data-be-site-layout='layout-wide' data-be-page-template = 'page' >	
	<div id="tatsu-header-container"><div id="tatsu-header-wrap" class="  solid dark "><div class="tatsu-header header-wrap default  sticky apply-color-scheme tatsu-rkT3N_751gg "  data-padding='{"d":"15px 0px 15px 0px","l":"15px 0px 15px 0px","t":"25px 30px 25px 25px","m":"20px 20px 20px 0px"}' data-sticky-padding='{"d":"30"}' ><div class="tatsu-header-row tatsu-wrap"><div class="tatsu-header-col tatsu-SkC3E_75ygx  " ><style>.tatsu-SkC3E_75ygx.tatsu-header-col{flex-basis: 35%;justify-content: flex-start;align-items: center;}.tatsu-SkC3E_75ygx.tatsu-slide-menu-col{justify-content: center;align-items: flex-start;}@media only screen and (max-width:1377px) {.tatsu-SkC3E_75ygx.tatsu-header-col{flex-basis: 35%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-SkC3E_75ygx.tatsu-header-col{flex-basis: 73.4%;justify-content: flex-start;}}@media only screen and (max-width: 767px) {.tatsu-SkC3E_75ygx.tatsu-header-col{flex-basis: 82.2%;justify-content: flex-start;}}</style><div class="tatsu-header-logo tatsu-header-module tatsu-SkyenNu79yee  " ><a href="https://www.katherinevess.com"><img src="https://www.katherinevess.com/wp-content/uploads/2026/01/katherine-vess-photography-logo.jpg" class="logo-img default-logo" alt="katherine vess photography logo" /><img src="https://www.katherinevess.com/wp-content/uploads/2026/01/katherine-vess-photography-logo.jpg" class="logo-img dark-logo" alt="" /><img src="https://www.katherinevess.com/wp-content/uploads/2026/01/katherine-vess-photography-logo.jpg" class="logo-img light-logo" alt="" /></a><style>.tatsu-SkyenNu79yee .logo-img{max-height: 66px;}#tatsu-header-wrap.stuck .tatsu-SkyenNu79yee .logo-img{height: 30px;}.tatsu-SkyenNu79yee.tatsu-header-logo{margin: 0px 30px 0px 0px;}@media only screen and (max-width: 767px) {.tatsu-SkyenNu79yee .logo-img{max-height: 65px;}.tatsu-SkyenNu79yee.tatsu-header-logo{margin: 0px 0px 0px 0px;}}</style></div></div><div class="tatsu-header-col tatsu-rJexnVuXcJge  " ><style>.tatsu-rJexnVuXcJge.tatsu-header-col{flex-basis: 65%;justify-content: flex-end;align-items: center;}.tatsu-rJexnVuXcJge.tatsu-slide-menu-col{justify-content: center;align-items: flex-start;}@media only screen and (max-width:1377px) {.tatsu-rJexnVuXcJge.tatsu-header-col{flex-basis: 65%;justify-content: flex-end;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-rJexnVuXcJge.tatsu-header-col{flex-basis: 26.5%;justify-content: flex-end;}}@media only screen and (max-width: 767px) {.tatsu-rJexnVuXcJge.tatsu-header-col{flex-basis: 17.6%;justify-content: flex-end;}}</style><nav  class="tatsu-header-module tatsu-header-navigation clearfix "><div class="tatsu-menu tatsu-S1864Narbx"><ul id="normal-menu-S1864Narbx" class="clearfix "><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-86225 current_page_item menu-item-86234"><a href="https://www.katherinevess.com/" aria-current="page" title="Home">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86235"><a href="https://www.katherinevess.com/about-katherine-sacramento-newborn-photographer/" title="About">About</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86263"><a href="#" title="Info">Info</a>
<span class="sub-menu-indicator"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6">
  <polyline fill="none" stroke="#2F2F30" stroke-linecap="round" stroke-width="2" points="0 .649 3.613 4.127 0 7.604" transform="rotate(90 4 5)"/>
</svg>
</span><ul class="tatsu-sub-menu clearfix"><span class="tatsu-header-pointer"></span>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86291"><a href="https://www.katherinevess.com/sacramento-maternity-photography/" title="Maternity">Maternity</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86290"><a href="https://www.katherinevess.com/sacramento-newborn-photography/" title="Newborn">Newborn</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86289"><a href="https://www.katherinevess.com/sacramento-baby-photography/" title="Baby">Baby</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89151"><a href="https://www.katherinevess.com/sacramento-cake-smash-photography/" title="Cake Smash">Cake Smash</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89159"><a href="https://www.katherinevess.com/sacramento-motherhood-photography/" title="Motherhood">Motherhood</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86260"><a href="https://www.katherinevess.com/sacramento-maternity-newborn-photographer-reviews/" title="Reviews">Reviews</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86261"><a href="https://www.katherinevess.com/blog/" title="Blog">Blog</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86236"><a href="https://www.katherinevess.com/contact/" title="Contact">Contact</a></li>
</ul></div><style>.tatsu-S1864Narbx.tatsu-menu > ul > li{margin: 0px 10px 0px 10px;}.tatsu-S1864Narbx.tatsu-menu{margin: 0px 0px 0px 0px;}.tatsu-S1864Narbx.tatsu-mobile-menu + .tatsu-mobile-menu-icon{margin: 0px 0px 0px 0px;}.tatsu-S1864Narbx.tatsu-menu a{color: rgba(49,48,46,1) ;}.tatsu-S1864Narbx.tatsu-menu li svg polyline{stroke: rgba(49,48,46,1);}.tatsu-S1864Narbx.tatsu-mobile-menu a{color: rgba(49,48,46,1) ;}.tatsu-S1864Narbx.tatsu-menu > ul > li:hover > a{color: rgba(211,199,179,1) ;}.tatsu-S1864Narbx.tatsu-menu > ul > li:hover > .sub-menu-indicator svg polyline{stroke: rgba(211,199,179,1);}.tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-item > a{color: rgba(211,199,179,1) ;}.tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-item > .sub-menu-indicator svg polyline{stroke: rgba(211,199,179,1);}.tatsu-S1864Narbx.tatsu-menu li.current-menu-parent > a{color: rgba(211,199,179,1) ;}.tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-parent > .sub-menu-indicator svg polyline{stroke: rgba(211,199,179,1);}.tatsu-S1864Narbx.tatsu-mobile-menu > ul > li:hover > a{color: rgba(211,199,179,1) ;}.tatsu-S1864Narbx.tatsu-mobile-menu > ul > li:hover > .sub-menu-indicator svg polyline{stroke: rgba(211,199,179,1);}.tatsu-S1864Narbx.tatsu-mobile-menu ul.tatsu-sub-menu > li:hover > a{color: rgba(211,199,179,1) ;}.tatsu-S1864Narbx.tatsu-mobile-menu ul.tatsu-sub-menu > li:hover > .sub-menu-indicator svg polyline{stroke: rgba(211,199,179,1);}.tatsu-S1864Narbx.tatsu-mobile-menu li.current-menu-item > a{color: rgba(211,199,179,1) ;}#tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li:hover > a{color: rgba(255,255,255,0.4) ;}#tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li:hover > .sub-menu-indicator svg polyline{stroke: rgba(255,255,255,0.4);}#tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-item > a{color: rgba(255,255,255,0.4) ;}#tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-item > .sub-menu-indicator svg polyline{stroke: rgba(255,255,255,0.4);}#tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-parent > a{color: rgba(255,255,255,0.4) ;}#tatsu-header-wrap.transparent.light:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-parent > .sub-menu-indicator svg polyline{stroke: rgba(255,255,255,0.4);}#tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li:hover > a{color: rgba(255,255,255,0.46) ;}#tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li:hover > .sub-menu-indicator svg polyline{stroke: rgba(255,255,255,0.46);}#tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-item > a{color: rgba(255,255,255,0.46) ;}#tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-item > .sub-menu-indicator svg polyline{stroke: rgba(255,255,255,0.46);}#tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-parent > a{color: rgba(255,255,255,0.46) ;}#tatsu-header-wrap.transparent.dark:not(.stuck) .tatsu-S1864Narbx.tatsu-menu > ul > li.current-menu-parent > .sub-menu-indicator svg polyline{stroke: rgba(255,255,255,0.46);}.tatsu-S1864Narbx.tatsu-menu > ul > li > a{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight : 500;text-transform : uppercase;font-size : 12px;line-height : 14px;letter-spacing : 2px;}.tatsu-S1864Narbx.tatsu-mobile-menu > ul > li > a{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight : 500;text-transform : uppercase;font-size : 12px;line-height : 14px;letter-spacing : 2px;}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu{background-color: rgba(255,255,255,1);}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu .tatsu-header-pointer{border-bottom-color: rgba(255,255,255,1);}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu li a{color: rgba(49,48,46,1) ;font-family : "EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size : 16px;line-height : 32px;letter-spacing : 0.02em;}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu li svg polyline{stroke: rgba(49,48,46,1);}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu > li:hover > a{color: rgba(211,199,179,1) ;}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu > li:hover svg polyline{stroke: rgba(211,199,179,1);}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu > li.current-menu-item > a{color: rgba(211,199,179,1) ;}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu > li.current-menu-item svg polyline{stroke: rgba(211,199,179,1);}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu > li.current-menu-parent > a{color: rgba(211,199,179,1) ;}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu > li.current-menu-parent svg polyline{stroke: rgba(211,199,179,1);}.tatsu-S1864Narbx.tatsu-mobile-menu .tatsu-sub-menu li a{font-family : "EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size : 16px;line-height : 32px;letter-spacing : 0.02em;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-S1864Narbx.tatsu-menu > ul > li > a{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight : 500;text-transform : uppercase;font-size : 16px;line-height : 34px;letter-spacing : 2px;}.tatsu-S1864Narbx.tatsu-mobile-menu > ul > li > a{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight : 500;text-transform : uppercase;font-size : 16px;line-height : 34px;letter-spacing : 2px;}}@media only screen and (max-width: 767px) {.tatsu-S1864Narbx.tatsu-menu > ul > li > a{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight : 500;text-transform : uppercase;font-size : 14px;line-height : 30px;letter-spacing : 2px;}.tatsu-S1864Narbx.tatsu-mobile-menu > ul > li > a{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight : 500;text-transform : uppercase;font-size : 14px;line-height : 30px;letter-spacing : 2px;}.tatsu-S1864Narbx.tatsu-menu .tatsu-sub-menu li a{font-family : "EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size : 16px;line-height : 30px;letter-spacing : 0.02em;}.tatsu-S1864Narbx.tatsu-mobile-menu .tatsu-sub-menu li a{font-family : "EB Garamond",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size : 16px;line-height : 30px;letter-spacing : 0.02em;}}</style></nav><div class="tatsu-header-module tatsu-mobile-navigation "><div class="tatsu-mobile-menu tatsu-S1864Narbx"><ul id="menu-S1864Narbx" class="clearfix "><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-86225 current_page_item menu-item-86234"><a href="https://www.katherinevess.com/" aria-current="page" title="Home">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86235"><a href="https://www.katherinevess.com/about-katherine-sacramento-newborn-photographer/" title="About">About</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86263"><a href="#" title="Info">Info</a>
<span class="sub-menu-indicator"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6">
  <polyline fill="none" stroke="#2F2F30" stroke-linecap="round" stroke-width="2" points="0 .649 3.613 4.127 0 7.604" transform="rotate(90 4 5)"/>
</svg>
</span><ul class="tatsu-sub-menu clearfix">
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86291"><a href="https://www.katherinevess.com/sacramento-maternity-photography/" title="Maternity">Maternity</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86290"><a href="https://www.katherinevess.com/sacramento-newborn-photography/" title="Newborn">Newborn</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86289"><a href="https://www.katherinevess.com/sacramento-baby-photography/" title="Baby">Baby</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89151"><a href="https://www.katherinevess.com/sacramento-cake-smash-photography/" title="Cake Smash">Cake Smash</a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89159"><a href="https://www.katherinevess.com/sacramento-motherhood-photography/" title="Motherhood">Motherhood</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86260"><a href="https://www.katherinevess.com/sacramento-maternity-newborn-photographer-reviews/" title="Reviews">Reviews</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86261"><a href="https://www.katherinevess.com/blog/" title="Blog">Blog</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86236"><a href="https://www.katherinevess.com/contact/" title="Contact">Contact</a></li>
</ul></div><div class="tatsu-mobile-menu-icon"><div class="expand-click-area"></div><div class="line-wrapper"><span class="line-1"></span><span class="line-2"></span><span class="line-3"></span></div></div></div></div></div><style>.tatsu-rkT3N_751gg.tatsu-header{background-color: #ffffff;}#tatsu-header-wrap.transparent:not(.stuck) .tatsu-header.tatsu-rkT3N_751gg{background: rgba(0,0,0,0);border-color: rgba(0,0,0,0); }.tatsu-rkT3N_751gg .tatsu-header-row{padding: 15px 0px 15px 0px;}#tatsu-header-wrap.stuck .tatsu-rkT3N_751gg .tatsu-header-row{padding: 30;}@media only screen and (max-width:1377px) {.tatsu-rkT3N_751gg .tatsu-header-row{padding: 15px 0px 15px 0px;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-rkT3N_751gg .tatsu-header-row{padding: 25px 30px 25px 25px;}}@media only screen and (max-width: 767px) {.tatsu-rkT3N_751gg .tatsu-header-row{padding: 20px 20px 20px 0px;}.tatsu-rkT3N_751gg{margin: 0 0px 0 0;}}</style></div></div><div id="tatsu-header-placeholder"></div></div>	<div id="content" class="no-sidebar-page">
		<div id="content-wrap" class="page-builder">
			<section id="page-content">
				<div class="clearfix"  >
					<div  class="tatsu-BJbdhy_Frbx tatsu-section  tatsu-bg-overlay   tatsu-clearfix" data-title=""  data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"0px 0px 0px 0px"}' data-padding-top='0px'><div class="tatsu-row-wrap  tatsu-row-full-width tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols  tatsu-clearfix tatsu-rkld31_YSZl" ><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none  tatsu-rJdn1uYSWe"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-shortcode-module tatsu-module tatsu-HkOHrBpB-x   "  ><div id="metaslider-id-86497" style="width: 100%;" class="ml-slider-3-109-0 metaslider metaslider-flex metaslider-86497 ml-slider hide-arrows-smartphone hide-arrows-tablet ms-theme-bubble nav-hidden" role="region" aria-label="HOME PAGE" data-height="1050" data-width="2000">
    <div id="metaslider_container_86497">
        <div id="metaslider_86497">
            <ul aria-live='off' class='slides'>
                <li style="display: block; width: 100%;" class="slide-89179 ms-image " aria-roledescription="slide" data-date="2026-04-01 09:29:26" data-filename="Jessica-Boho-Texture-Edit-copy-website-2000x1050.jpg" data-slide-type="image"><img fetchpriority="high" decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2018/05/16-2794-pp_gallery/Jessica-Boho-Texture-Edit-copy-website-2000x1050.jpg" height="1050" width="2000" alt="sacramento maternity photographer" class="slider-86497 slide-89179 msDefaultImage" title="sacramento maternity photographer" /></li>
                <li style="display: none; width: 100%;" class="slide-89171 ms-image " aria-roledescription="slide" data-date="2026-04-01 09:29:26" data-filename="granite-bay-ca-newborn-photography-1500x787.jpg" data-slide-type="image"><img decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photography-1500x787.jpg" height="1050" width="2000" alt="sacramento newborn photography" class="slider-86497 slide-89171 msDefaultImage" title="sacramento newborn photography" /></li>
                <li style="display: none; width: 100%;" class="slide-89184 ms-image " aria-roledescription="slide" data-date="2026-04-01 09:59:27" data-filename="northern-california-maternity-photos-1500x787.jpg" data-slide-type="image"><img decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-maternity-photos-1500x787.jpg" height="1050" width="2000" alt="northern california maternity photos" class="slider-86497 slide-89184 msDefaultImage" title="northern california maternity photos" /></li>
                <li style="display: none; width: 100%;" class="slide-89172 ms-image " aria-roledescription="slide" data-date="2026-04-01 09:29:26" data-filename="el-dorado-hills-motherhood-photographer-1500x787.jpg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2026/03/el-dorado-hills-motherhood-photographer-1500x787.jpg" height="1050" width="2000" alt="el dorado hills motherhood photographer" class="slider-86497 slide-89172 msDefaultImage" title="el dorado hills motherhood photographer" /></li>
                <li style="display: none; width: 100%;" class="slide-89186 ms-image " aria-roledescription="slide" data-date="2026-04-01 10:03:48" data-filename="H79A7258-copy-web-2000x1050.jpg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2018/05/16-2776-pp_gallery/H79A7258-copy-web-2000x1050.jpg" height="1050" width="2000" alt="sacramento newborn photographer" class="slider-86497 slide-89186 msDefaultImage" title="sacramento newborn photographer" /></li>
                <li style="display: none; width: 100%;" class="slide-89174 ms-image " aria-roledescription="slide" data-date="2026-04-01 09:29:26" data-filename="baby-photographer-sacramento-1500x787.jpg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2026/03/baby-photographer-sacramento-1500x787.jpg" height="1050" width="2000" alt="baby photographer sacramento" class="slider-86497 slide-89174 msDefaultImage" title="baby photographer sacramento" /></li>
                <li style="display: none; width: 100%;" class="slide-89185 ms-image " aria-roledescription="slide" data-date="2026-04-01 10:01:46" data-filename="sacramento-newborn-photography-1500x787.jpg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2026/03/sacramento-newborn-photography-1500x787.jpg" height="1050" width="2000" alt="sacramento newborn photography" class="slider-86497 slide-89185 msDefaultImage" title="sacramento newborn photography" /></li>
                <li style="display: none; width: 100%;" class="slide-89175 ms-image " aria-roledescription="slide" data-date="2026-04-01 09:29:26" data-filename="roseville-ca-maternity-photographers-1500x787.jpg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2026/03/roseville-ca-maternity-photographers-1500x787.jpg" height="1050" width="2000" alt="best sacramento newborn photographer" class="slider-86497 slide-89175 msDefaultImage" title="best sacramento newborn photographer" /></li>
                <li style="display: none; width: 100%;" class="slide-89177 ms-image " aria-roledescription="slide" data-date="2026-04-01 09:29:26" data-filename="H79A4855-copy-2000x1050.jpg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2018/05/16-2817-pp_gallery/H79A4855-copy-2000x1050.jpg" height="1050" width="2000" alt="sacramento baby photographer" class="slider-86497 slide-89177 msDefaultImage" title="sacramento baby photographer" /></li>
                <li style="display: none; width: 100%;" class="slide-89180 ms-image " aria-roledescription="slide" data-date="2026-04-01 09:29:26" data-filename="H79A4099-website-2000x1050.jpg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://www.katherinevess.com/wp-content/uploads/2018/05/16-2794-pp_gallery/H79A4099-website-2000x1050.jpg" height="1050" width="2000" alt="outdoor maternity photos in sacramento" class="slider-86497 slide-89180 msDefaultImage" title="outdoor maternity photos in sacramento" /></li>
            </ul>
        </div>
        
    </div>
</div><br />
</div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-rJdn1uYSWe.tatsu-column{width: 100%;}.tatsu-rJdn1uYSWe.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-rJdn1uYSWe > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-rJdn1uYSWe > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-rJdn1uYSWe > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-rJdn1uYSWe > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-rJdn1uYSWe.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-rJdn1uYSWe.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-rJdn1uYSWe.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-BJbdhy_Frbx.tatsu-section{background-color: rgba(246,244,239,1);}.tatsu-BJbdhy_Frbx .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-BJbdhy_Frbx > .tatsu-bottom-divider{z-index: 9999;}.tatsu-BJbdhy_Frbx > .tatsu-top-divider{z-index: 9999;}.tatsu-BJbdhy_Frbx .tatsu-section-overlay{mix-blend-mode: normal;}</style></div><div  class="tatsu-HkZU4ngvBZl tatsu-section  tatsu-bg-overlay   tatsu-clearfix" data-title=""  data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"69px 0px 91px 0px","m":"50px 5% 50px 5%","t":"70px 5% 70px 5%"}' data-padding-top='50px'><div class="tatsu-row-wrap  tatsu-wrap tatsu-row-has-one-half tatsu-row-has-two-cols tatsu-medium-gutter tatsu-eq-cols  tatsu-clearfix tatsu-BJgI4nevHZg" ><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-half tatsu-column-align-middle tatsu-column-image-none tatsu-column-effect-none  tatsu-B1IEhlDHWe"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-module tatsu-inline-text clearfix tatsu-By6nVWvrWl   tatsu-animate" data-animation="fadeInDown" data-animation-delay="300" data-animation-duration="700"><style>.tatsu-By6nVWvrWl .tatsu-inline-text-inner{width: 100%;text-align: left;}.tatsu-By6nVWvrWl.tatsu-inline-text{margin: 0px 0px 0px 0px;}.tatsu-By6nVWvrWl.tatsu-inline-text .tatsu-inline-text-inner *{text-transform : none;font-size : 120px;line-height : 120px;}@media only screen and (max-width:1377px) {.tatsu-By6nVWvrWl.tatsu-inline-text .tatsu-inline-text-inner *{text-transform : none;font-size : 110px;line-height : 110px;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-By6nVWvrWl.tatsu-inline-text .tatsu-inline-text-inner *{text-transform : none;font-size : 110px;line-height : 110px;}}@media only screen and (max-width: 767px) {.tatsu-By6nVWvrWl .tatsu-inline-text-inner{width: 100%;}.tatsu-By6nVWvrWl.tatsu-inline-text .tatsu-inline-text-inner *{text-transform : none;font-size : 80px;line-height : 80px;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<h3><span class="palette-2">Rooted in love:<span class="palette-4"> </span></span></h3>
</div></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-B1rgSWDB-x   tatsu-animate" data-animation="fadeInUp" data-animation-delay="600" data-animation-duration="900"><style>.tatsu-B1rgSWDB-x .tatsu-inline-text-inner{width: 94%;text-align: left;}.tatsu-B1rgSWDB-x.tatsu-inline-text{margin: -35px 0px 20px 0px;}.tatsu-B1rgSWDB-x.tatsu-inline-text .tatsu-inline-text-inner *{text-transform : none;font-size : 40px;line-height : 42px;}@media only screen and (max-width:1377px) {.tatsu-B1rgSWDB-x.tatsu-inline-text .tatsu-inline-text-inner *{text-transform : none;font-size : 36px;line-height : 38px;}}@media only screen and (max-width: 767px) {.tatsu-B1rgSWDB-x .tatsu-inline-text-inner{width: 100%;}.tatsu-B1rgSWDB-x.tatsu-inline-text{margin: -15px 0px 20px 0px;}.tatsu-B1rgSWDB-x.tatsu-inline-text .tatsu-inline-text-inner *{text-transform : none;font-size : 28px;line-height : 32px;}}</style><div class="tatsu-inline-text-inner ">
<h2>Portraiture for the moments that were meant to stand still.</h2>
</div></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-By-4jUKrZl   " ><style>.tatsu-By-4jUKrZl .tatsu-inline-text-inner{width: 100%;text-align: left;}.tatsu-By-4jUKrZl.tatsu-inline-text{margin: 0px 0px 15px 0px;}@media only screen and (max-width: 767px) {.tatsu-By-4jUKrZl .tatsu-inline-text-inner{width: 100%;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<p>Your family legacy isn’t built only in the milestones; it begins in the quiet, unspoken spaces in between. You can feel it in the weight of a hand on a growing belly and the stillness of a newborn’s first days. These are the foundations of your history—tender moments rooted in love that deserve more than a fleeting glance.</p>
</div></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-BkOBiItHbg   " ><style>.tatsu-BkOBiItHbg .tatsu-inline-text-inner{width: 100%;text-align: left;}.tatsu-BkOBiItHbg.tatsu-inline-text{margin: 0px 0px 15px 0px;}@media only screen and (max-width: 767px) {.tatsu-BkOBiItHbg .tatsu-inline-text-inner{width: 100%;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<p>We believe the most powerful stories don&#8217;t require loud colors or elaborate poses to be told. Instead, we create timeless, intentional portraiture designed to stand still, capturing the beauty of your most transformative chapters in their purest form.</p>
</div></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-H1X3iLYBZx   " ><style>.tatsu-H1X3iLYBZx .tatsu-inline-text-inner{width: 100%;text-align: left;}.tatsu-H1X3iLYBZx.tatsu-inline-text{margin: 0px 0px 15px 0px;}@media only screen and (max-width: 767px) {.tatsu-H1X3iLYBZx .tatsu-inline-text-inner{width: 100%;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<p>Whether you are welcoming a new life or celebrating the wonder of babyhood, we invite you to find the beauty in these moments exactly as they are. Let’s create something meaningful together—something your family will reach for, and return to, for generations.</p>
</div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-B1IEhlDHWe.tatsu-column{width: 56.1%;}.tatsu-B1IEhlDHWe.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-B1IEhlDHWe > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-B1IEhlDHWe > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-B1IEhlDHWe > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-B1IEhlDHWe > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-B1IEhlDHWe.tatsu-column{width: 57%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-B1IEhlDHWe.tatsu-column{width: 99.9%;}.tatsu-B1IEhlDHWe.tatsu-column{margin: 0px 0px 40px 0px !important;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-B1IEhlDHWe.tatsu-column{width: 100%;}}</style></div><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-half tatsu-animate tatsu-column-image-none tatsu-column-effect-none  tatsu-S1lIj5IYHZx" data-animation="fadeInLeft" data-animation-delay="700"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-r1QFxOtSbg  " ><div class="tatsu-single-image-inner " style="width : 1071px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 140.05602240896%;" ></div><img class = "tatsu-gradient-border" alt = "best folsom ca maternity photographer" title = "best folsom ca maternity photographer" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/03/best-folsom-ca-maternity-photographer.jpg 1071w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-folsom-ca-maternity-photographer-428x600.jpg 428w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-folsom-ca-maternity-photographer-893x1250.jpg 893w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-folsom-ca-maternity-photographer-768x1076.jpg 768w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-folsom-ca-maternity-photographer-36x50.jpg 36w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-folsom-ca-maternity-photographer-650x910.jpg 650w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-folsom-ca-maternity-photographer-1000x1401.jpg 1000w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-folsom-ca-maternity-photographer-50x70.jpg 50w" sizes = "(max-width: 1071px) 100vw, 1071px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></div><style>.tatsu-r1QFxOtSbg .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-r1QFxOtSbg.tatsu-single-image{transform: translate3d(0px,0px, 0);}@media only screen and (max-width: 767px) {.tatsu-r1QFxOtSbg{margin: 0px 0px 0px 0px;padding: 30px 0px 0px 0px;}}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-S1lIj5IYHZx.tatsu-column{width: 43.9%;}.tatsu-S1lIj5IYHZx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-S1lIj5IYHZx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-S1lIj5IYHZx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-S1lIj5IYHZx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-S1lIj5IYHZx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-S1lIj5IYHZx.tatsu-column{width: 43%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-S1lIj5IYHZx.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-S1lIj5IYHZx.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-HkZU4ngvBZl.tatsu-section{background-color: rgba(246,244,239,1);}.tatsu-HkZU4ngvBZl .tatsu-section-pad{padding: 69px 0px 91px 0px;}.tatsu-HkZU4ngvBZl .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-HkZU4ngvBZl > .tatsu-bottom-divider{z-index: 9999;}.tatsu-HkZU4ngvBZl > .tatsu-top-divider{z-index: 9999;}.tatsu-HkZU4ngvBZl .tatsu-section-overlay{mix-blend-mode: normal;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-HkZU4ngvBZl .tatsu-section-pad{padding: 70px 5% 70px 5%;}}@media only screen and (max-width: 767px) {.tatsu-HkZU4ngvBZl .tatsu-section-pad{padding: 50px 5% 50px 5%;}}</style></div><div  class="tatsu-H1ZwbgOYrZl tatsu-section  tatsu-bg-overlay   tatsu-clearfix" data-title=""  data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"90px 0px 90px 0px","m":"50px 5% 50px 5%","t":"70px 5% 70px 5%"}' data-padding-top='50px'><div class="tatsu-row-wrap  tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols  tatsu-clearfix tatsu-SJgvWxOKSWg" ><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none  tatsu-Syw-xuKr-g"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-module tatsu-inline-text clearfix tatsu-HJAfgdKHbx   " ><style>.tatsu-HJAfgdKHbx .tatsu-inline-text-inner{width: 100%;text-align: center;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-HJAfgdKHbx .tatsu-inline-text-inner{width: 73%;}}@media only screen and (max-width: 767px) {.tatsu-HJAfgdKHbx .tatsu-inline-text-inner{width: 100%;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<h2>Find the Session That&#8217;s Perfect for You</h2>
</div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-Syw-xuKr-g.tatsu-column{width: 100%;}.tatsu-Syw-xuKr-g.tatsu-column{margin: 0px 0px 30px 0px !important;}.tatsu-Syw-xuKr-g.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-Syw-xuKr-g > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-Syw-xuKr-g > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-Syw-xuKr-g > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-Syw-xuKr-g > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-Syw-xuKr-g.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-Syw-xuKr-g.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-Syw-xuKr-g.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap  tatsu-wrap tatsu-row-has-three-cols tatsu-small-gutter tatsu-reg-cols  tatsu-clearfix tatsu-HygaExdFHWg" ><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-third tatsu-animate tatsu-column-align-middle tatsu-column-image-none tatsu-column-effect-none  tatsu-Syyre_Kr-l" data-animation="fadeInUp" data-animation-delay="300"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-Bk1qe_FB-x  " ><div class="tatsu-single-image-inner " style="width : 800px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 125%;" ></div><a href = "https://www.katherinevess.com/sacramento-maternity-photography/" ><img class = "tatsu-gradient-border" alt = "sacramento california maternity photographer" title = "sacramento california maternity photographer" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/04/sacramento-california-maternity-photographer.jpg 800w, https://www.katherinevess.com/wp-content/uploads/2026/04/sacramento-california-maternity-photographer-480x600.jpg 480w, https://www.katherinevess.com/wp-content/uploads/2026/04/sacramento-california-maternity-photographer-768x960.jpg 768w, https://www.katherinevess.com/wp-content/uploads/2026/04/sacramento-california-maternity-photographer-40x50.jpg 40w, https://www.katherinevess.com/wp-content/uploads/2026/04/sacramento-california-maternity-photographer-650x813.jpg 650w, https://www.katherinevess.com/wp-content/uploads/2026/04/sacramento-california-maternity-photographer-50x63.jpg 50w" sizes = "(max-width: 800px) 100vw, 800px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></a></div><style>.tatsu-Bk1qe_FB-x{margin: 0px 0px 30px 0px;}.tatsu-Bk1qe_FB-x .tatsu-single-image-inner{border-style: solid;max-width: 80%;}.tatsu-Bk1qe_FB-x.tatsu-single-image{transform: translate3d(0px,0px, 0);}@media only screen and (max-width: 767px) {.tatsu-Bk1qe_FB-x .tatsu-single-image-inner{max-width: 85%;}}</style></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-B17zW_FH-e   " ><style>.tatsu-B17zW_FH-e .tatsu-inline-text-inner{width: 100%;text-align: center;}.tatsu-B17zW_FH-e.tatsu-inline-text{margin: 0px 0px 0px 0px;}.tatsu-B17zW_FH-e.tatsu-inline-text .tatsu-inline-text-inner *{font-size : 80px;line-height : 80px;}@media only screen and (max-width: 767px) {.tatsu-B17zW_FH-e .tatsu-inline-text-inner{width: 100%;}.tatsu-B17zW_FH-e.tatsu-inline-text .tatsu-inline-text-inner *{font-size : 60px;line-height : 60px;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<h3>Maternity</h3>
</div></div><div  class="tatsu-module tatsu-normal-button tatsu-button-wrap align-block block-center  tatsu-SJPvBOtHZe   "><a class="tatsu-shortcode mediumbtn tatsu-button left-icon    bg-animation-none  " href="https://www.katherinevess.com/sacramento-maternity-photography/" style= ""  aria-label="LEARN MORE" data-gdpr-atts={} >LEARN MORE</a><style>.tatsu-SJPvBOtHZe .tatsu-button{color: rgba(211,199,179,1) ;}.tatsu-SJPvBOtHZe .tatsu-button:hover{color: rgba(119,95,75,1) ;}.tatsu-SJPvBOtHZe.tatsu-normal-button{margin: -5px 0px 0px 0px;}</style></div><div  class="tatsu-module tatsu-divider-wrap  tatsu-rki8Z_KSbe   "  ><style>.tatsu-rki8Z_KSbe .tatsu-divider{height: 1px;width: 20%;background: rgba(211,199,179,1);}.tatsu-rki8Z_KSbe.tatsu-divider-wrap{text-align: center;}</style><hr class="tatsu-divider"/></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-Syyre_Kr-l.tatsu-column{width: 33.33%;}.tatsu-Syyre_Kr-l.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-Syyre_Kr-l > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-Syyre_Kr-l > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-Syyre_Kr-l > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-Syyre_Kr-l > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-Syyre_Kr-l.tatsu-column{width: 33.33%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-Syyre_Kr-l.tatsu-column{width: 100%;}.tatsu-Syyre_Kr-l.tatsu-column{margin: 0px 0px 50px 0px !important;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-Syyre_Kr-l.tatsu-column{width: 100%;}.tatsu-Syyre_Kr-l.tatsu-column{margin: 0px 0px 30px 0px !important;}}</style></div><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-third tatsu-animate tatsu-column-image-none tatsu-column-effect-none  tatsu-Skx1rl_tr-g" data-animation="fadeInUp" data-animation-delay="600"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-HymqeuYHbg  " ><div class="tatsu-single-image-inner " style="width : 1200px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 125%;" ></div><a href = "https://www.katherinevess.com/sacramento-newborn-photography/" ><img class = "tatsu-gradient-border" alt = "best roseville newborn photographer" title = "best roseville newborn photographer" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-newborn-photographer.jpg 1200w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-newborn-photographer-480x600.jpg 480w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-newborn-photographer-1000x1250.jpg 1000w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-newborn-photographer-768x960.jpg 768w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-newborn-photographer-40x50.jpg 40w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-newborn-photographer-650x813.jpg 650w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-newborn-photographer-50x63.jpg 50w" sizes = "(max-width: 1200px) 100vw, 1200px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></a></div><style>.tatsu-HymqeuYHbg{margin: 0px 0px 30px 0px;}.tatsu-HymqeuYHbg .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-HymqeuYHbg.tatsu-single-image{transform: translate3d(0px,0px, 0);}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-HymqeuYHbg .tatsu-single-image-inner{max-width: 80%;}}@media only screen and (max-width: 767px) {.tatsu-HymqeuYHbg .tatsu-single-image-inner{max-width: 85%;}}</style></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-SykQZuYSbl   " ><style>.tatsu-SykQZuYSbl .tatsu-inline-text-inner{width: 100%;text-align: center;}.tatsu-SykQZuYSbl.tatsu-inline-text{margin: 0px 0px 0px 0px;}.tatsu-SykQZuYSbl.tatsu-inline-text .tatsu-inline-text-inner *{font-size : 80px;line-height : 80px;}@media only screen and (max-width: 767px) {.tatsu-SykQZuYSbl .tatsu-inline-text-inner{width: 100%;}.tatsu-SykQZuYSbl.tatsu-inline-text .tatsu-inline-text-inner *{font-size : 60px;line-height : 60px;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<h3>Newborn</h3>
</div></div><div  class="tatsu-module tatsu-normal-button tatsu-button-wrap align-block block-center  tatsu-By3OSuYr-e   "><a class="tatsu-shortcode mediumbtn tatsu-button left-icon    bg-animation-none  " href="https://www.katherinevess.com/sacramento-newborn-photography/" style= ""  aria-label="LEARN MORE" data-gdpr-atts={} >LEARN MORE</a><style>.tatsu-By3OSuYr-e .tatsu-button{color: rgba(211,199,179,1) ;}.tatsu-By3OSuYr-e .tatsu-button:hover{color: rgba(119,95,75,1) ;}.tatsu-By3OSuYr-e.tatsu-normal-button{margin: -15px 0px 0px 0px;}</style></div><div  class="tatsu-module tatsu-divider-wrap  tatsu-B11vbuFHbg   "  ><style>.tatsu-B11vbuFHbg .tatsu-divider{height: 1px;width: 20%;background: rgba(211,199,179,1);}.tatsu-B11vbuFHbg.tatsu-divider-wrap{text-align: center;}</style><hr class="tatsu-divider"/></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-Skx1rl_tr-g.tatsu-column{width: 33.33%;}.tatsu-Skx1rl_tr-g.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-Skx1rl_tr-g > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-Skx1rl_tr-g > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-Skx1rl_tr-g > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-Skx1rl_tr-g > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-Skx1rl_tr-g.tatsu-column{width: 33.33%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-Skx1rl_tr-g.tatsu-column{width: 100%;}.tatsu-Skx1rl_tr-g.tatsu-column{margin: 0px 0px 50px 0px !important;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-Skx1rl_tr-g.tatsu-column{width: 100%;}.tatsu-Skx1rl_tr-g.tatsu-column{margin: 0px 0px 30px 0px !important;}}</style></div><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-third tatsu-animate tatsu-column-align-middle tatsu-column-image-none tatsu-column-effect-none  tatsu-Hy-kHg_YH-e" data-animation="fadeInUp" data-animation-delay="900"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-BkUB28Kr-g  " ><div class="tatsu-single-image-inner " style="width : 800px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 125%;" ></div><a href = "https://www.katherinevess.com/sacramento-baby-photography/" ><img class = "tatsu-gradient-border" alt = "sacramento california baby photographer" title = "sacramento california baby photographer" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/03/sacramento-california-baby-photographer.jpg 800w, https://www.katherinevess.com/wp-content/uploads/2026/03/sacramento-california-baby-photographer-480x600.jpg 480w, https://www.katherinevess.com/wp-content/uploads/2026/03/sacramento-california-baby-photographer-768x960.jpg 768w, https://www.katherinevess.com/wp-content/uploads/2026/03/sacramento-california-baby-photographer-40x50.jpg 40w, https://www.katherinevess.com/wp-content/uploads/2026/03/sacramento-california-baby-photographer-650x813.jpg 650w, https://www.katherinevess.com/wp-content/uploads/2026/03/sacramento-california-baby-photographer-50x63.jpg 50w" sizes = "(max-width: 800px) 100vw, 800px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></a></div><style>.tatsu-BkUB28Kr-g{margin: 0px 0px 30px 0px;}.tatsu-BkUB28Kr-g .tatsu-single-image-inner{border-style: solid;max-width: 80%;}.tatsu-BkUB28Kr-g.tatsu-single-image{transform: translate3d(0px,0px, 0);}@media only screen and (max-width: 767px) {.tatsu-BkUB28Kr-g .tatsu-single-image-inner{max-width: 85%;}}</style></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-BJspx_YS-g   " ><style>.tatsu-BJspx_YS-g .tatsu-inline-text-inner{width: 100%;text-align: center;}.tatsu-BJspx_YS-g.tatsu-inline-text{margin: 0px 0px 0px 0px;}.tatsu-BJspx_YS-g.tatsu-inline-text .tatsu-inline-text-inner *{font-size : 80px;line-height : 80px;}@media only screen and (max-width: 767px) {.tatsu-BJspx_YS-g .tatsu-inline-text-inner{width: 100%;}.tatsu-BJspx_YS-g.tatsu-inline-text .tatsu-inline-text-inner *{font-size : 60px;line-height : 60px;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<h3>Baby</h3>
</div></div><div  class="tatsu-module tatsu-normal-button tatsu-button-wrap align-block block-center  tatsu-S1reSdFrbx   "><a class="tatsu-shortcode mediumbtn tatsu-button left-icon    bg-animation-none  " href="https://www.katherinevess.com/sacramento-baby-photography/" style= ""  aria-label="LEARN MORE" data-gdpr-atts={} >LEARN MORE</a><style>.tatsu-S1reSdFrbx .tatsu-button{color: rgba(211,199,179,1) ;}.tatsu-S1reSdFrbx .tatsu-button:hover{color: rgba(119,95,75,1) ;}.tatsu-S1reSdFrbx.tatsu-normal-button{margin: -5px 0px 0px 0px;}</style></div><div  class="tatsu-module tatsu-divider-wrap  tatsu-HyA7bOFS-e   "  ><style>.tatsu-HyA7bOFS-e .tatsu-divider{height: 1px;width: 20%;background: rgba(211,199,179,1);}.tatsu-HyA7bOFS-e.tatsu-divider-wrap{text-align: center;}</style><hr class="tatsu-divider"/></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-Hy-kHg_YH-e.tatsu-column{width: 33.33%;}.tatsu-Hy-kHg_YH-e.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-Hy-kHg_YH-e > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-Hy-kHg_YH-e > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-Hy-kHg_YH-e > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-Hy-kHg_YH-e > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-Hy-kHg_YH-e.tatsu-column{width: 33.33%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-Hy-kHg_YH-e.tatsu-column{width: 99.4%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-Hy-kHg_YH-e.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-H1ZwbgOYrZl .tatsu-section-pad{padding: 90px 0px 90px 0px;}.tatsu-H1ZwbgOYrZl .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-H1ZwbgOYrZl > .tatsu-bottom-divider{z-index: 9999;}.tatsu-H1ZwbgOYrZl > .tatsu-top-divider{z-index: 9999;}.tatsu-H1ZwbgOYrZl .tatsu-section-overlay{mix-blend-mode: normal;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-H1ZwbgOYrZl .tatsu-section-pad{padding: 70px 5% 70px 5%;}}@media only screen and (max-width: 767px) {.tatsu-H1ZwbgOYrZl .tatsu-section-pad{padding: 50px 5% 50px 5%;}}</style></div><div  class="tatsu-r1bfbfDtSZg tatsu-section  tatsu-bg-overlay   tatsu-clearfix" data-title=""  data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"110px 0px 110px 0px","m":"70px 0px 70px 0px","t":"90px 0px 90px 0px"}' data-padding-top='70px'><div class="tatsu-row-wrap  tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols  tatsu-clearfix tatsu-rkgzSiDYB-x" ><style>.tatsu-rkgzSiDYB-x.tatsu-row-wrap > .tatsu-row{padding: 0px 12% 0px 12%;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-rkgzSiDYB-x.tatsu-row-wrap > .tatsu-row{padding: 0px 15% 0px 15%;}}@media only screen and (max-width: 767px) {.tatsu-rkgzSiDYB-x.tatsu-row-wrap > .tatsu-row{padding: 0px 8% 0px 8%;}}</style><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none  tatsu-SJGBjvtr-x"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-row-wrap  tatsu-row-has-one-half tatsu-row-has-two-cols tatsu-no-gutter tatsu-eq-cols tatsu-inner-row-wrap  tatsu-clearfix tatsu-BJxrUiwFS-e" ><style>.tatsu-BJxrUiwFS-e.tatsu-row-wrap > .tatsu-row{background-color: rgba(246,244,239,1);}</style><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-half tatsu-animate tatsu-column-image- tatsu-column-effect-  tatsu-SkuIjwFSWl" data-animation="fadeInLeft" data-animation-delay="400"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-SydMmDtBWx  " ><div class="tatsu-single-image-inner " style="width : 1126px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 133.21492007105%;" ></div><img class = "tatsu-gradient-border" alt = "sacramento maternity newborn baby photographer katherine vess photography.webp" title = "sacramento maternity newborn baby photographer katherine vess photography.webp" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/01/sacramento-maternity-newborn-baby-photographer-katherine-vess-photography.webp 1126w, https://www.katherinevess.com/wp-content/uploads/2026/01/sacramento-maternity-newborn-baby-photographer-katherine-vess-photography-450x600.webp 450w, https://www.katherinevess.com/wp-content/uploads/2026/01/sacramento-maternity-newborn-baby-photographer-katherine-vess-photography-938x1250.webp 938w, https://www.katherinevess.com/wp-content/uploads/2026/01/sacramento-maternity-newborn-baby-photographer-katherine-vess-photography-768x1023.webp 768w, https://www.katherinevess.com/wp-content/uploads/2026/01/sacramento-maternity-newborn-baby-photographer-katherine-vess-photography-38x50.webp 38w, https://www.katherinevess.com/wp-content/uploads/2026/01/sacramento-maternity-newborn-baby-photographer-katherine-vess-photography-650x866.webp 650w, https://www.katherinevess.com/wp-content/uploads/2026/01/sacramento-maternity-newborn-baby-photographer-katherine-vess-photography-1000x1332.webp 1000w, https://www.katherinevess.com/wp-content/uploads/2026/01/sacramento-maternity-newborn-baby-photographer-katherine-vess-photography-50x67.webp 50w" sizes = "(max-width: 1126px) 100vw, 1126px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></div><style>.tatsu-SydMmDtBWx{margin: 0px 0px 0px 0px;}.tatsu-SydMmDtBWx .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-SydMmDtBWx.tatsu-single-image{transform: translate3d(0px,0px, 0);}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-SkuIjwFSWl.tatsu-column{width: 50%;}.tatsu-SkuIjwFSWl.tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad{padding: 50px 50px 50px 50px;}.tatsu-SkuIjwFSWl.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-SkuIjwFSWl > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-SkuIjwFSWl > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-SkuIjwFSWl > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-SkuIjwFSWl > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-SkuIjwFSWl.tatsu-column{width: 50%;}.tatsu-SkuIjwFSWl.tatsu-column{margin: 0px 0px 0px 0px !important;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-SkuIjwFSWl.tatsu-column{width: 100%;}.tatsu-SkuIjwFSWl.tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad{padding: 50px 50px 30px 50px;}.tatsu-SkuIjwFSWl.tatsu-column{margin: 0px 0px 0px 0px !important;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-SkuIjwFSWl.tatsu-column{width: 100%;}.tatsu-SkuIjwFSWl.tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad{padding: 25px 25px 0px 25px;}.tatsu-SkuIjwFSWl.tatsu-column{margin: 0px 0px 30px 0px !important;}}</style></div><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-half tatsu-column-align-middle tatsu-column-image- tatsu-column-effect-  tatsu-r1e_UsDtBZx"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-module tatsu-inline-text clearfix tatsu-rJBaVvFSZl   tatsu-animate" data-animation="fadeInRight" data-animation-delay="400" data-animation-duration="900"><style>.tatsu-rJBaVvFSZl .tatsu-inline-text-inner{width: 57%;text-align: left;}.tatsu-rJBaVvFSZl.tatsu-inline-text{margin: 0px 0px 15px 0px;}.tatsu-rJBaVvFSZl.tatsu-inline-text .tatsu-inline-text-inner *{}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-rJBaVvFSZl .tatsu-inline-text-inner{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-rJBaVvFSZl .tatsu-inline-text-inner{width: 100%;}.tatsu-rJBaVvFSZl.tatsu-inline-text{margin: 0px 0px 10px 0px;}.tatsu-rJBaVvFSZl.tatsu-inline-text .tatsu-inline-text-inner *{font-size : 35px;line-height : 35px;}}</style><div class="tatsu-inline-text-inner ">
<h2>Meet Katherine</h2>
</div></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-H1qFiDYBWl   tatsu-animate" data-animation="fadeInRight" data-animation-delay="400" data-animation-duration="900"><style>.tatsu-H1qFiDYBWl .tatsu-inline-text-inner{width: 95%;text-align: left;}.tatsu-H1qFiDYBWl.tatsu-inline-text{margin: 0px 0px 20px 0px;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-H1qFiDYBWl .tatsu-inline-text-inner{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-H1qFiDYBWl .tatsu-inline-text-inner{width: 100%;}}</style><div class="tatsu-inline-text-inner ">
<p>With over 15 years of experience, I specialize in timeless, authentic maternity, newborn and baby portraiture that honors your family’s first year. My work is defined by a neutral, organic aesthetic, an intentional choice that allows the connection between you and your child to remain the focal point of every frame. From my Midtown Sacramento studio, I am honored to serve families seeking to preserve their history throughout the Sierra Foothills and the greater Northern California region.</p>
</div></div><div  class="tatsu-module tatsu-normal-button tatsu-button-wrap   tatsu-Hy2z_wKSZl button-scale  "><a class="tatsu-shortcode mediumbtn tatsu-button left-icon   tatsu-animate  bg-animation-none  " href="https://www.katherinevess.com/about-katherine-sacramento-newborn-photographer/" style= "" data-animation="fadeInRight" data-animation-delay="400" data-animation-duration="900" aria-label="get to know me" data-gdpr-atts={} >get to know me</a><style>.tatsu-Hy2z_wKSZl .tatsu-button{background-color: rgba(211,199,179,1);color: #ffffff ;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-r1e_UsDtBZx.tatsu-column{width: 50%;}.tatsu-r1e_UsDtBZx.tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad{padding: 0px 50px 0px 50px;}.tatsu-r1e_UsDtBZx.tatsu-column{margin: 50px 0px 50px 0px !important;}.tatsu-r1e_UsDtBZx.tatsu-column > .tatsu-column-inner{border-width: 0px 0px 0px 1px;border-color: rgba(211,199,179,1); }.tatsu-r1e_UsDtBZx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-r1e_UsDtBZx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-r1e_UsDtBZx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-r1e_UsDtBZx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-r1e_UsDtBZx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-r1e_UsDtBZx.tatsu-column{width: 50%;}.tatsu-r1e_UsDtBZx.tatsu-column{margin: 50px 0px 50px 0px !important;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-r1e_UsDtBZx.tatsu-column{width: 100%;}.tatsu-r1e_UsDtBZx.tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad{padding: 0px 50px 50px 50px;}.tatsu-r1e_UsDtBZx.tatsu-column{margin: 0px 0px 0px 0px !important;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-r1e_UsDtBZx.tatsu-column{width: 100%;}.tatsu-r1e_UsDtBZx.tatsu-column > .tatsu-column-inner > .tatsu-column-pad-wrap > .tatsu-column-pad{padding: 0px 25px 25px 25px;}.tatsu-r1e_UsDtBZx.tatsu-column{margin: 0px 0px 0px 0px !important;}}</style></div></div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-SJGBjvtr-x.tatsu-column{width: 100%;}.tatsu-SJGBjvtr-x.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-SJGBjvtr-x > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-SJGBjvtr-x > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-SJGBjvtr-x > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-SJGBjvtr-x > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-SJGBjvtr-x.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-SJGBjvtr-x.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-SJGBjvtr-x.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background tatsu-bg-lazyload" data-src = "https://www.katherinevess.com/wp-content/uploads/2018/05/16-2828-pp_gallery/H79A9969-copy.jpg"></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-r1bfbfDtSZg.tatsu-section{background-color: #ffffff;}.tatsu-r1bfbfDtSZg .tatsu-section-background{background-image: url(https://www.katherinevess.com/wp-content/uploads/2018/05/16-2828-pp_gallery/H79A9969-copy.jpg);background-repeat: no-repeat;background-attachment: fixed;background-position: center center;background-size: cover;}.tatsu-r1bfbfDtSZg .tatsu-bg-blur{background-repeat: no-repeat;background-attachment: fixed;background-position: center center;background-size: cover;}.tatsu-r1bfbfDtSZg .tatsu-section-pad{padding: 110px 0px 110px 0px;}.tatsu-r1bfbfDtSZg .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-r1bfbfDtSZg > .tatsu-bottom-divider{z-index: 9999;}.tatsu-r1bfbfDtSZg > .tatsu-top-divider{z-index: 9999;}.tatsu-r1bfbfDtSZg .tatsu-section-overlay{mix-blend-mode: normal;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-r1bfbfDtSZg .tatsu-section-pad{padding: 90px 0px 90px 0px;}}@media only screen and (max-width: 767px) {.tatsu-r1bfbfDtSZg .tatsu-section-pad{padding: 70px 0px 70px 0px;}}</style></div><div  class="tatsu-rJbiH1-3rZe tatsu-section  tatsu-bg-overlay   tatsu-clearfix" data-title=""  data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"0px 0px 0px 0px"}' data-padding-top='0px'><div class="tatsu-row-wrap  tatsu-row-full-width tatsu-row-has-three-cols tatsu-no-gutter tatsu-eq-cols  tatsu-clearfix tatsu-SyesB1b3Bbe" ><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-third tatsu-column-image-none tatsu-column-effect-none  tatsu-HJJLJ-nrZl"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-SyIsyZnrZe  " ><div class="tatsu-single-image-inner " style="width : 1500px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 66.666666666667%;" ></div><img class = "tatsu-gradient-border" alt = "granite bay ca newborn photos" title = "granite bay ca newborn photos" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photos.jpg 1500w, https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photos-600x400.jpg 600w, https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photos-1250x833.jpg 1250w, https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photos-768x512.jpg 768w, https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photos-75x50.jpg 75w, https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photos-650x433.jpg 650w, https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photos-1000x667.jpg 1000w, https://www.katherinevess.com/wp-content/uploads/2026/03/granite-bay-ca-newborn-photos-50x33.jpg 50w" sizes = "(max-width: 1500px) 100vw, 1500px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></div><style>.tatsu-SyIsyZnrZe{margin: 0 0 0px 0;}.tatsu-SyIsyZnrZe .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-SyIsyZnrZe.tatsu-single-image{transform: translate3d(0px,0px, 0);}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-HJJLJ-nrZl.tatsu-column{width: 33.33%;}.tatsu-HJJLJ-nrZl.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-HJJLJ-nrZl > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-HJJLJ-nrZl > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-HJJLJ-nrZl > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-HJJLJ-nrZl > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-HJJLJ-nrZl.tatsu-column{width: 33.33%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-HJJLJ-nrZl.tatsu-column{width: 33.33%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-HJJLJ-nrZl.tatsu-column{width: 100%;}}</style></div><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-third tatsu-hide-mobile tatsu-column-image-none tatsu-column-effect-none  tatsu-SkxkIkbnB-g"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-SJsikWhr-x  " ><div class="tatsu-single-image-inner " style="width : 1500px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 66.666666666667%;" ></div><img class = "tatsu-gradient-border" alt = "best roseville ca maternity photographer" title = "best roseville ca maternity photographer" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-ca-maternity-photographer.jpg 1500w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-ca-maternity-photographer-600x400.jpg 600w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-ca-maternity-photographer-1250x833.jpg 1250w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-ca-maternity-photographer-768x512.jpg 768w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-ca-maternity-photographer-75x50.jpg 75w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-ca-maternity-photographer-650x433.jpg 650w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-ca-maternity-photographer-1000x667.jpg 1000w, https://www.katherinevess.com/wp-content/uploads/2026/03/best-roseville-ca-maternity-photographer-50x33.jpg 50w" sizes = "(max-width: 1500px) 100vw, 1500px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></div><style>.tatsu-SJsikWhr-x{margin: 0 0 0px 0;}.tatsu-SJsikWhr-x .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-SJsikWhr-x.tatsu-single-image{transform: translate3d(0px,0px, 0);}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-SkxkIkbnB-g.tatsu-column{width: 33.33%;}.tatsu-SkxkIkbnB-g.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-SkxkIkbnB-g > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-SkxkIkbnB-g > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-SkxkIkbnB-g > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-SkxkIkbnB-g > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-SkxkIkbnB-g.tatsu-column{width: 33.33%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-SkxkIkbnB-g.tatsu-column{width: 33.33%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-SkxkIkbnB-g.tatsu-column{width: 100%;}}</style></div><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-third tatsu-hide-mobile tatsu-column-image-none tatsu-column-effect-none  tatsu-HJZkUJ-nBbx"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-HkmPyWhHbg  " ><div class="tatsu-single-image-inner " style="width : 1500px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 66.666666666667%;" ></div><img class = "tatsu-gradient-border" alt = "northern california baby photographers" title = "northern california baby photographers" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-baby-photographers.jpg 1500w, https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-baby-photographers-600x400.jpg 600w, https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-baby-photographers-1250x833.jpg 1250w, https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-baby-photographers-768x512.jpg 768w, https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-baby-photographers-75x50.jpg 75w, https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-baby-photographers-650x433.jpg 650w, https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-baby-photographers-1000x667.jpg 1000w, https://www.katherinevess.com/wp-content/uploads/2026/03/northern-california-baby-photographers-50x33.jpg 50w" sizes = "(max-width: 1500px) 100vw, 1500px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></div><style>.tatsu-HkmPyWhHbg{margin: 0 0 0px 0;}.tatsu-HkmPyWhHbg .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-HkmPyWhHbg.tatsu-single-image{transform: translate3d(0px,0px, 0);}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-HJZkUJ-nBbx.tatsu-column{width: 33.33%;}.tatsu-HJZkUJ-nBbx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-HJZkUJ-nBbx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-HJZkUJ-nBbx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-HJZkUJ-nBbx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-HJZkUJ-nBbx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-HJZkUJ-nBbx.tatsu-column{width: 33.33%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-HJZkUJ-nBbx.tatsu-column{width: 33.33%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-HJZkUJ-nBbx.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-rJbiH1-3rZe .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-rJbiH1-3rZe > .tatsu-bottom-divider{z-index: 9999;}.tatsu-rJbiH1-3rZe > .tatsu-top-divider{z-index: 9999;}.tatsu-rJbiH1-3rZe .tatsu-section-overlay{mix-blend-mode: normal;}</style></div><div  class="tatsu-ByD-zu0g3Bbl tatsu-section  tatsu-bg-overlay   tatsu-clearfix" data-title=""  data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"90px 28% 90px 28%","l":"90px 20% 90px 20%","t":"70px 5% 70px 5%","m":"50px 8% 50px 8%"}' data-padding-top='50px'><div class="tatsu-row-wrap  tatsu-wrap tatsu-row-has-one-half tatsu-row-has-two-cols tatsu-medium-gutter tatsu-reg-cols  tatsu-clearfix tatsu-BJuWzd0l3r-x" ><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-half tatsu-column-image-none tatsu-column-effect-none  tatsu-SJFZMuAgnH-e"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-SyqZf_0enSZe  " ><div class="tatsu-single-image-inner " style="width : 1000px;" ><div class = "tatsu-single-image-padding-wrap" style = "padding-bottom : 150%;" ></div><img class = "tatsu-gradient-border" alt = "el dorado hills ca maternity photos" title = "el dorado hills ca maternity photos" data-srcset = "https://www.katherinevess.com/wp-content/uploads/2026/03/el-dorado-hills-ca-maternity-photos.jpg 1000w, https://www.katherinevess.com/wp-content/uploads/2026/03/el-dorado-hills-ca-maternity-photos-400x600.jpg 400w, https://www.katherinevess.com/wp-content/uploads/2026/03/el-dorado-hills-ca-maternity-photos-833x1250.jpg 833w, https://www.katherinevess.com/wp-content/uploads/2026/03/el-dorado-hills-ca-maternity-photos-768x1152.jpg 768w, https://www.katherinevess.com/wp-content/uploads/2026/03/el-dorado-hills-ca-maternity-photos-33x50.jpg 33w, https://www.katherinevess.com/wp-content/uploads/2026/03/el-dorado-hills-ca-maternity-photos-650x975.jpg 650w, https://www.katherinevess.com/wp-content/uploads/2026/03/el-dorado-hills-ca-maternity-photos-50x75.jpg 50w" sizes = "(max-width: 1000px) 100vw, 1000px" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="  /></div><style>.tatsu-SyqZf_0enSZe{margin: 0px 0px 0px 0px;}.tatsu-SyqZf_0enSZe .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-SyqZf_0enSZe.tatsu-single-image{transform: translate3d(0px,0px, 0);}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-SJFZMuAgnH-e.tatsu-column{width: 50%;}.tatsu-SJFZMuAgnH-e.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-SJFZMuAgnH-e > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-SJFZMuAgnH-e > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-SJFZMuAgnH-e > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-SJFZMuAgnH-e > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-SJFZMuAgnH-e.tatsu-column{width: 50%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-SJFZMuAgnH-e.tatsu-column{width: 50%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-SJFZMuAgnH-e.tatsu-column{width: 100%;}.tatsu-SJFZMuAgnH-e.tatsu-column{margin: 0px 0px 30px 0px !important;}}</style></div><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-half tatsu-column-align-middle tatsu-column-image-none tatsu-column-effect-none  tatsu-H1sZGORehHZe"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-module tatsu-inline-text clearfix tatsu-B12bfd0lhS-g   " ><style>.tatsu-B12bfd0lhS-g .tatsu-inline-text-inner{width: 85%;text-align: center;}.tatsu-B12bfd0lhS-g.tatsu-inline-text{margin: 0px 0px 20px 0px;}.tatsu-B12bfd0lhS-g.tatsu-inline-text .tatsu-inline-text-inner *{}@media only screen and (max-width:1377px) {.tatsu-B12bfd0lhS-g .tatsu-inline-text-inner{width: 84%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-B12bfd0lhS-g .tatsu-inline-text-inner{width: 87%;}}@media only screen and (max-width: 767px) {.tatsu-B12bfd0lhS-g .tatsu-inline-text-inner{width: 81%;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<h2>Ready to preserve this season?</h2>
</div></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-BJpbfdCghSWl   " ><style>.tatsu-BJpbfdCghSWl .tatsu-inline-text-inner{width: 84%;text-align: center;}.tatsu-BJpbfdCghSWl.tatsu-inline-text{margin: 0px 0px 25px 0px;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-BJpbfdCghSWl .tatsu-inline-text-inner{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-BJpbfdCghSWl .tatsu-inline-text-inner{width: 100%;}}</style><div class="tatsu-inline-text-inner tatsu-align-center">
<p>We don&#8217;t just take photographs; we document the quiet, significant details that were meant to stand still—preserving your legacy with a sophisticated, timeless aesthetic.</p>
</div></div><div  class="tatsu-module tatsu-normal-button tatsu-button-wrap align-block block-center  tatsu-BJCbMd0e2HZe button-scale  "><a class="tatsu-shortcode mediumbtn tatsu-button left-icon   tatsu-animate  bg-animation-none  " href="https://www.katherinevess.com/contact/" style= "" data-animation="fadeInDown" data-animation-delay="500" data-animation-duration="900" aria-label="connect with katherine" data-gdpr-atts={} >connect with katherine</a><style>.tatsu-BJCbMd0e2HZe .tatsu-button{background-color: rgba(211,199,179,1);color: #ffffff ;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-H1sZGORehHZe.tatsu-column{width: 50%;}.tatsu-H1sZGORehHZe.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-H1sZGORehHZe > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-H1sZGORehHZe > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-H1sZGORehHZe > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-H1sZGORehHZe > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-H1sZGORehHZe.tatsu-column{width: 50%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-H1sZGORehHZe.tatsu-column{width: 50%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-H1sZGORehHZe.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-ByD-zu0g3Bbl.tatsu-section{background-color: rgba(246,244,239,1);}.tatsu-ByD-zu0g3Bbl .tatsu-section-pad{padding: 90px 28% 90px 28%;}.tatsu-ByD-zu0g3Bbl .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-ByD-zu0g3Bbl > .tatsu-bottom-divider{z-index: 9999;}.tatsu-ByD-zu0g3Bbl > .tatsu-top-divider{z-index: 9999;}.tatsu-ByD-zu0g3Bbl .tatsu-section-overlay{mix-blend-mode: normal;}@media only screen and (max-width:1377px) {.tatsu-ByD-zu0g3Bbl .tatsu-section-pad{padding: 90px 20% 90px 20%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-ByD-zu0g3Bbl .tatsu-section-pad{padding: 70px 5% 70px 5%;}}@media only screen and (max-width: 767px) {.tatsu-ByD-zu0g3Bbl .tatsu-section-pad{padding: 50px 8% 50px 8%;}}</style></div>
				</div> <!--  End Page Content -->
							</section>
		</div>
	</div>					<div id = "tatsu-footer-container">
					<div  class="tatsu-rkb3AxBKUbl tatsu-section  tatsu-bg-overlay   tatsu-clearfix" data-title=""  data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"0px 0px 0px 0px","m":"0px 0px 0px 0px","t":"0px 0px 0px 0px"}' data-padding-top='0px'><div class="tatsu-row-wrap  tatsu-row-full-width tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols  tatsu-clearfix tatsu-HJlPe7BKIWx" ><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none  tatsu-BkveQBtIZg"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-module tatsu-text-block-wrap tatsu-B19gdtc8bl  "><div class="tatsu-text-inner tatsu-align-center  clearfix" ><style>.tatsu-B19gdtc8bl.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;}</style><p><span aria-hidden="true">        <div
            class="spotlight-instagram-feed"
            data-feed-var="e45a4902"
            data-analytics="0"
            data-instance="86225"
        >
        </div>
        <input type="hidden" id="sli__f__e45a4902" data-json='{&quot;useCase&quot;:&quot;accounts&quot;,&quot;template&quot;:&quot;row&quot;,&quot;layout&quot;:&quot;grid&quot;,&quot;numColumns&quot;:{&quot;desktop&quot;:8,&quot;phone&quot;:3,&quot;tablet&quot;:4},&quot;highlightFreq&quot;:{&quot;desktop&quot;:7},&quot;sliderNumScrollPosts&quot;:{&quot;desktop&quot;:1},&quot;sliderInfinite&quot;:true,&quot;sliderLoop&quot;:false,&quot;sliderArrowPos&quot;:{&quot;desktop&quot;:&quot;inside&quot;},&quot;sliderArrowSize&quot;:{&quot;desktop&quot;:20},&quot;sliderArrowColor&quot;:{&quot;r&quot;:255,&quot;b&quot;:255,&quot;g&quot;:255,&quot;a&quot;:1},&quot;sliderArrowBgColor&quot;:{&quot;r&quot;:0,&quot;b&quot;:0,&quot;g&quot;:0,&quot;a&quot;:0.8000000000000000444089209850062616169452667236328125},&quot;sliderAutoScroll&quot;:false,&quot;sliderAutoInterval&quot;:3,&quot;postOrder&quot;:&quot;date_desc&quot;,&quot;numPosts&quot;:{&quot;desktop&quot;:8,&quot;phone&quot;:6,&quot;tablet&quot;:8},&quot;linkBehavior&quot;:{&quot;desktop&quot;:&quot;lightbox&quot;},&quot;feedWidth&quot;:{&quot;desktop&quot;:0},&quot;feedHeight&quot;:{&quot;desktop&quot;:0},&quot;feedPadding&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;phone&quot;:0},&quot;imgPadding&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;phone&quot;:0},&quot;ratio&quot;:&quot;tallgrid&quot;,&quot;textSize&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:0,&quot;phone&quot;:0},&quot;bgColor&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;hoverInfo&quot;:[&quot;likes_comments&quot;,&quot;insta_link&quot;,&quot;date&quot;],&quot;textColorHover&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bgColorHover&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.5},&quot;showHeader&quot;:{&quot;desktop&quot;:false},&quot;headerInfo&quot;:{&quot;desktop&quot;:[&quot;profile_pic&quot;,&quot;bio&quot;]},&quot;headerAccount&quot;:null,&quot;headerStyle&quot;:{&quot;desktop&quot;:&quot;normal&quot;,&quot;phone&quot;:&quot;centered&quot;},&quot;headerTextSize&quot;:{&quot;desktop&quot;:0},&quot;headerPhotoSize&quot;:{&quot;desktop&quot;:50},&quot;headerTextColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;headerBgColor&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;headerPadding&quot;:{&quot;desktop&quot;:0},&quot;customProfilePic&quot;:&quot;&quot;,&quot;customBioText&quot;:&quot;&quot;,&quot;includeStories&quot;:false,&quot;storiesInterval&quot;:5,&quot;showCaptions&quot;:{&quot;desktop&quot;:false,&quot;tablet&quot;:false},&quot;captionMaxLength&quot;:{&quot;desktop&quot;:0},&quot;captionRemoveDots&quot;:false,&quot;captionSize&quot;:{&quot;desktop&quot;:0},&quot;captionColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;showLikes&quot;:{&quot;desktop&quot;:false,&quot;tablet&quot;:false},&quot;showComments&quot;:{&quot;desktop&quot;:false,&quot;tablet&quot;:false},&quot;lcIconSize&quot;:{&quot;desktop&quot;:14},&quot;likesIconColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;commentsIconColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;lightboxShowSidebar&quot;:false,&quot;lightboxCtaStyle&quot;:&quot;link&quot;,&quot;lightboxCtaDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;align&quot;:&quot;center&quot;},&quot;bgColor&quot;:{&quot;r&quot;:230,&quot;g&quot;:230,&quot;b&quot;:230,&quot;a&quot;:1},&quot;border&quot;:{&quot;radius&quot;:3}},&quot;numLightboxComments&quot;:50,&quot;showLoadMoreBtn&quot;:{&quot;desktop&quot;:false},&quot;loadMoreBtnDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;align&quot;:&quot;center&quot;},&quot;border&quot;:{&quot;radius&quot;:3},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1},&quot;margin&quot;:{&quot;top&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0,&quot;right&quot;:0}},&quot;loadMoreBtnText&quot;:&quot;Load more&quot;,&quot;loadMoreBtnScroll&quot;:true,&quot;autoload&quot;:false,&quot;showFollowBtn&quot;:{&quot;desktop&quot;:false,&quot;phone&quot;:false},&quot;followBtnText&quot;:&quot;Follow on Instagram&quot;,&quot;followBtnDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;align&quot;:&quot;center&quot;},&quot;border&quot;:{&quot;radius&quot;:3},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1},&quot;margin&quot;:{&quot;top&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0,&quot;right&quot;:0}},&quot;followBtnLocation&quot;:{&quot;desktop&quot;:&quot;header&quot;,&quot;phone&quot;:&quot;bottom&quot;},&quot;alignFooterButtons&quot;:{&quot;desktop&quot;:false},&quot;customCss&quot;:&quot;\/* Enter your custom CSS below *\/\n\n&quot;,&quot;accounts&quot;:[86694],&quot;tagged&quot;:[],&quot;hashtags&quot;:[],&quot;mediaType&quot;:&quot;all&quot;,&quot;hashtagWhitelist&quot;:[],&quot;hashtagBlacklist&quot;:[],&quot;captionWhitelist&quot;:[],&quot;captionBlacklist&quot;:[],&quot;hashtagWhitelistSettings&quot;:true,&quot;hashtagBlacklistSettings&quot;:true,&quot;captionWhitelistSettings&quot;:true,&quot;captionBlacklistSettings&quot;:true,&quot;moderation&quot;:[],&quot;moderationMode&quot;:&quot;blacklist&quot;,&quot;promosVersion&quot;:2,&quot;promosEnabled&quot;:true,&quot;globalPromosEnabled&quot;:true,&quot;autoPromosEnabled&quot;:true,&quot;promoOverrides&quot;:[],&quot;feedPromo&quot;:{&quot;linkSource&quot;:{&quot;type&quot;:null},&quot;linkBehavior&quot;:{&quot;openNewTab&quot;:false,&quot;showPopupBox&quot;:false},&quot;linkText&quot;:&quot;&quot;},&quot;gaCampaignSource&quot;:&quot;&quot;,&quot;gaCampaignMedium&quot;:&quot;&quot;,&quot;gaCampaignName&quot;:&quot;&quot;}' />
        <input type="hidden" id="sli__a__e45a4902" data-json='[{&quot;id&quot;:86694,&quot;type&quot;:&quot;PERSONAL&quot;,&quot;userId&quot;:&quot;26151310784462427&quot;,&quot;username&quot;:&quot;katherinevessphotography&quot;,&quot;bio&quot;:&quot;&quot;,&quot;customBio&quot;:&quot;&quot;,&quot;profilePicUrl&quot;:&quot;&quot;,&quot;customProfilePicUrl&quot;:&quot;&quot;,&quot;mediaCount&quot;:&quot;1370&quot;,&quot;followersCount&quot;:&quot;0&quot;,&quot;usages&quot;:[],&quot;creationDate&quot;:&quot;2026-01-30 19:33:01&quot;}]' />
        <input type="hidden" id="sli__m__e45a4902" data-json='[]' />
        </span></p></div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-BkveQBtIZg.tatsu-column{width: 100%;}.tatsu-BkveQBtIZg.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-BkveQBtIZg > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-BkveQBtIZg > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-BkveQBtIZg > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-BkveQBtIZg > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-BkveQBtIZg.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-BkveQBtIZg.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-BkveQBtIZg.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap  tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols  tatsu-clearfix tatsu-rkg30lHF8-e" ><style>@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-rkg30lHF8-e.tatsu-row-wrap > .tatsu-row{padding: 0px 5% 0px 5%;}}@media only screen and (max-width: 767px) {.tatsu-rkg30lHF8-e.tatsu-row-wrap > .tatsu-row{padding: 0px 5% 0px 5%;}}</style><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none  tatsu-Hy20eSFIZx"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-module tatsu-inline-text clearfix tatsu-Hki-QBtL-x   " ><style>.tatsu-Hki-QBtL-x .tatsu-inline-text-inner{width: 100%;text-align: center;}.tatsu-Hki-QBtL-x.tatsu-inline-text{margin: 0px 0px 5px 0px;}.tatsu-Hki-QBtL-x.tatsu-inline-text .tatsu-inline-text-inner *{font-size : 50px;line-height : 50px;}@media only screen and (max-width: 767px) {.tatsu-Hki-QBtL-x .tatsu-inline-text-inner{width: 100%;}.tatsu-Hki-QBtL-x.tatsu-inline-text .tatsu-inline-text-inner *{text-transform : none;font-size : 40px;line-height : 40px;}}</style><div class="tatsu-inline-text-inner tatsu-align-center"><h3>Follow along with us</h3>
</div></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-rJzNQHY8Wg   " ><style>.tatsu-rJzNQHY8Wg .tatsu-inline-text-inner{width: 100%;text-align: center;}.tatsu-rJzNQHY8Wg.tatsu-inline-text{margin: 0px 0px 20px 0px;}.tatsu-rJzNQHY8Wg.tatsu-inline-text .tatsu-inline-text-inner *{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform : uppercase;font-size : 14px;line-height : 14px;letter-spacing : 3px;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-rJzNQHY8Wg.tatsu-inline-text .tatsu-inline-text-inner *{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform : uppercase;font-size : 12px;line-height : 14px;letter-spacing : 3px;}}@media only screen and (max-width: 767px) {.tatsu-rJzNQHY8Wg .tatsu-inline-text-inner{width: 100%;}.tatsu-rJzNQHY8Wg.tatsu-inline-text .tatsu-inline-text-inner *{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform : uppercase;font-size : 12px;line-height : 14px;letter-spacing : 3px;}}</style><div class="tatsu-inline-text-inner tatsu-align-center"><p>@katherinevessphotography</p>
</div></div><div  class="tatsu-module tatsu-inline-text clearfix tatsu-r1AukPKLbg   " ><style>.tatsu-r1AukPKLbg .tatsu-inline-text-inner{width: 100%;text-align: center;}@media only screen and (max-width: 767px) {.tatsu-r1AukPKLbg .tatsu-inline-text-inner{width: 100%;}}</style><div class="tatsu-inline-text-inner tatsu-align-center"><p>Sacramento newborn photographer also specializing in maternity photography and baby milestone portraits throughout baby's first year. Capturing the beauty of your most transformative chapters in their purest form, we create timeless, intentional portraiture designed for the moments that were meant to stand still. Based Shingle Springs (just 30 minutes east of Midtown Sacramento) and serving families throughout Northern California including Sacramento, Roseville, Rocklin, Folsom, El Dorado Hills, Elk Grove, Davis, Granite Bay, Woodland and surrounding areas.</p>
</div></div><div  class="tatsu-module tatsu-text-block-wrap tatsu-BJYx-HYIbx  "><div class="tatsu-text-inner tatsu-align-center  clearfix" ><style>.tatsu-BJYx-HYIbx.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: center;color: rgba(49,48,46,1) ;}.tatsu-BJYx-HYIbx .tatsu-text-inner *{color: rgba(49,48,46,1) ;}.tatsu-BJYx-HYIbx.tatsu-text-block-wrap .tatsu-text-inner *{font-size : 12px;line-height : 18px;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-BJYx-HYIbx.tatsu-text-block-wrap .tatsu-text-inner{width: 76%;}.tatsu-BJYx-HYIbx.tatsu-text-block-wrap .tatsu-text-inner *{font-size : 11px;line-height : 20px;}}@media only screen and (max-width: 767px) {.tatsu-BJYx-HYIbx.tatsu-text-block-wrap .tatsu-text-inner *{font-size : 10px;line-height : 18px;}}</style><h6><a href="https://www.katherinevess.com/sacramento-ca-maternity-newborn-baby-photographer">SACRAMENTO</a>  |  <a href="https://www.katherinevess.com/roseville-ca-maternity-newborn-baby-photographer/">ROSEVILLE</a>  |  <a href="https://www.katherinevess.com/rocklin-ca-maternity-newborn-baby-photographer/">ROCKLIN</a>  |  <a href="https://www.katherinevess.com/folsom-ca-maternity-newborn-baby-photographer/">FOLSOM</a>  |  <a href="https://www.katherinevess.com/el-dorado-hills-ca-maternity-newborn-baby-photographer/">EL DORADO HILLS</a>  |  <a href="https://www.katherinevess.com/granite-bay-ca-maternity-newborn-baby-photographer/">GRANITE BAY</a>  |  <a href="https://www.katherinevess.com/northern-california-maternity-newborn-baby-photographer/">NORTHERN CALIFORNIA</a></h6>
</div></div><div  class="tatsu-module tatsu-icon-group tatsu-BkgyyUHKUZg  "  ><style>.tatsu-BkgyyUHKUZg.tatsu-icon-group{text-align: center;margin: 0px 0px 0px 0px;}.tatsu-BkgyyUHKUZg{padding: 0px 0px 30px 0px;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-BkgyyUHKUZg{padding: 0px 0px 20px 0px;}}@media only screen and (max-width: 767px) {.tatsu-BkgyyUHKUZg{padding: 0px 0px 20px 0px;}}</style><div  class="tatsu-module tatsu-normal-icon tatsu-icon-shortcode align-none tatsu-r1k1LSK8Wx   "><style>.tatsu-r1k1LSK8Wx .tatsu-icon{color: rgba(211,199,179,1) ;}.tatsu-r1k1LSK8Wx{border-width: 0px 0px 0px 0px;}</style><a href="https://www.facebook.com/katherinevessphotography/"  class="tatsu-icon-wrap plain  tatsu-animate    " data-animation="fadeIn"   aria-label="tatsu-icon-facebook" data-gdpr-atts={}  target="_blank" ><i class="tatsu-icon tatsu-custom-icon tatsu-custom-icon-class tatsu-icon-facebook small plain"></i></a></div><div  class="tatsu-module tatsu-normal-icon tatsu-icon-shortcode align-none tatsu-BkbHUSt8be   "><style>.tatsu-BkbHUSt8be .tatsu-icon{color: rgba(211,199,179,1) ;}.tatsu-BkbHUSt8be.tatsu-normal-icon{margin: 0px 0px 0px 0px;}.tatsu-BkbHUSt8be{border-width: 0px 0px 0px 0px;}</style><a href="https://www.instagram.com/katherinevessphotography/"  class="tatsu-icon-wrap plain  tatsu-animate    " data-animation="fadeIn"   aria-label="tatsu-icon-instagram" data-gdpr-atts={}  target="_blank" ><i class="tatsu-icon tatsu-custom-icon tatsu-custom-icon-class tatsu-icon-instagram small plain"></i></a></div><div  class="tatsu-module tatsu-normal-icon tatsu-icon-shortcode align-none tatsu-rkgnIBYLWx   "><style>.tatsu-rkgnIBYLWx .tatsu-icon{color: rgba(211,199,179,1) ;}.tatsu-rkgnIBYLWx.tatsu-normal-icon{margin: 0px 0px 0px 0px;}.tatsu-rkgnIBYLWx{border-width: 0px 0px 0px 0px;}</style><a href="https://www.pinterest.com/katvessphoto/"  class="tatsu-icon-wrap plain  tatsu-animate    " data-animation="fadeIn"   aria-label="tatsu-icon-pinterest" data-gdpr-atts={}  target="_blank" ><i class="tatsu-icon tatsu-custom-icon tatsu-custom-icon-class tatsu-icon-pinterest small plain"></i></a></div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-Hy20eSFIZx.tatsu-column{width: 100%;}.tatsu-Hy20eSFIZx.tatsu-column{margin: 0 0 0px 0 !important;}.tatsu-Hy20eSFIZx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-Hy20eSFIZx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-Hy20eSFIZx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-Hy20eSFIZx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-Hy20eSFIZx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-Hy20eSFIZx.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-Hy20eSFIZx.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-Hy20eSFIZx.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap  tatsu-row-full-width tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols  tatsu-clearfix tatsu-Hkl_dsrFIZx" ><style>.tatsu-Hkl_dsrFIZx.tatsu-row-wrap > .tatsu-row{background-color: rgba(211,199,179,1);}</style><div  class="tatsu-row " ><div  class="tatsu-column  tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none  tatsu-BkO_iSFUWg"  data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div  class="tatsu-module tatsu-inline-text clearfix tatsu-HJmYsSKU-e   " ><style>.tatsu-HJmYsSKU-e .tatsu-inline-text-inner{width: 100%;text-align: center;padding: 20px 10% 20px 10%;}.tatsu-HJmYsSKU-e.tatsu-inline-text .tatsu-inline-text-inner *{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform : uppercase;font-size : 11px;line-height : 16px;letter-spacing : 3px;}@media only screen and (max-width:1377px) {.tatsu-HJmYsSKU-e .tatsu-inline-text-inner{padding: 20px 5% 20px 5%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-HJmYsSKU-e .tatsu-inline-text-inner{padding: 20px 5% 20px 5%;}}@media only screen and (max-width: 767px) {.tatsu-HJmYsSKU-e .tatsu-inline-text-inner{width: 100%;padding: 15px 5% 15px 5%;}.tatsu-HJmYsSKU-e.tatsu-inline-text .tatsu-inline-text-inner *{font-family : "DM Sans",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform : uppercase;font-size : 10px;line-height : 14px;letter-spacing : 2px;}}</style><div class="tatsu-inline-text-inner tatsu-align-center"><p><span class="palette-1 ">Copyright 2026 Katherine Vess Photography. All rights reserved. Site design by <a href="https://www.dearjanedesign.com" target="_self">dear jane design</a>.</span></p>
</div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-BkO_iSFUWg.tatsu-column{width: 100%;}.tatsu-BkO_iSFUWg.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-BkO_iSFUWg > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-BkO_iSFUWg > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-BkO_iSFUWg > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-BkO_iSFUWg > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-BkO_iSFUWg.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-BkO_iSFUWg.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-BkO_iSFUWg.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background tatsu-bg-lazyload" data-src = ""></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-rkb3AxBKUbl.tatsu-section{background-color: rgba(246,244,239,1);}.tatsu-rkb3AxBKUbl .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-rkb3AxBKUbl > .tatsu-bottom-divider{z-index: 9999;}.tatsu-rkb3AxBKUbl > .tatsu-top-divider{z-index: 9999;}.tatsu-rkb3AxBKUbl .tatsu-section-overlay{mix-blend-mode: normal;}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-rkb3AxBKUbl .tatsu-section-pad{padding: 0px 0px 0px 0px;}}@media only screen and (max-width: 767px) {.tatsu-rkb3AxBKUbl .tatsu-section-pad{padding: 0px 0px 0px 0px;}}</style></div>				</div>
					</div>
	<div class="loader page-loader">
	<div class="loader-style1-wrap"><div class="loader-style1-double-bounce1"></div><div class="loader-style1-double-bounce2"></div></div></div>
	<a href="#" id="back-to-top" class="layout-wide"><i class="font-icon icon-arrow_carrot-up"></i></a>			</div>



<input type="hidden" id="ajax_url" value="https://www.katherinevess.com/wp-admin/admin-ajax.php" />
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/oshin/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
	
		    <div id="gallery" class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
		        <div class="pswp__bg"></div>

		        <div class="pswp__scroll-wrap">

		          <div class="pswp__container">
					<div class="pswp__item"></div>
					<div class="pswp__item"></div>
					<div class="pswp__item"></div>
		          </div>

		          <div class="pswp__ui pswp__ui--hidden">

		            <div class="pswp__top-bar">

						<div class="pswp__counter"></div>

						<button class="pswp__button pswp__button--close" title="Close (Esc)"></button>

						<button class="pswp__button pswp__button--share" title="Share"></button>

						<button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>

						<button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>

						<div class="pswp__preloader">
							<div class="pswp__preloader__icn">
							  <div class="pswp__preloader__cut">
							    <div class="pswp__preloader__donut"></div>
							  </div>
							</div>
						</div>
		            </div>


					<!-- <div class="pswp__loading-indicator"><div class="pswp__loading-indicator__line"></div></div> -->

		            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
			            <div class="pswp__share-tooltip">
							<!-- <a href="#" class="pswp__share--facebook"></a>
							<a href="#" class="pswp__share--twitter"></a>
							<a href="#" class="pswp__share--pinterest"></a>
							<a href="#" download class="pswp__share--download"></a> -->
			            </div>
			        </div>

		            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button>
		            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"></button>
		            <div class="pswp__caption">
		              <div class="pswp__caption__center">
		              </div>
		            </div>
		          </div>

		        </div>

		    </div><div id="tatsu-fixed-overlay"></div><script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://www.katherinevess.com/wp-includes/js/comment-reply.min.js?ver=7.0"></script>
<script id="asyncloader-js" src="https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/asyncloader.min.js?ver=1.0"></script>
<script id="jquery-ui-core-js" src="https://www.katherinevess.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
<script id="jquery-ui-accordion-js" src="https://www.katherinevess.com/wp-includes/js/jquery/ui/accordion.min.js?ver=1.13.3"></script>
<script id="jquery-ui-tabs-js" src="https://www.katherinevess.com/wp-includes/js/jquery/ui/tabs.min.js?ver=1.13.3"></script>
<script id="oshine-modules-js-extra">
var oshineModulesConfig = {"pluginUrl":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/","vendorScriptsUrl":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/","dependencies":{"asyncloader":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/asyncloader.min.js","backgroundcheck":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/backgroundcheck.min.js","backgroundposition":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/backgroundposition.min.js","be-modules-plugin":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/be-modules-plugin.min.js","beslider":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/beslider.min.js","countdown":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/countdown.min.js","easing":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/easing.min.js","easypiechart":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/easypiechart.min.js","fitvids":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/fitvids.min.js","fullscreenheight":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/fullscreenheight.min.js","hoverdir":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/hoverdir.min.js","imagesloaded":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/imagesloaded.min.js","isotope":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/isotope.min.js","justifiedgallery":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/justifiedgallery.min.js","magnificpopup":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/magnificpopup.min.js","mousewheel":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/mousewheel.min.js","owlcarousel":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/owlcarousel.min.js","photoswipe":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/photoswipe.min.js","resizetoparent":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/resizetoparent.min.js","rotate":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/rotate.min.js","tilt":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/tilt.min.js","typed":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/typed.min.js","vivusSVGanimation":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/vivusSVGanimation.min.js","waypoints":"https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/vendor/waypoints.min.js"},"oshinonce":"c294e4a392"};
//# sourceURL=oshine-modules-js-extra
</script>
<script id="oshine-modules-js" src="https://www.katherinevess.com/wp-content/plugins/oshine-modules/public/js/oshine-modules.min.js?ver=3.2"></script>
<script id="es6-promises-polyfill-js" src="https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/es6-promise.auto.min.js?ver=7.0"></script>
<script id="be-script-helpers-js" src="https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/helpers.min.js?ver=3.5.3"></script>
<script id="debouncedresize-js" src="https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/debouncedresize.min.js?ver=3.5.3"></script>
<script id="tatsu-js-extra">
var tatsuFrontendConfig = {"ajax_url":"https://www.katherinevess.com/wp-admin/admin-ajax.php","pluginUrl":"https://www.katherinevess.com/wp-content/plugins/tatsu","vendorScriptsUrl":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/","mapsApiKey":"","dependencies":{"anime":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/anime.min.js?ver=3.5.3","asyncloader":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/asyncloader.min.js?ver=3.5.3","backgroundposition":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/backgroundposition.min.js?ver=3.5.3","begrid":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/begrid.min.js?ver=3.5.3","countTo":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/countTo.min.js?ver=3.5.3","debouncedresize":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/debouncedresize.min.js?ver=3.5.3","es6-promise.auto":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/es6-promise.auto.min.js?ver=3.5.3","fitvids":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/fitvids.min.js?ver=3.5.3","flickity":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/flickity.min.js?ver=3.5.3","hoverintent":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/hoverintent.min.js?ver=3.5.3","imagesloaded":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/imagesloaded.min.js?ver=3.5.3","isotope":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/isotope.min.js?ver=3.5.3","magnificpopup":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/magnificpopup.min.js?ver=3.5.3","stickykit":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/stickykit.min.js?ver=3.5.3","superfish":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/superfish.min.js?ver=3.5.3","tatsuCarousel":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/tatsuCarousel.min.js?ver=3.5.3","tatsuColumnParallax":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/tatsuColumnParallax.min.js?ver=3.5.3","tatsuParallax":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/tatsuParallax.min.js?ver=3.5.3","tilt":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/tilt.min.js?ver=3.5.3","typed":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/typed.min.js?ver=3.5.3","unveil":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/unveil.min.js?ver=3.5.3","vivus":"https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/vendor/vivus.min.js?ver=3.5.3"},"slider_icons":{"left":"\u003Csvg viewBox=\"0 0 10 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003E\n\u003Cpath opacity=\"0.999943\" d=\"M0 0L7 7.1759L0.343184 14\" transform=\"translate(9 15) rotate(-180)\" stroke-width=\"2\"/\u003E\n\u003C/svg\u003E\n","right":"\u003Csvg viewBox=\"0 0 10 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003E\n\u003Cpath d=\"M0 0L7 7.1759L0.343184 14\" transform=\"translate(1 1)\" stroke-width=\"2\"/\u003E\n\u003C/svg\u003E\n"},"version":"3.5.3","recaptcha_type":"","recaptcha_site_key":"","tatsunonce":"87da9bff26"};
//# sourceURL=tatsu-js-extra
</script>
<script id="tatsu-js" src="https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/tatsu.min.js?ver=3.5.3"></script>
<script id="tatsu-header-scripts-js" src="https://www.katherinevess.com/wp-content/plugins/tatsu/public/js/tatsu-header.min.js?ver=3.5.3"></script>
<script id="linkprefetcher-js-before">
window.LP_CONFIG = {"activeOnDesktop":true,"behavior":"mouseHover","hoverDelay":60,"instantClick":false,"activeOnMobile":true,"mobileBehavior":"touchstart","ignoreKeywords":"#,?","isMobile":false}
//# sourceURL=linkprefetcher-js-before
</script>
<script id="linkprefetcher-js" src="https://www.katherinevess.com/wp-content/plugins/bluehost-wordpress-plugin/vendor/newfold-labs/wp-module-performance/build/assets/link-prefetch.min.js?ver=4.17.0" defer></script>
<script id="custom-scrollbar-js" src="https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/perfect-scrollbar.jquery.min.js?ver=7.0"></script>
<script id="be-themes-script-js-js-extra">
var oshineThemeConfig = {"vendorScriptsUrl":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/","dependencies":{"asyncloader":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/asyncloader.min.js","backgroundcheck":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/backgroundcheck.min.js","backgroundposition":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/backgroundposition.min.js","classie":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/classie.min.js","easing":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/easing.min.js","fitvids":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/fitvids.min.js","flickity":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/flickity.min.js","fullscreenheight":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/fullscreenheight.min.js","galaxycanvas":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/galaxycanvas.min.js","greensock":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/greensock.min.js","horizontalcarousel":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/horizontalcarousel.min.js","hoverintent":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/hoverintent.min.js","imagesloaded":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/imagesloaded.min.js","isotope":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/isotope.min.js","magnificpopup":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/magnificpopup.min.js","mcustomscrollbar":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/mcustomscrollbar.min.js","modernizr":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/modernizr.min.js","mousewheel":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/mousewheel.min.js","multi_level_menu":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/multi_level_menu.min.js","old_menu_animation":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/old_menu_animation.min.js","page_stack_top":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/page_stack_top.min.js","patterncanvas":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/patterncanvas.min.js","perfect-scrollbar.jquery":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/perfect-scrollbar.jquery.min.js","perspective_navigation":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/perspective_navigation.min.js","request_animation_frame":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/request_animation_frame.min.js","resizetoparent":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/resizetoparent.min.js","scrolltosections":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/scrolltosections.min.js","simplebar":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/simplebar.min.js","simplebar_old":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/simplebar_old.min.js","sticky_sections":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/sticky_sections.min.js","stickykit":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/stickykit.min.js","superfish":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/superfish.min.js","transparentheader":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/transparentheader.min.js","waterdropcanvas":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/waterdropcanvas.min.js","webfont":"https://www.katherinevess.com/wp-content/themes/oshin/js/vendor/webfont.min.js"},"woo_product_qty_plus_minus_btn":"0"};
//# sourceURL=be-themes-script-js-js-extra
</script>
<script id="be-themes-script-js-js" src="https://www.katherinevess.com/wp-content/themes/oshin/js/script.min.js?ver=7.3.1"></script>
<script id="metaslider-flex-slider-js" src="https://www.katherinevess.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/jquery.flexslider.min.js?ver=3.109.0"></script>
<script id="metaslider-flex-slider-js-after">
var metaslider_86497 = function($) {$('#metaslider_86497').addClass('flexslider');
            $('#metaslider_86497').flexslider({ 
                slideshowSpeed:5000,
                animation:"fade",
                controlNav:false,
                directionNav:false,
                pauseOnHover:false,
                direction:"horizontal",
                reverse:false,
                keyboard:true,
                touch:true,
                animationSpeed:1000,
                prevText:"Previous",
                nextText:"Next",
                smoothHeight:false,
                fadeFirstSlide:false,
                slideshow:true,
                pausePlay:false,
                showPlayText:false,
                playText:false,
                pauseText:false,
                start: function(slider) {
                
                    // Wait for DOM to be ready and FlexSlider to render controls
                    setTimeout(function() {
                        var nav = $('#metaslider_86497 .flex-control-nav');
                        if (nav.length) {
                            nav.attr('role', 'tablist');
                        }

                        function updateSliderTabindex() {
                            var slider_ = $('#metaslider_86497');
                            var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 
                                                slider_.is('[aria-hidden="true"]') || 
                                                !slider_.is(':visible');
                            
                            if (isSliderHidden) {
                                slider_.find('a, button, [tabindex]').attr('tabindex', '-1');
                            } else {
                                slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1');
                                slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1');
                                slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1');
                                slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex');
                                slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1');
                                slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex');
                            }
                        }

                        updateSliderTabindex();

                        if (typeof MutationObserver !== 'undefined') {
                            var observer = new MutationObserver(function(mutations) {
                                var shouldUpdate = false;
                                mutations.forEach(function(mutation) {
                                    if (mutation.type === 'attributes' &&
                                        (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) {
                                        shouldUpdate = true;
                                    }
                                    if (mutation.type === 'childList') {
                                        shouldUpdate = true;
                                    }
                                });
                                if (shouldUpdate) {
                                    updateSliderTabindex();
                                }
                            });

                            var targetNode = $('#metaslider_86497')[0];
                            if (targetNode) {
                                observer.observe(targetNode, { 
                                    attributes: true, 
                                    attributeFilter: ['aria-hidden', 'style', 'class'],
                                    childList: true,
                                    subtree: true
                                });

                                var parent = targetNode.parentNode;
                                while (parent && parent !== document.body) {
                                    observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] });
                                    parent = parent.parentNode;
                                }
                            }
                        }
                    }, 0);
                    
                
                // Function to disable focusable elements in aria-hidden slides
                function disableAriaHiddenFocusableElements() {
                    var slider_ = $('#metaslider_86497');
                    
                    // Disable focusable elements in slides with aria-hidden='true'
                    slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1');
                    
                    // Disable focusable elements in cloned slides (these should never be focusable)
                    slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1');
                }
                
                // Initial setup
                disableAriaHiddenFocusableElements();
                
                // Observer for aria-hidden and clone changes
                if (typeof MutationObserver !== 'undefined') {
                    var ariaObserver = new MutationObserver(function(mutations) {
                        var shouldUpdate = false;
                        mutations.forEach(function(mutation) {
                            if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') {
                                shouldUpdate = true;
                            }
                            if (mutation.type === 'childList') {
                                // Check if cloned slides were added/removed
                                for (var i = 0; i < mutation.addedNodes.length; i++) {
                                    if (mutation.addedNodes[i].nodeType === 1 && 
                                        (mutation.addedNodes[i].classList.contains('clone') || 
                                         mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) {
                                        shouldUpdate = true;
                                        break;
                                    }
                                }
                            }
                        });
                        if (shouldUpdate) {
                            setTimeout(disableAriaHiddenFocusableElements, 10);
                        }
                    });
                    
                    var targetNode = $('#metaslider_86497')[0];
                    if (targetNode) {
                        ariaObserver.observe(targetNode, { 
                            attributes: true, 
                            attributeFilter: ['aria-hidden'],
                            childList: true,
                            subtree: true
                        });
                    }
                }
                
                
                    $('#metaslider_86497 .flex-control-nav a.flex-active').attr('aria-current', 'true');
                    $('#metaslider_86497 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current');
                    
                },
                after: function(slider) {
                
                    // Update tabindex after slide change, respecting aria-hidden state
                    var slider_ = $('#metaslider_86497');
                    var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 
                                    slider_.is('[aria-hidden="true"]') || 
                                    !slider_.is(':visible');

                    if (!isSliderHidden) {
                        // Disable focusable elements in slides with aria-hidden='true'
                        slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1');
                        
                        // Disable focusable elements in cloned slides
                        slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1');
                        
                        // Normal focus management for navigation
                        slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex');
                        slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1');
                        
                        // Only allow focus on active slide that's not aria-hidden or cloned
                        slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1');
                        slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex');
                    }
                    
                
                // Re-disable focusable elements after slide transitions
                var slider_ = $('#metaslider_86497');
                
                // Disable focusable elements in slides with aria-hidden='true'
                slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1');
                
                // Disable focusable elements in cloned slides
                slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1');
                
                
                    $('#metaslider_86497 .flex-control-nav a.flex-active').attr('aria-current', 'true');
                    $('#metaslider_86497 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current');
                    
                }
            });
            $(document).trigger('metaslider/initialized', '#metaslider_86497');
        };
        var timer_metaslider_86497 = function() {
            var slider = !window.jQuery ? window.setTimeout(timer_metaslider_86497, 100) : !jQuery.isReady ? window.setTimeout(timer_metaslider_86497, 1) : metaslider_86497(window.jQuery);
        };
        timer_metaslider_86497();
//# sourceURL=metaslider-flex-slider-js-after
</script>
<script id="metaslider-script-js-extra">
var wpData = {"baseUrl":"https://www.katherinevess.com"};
//# sourceURL=metaslider-script-js-extra
</script>
<script id="metaslider-script-js" src="https://www.katherinevess.com/wp-content/plugins/ml-slider/assets/metaslider/script.min.js?ver=3.109.0"></script>
<script id="metaslider_bubble_theme_script-js" src="https://www.katherinevess.com/wp-content/plugins/ml-slider/themes/bubble/v1.0.0/script.js?ver=3.109.0"></script>
<script id="sli-runtime-js" src="https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/runtime.js?ver=1.7.5"></script>
<script id="react-js" src="https://www.katherinevess.com/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1.1"></script>
<script id="react-dom-js" src="https://www.katherinevess.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1"></script>
<script id="sli-common-vendors-js" src="https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/common-vendors.js?ver=1.7.5"></script>
<script id="sli-common-js-extra">
var SliCommonL10n = {"tier":"0","siteDomain":"://www.katherinevess.com","restApi":{"baseUrl":"https://www.katherinevess.com/wp-json/sl-insta","authToken":"8c469b354c079e261debb7864403ebf0e339b856"},"imagesUrl":"https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/images"};
//# sourceURL=sli-common-js-extra
</script>
<script id="sli-common-js" src="https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/common.js?ver=1.7.5"></script>
<script id="sli-feed-js" src="https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/feed.js?ver=1.7.5"></script>
<script id="sli-front-js" src="https://www.katherinevess.com/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/front-app.js?ver=1.7.5"></script>
<!-- Option Panel Custom JavaScript -->
<script>
	//jQuery(document).ready(function(){
			// });
</script>
</body>
</html>