.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10507 .elementor-element.elementor-element-07a7103{--spacer-size:19px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10507 .elementor-element.elementor-element-76daa07{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-10507 .elementor-element.elementor-element-76daa07 p{margin-bottom:12px;}.elementor-10507 .elementor-element.elementor-element-5362fab{font-family:"Montserrat", Sans-serif;font-weight:400;font-style:normal;line-height:28px;}.elementor-10507 .elementor-element.elementor-element-5362fab p{margin-bottom:9px;}.elementor-10507 .elementor-element.elementor-element-e4f4f81{--spacer-size:10px;}.elementor-10507 .elementor-element.elementor-element-fcb6e8d > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-10507 .elementor-element.elementor-element-fcb6e8d{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-10507 .elementor-element.elementor-element-e8e4424{margin-top:8px;margin-bottom:0px;}.elementor-10507 .elementor-element.elementor-element-2535347 > .elementor-widget-container{margin:7px 0px -1px 0px;}.elementor-10507 .elementor-element.elementor-element-2535347{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:4px;}.elementor-10507 .elementor-element.elementor-element-d37c549{--spacer-size:3px;}.elementor-10507 .elementor-element.elementor-element-9f7d7e5{--spacer-size:116px;}@media(max-width:767px){.elementor-10507 .elementor-element.elementor-element-2535347{line-height:1.5em;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://sites.ipleiria.pt/germinartst/files/2021/03/Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://sites.ipleiria.pt/germinartst/files/2021/03/Montserrat-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://sites.ipleiria.pt/germinartst/files/2021/03/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://sites.ipleiria.pt/germinartst/files/2021/03/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://sites.ipleiria.pt/germinartst/files/2021/03/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://sites.ipleiria.pt/germinartst/files/2021/03/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('http://sites.ipleiria.pt/germinartst/files/2021/03/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */