.elementor-kit-5089{--e-global-color-primary:#513F59;--e-global-color-secondary:#D7CBE3;--e-global-color-text:#000000;--e-global-color-accent:#939FD3;--e-global-color-c0c2bc7:#532B23;--e-global-color-bcd782d:#FFFFFF;--e-global-color-004b88f:#D8CCCB;--e-global-color-a9f9c42:#DFE5FF;--e-global-color-c1ec70d:#00000000;--e-global-color-dbf625f:#F6F5F2F2;--e-global-color-33b7354:#F6F5F2;--e-global-color-1101de6:#1C244B;--e-global-color-68a4fa3:#435B3A;--e-global-color-044a6cf:#343131;--e-global-color-74cbad6:#414867;--e-global-typography-primary-font-family:"Moret";--e-global-typography-primary-font-size:65px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"OPTIMorgan";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:900;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:22px;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:24px;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Fahkwang";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:bold;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-line-height:1em;--e-global-typography-903bd75-font-family:"Roboto Mono";--e-global-typography-903bd75-font-size:15px;--e-global-typography-903bd75-font-weight:400;--e-global-typography-903bd75-line-height:1.6em;--e-global-typography-49cb02c-font-family:"Moret";--e-global-typography-49cb02c-font-size:5.3vw;--e-global-typography-49cb02c-font-weight:500;--e-global-typography-49cb02c-text-transform:capitalize;--e-global-typography-49cb02c-font-style:normal;--e-global-typography-49cb02c-text-decoration:none;--e-global-typography-49cb02c-line-height:1em;--e-global-typography-1871a2c-font-family:"DM Sans";--e-global-typography-1871a2c-font-size:14px;--e-global-typography-1871a2c-font-weight:400;--e-global-typography-1871a2c-text-transform:uppercase;--e-global-typography-1871a2c-font-style:normal;--e-global-typography-1871a2c-text-decoration:none;--e-global-typography-1871a2c-line-height:14px;--e-global-typography-1871a2c-letter-spacing:4px;--e-global-typography-a67a734-font-family:"DM Sans";--e-global-typography-a67a734-font-size:14px;--e-global-typography-a67a734-font-weight:bold;--e-global-typography-a67a734-text-transform:uppercase;--e-global-typography-a67a734-font-style:normal;--e-global-typography-a67a734-text-decoration:none;--e-global-typography-a67a734-line-height:1.4em;--e-global-typography-cd8f3fe-font-family:"DM Sans";--e-global-typography-cd8f3fe-font-size:14px;--e-global-typography-cd8f3fe-font-weight:400;--e-global-typography-cd8f3fe-text-transform:uppercase;--e-global-typography-cd8f3fe-font-style:normal;--e-global-typography-cd8f3fe-text-decoration:none;--e-global-typography-cd8f3fe-line-height:1.7em;--e-global-typography-cd8f3fe-letter-spacing:1px;--e-global-typography-4948df5-font-family:"Fahkwang";--e-global-typography-4948df5-font-size:14px;--e-global-typography-4948df5-font-weight:bold;--e-global-typography-4948df5-text-transform:uppercase;--e-global-typography-4948df5-font-style:normal;--e-global-typography-4948df5-text-decoration:none;--e-global-typography-4948df5-line-height:1em;--e-global-typography-a58c229-font-family:"DM Sans";--e-global-typography-a58c229-font-size:10px;--e-global-typography-a58c229-font-weight:400;--e-global-typography-a58c229-text-transform:capitalize;--e-global-typography-a58c229-font-style:normal;--e-global-typography-a58c229-text-decoration:none;--e-global-typography-a58c229-line-height:22px;--e-global-typography-a58c229-letter-spacing:0.71px;--e-global-typography-5fd16fd-font-family:"Moret";--e-global-typography-5fd16fd-font-size:100px;--e-global-typography-5fd16fd-font-weight:900;--e-global-typography-5fd16fd-text-transform:capitalize;--e-global-typography-5fd16fd-font-style:normal;--e-global-typography-5fd16fd-text-decoration:none;--e-global-typography-5fd16fd-line-height:1.2em;background-color:var( --e-global-color-33b7354 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5089 a{color:var( --e-global-color-044a6cf );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 a:hover{color:var( --e-global-color-68a4fa3 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h1{color:var( --e-global-color-1101de6 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-5089 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5089 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a67a734-font-family ), Sans-serif;font-size:var( --e-global-typography-a67a734-font-size );font-weight:var( --e-global-typography-a67a734-font-weight );text-transform:var( --e-global-typography-a67a734-text-transform );font-style:var( --e-global-typography-a67a734-font-style );text-decoration:var( --e-global-typography-a67a734-text-decoration );line-height:var( --e-global-typography-a67a734-line-height );}.elementor-kit-5089 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 button,.elementor-kit-5089 input[type="button"],.elementor-kit-5089 input[type="submit"],.elementor-kit-5089 .elementor-button{font-family:"Roboto Mono", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1470px;}.e-con{--container-max-width:1470px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding .site-logo img{width:383px;max-width:383px;}.site-header .site-navigation .menu li{font-family:var( --e-global-typography-a67a734-font-family ), Sans-serif;font-size:var( --e-global-typography-a67a734-font-size );font-weight:var( --e-global-typography-a67a734-font-weight );text-transform:var( --e-global-typography-a67a734-text-transform );font-style:var( --e-global-typography-a67a734-font-style );text-decoration:var( --e-global-typography-a67a734-text-decoration );line-height:var( --e-global-typography-a67a734-line-height );}@media(max-width:1024px){.elementor-kit-5089{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:16px;--e-global-typography-49cb02c-font-size:7vw;--e-global-typography-1871a2c-letter-spacing:1.5px;--e-global-typography-5fd16fd-font-size:50px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 a:hover{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-5089 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5089 h3{font-size:var( --e-global-typography-a67a734-font-size );line-height:var( --e-global-typography-a67a734-line-height );}.elementor-kit-5089 h4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-a67a734-font-size );line-height:var( --e-global-typography-a67a734-line-height );}}@media(max-width:767px){.elementor-kit-5089{--e-global-typography-primary-font-size:35px;--e-global-typography-secondary-font-size:14px;--e-global-typography-accent-font-size:12px;--e-global-typography-49cb02c-font-size:10vw;--e-global-typography-1871a2c-font-size:12px;--e-global-typography-4948df5-font-size:12px;--e-global-typography-5fd16fd-font-size:40px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 a:hover{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-5089 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5089 h3{font-size:var( --e-global-typography-a67a734-font-size );line-height:var( --e-global-typography-a67a734-line-height );}.elementor-kit-5089 h4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5089 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-a67a734-font-size );line-height:var( --e-global-typography-a67a734-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Moret';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: oblique;
	font-weight: 700;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-BoldOblique.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-Book.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-BookOblique.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-Extrabold.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: oblique;
	font-weight: 800;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-ExtraboldOblique.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-RegularOblique.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-Semibold.woff') format('woff');
}
@font-face {
	font-family: 'Moret';
	font-style: oblique;
	font-weight: 600;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/Moret-SemiboldOblique.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OPTIMorgan';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://emilykbergmann.com/wp-content/uploads/2025/11/optimorgan.woff') format('woff');
}
/* End Custom Fonts CSS */