.elementor-12790 .elementor-element.elementor-element-84abbd7{--display:flex;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-12790 .elementor-element.elementor-element-9088abb{text-align:center;}.elementor-12790 .elementor-element.elementor-element-9088abb .elementor-heading-title{font-family:"Editors Note", Sans-serif;font-size:46px;font-weight:100;text-transform:none;font-style:normal;line-height:1.1em;}.elementor-12790 .elementor-element.elementor-element-74e0445{--display:flex;}.elementor-12790 .elementor-element.elementor-global-12383{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:673px;z-index:9999;--icon-size:30px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12790 .elementor-element.elementor-global-12383.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12790 .elementor-element.elementor-global-12383{left:20px;}body.rtl .elementor-12790 .elementor-element.elementor-global-12383{right:20px;}.elementor-12790 .elementor-element.elementor-global-12383 .elementor-social-icon{background-color:var( --e-global-color-b8f2869 );--icon-padding:0.4em;}.elementor-12790 .elementor-element.elementor-global-12383 .elementor-social-icon i{color:#000000;}.elementor-12790 .elementor-element.elementor-global-12383 .elementor-social-icon svg{fill:#000000;}.elementor-12790 .elementor-element.elementor-global-12383 .elementor-social-icon:hover{background-color:var( --e-global-color-03a3607 );}@media(max-width:767px){.elementor-12790 .elementor-element.elementor-element-9088abb .elementor-heading-title{font-size:36px;line-height:1.2em;}body:not(.rtl) .elementor-12790 .elementor-element.elementor-global-12383{left:9px;}body.rtl .elementor-12790 .elementor-element.elementor-global-12383{right:9px;}.elementor-12790 .elementor-element.elementor-global-12383{top:660px;}}@media(min-width:768px){.elementor-12790 .elementor-element.elementor-element-84abbd7{--content-width:691px;}}/* Start custom CSS for html, class: .elementor-element-7127317 */@font-face {
    font-family: 'EditorsNote';
    src: url('https://firstlove-styling.de/wp-content/uploads/2025/02/editorsnote-hairline-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'JapandiLight';
    src: url('https://firstlove-styling.de/wp-content/uploads/2025/04/Japandi-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.elementor-widget-html h1 {
    font-family: 'EditorsNote', sans-serif;
    font-size: 48px;
    font-weight: normal;
}

.elementor-widget-html h2 {
    font-family: 'EditorsNote', sans-serif;
    font-size: 36px;
    font-weight: normal;
}

.elementor-widget-html h3 {
    font-family: 'EditorsNote', sans-serif;
    font-size: 28px;
    font-weight: normal;
}

.elementor-widget-html h4 {
    font-family: 'EditorsNote', sans-serif;
    font-size: 24px;
    font-weight: normal;
}

.elementor-widget-html h5 {
    font-family: 'JapandiLight', sans-serif;
    font-size: 20px;
    font-weight: normal;
}

.elementor-widget-html h6 {
    font-family: 'JapandiLight', sans-serif;
    font-size: 18px;
    font-weight: normal;
}

.elementor-widget-html p {
    font-family: var(--e-global-typography-primary-font-family);
    font-size: 16px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Editors Note';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://firstlove-styling.de/wp-content/uploads/2025/02/editorsnote-hairline-webfont.woff2') format('woff2'),
		url('https://firstlove-styling.de/wp-content/uploads/2025/02/editorsnote-hairline-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Editors Note';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://firstlove-styling.de/wp-content/uploads/2025/02/editorsnote-hairlineitalic-webfont.woff2') format('woff2'),
		url('https://firstlove-styling.de/wp-content/uploads/2025/02/editorsnote-hairlineitalic-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */