.elementor-2 .elementor-element.elementor-element-290d47a .elementor-drop-cap{margin-inline-end:10px;}.elementor-2 .elementor-element.elementor-element-290d47a .elementor-drop-cap-letter{font-family:"Domain Display", Sans-serif;}.elementor-2 .elementor-element.elementor-element-df969d4{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-df969d4 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2 .elementor-element.elementor-element-df969d4 .elementor-drop-cap-letter{font-family:"Domain Display", Sans-serif;}.elementor-2 .elementor-element.elementor-element-eaaa366{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-ac2f4d3{text-align:start;}.elementor-2 .elementor-element.elementor-element-ffabb96 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-ffabb96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ffabb96.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-ffabb96.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-33e72d5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-33e72d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-33e72d5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-33e72d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-fd6de2a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-fd6de2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-fd6de2a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-fd6de2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-45344d5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-45344d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-45344d5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-45344d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ae76581{columns:2;column-gap:72px;}.elementor-2 .elementor-element.elementor-element-ae76581 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2 .elementor-element.elementor-element-ae76581 .elementor-drop-cap-letter{font-family:"Domain Display", Sans-serif;}.elementor-2 .elementor-element.elementor-element-c5fe714{columns:2;column-gap:72px;}.elementor-2 .elementor-element.elementor-element-8ec0ac6 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2 .elementor-element.elementor-element-8ec0ac6 .elementor-drop-cap-letter{font-family:"Domain Display", Sans-serif;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ffabb96 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-ffabb96 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ffabb96 .elementor-icon-box-title a{line-height:0.8em;}.elementor-2 .elementor-element.elementor-element-33e72d5 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-33e72d5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-33e72d5 .elementor-icon-box-title a{line-height:0.8em;}.elementor-2 .elementor-element.elementor-element-fd6de2a .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-fd6de2a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-fd6de2a .elementor-icon-box-title a{line-height:0.8em;}.elementor-2 .elementor-element.elementor-element-45344d5 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-45344d5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-45344d5 .elementor-icon-box-title a{line-height:0.8em;}.elementor-2 .elementor-element.elementor-element-ae76581{columns:1;}.elementor-2 .elementor-element.elementor-element-c5fe714{columns:1;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Domain Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/domaine-display-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Domain Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/domaine-display-regular-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Domain Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/domaine-display-semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Domain Display';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/domaine-display-semibold-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Domain Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/domaine-display-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Domain Display';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/domaine-display-bold-italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */