.elementor-5256 .elementor-element.elementor-element-7ecbf96{--grid-row-gap:8px;--grid-column-gap:30px;}.elementor-5256 .elementor-element.elementor-element-7ecbf96 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-5256 .elementor-element.elementor-element-7ecbf96 .elementor-post__title, .elementor-5256 .elementor-element.elementor-element-7ecbf96 .elementor-post__title a{font-family:"TT Norms Pro", Sans-serif;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-5256 .elementor-element.elementor-element-7ecbf96 .elementor-post__title{margin-bottom:9px;}.elementor-5256 .elementor-element.elementor-element-7425e8f{--grid-row-gap:8px;--grid-column-gap:30px;}.elementor-5256 .elementor-element.elementor-element-7425e8f > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-5256 .elementor-element.elementor-element-7425e8f .elementor-post__title, .elementor-5256 .elementor-element.elementor-element-7425e8f .elementor-post__title a{font-family:"TT Norms Pro", Sans-serif;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-5256 .elementor-element.elementor-element-7425e8f .elementor-post__title{margin-bottom:9px;}.elementor-5256 .elementor-element.elementor-element-53bd51a{--grid-row-gap:8px;--grid-column-gap:30px;}.elementor-5256 .elementor-element.elementor-element-53bd51a > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-5256 .elementor-element.elementor-element-53bd51a .elementor-post__title, .elementor-5256 .elementor-element.elementor-element-53bd51a .elementor-post__title a{font-family:"TT Norms Pro", Sans-serif;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-5256 .elementor-element.elementor-element-53bd51a .elementor-post__title{margin-bottom:9px;}.elementor-5256 .elementor-element.elementor-element-27215b4{--grid-row-gap:8px;--grid-column-gap:30px;}.elementor-5256 .elementor-element.elementor-element-27215b4 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-5256 .elementor-element.elementor-element-27215b4 .elementor-post__title, .elementor-5256 .elementor-element.elementor-element-27215b4 .elementor-post__title a{font-family:"TT Norms Pro", Sans-serif;text-transform:none;font-style:normal;line-height:1.2em;}.elementor-5256 .elementor-element.elementor-element-27215b4 .elementor-post__title{margin-bottom:9px;}.elementor-5256 .elementor-element.elementor-element-85e98bd{columns:2;column-gap:100px;}.elementor-5256 .elementor-element.elementor-element-85e98bd .elementor-drop-cap{margin-inline-end:10px;}.elementor-5256 .elementor-element.elementor-element-85e98bd .elementor-drop-cap-letter{font-family:"Domain Display", Sans-serif;}.elementor-5256 .elementor-element.elementor-element-199c9d6c{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-5256 .elementor-element.elementor-element-199c9d6c:not(.elementor-motion-effects-element-type-background), .elementor-5256 .elementor-element.elementor-element-199c9d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://masterclass.jointhrivehive.com/wp-content/uploads/2026/08/black-boots.webp") 50% 50%;background-size:cover;}.elementor-5256 .elementor-element.elementor-element-3d324e43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0% 10% 0% 10%;text-align:center;}.elementor-5256 .elementor-element.elementor-element-3d324e43 .elementor-heading-title{color:var( --e-global-color-64f3948 );}.elementor-5256 .elementor-element.elementor-element-7b324b58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5256 .elementor-element.elementor-element-7b324b58 .elementor-heading-title{color:var( --e-global-color-64f3948 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5256 .elementor-element.elementor-element-85e98bd{columns:1;}.elementor-5256 .elementor-element.elementor-element-199c9d6c{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-5256 .elementor-element.elementor-element-3d324e43{padding:0% 0% 0% 0%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'TT Norms Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/font.woff2') format('woff2');
}
@font-face {
	font-family: 'TT Norms Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/font-1.woff2') format('woff2');
}
@font-face {
	font-family: 'TT Norms Pro';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://masterclass.jointhrivehive.com/wp-content/uploads/2026/05/font-2.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* 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 */