.elementor-2906 .elementor-element.elementor-element-f02c5b2{--display:flex;--gap:48px;--background-transition:0.3s;--padding-top:183px;--padding-right:4.375rem;--padding-bottom:50px;--padding-left:4.375rem;}.elementor-2906 .elementor-element.elementor-element-458cc88 .elementor-heading-title{color:#333333;font-family:"DM Sans", Sans-serif;font-size:clamp(2.71rem, 0.69vw + 2.56rem, 3.05rem);}.elementor-2906 .elementor-element.elementor-element-4d3a0eb{color:#999999;}@media(max-width:1199px){.elementor-2906 .elementor-element.elementor-element-f02c5b2{--padding-top:111px;--padding-right:4.375rem;--padding-bottom:50px;--padding-left:4.375rem;}}@media(max-width:767px){.elementor-2906 .elementor-element.elementor-element-f02c5b2{--padding-top:111px;--padding-right:.9375rem;--padding-bottom:50px;--padding-left:.9375rem;}}/* Start custom CSS for theme-post-content, class: .elementor-element-4d3a0eb */.elementor-2906 .elementor-element.elementor-element-4d3a0eb h2, .elementor-2906 .elementor-element.elementor-element-4d3a0eb h3, .elementor-2906 .elementor-element.elementor-element-4d3a0eb h4, .elementor-2906 .elementor-element.elementor-element-4d3a0eb h5, .elementor-2906 .elementor-element.elementor-element-4d3a0eb h6 {
    margin-top: 3rem;
}

.page-id-1240 .elementor-2906 .elementor-element.elementor-element-4d3a0eb, .page-id-1238 .elementor-2906 .elementor-element.elementor-element-4d3a0eb {
    margin-top: -3rem;
}

.elementor-2906 .elementor-element.elementor-element-4d3a0eb h2 {
    font-family: "DM Sans" !important;
    font-size: clamp(2.17rem, 0.55vw + 2.05rem, 2.44rem) !important;
    color: hsla(0, 0%, 40%, 1) !important;
}

.elementor-2906 .elementor-element.elementor-element-4d3a0eb h3 {
    font-family: "DM Sans" !important;
    font-size: clamp(1.74rem, 0.44vw + 1.64rem, 1.95rem) !important;
    color: hsla(0, 0%, 40%, 1) !important;
}

.elementor-2906 .elementor-element.elementor-element-4d3a0eb h4 {
    font-family: "DM Sans" !important;
    font-size: clamp(1.39rem, 0.36vw + 1.31rem, 1.56rem) !important;
    color: hsla(0, 0%, 40%, 1) !important;
}

.elementor-2906 .elementor-element.elementor-element-4d3a0eb h5 {
    font-family: "DM Sans" !important;
    font-size: clamp(1.11rem, 0.28vw + 1.05rem, 1.25rem) !important;
    color: hsla(0, 0%, 40%, 1) !important;
}

.elementor-2906 .elementor-element.elementor-element-4d3a0eb h6 {
    font-family: "DM Sans" !important;
    font-size: clamp(0.71rem, 0.18vw + 0.67rem, 0.8rem) !important;
    color: hsla(0, 0%, 40%, 1) !important;
}/* End custom CSS */
/* Start custom CSS */.stf-blk-header {
    background-color: #ffffff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://robertferaru.ro/wp-content/uploads/DMSans-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */