@charset "UTF-8";

.s388ff42c-fad3-4535-999e-4893383e125d_font {
	font-family:Roboto;
	font-size:24px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
}

.s388ff42c-fad3-4535-999e-4893383e125d_border {
	border-style:none;
	border-width:1px;
	border-color:#000000;
	border-radius:5px;
	padding:10px;
	background-color:rgba(255,255,255,0.5);
}

.s388ff42c-fad3-4535-999e-4893383e125d_link {
	font-family:Roboto;
	font-size:24px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s5f5c3c21-d055-441d-96a2-5835f4ebb324_font {
	font-family:Playfair Display;
	font-size:48px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
}

.s5f5c3c21-d055-441d-96a2-5835f4ebb324_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px 0px 10px;
}

.s5f5c3c21-d055-441d-96a2-5835f4ebb324_link {
	font-family:'Playfair Display';
	font-size:48px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s8676bb83-dfc5-4aca-a452-9efcd9d08c80_font {
	font-family:Roboto;
	font-size:16px;
	color:var(--epcolor-background);
	font-weight:normal;
	font-style:normal;
}

.s8676bb83-dfc5-4aca-a452-9efcd9d08c80_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:0px;
	padding:5px;
}

.s8676bb83-dfc5-4aca-a452-9efcd9d08c80_link {
	font-family:Roboto;
	font-size:16px;
	color:var(--epcolor-background);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s562aea6b-d4de-4752-b437-382216569467_font {
	font-family:Roboto;
	font-size:14px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
}

.s562aea6b-d4de-4752-b437-382216569467_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.s562aea6b-d4de-4752-b437-382216569467_link {
	font-family:Roboto;
	font-size:14px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.sba748a9f-e88d-4c57-8ce0-b0ac7c2409db_font {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
}

.sba748a9f-e88d-4c57-8ce0-b0ac7c2409db_border {
	border-style:solid;
	border-width:2px;
	border-color:#6a1b9a;
	border-radius:5px;
	padding:10px;
}

.sba748a9f-e88d-4c57-8ce0-b0ac7c2409db_link {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s5d35b7c8-7e43-41d6-8528-175956b74656_font {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-text);
	font-weight:normal;
	font-style:normal;
}

.s5d35b7c8-7e43-41d6-8528-175956b74656_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px 0px 20px;
}

.s5d35b7c8-7e43-41d6-8528-175956b74656_link {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s56fdb814-1f35-425f-a730-e72c46325f21_font {
	font-family:Roboto;
	font-size:18px;
	color:var(--epcolor-text);
	font-weight:normal;
	font-style:normal;
}

.s56fdb814-1f35-425f-a730-e72c46325f21_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.s33a54c82-346d-49a1-b748-bf55d20a3704 {
	font-family:Roboto;
	font-size:18px;
	color:var(--epcolor-text);
	font-weight:normal;
	font-style:normal;
}

.sea849de4-59ad-496c-9e25-4c4a8f117574_font {
	font-family:Roboto;
	font-size:24px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
}

.sea849de4-59ad-496c-9e25-4c4a8f117574_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.sea849de4-59ad-496c-9e25-4c4a8f117574_link {
	font-family:Roboto;
	font-size:24px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s790f801f-12e1-462e-aa7a-232c990ff503_font {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-text);
	font-weight:bold;
	font-style:normal;
}

.s790f801f-12e1-462e-aa7a-232c990ff503_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px 0px 25px;
}

.s790f801f-12e1-462e-aa7a-232c990ff503_link {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s1e623fa6-a281-40f3-9064-ccffec66a83d_font {
	font-family:Playfair Display;
	font-size:24px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
}

.s1e623fa6-a281-40f3-9064-ccffec66a83d_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px 0px 5px;
}

.s1e623fa6-a281-40f3-9064-ccffec66a83d_link {
	font-family:'Playfair Display';
	font-size:24px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s29004783-d881-4df8-b000-50c2b9a63719_font {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-background);
	font-weight:normal;
	font-style:normal;
}

.s29004783-d881-4df8-b000-50c2b9a63719_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:10px;
	background-color:var(--epcolor-corporative);
}

.s29004783-d881-4df8-b000-50c2b9a63719_link {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.sfa8a5056-5ff3-4f0f-a4b0-0aa562923b9f_font {
	font-family:Caveat;
	font-size:40px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
}

.sfa8a5056-5ff3-4f0f-a4b0-0aa562923b9f_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.sfa8a5056-5ff3-4f0f-a4b0-0aa562923b9f_link {
	font-family:Caveat;
	font-size:24px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.sc9fb490d-3475-4aa4-aa6a-a50aaeb50a26_font {
	font-family:Roboto;
	font-size:24px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
}

.sc9fb490d-3475-4aa4-aa6a-a50aaeb50a26_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px 0px 30px;
}

.sc9fb490d-3475-4aa4-aa6a-a50aaeb50a26_link {
	font-family:Roboto;
	font-size:24px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s26e19d48-5789-44e6-8cf8-7e6687648796_font {
	font-family:Roboto;
	font-size:13px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
}

.s26e19d48-5789-44e6-8cf8-7e6687648796_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.s26e19d48-5789-44e6-8cf8-7e6687648796_link {
	font-family:Roboto;
	font-size:13px;
	color:var(--epcolor-corporative);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s7ffbb328-1660-407e-840b-4d1d93dacb36_font {
	font-family:Roboto;
	font-size:24px;
	color:var(--epcolor-text);
	font-weight:normal;
	font-style:normal;
}

.s7ffbb328-1660-407e-840b-4d1d93dacb36_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.s7ffbb328-1660-407e-840b-4d1d93dacb36_link {
	font-family:Roboto;
	font-size:24px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.sae1c038e-e738-48e9-b088-46ab4295c521_font {
	font-family:Roboto;
	font-size:18px;
	color:var(--epcolor-text);
	font-weight:normal;
	font-style:normal;
}

.sae1c038e-e738-48e9-b088-46ab4295c521_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.sae1c038e-e738-48e9-b088-46ab4295c521_link {
	font-family:Roboto;
	font-size:18px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s716b59c2-a913-40bf-8b84-89e235df9a05_font {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-text);
	font-weight:normal;
	font-style:normal;
}

.s716b59c2-a913-40bf-8b84-89e235df9a05_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.s716b59c2-a913-40bf-8b84-89e235df9a05_link {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s3650c429-b8a3-4874-81b1-225246d99674_font {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-background);
	font-weight:normal;
	font-style:normal;
}

.s3650c429-b8a3-4874-81b1-225246d99674_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:15px;
	background-color:var(--epcolor-corporative);
}

.s3650c429-b8a3-4874-81b1-225246d99674_link {
	font-family:Roboto;
	font-size:20px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.s4cd8c1a5-a409-42a6-853a-c3fbc58e1184_font {
	font-family:Roboto;
	font-size:18px;
	color:var(--epcolor-text);
	font-weight:normal;
	font-style:normal;
}

.s4cd8c1a5-a409-42a6-853a-c3fbc58e1184_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px;
}

.s4cd8c1a5-a409-42a6-853a-c3fbc58e1184_link {
	font-family:Roboto;
	font-size:18px;
	color:var(--epcolor-interactive);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

.scbb99255-e8c0-4bdb-8996-381a64e8aae1_font {
	font-family:Playfair Display;
	font-size:70px;
	color:var(--epcolor-background);
	font-weight:normal;
	font-style:normal;
}

.scbb99255-e8c0-4bdb-8996-381a64e8aae1_border {
	border-style:none;
	border-width:1px;
	border-color:#030303;
	border-radius:5px;
	padding:0px 0px 10px;
}

.scbb99255-e8c0-4bdb-8996-381a64e8aae1_link {
	font-family:'Playfair Display';
	font-size:56px;
	color:rgba(255,255,255);
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

/** Colors palette */
:root {
	--epcolor-background: rgba(255,255,255);
	--epcolor-text: rgba(45,45,45);
	--epcolor-interactive: rgba(153,39,176);
	--epcolor-correct: rgba(0,128,0);
	--epcolor-fail: rgba(218,0,0);
	--epcolor-corporative: rgba(106,27,154);
	--epcolor-rollover: rgba(206,147,216);
}
