.elementor-kit-6{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#C79E54;--e-global-color-e8fd758:#EEEEEE;--e-global-color-d001596:#C79E54;--e-global-color-67df35a:#33373D;--e-global-color-1c9160c:#634828;--e-global-color-e18ea29:#F78022;--e-global-typography-primary-font-family:"Inter (Upload)";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Inter (Upload)";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter (Upload)";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter (Upload)";--e-global-typography-accent-font-weight:400;color:var( --e-global-color-e8fd758 );font-family:"Inter (Upload)", Sans-serif;font-size:clamp(1.6rem, 1.6rem + 0vw, 1.6rem);line-height:clamp(2.6rem, 2.6rem + 0vw, 2.6rem);}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-d001596 );font-family:"Noto Sans (Upload)", Sans-serif;font-size:clamp(1.4rem, 1.4rem + 0vw, 1.4rem);line-height:0.05em;font-weight:400;color:var( --e-global-color-e8fd758 );padding:1.4em 2em 1.4em 2em;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{font-family:"Inter (Upload)", Sans-serif;}.elementor-kit-6 h1{color:#FFFFFF;font-family:"Inter (Upload)", Sans-serif;font-size:clamp(8.5rem, 9.40016rem + -2.813vw, 4rem);}.elementor-kit-6 h2{color:var( --e-global-color-accent );font-family:"Inter (Upload)", Sans-serif;font-size:clamp(5rem, 5.2rem + -0.625vw, 4rem);line-height:clamp(6rem, 6.2rem + -0.625vw, 5rem);font-weight:700;}.elementor-kit-6 h4{font-family:"Inter (Upload)", Sans-serif;}.elementor-kit-6 h5{color:#FFFFFF;font-family:"Inter (Upload)", Sans-serif;font-size:clamp(1.4rem, 1.48rem + -0.25vw, 1rem);line-height:clamp(2.4rem, 2.48rem + -0.25vw, 2rem);}.elementor-kit-6 h6{font-family:"Inter (Upload)", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.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-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:clamp(1.4rem, 1.4rem + 0vw, 1.4rem);line-height:clamp(2.4rem, 2.4rem + 0vw, 2.4rem);padding:1.4em 2em 1.4em 2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:clamp(1.4rem, 1.4rem + 0vw, 1.4rem);line-height:clamp(2.4rem, 2.4rem + 0vw, 2.4rem);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter (Upload)';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/inter-regular-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter (Upload)';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/inter-bold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter (Upload)';
	font-style: italic;
	font-weight: bold;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/inter-bolditalic-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter (Upload)';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/inter-italic-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Sans (Upload)';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/notosans-regular-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans (Upload)';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/notosans-light-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans (Upload)';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/notosans-lightitalic-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans (Upload)';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/notosans-medium-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans (Upload)';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('https://jpramos.pt/wp-content/uploads/2024/04/notosans-mediumitalic-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */