.elementor-3 .elementor-element.elementor-element-3c664eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1dbbf57 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;}.elementor-3 .elementor-element.elementor-element-c520c84 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;}.elementor-3 .elementor-element.elementor-element-f4baf5e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-dfa20b5{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-aec67ea .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;}.elementor-3 .elementor-element.elementor-element-647e596 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-15e242a{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-1a1c294 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-1f88abe{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-ea8ec82 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-74e1e92{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-a8a8a97 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-a1a4192{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-4356f15 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-82a295e{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-3dbdf92 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;}.elementor-3 .elementor-element.elementor-element-ffab88d{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-0da1ab5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-a50c1e8{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-841805d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-43be263{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-ad9be2e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;}.elementor-3 .elementor-element.elementor-element-184d34c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-5b89396{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-d716a87 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-d960636{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-3bc3cf7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-bc3832f{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-b441ee8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-18fa3a4{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-00192e1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-e39e115{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-003a1fc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-b975d42{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-aa5d765 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-3c1abde{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-85fc48a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-d6dfffd{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-a449202 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-306fc91{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-aa2e6b0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-0ce630f{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-e5a8b76 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-2e18e09{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-ad7f875 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-f17cb9d{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-5b7ed14 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;}.elementor-3 .elementor-element.elementor-element-694cf54{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-6ab1b64 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-1b79f53{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-ad37d36 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-f9e82f7{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-154b26c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-64fbc25{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-ce6da8d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;}.elementor-3 .elementor-element.elementor-element-d8c85f4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-a188d8c{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-ba8fb4f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;}.elementor-3 .elementor-element.elementor-element-8a4b5c9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-6256c83{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-1caf345 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-a6320f1{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-170e697 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-74ca28a{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-00d9c5e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-47d65b0{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-f8eef18 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-55d21eb{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-bede31a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;}.elementor-3 .elementor-element.elementor-element-af47c6f{font-family:"Montserrat", Sans-serif;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://janinabeyondx.com/wp-content/uploads/2026/01/PlayfairDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://janinabeyondx.com/wp-content/uploads/2026/01/PlayfairDisplay-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://janinabeyondx.com/wp-content/uploads/2026/01/PlayfairDisplay-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://janinabeyondx.com/wp-content/uploads/2026/01/PlayfairDisplay-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://janinabeyondx.com/wp-content/uploads/2026/01/Montserrat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://janinabeyondx.com/wp-content/uploads/2026/01/Montserrat-Italic-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */