.elementor-kit-3178{--e-global-color-primary:#F1EBDD;--e-global-color-secondary:#C1A875;--e-global-color-text:#333333;--e-global-color-accent:#00555C;--e-global-color-1c2d4c0:#B31C66;--e-global-color-44410c3f:#D71C80;--e-global-color-5a4e733:#B25710;--e-global-color-463a304:#F1EBDD;--e-global-color-7b6b176:#F8F5F0;--e-global-color-ef753c1:#015566;--e-global-color-4dcbf824:#D3A021;--e-global-color-9f50831:#ECE4D1;--e-global-color-ac49ff0:#DACCAE;--e-global-color-4f0eb0f:#D3C19C;--e-global-color-1d47133f:#CC5500;--e-global-color-c48086c:#FAF8F3;--e-global-color-23574bb:#987C44;--e-global-color-31bdd6a:#B5975A;--e-global-color-44d2d486:#C1A875;--e-global-color-b1c1bb5:#C2A878;--e-global-color-1a501e4:#F6168E;--e-global-color-eaee3e5:#EA0981;--e-global-color-7ec0f498:#E9D6B6;--e-global-color-afa2cd0:#1F6C72;--e-global-color-e501ea6:#E2B545;--e-global-color-75d4aa00:#E66000;--e-global-color-afccf82:#DD6A28;--e-global-color-5f648bd:#016A7F;--e-global-color-5eb4b2ef:#1F6C72;--e-global-color-0cfd411:#007983;--e-global-typography-primary-font-family:"Merriweather";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:-0.5px;--e-global-typography-secondary-font-family:"Libre Baskerville";--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Baskervville";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:22px;--e-global-typography-3d78553-font-family:"Baskervville";--e-global-typography-3d78553-font-size:28px;--e-global-typography-3d78553-font-weight:500;--e-global-typography-3d78553-line-height:1.2em;--e-global-typography-e81ac6e-font-family:"Merriweather";--e-global-typography-e81ac6e-font-size:42px;--e-global-typography-e81ac6e-font-weight:700;--e-global-typography-e81ac6e-line-height:1.25em;--e-global-typography-be3684c-font-family:"Libre Baskerville";--e-global-typography-be3684c-font-size:24px;--e-global-typography-be3684c-font-weight:600;--e-global-typography-be3684c-line-height:1.2em;--e-global-typography-030a4a1-font-family:"Poppins";--e-global-typography-030a4a1-font-size:22px;--e-global-typography-030a4a1-font-weight:600;--e-global-typography-030a4a1-line-height:1.5em;--e-global-typography-b534453-font-size:16px;--e-global-typography-b534453-font-weight:400;--e-global-typography-b534453-line-height:1.7em;--e-global-typography-60c7c36-font-family:"Libre Baskerville";--e-global-typography-60c7c36-font-size:18px;--e-global-typography-60c7c36-font-weight:500;--e-global-typography-60c7c36-line-height:1.4em;--e-global-typography-d7e72b8-font-family:"Montreal";--e-global-typography-d7e72b8-font-size:22px;--e-global-typography-d7e72b8-font-weight:600;background-color:var( --e-global-color-7b6b176 );color:#333333;font-family:"Poppins", serif;font-size:18px;font-weight:400;line-height:1.4px;}.elementor-kit-3178 e-page-transition{background-color:#FFBC7D;}.elementor-kit-3178 a{font-family:"Libre Baskerville", serif;font-size:16px;line-height:1.4px;}.elementor-kit-3178 h1{font-family:"Merriweather", serif;font-size:65px;font-weight:700;line-height:1.2px;}.elementor-kit-3178 h2{color:#2A2A2A;font-family:"Libre Baskerville", serif;font-size:32px;font-weight:600;}.elementor-kit-3178 h3{color:#2A2A2A;font-family:"Libre Baskerville", serif;font-size:22px;font-weight:600;}.elementor-kit-3178 button,.elementor-kit-3178 input[type="button"],.elementor-kit-3178 input[type="submit"],.elementor-kit-3178 .elementor-button{font-family:"Libre Baskerville", serif;font-size:16px;font-weight:700;line-height:1.4em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:6px 6px 6px 6px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}@media(max-width:1024px){.elementor-kit-3178{font-size:16px;line-height:1.5em;}.elementor-kit-3178 h1{font-size:56px;line-height:1.2em;}.elementor-kit-3178 h2{font-size:28px;line-height:1.4em;}.elementor-kit-3178 button,.elementor-kit-3178 input[type="button"],.elementor-kit-3178 input[type="submit"],.elementor-kit-3178 .elementor-button{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-3178{font-size:15px;line-height:1.7em;}.elementor-kit-3178 a{font-size:16px;}.elementor-kit-3178 h1{font-size:42px;line-height:1.2em;}.elementor-kit-3178 h2{font-size:26px;line-height:1.4em;}.elementor-kit-3178 h3{font-size:18px;line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montreal';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.hairextensionsinc.com/wp-content/uploads/2024/05/PPNeueMontreal-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Montreal';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.hairextensionsinc.com/wp-content/uploads/2024/05/PPNeueMontreal-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Montreal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.hairextensionsinc.com/wp-content/uploads/2024/05/PPNeueMontreal-Book.woff') format('woff');
}
@font-face {
	font-family: 'Montreal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.hairextensionsinc.com/wp-content/uploads/2024/05/PPNeueMontreal-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Montreal';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.hairextensionsinc.com/wp-content/uploads/2024/05/PPNeueMontreal-SemiBolditalic.woff') format('woff');
}
@font-face {
	font-family: 'Montreal';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.hairextensionsinc.com/wp-content/uploads/2024/05/PPNeueMontreal-Italic.woff') format('woff');
}
/* End Custom Fonts CSS */