*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1606902671 img[dm_changed]
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1606902671 img
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody a.u_1084854457:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1084854457.hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1212813391 .svg
{
	color:rgba(137,85,117,1) !important;
	fill:rgba(137,85,117,1) !important;
}
*#dm *.dmBody div.u_1344686110 .svg
{
	color:rgba(137,85,117,1) !important;
	fill:rgba(137,85,117,1) !important;
}
*#dm *.dmBody div.u_1769347209 .svg
{
	color:rgba(137,85,117,1) !important;
	fill:rgba(137,85,117,1) !important;
}
*#dm *.dmBody div.u_1893876283 .svg
{
	color:rgba(137,85,117,1) !important;
	fill:rgba(137,85,117,1) !important;
}
*#dm *.dmBody div.u_1654061427 .svg
{
	color:rgba(137,85,117,1) !important;
	fill:rgba(137,85,117,1) !important;
}
*#dm *.dmBody div.u_1485984457 .svg
{
	color:rgba(137,85,117,1) !important;
	fill:rgba(137,85,117,1) !important;
}
*#dm *.dmBody div.u_1522480518
{
	background-color:rgba(137,85,117,1) !important;
}
*#dm *.dmBody div.u_1875422084
{
	background-color:rgba(52,45,80,1) !important;
}
*#dm *.dmBody div.u_1701368765
{
	background-color:rgba(30,2,51,1) !important;
}
*#dm *.dmBody div.u_1318738153 .color-overlay
{
	background-color:rgba(255,255,255,0) !important;
}
*#dm *.dmBody a.u_1474310958 span.text
{
	color:rgba(28,28,28,1) !important;
}
*#dm *.dmBody a.u_1474310958
{
	background-color:rgba(255,255,255,0) !important;
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody *.u_1011284473 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody a.u_1084854457 span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1084854457
{
	border-style:solid !important;
	border-width:3px !important;
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody div.u_1011284473 input:not([type="submit"])
{
	background-color:rgba(236,238,239,1) !important;
}
*#dm *.dmBody div.u_1011284473 textarea
{
	background-color:rgba(236,238,239,1) !important;
}
*#dm *.dmBody div.u_1011284473 select
{
	background-color:rgba(236,238,239,1) !important;
}
*#dm *.dmBody div.u_1011284473 .dmforminput input
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .dmforminput textarea
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .dmforminput .fileUploadLink
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .checkboxwrapper span
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .radiowrapper span
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .optinwrapper div
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .freetextwrapper
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .dmforminput select
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .dmforminput option
{
	color:rgba(161,164,165,1) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1011284473 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:rgba(161,164,165,1) !important;
}
*#dm *.dmBody div.u_1011284473 .m-recaptcha
{
	color:rgba(161,164,165,1) !important;
}
*#dm *.dmBody div.u_1011284473 input[type="submit"]
{
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1011284473 .dmformsubmit
{
	border-style:solid !important;
	border-width:3px !important;
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody div.u_1011284473
{
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody *.u_1116834871 *.open-hours-item dt
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1116834871 *.open-hours-item dd
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1116834871 *.open-hours-item time
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1116834871 *.open-hours-special
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1116834871 .dmwidget-title
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1474310958
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1419597137
{
	width:100% !important;
}
*#dm *.dmBody *.u_1695073144
{
	width:100% !important;
}
*#dm *.dmBody div.u_1419597137 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1419597137 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1649635579 hr
{
	border-top-width:5px !important;
	border-top-style:solid !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1102133725 hr
{
	border-top-width:5px !important;
	border-top-style:solid !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody a.u_1215935581
{
	border-color:rgba(255,255,255,1) !important;
	border-style:solid !important;
	border-width:2px !important;
}
*#dm *.dmBody a.u_1215935581:hover
{
	background-color:rgba(255,255,255,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1215935581.hover
{
	background-color:rgba(255,255,255,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1215935581:hover span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody a.u_1215935581.hover span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody a.u_1215935581 span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1450505788
{
	width:100% !important;
}
*#dm *.dmBody *.u_1109366487
{
	width:100% !important;
}
*#dm *.dmBody *.u_1309494501 .count-entero
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1852806476 .count-entero
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1561453493 .count-entero
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1104182166
{
	width:100% !important;
}
*#dm *.dmBody div.u_1322855729 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1262739829 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1322178175 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1135143010 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1800567611 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1991714759
{
	background-color:rgba(255,255,255,0.9) !important;
}
*#dm *.dmBody div.u_1840686392
{
	background-color:rgba(255,255,255,0.9) !important;
}
*#dm *.dmBody div.u_1829041244
{
	background-color:rgba(255,255,255,0.9) !important;
}
*#dm *.dmBody div.u_1989687339 .caption-inner
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1168274372
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1233560663
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1104182166 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1104182166 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1072561131 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1443726711 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1911766988 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1753396675 .emailConteiner a
{
	justify-content:flex-end !important;
	text-align:right !important;
}
*#dm *.dmBody *.u_1150998013 .phoneConteiner a
{
	justify-content:flex-end !important;
	text-align:right !important;
}
*#dm *.dmBody *.u_1559590394 .dmwidget-title
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1650689271 .style-text
{
	text-align:RIGHT !important;
}
*#dm *.dmBody a.u_1628385426:hover
{
	background-color:rgba(255,255,255,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1628385426.hover
{
	background-color:rgba(255,255,255,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1707212221 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1583194757 hr
{
	color:var(--color_7) !important;
	border-top-style:solid !important;
	border-top-width:3px !important;
}
*#dm *.dmBody a.u_1628385426 span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody a.u_1628385426:hover span.text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody a.u_1628385426.hover span.text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody a.u_1628385426
{
	border-color:var(--color_7) !important;
	border-style:solid !important;
	border-width:2px !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1675659589 hr
{
	color:var(--color_7) !important;
	border-top-style:solid !important;
	border-top-width:5px !important;
}
*#dm *.dmBody div.u_1764904336 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1539920671 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1477584112 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1160577651 hr
{
	color:var(--color_7) !important;
	border-top-style:solid !important;
	border-top-width:5px !important;
}
*#dm *.dmBody div.u_1915551568 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1309494501 .count-entero
{
	font-family:'Bebas Neue' !important;
	font-weight:bold !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1852806476 .count-entero
{
	font-family:'Bebas Neue' !important;
	font-weight:bold !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1561453493 .count-entero
{
	font-family:'Bebas Neue' !important;
	font-weight:bold !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1948176497 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1703453552 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1124168612 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1215916245 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1287161137 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1414275536 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1128426742 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1389052753 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1482229499 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1707441227 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1816649326 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1340834131 hr
{
	border-top-style:solid !important;
	border-top-width:5px !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1150998013 .phoneConteiner a
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1150998013 .phoneConteiner a:hover
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1150998013 .icono-phone svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1753396675 .emailConteiner a
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1753396675 .emailConteiner a:hover
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1753396675 .icono-email svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1559590394 *.open-hours-item dt
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1559590394 *.open-hours-item dd
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1559590394 *.open-hours-item time
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1559590394 *.open-hours-special
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1559590394 .dmwidget-title
{
	font-family: Lato !important;
	font-weight:bold !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1650689271 .style-title
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1650689271 .style-text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1243942270 .socialHubIcon
{
	color:var(--color_8) !important;
	border-color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1939978648 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1939978648
{
	border-radius:0 !important;
	border-color:var(--color_8) !important;
	border-width:2px !important;
}
*#dm *.dmBody div.u_1939978648:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1939978648.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1593747431 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1593747431
{
	border-radius:0 !important;
	border-color:var(--color_8) !important;
	border-width:2px !important;
}
*#dm *.dmBody div.u_1785977957 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1785977957
{
	border-radius:0 !important;
	border-color:var(--color_8) !important;
	border-width:2px !important;
}
*#dm *.dmBody div.u_1785977957:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1785977957.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1906756605 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1906756605
{
	border-radius:0 !important;
	border-color:var(--color_8) !important;
	border-width:2px !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1213455567
{
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody *.u_1213455567 .dmformsubmit
{
	float:RIGHT !important;
}
*#dm *.dmBody div.u_1213455567 input:not([type="submit"])
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 textarea
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 select
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1213455567 .m-recaptcha
{
	color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1213455567 .dmforminput input
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 .dmforminput textarea
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 .dmforminput .fileUploadLink
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 .checkboxwrapper span
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 .radiowrapper span
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 .optinwrapper div
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 .freetextwrapper
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 .dmforminput select
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 .dmforminput option
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1213455567 input[type="submit"]
{
	font-weight:normal !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 .dmformsubmit:hover input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 .dmformsubmit.hover input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 .dmformsubmit
{
	border-style:solid !important;
	border-width:2px !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 .dmformsubmit:hover
{
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 .dmformsubmit.hover
{
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1213455567 .dmform-success
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1213455567 .dmform-success .rteBlock
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1108748771 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1298924750 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1981851914 hr
{
	border-top-width:4px !important;
	border-top-style:solid !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1500922561
{
	display:block !important;
}
*#dm *.dmBody *.u_1625537040
{
	display:none !important;
}
*#dm *.dmBody *.u_1423936072
{
	display:block !important;
}
*#dm *.dmBody *.u_1050957573
{
	display:none !important;
}
*#dm *.dmBody *.u_1429275124
{
	display:block !important;
}
*#dm *.dmBody *.u_1680342316
{
	display:none !important;
}
*#dm *.dmBody *.u_1924225324
{
	display:block !important;
}
*#dm *.dmBody *.u_1305456623
{
	display:none !important;
}
*#dm *.dmBody *.u_1668412880
{
	display:block !important;
}
*#dm *.dmBody *.u_1621882458
{
	display:none !important;
}
*#dm *.dmBody *.u_1934541134
{
	display:block !important;
}
*#dm *.dmBody *.u_1581595413
{
	display:none !important;
}
*#dm *.dmBody div.u_1040555687 .caption-inner
{
	background-color:rgba(0,0,0,0.61) !important;
}
*#dm *.dmBody div.u_1040555687 .caption-container .caption-title
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1040555687 .caption-container .caption-text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1040555687 .caption-container .caption-text .rteBlock
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1534650281 .btnDisenotres
{
	justify-content:flex-end !important;
	text-align:right !important;
}
*#dm *.dmBody *.u_1185415578 .emailConteiner a
{
	justify-content:flex-end !important;
	text-align:right !important;
}
*#dm *.dmBody *.u_1732505187 .phoneConteiner a
{
	justify-content:flex-end !important;
	text-align:right !important;
}
*#dm *.dmBody *.u_1681450090 .dmwidget-title
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1537389961 .style-text
{
	text-align:RIGHT !important;
}
*#dm *.dmBody div.u_1732505187 .phoneConteiner a
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1732505187 .phoneConteiner a:hover
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1732505187 .icono-phone svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1185415578 .emailConteiner a
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1185415578 .emailConteiner a:hover
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1185415578 .icono-email svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1681450090 *.open-hours-item dt
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1681450090 *.open-hours-item dd
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1681450090 *.open-hours-item time
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1681450090 *.open-hours-special
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1681450090 .dmwidget-title
{
	font-family: Lato !important;
	font-weight:bold !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1537389961 .style-title
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1537389961 .style-text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1685578296 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1685578296
{
	border-radius:0 !important;
	border-color:var(--color_8) !important;
	border-width:2px !important;
}
*#dm *.dmBody div.u_1685578296:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1685578296.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1287153721 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1287153721
{
	border-radius:0 !important;
	border-color:var(--color_8) !important;
	border-width:2px !important;
}
*#dm *.dmBody div.u_1893956334 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1893956334
{
	border-radius:0 !important;
	border-color:var(--color_8) !important;
	border-width:2px !important;
}
*#dm *.dmBody div.u_1893956334:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1893956334.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1072971039 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1072971039
{
	border-radius:0 !important;
	border-color:var(--color_8) !important;
	border-width:2px !important;
}
*#dm *.dmBody div.u_1397641495
{
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody *.u_1397641495 .dmformsubmit
{
	float:RIGHT !important;
}
*#dm *.dmBody div.u_1397641495 input:not([type="submit"])
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 textarea
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 select
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1397641495 .m-recaptcha
{
	color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1397641495 .dmforminput input
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 .dmforminput textarea
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 .dmforminput .fileUploadLink
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 .checkboxwrapper span
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 .radiowrapper span
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 .optinwrapper div
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 .freetextwrapper
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 .dmforminput select
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 .dmforminput option
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1397641495 input[type="submit"]
{
	font-weight:normal !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 .dmformsubmit:hover input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 .dmformsubmit.hover input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 .dmformsubmit
{
	border-style:solid !important;
	border-width:2px !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 .dmformsubmit:hover
{
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 .dmformsubmit.hover
{
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1397641495 .dmform-success
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1397641495 .dmform-success .rteBlock
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1964544642 .btnDisenotres
{
	justify-content:flex-end !important;
	text-align:right !important;
}
*#dm *.dmBody div.u_1732262489 .socialHubIcon
{
	color:var(--color_8) !important;
	border-color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1732262489 .socialHub
{
	text-align:right !important;
}
*#dm *.dmBody *.u_1040555687 .caption-inner
{
	border-bottom-left-radius:0 !important;
	-webkit-border-top-right-radius:0 !important;
	-moz-border-top-right-radius:0 !important;
	-webkit-border-bottom-right-radius:0 !important;
	-webkit-border-bottom-left-radius:0 !important;
	border-top-right-radius:0 !important;
	-webkit-border-top-left-radius:0 !important;
	border-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
	-moz-border-top-left-radius:0 !important;
	border-top-left-radius:0 !important;
	-moz-border-radius:0 !important;
	-moz-border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1877031480 hr
{
	border-top-style:solid !important;
	border-top-width:3px !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1715353911 hr
{
	border-top-width:4px !important;
	border-top-style:solid !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1288134657 hr
{
	border-top-width:4px !important;
	border-top-style:solid !important;
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1589832533
{
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody *.u_1589832533 .dmformsubmit
{
	float:RIGHT !important;
}
*#dm *.dmBody div.u_1589832533 input:not([type="submit"])
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 textarea
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 select
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1589832533 .m-recaptcha
{
	color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1589832533 .dmforminput input
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 .dmforminput textarea
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 .dmforminput .fileUploadLink
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 .checkboxwrapper span
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 .radiowrapper span
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 .optinwrapper div
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 .freetextwrapper
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 .dmforminput select
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 .dmforminput option
{
	color:var(--color_5) !important;
	font-weight:normal !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1589832533 input[type="submit"]
{
	font-weight:normal !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 .dmformsubmit:hover input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 .dmformsubmit.hover input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 .dmformsubmit
{
	border-style:solid !important;
	border-width:2px !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1589832533 .dmformsubmit:hover
{
	border-color:var(--color_2) !important;
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1589832533 .dmformsubmit.hover
{
	border-color:var(--color_2) !important;
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1245561270 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1245561270:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1245561270.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1245561270
{
	border-radius:0 !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-width:2px 2px 2px 2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1193035182 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1193035182:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1193035182.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1193035182
{
	border-radius:0 !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-width:2px 2px 2px 2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1329013056 .emailConteiner a
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1329013056 .emailConteiner a:hover
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1329013056 .icono-email svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody *.u_1329013056 .emailConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1540583816 .phoneConteiner a
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1540583816 .phoneConteiner a:hover
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1540583816 .icono-phone svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody *.u_1540583816 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1402939318 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1402939318:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1402939318.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1402939318
{
	border-radius:0 !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-width:2px 2px 2px 2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1608291729 .btnDisenoDos
{
	border-style:solid !important;
	border-width:0px !important;
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1556571373 .style-title
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1556571373 .style-text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1556571373 .style-text
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1214484199 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1214484199:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1214484199.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1214484199
{
	border-radius:0 !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-width:2px 2px 2px 2px !important;
	border-style:solid !important;
}
*#dm *.dmBody *.u_1666728856 .Icolor *
{
	fill:rgba(187,183,183,1) !important;
}
div.u_1666728856 .texto-method
{
	color:var(--color_5) !important;
}
div.u_1666728856 .title-pagos
{
	color:var(--color_5) !important;
}
div.u_1666728856 .payment-methods
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1866088740 .svg
{
	width:50% !important;
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1866088740:hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1866088740.hover .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1866088740
{
	border-radius:0 !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-width:2px 2px 2px 2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1740373898 *.open-hours-item dt
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1740373898 *.open-hours-item dd
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1740373898 *.open-hours-item time
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1740373898 *.open-hours-special
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1740373898 .dmwidget-title
{
	font-family: Lato !important;
	font-weight:bold !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1740373898 .dmwidget-title
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1666728856 .title-pagos
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1666728856 .texto-method
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1666728856 .payment-methods
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1656858775 .btnDisenoDos:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1656858775 .btnDisenoDos.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1656858775 .btnDisenoDos
{
	border-style:solid !important;
	border-width:3px !important;
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1608291729 .btnDisenoDos:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1608291729 .btnDisenoDos.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1522772559 hr
{
	border-top-width:4px !important;
	border-top-style:solid !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1343225328 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1081900328 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1650538756 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1612281623 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1549032375 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1906512178:before
{
	opacity:0.5 !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1906512178.before
{
	opacity:0.5 !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1906512178:before
{
	background-color:var(--color_4) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_1906512178.before
{
	background-color:var(--color_4) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody *.u_1169288795:before
{
	opacity:0.5 !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1169288795.before
{
	opacity:0.5 !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1169288795:before
{
	background-color:var(--color_4) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_1169288795.before
{
	background-color:var(--color_4) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_1906512178
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1169288795
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:var(--color_7) !important;
}
.u_1039595156
{
}
.u_1906512178
{
}
.u_1169288795
{
}
*#dm *.dmBody *.u_Paris:before
{
	opacity:0.5 !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_Paris.before
{
	opacity:0.5 !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_Paris:before
{
	background-color:var(--color_4) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_Paris.before
{
	background-color:var(--color_4) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_Paris
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:var(--color_7) !important;
}
.u_Paris
{
}
*#dm *.dmBody *.u_pa_7057236:before
{
	opacity:0.5 !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_pa_7057236.before
{
	opacity:0.5 !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_pa_7057236:before
{
	background-color:var(--color_4) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_pa_7057236.before
{
	background-color:var(--color_4) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_pa_7057236
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:var(--color_7) !important;
}
.u_pa_7057236
{
}
*#dm *.dmBody div.u_1736577287
{
	background-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1981802068
{
	background-color:var(--color_7) !important;
}
*#dm *.dmBody a.u_1971348173
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1971348173:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1971348173.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1971348173:hover span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody a.u_1971348173.hover span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1260304994 hr
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1943247721 hr
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1286779915
{
	background-color:var(--color_2) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1286779915:hover
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1286779915.hover
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1286779915:hover span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody a.u_1286779915.hover span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 .dmform-success
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 .dmform-success .rteBlock
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1589832533 .dmform-error
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1039595156
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/aecebc2d/dms3rep/multi/opt/b3-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1815568886
{
	background-repeat:no-repeat !important;
	background-image:url('https://lirp.cdn-website.com/aecebc2d/dms3rep/multi/opt/b5-1920w.jpg') !important;
	background-size:cover !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1011284473 .dmformsubmit
{
	width:201px !important;
}
*#dm *.dmBody a.u_1084854457 span.text
{
	font-size:14px !important;
}
*#dm *.dmBody *.u_1547599827 .socialHubIcon
{
	width:30px !important;
	height:30px !important;
	font-size:20px !important;
	line-height:30px !important;
}
*#dm *.dmBody *.u_1547599827 .socialHubIcon:after
{
	width:38px !important;
	height:30px !important;
}
*#dm *.dmBody div.u_1011284473 input[type="submit"]
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1215935581 span.text
{
	font-size:18px !important;
}
*#dm *.dmBody *.u_1989687339 .photoGalleryThumbs .image-container a
{
	padding-top:120px !important;
}
*#dm *.dmBody div.u_1305590956 .copyright
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1243942270 .socialHubIcon
{
	width:30px !important;
	height:30px !important;
	font-size:20px !important;
	line-height:30px !important;
}
*#dm *.dmBody *.u_1243942270 .socialHubIcon:after
{
	width:38px !important;
	height:30px !important;
}
*#dm *.dmBody div.u_1559590394 .dmwidget-title
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1628385426 span.text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1213455567 input[type="submit"]
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1213455567 .dmformsubmit
{
	width:260px !important;
}
*#dm *.dmBody div.u_1681450090 .dmwidget-title
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1397641495 input[type="submit"]
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1397641495 .dmformsubmit
{
	width:260px !important;
}
*#dm *.dmBody *.u_1732262489 .socialHubIcon
{
	width:30px !important;
	height:30px !important;
	font-size:20px !important;
	line-height:30px !important;
}
*#dm *.dmBody *.u_1732262489 .socialHubIcon:after
{
	width:38px !important;
	height:30px !important;
}
*#dm *.dmBody div.u_1589832533 input[type="submit"]
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1589832533 .dmformsubmit
{
	width:260px !important;
}
*#dm *.dmBody div.u_1740373898 .dmwidget-title
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1656858775 .iconoDisenoDos
{
	width:23px !important;
	height:23px !important;
}
*#dm *.dmBody *.u_1608291729 .iconoDisenoDos
{
	width:23px !important;
	height:23px !important;
}
*#dm *.dmBody div.u_1906512178
{
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1169288795
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1916159259
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1372982903
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:652px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_Paris
{
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_pa_7057236
{
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody a.u_1971348173
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:280px !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	min-height:48.3438px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:25px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1736577287
{
	padding-top:110px !important;
	padding-bottom:110px !important;
	padding-right:50px !important;
	padding-left:50px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1981802068
{
	padding-top:110px !important;
	padding-bottom:110px !important;
	padding-right:50px !important;
	padding-left:50px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1039595156
{
	padding-right:0 !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1815568886
{
	padding-right:0 !important;
	background-position:50% 50% !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3ea700d53706c41cf0ceb3d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 102%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3ea700d53706c41cf0ceb3c {
    min-height: 413px;
    padding-top: 4%;
    padding-bottom: 4%;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3ea700d53706c41cf0ceb3a {
    margin: 0px 0px 0px 0px;
}
    
#\36 3ea700d53706c41cf0ceb3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 102%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_daj {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_l30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_2tr {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 2;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_mhk.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
}
#widget_mhk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 3ea728e53706c41cf0e26c5 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3ea72c353706c41cf0e3e6e {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 2;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3ea72dd53706c41cf0e4d01 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8f975b7.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
}
#d8f975b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3ea700d53706c41cf0ceb3c {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#\36 3ea700d53706c41cf0ceb3c {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3ea700d53706c41cf0ceb3b {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3ea700d53706c41cf0ceb3d {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
}
    
#\36 3ea700d53706c41cf0ceb3c {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3ea700d53706c41cf0ceb3e {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3ea728e53706c41cf0e26c5 {
    align-self: flex-start;
    margin: 0px 0% 15px 0%;
}
    
#\36 3ea72dd53706c41cf0e4d01 {
    align-self: flex-start;
    margin: 0px 0% 15px 0%;
}
    
#widget_daj {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_l30 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_2tr {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 0px;
    padding-right: 0%;
}
    
#widget_mhk.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#widget_mhk {
    margin: 0px 0% 0px 0%;
}
    
#\36 3ea72c353706c41cf0e3e6e {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
}
    
#d8f975b7.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#d8f975b7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\36 3eab82a53706c41cf2b732e {
    min-height: 8px;
    margin-right: 0%;
    margin-left: 0%;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    margin-bottom: 0px;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\36 3eab82a53706c41cf2b732d {
    min-height: 460px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding: 2% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3eab82a53706c41cf2b732c {
    background-color: var(--color_6);
    background-image: initial;
}
    
#\36 3eab82a53706c41cf2b732b {
    margin: 0px 0% 0px 0%;
}
    
#\36 3eab86e53706c41cf2c0789 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 20px 0px 0px 0px;
}
    
#\36 3eab86e53706c41cf2c0788.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#\36 3eab86e53706c41cf2c0788 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#\36 3eab86e53706c41cf2c0787 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_8);
    order: 1;
    padding: 40px 50px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3eab86e53706c41cf2c0786 {
    width: 98.5781px;
    height: auto;
    max-width: 100%;
    justify-self: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0px 0px -70px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3eab86e53706c41cf2c0785 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 279px;
    max-height: 100%;
    padding-left: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vcn {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_hi4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3eab86e53706c41cf2c0787 {
    background-color: var(--color_8);
}
}



@media (min-width: 1400px) {
    
#\36 3eab86e53706c41cf2c0787 {
    background-color: var(--color_8);
}
}



@media (max-width: 766px) {
    
#\36 3eab82a53706c41cf2b732d {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3eab82a53706c41cf2b732c {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3eab82a53706c41cf2b732e {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3eab82a53706c41cf2b732d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3eab86e53706c41cf2c0787 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_8);
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 30px;
    padding-left: 30px;
}
    
#\36 3eab86e53706c41cf2c0786 {
    margin: 0px 0% 0px -230px;
}
    
#\36 3eab86e53706c41cf2c0785 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3eab86e53706c41cf2c0787 {
    background-color: var(--color_8);
}
}



@media all {
    
#\35 4878770.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0%;
    padding-top: 0px;
    padding-right: 0%;
}
#\35 4878770 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    order: 0;
    margin-top: -230px;
    margin-bottom: 0px;
    margin-left: 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9566264 {
    margin: 0px 0% 0px 0%;
}
    
#\33 0c5ffae {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2a2398c {
    min-height: 672px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 7141ea3::before, #\35 7141ea3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.6;
    border-radius: inherit;
}
#\35 7141ea3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/aecebc2d/dms3rep/multi/opt/Z3-1920w.jpg);
    padding: 60px 0px 60px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 10a24ea {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d793a058 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    align-self: auto;
    background-image: initial;
    justify-self: auto;
    padding: 280px 80px 50px 80px;
    grid-area: auto / auto / auto / auto;
}
    
#c1d34ada {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 497b4b6 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 1f964f8 {
    width: 250px;
    height: 46px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin-top: 25px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\35 4878770 {
    margin-top: -270px;
}
    
#d793a058 {
    min-height: 334px;
    padding-left: 70px;
    padding-right: 70px;
}
    
#c1d34ada {
    width: 70%;
}
    
#\35 7141ea3::before, #\35 7141ea3 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 1400px) {
    
#\35 7141ea3::before, #\35 7141ea3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 766px) {
    
#c4c4c038 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 2a2398c {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\35 4878770 {
    margin-top: -200px;
    width: 100.00%;
    margin-left: 0%;
}
    
#\30 10a24ea {
    width: 100%;
    min-height: 384px;
    align-items: center;
}
    
#\33 0c5ffae {
    width: 80%;
    max-width: 80%;
}
    
#d793a058 {
    min-height: 281px;
    padding-left: 30px;
    padding-right: 30px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1d34ada {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\35 497b4b6 {
    width: 100px;
}
    
#\35 2a2398c {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\35 7141ea3::before, #\35 7141ea3 > .bgExtraLayerOverlay {
    
}
#\35 7141ea3 {
    width: 100%;
    min-height: 406px;
    align-items: flex-start;
    padding-top: 30px;
    height: auto;
    background-position: 50% 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\35 7141ea3::before, #\35 7141ea3 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#d6225ab6 {
    margin-top: 0px;
    margin-bottom: 0px;
}
    
#\30 5076d48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/aecebc2d/dms3rep/multi/opt/Z1-1920w.jpg);
    background-position: 0% 50%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
#\30 5076d48.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAxEEBRIhQuH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAEDMf/aAAwDAQACEQMRAD8Awuj2sEODjjJc4WD2BajTbmMzPqUVyPj4iI+K0Rq8P//Z');
}
    
#bddfc561 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 831addf {
    width: 100px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px -60px;
}
    
#\30 7178bd4 {
    min-height: 470px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 b00d90e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 20px 0px 0px 0px;
}
    
#\34 1358c30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49.99640256900036%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_8);
    padding: 100px 50px 50px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#d6225ab6 {
    margin: 0px 0px 0px 0px;
}
    
#\30 5076d48 {
    background-size: cover;
    background-repeat: no-repeat;
}
#\30 5076d48.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAxEEBRIhQuH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAEDMf/aAAwDAQACEQMRAD8Awuj2sEODjjJc4WD2BajTbmMzPqUVyPj4iI+K0Rq8P//Z');
}
    
#\34 1358c30 {
    background-color: var(--color_8);
}
}



@media (min-width: 1400px) {
    
#\30 5076d48 {
    background-size: cover;
    background-repeat: no-repeat;
}
#\30 5076d48.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAxEEBRIhQuH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAEDMf/aAAwDAQACEQMRAD8Awuj2sEODjjJc4WD2BajTbmMzPqUVyPj4iI+K0Rq8P//Z');
}
    
#\34 1358c30 {
    background-color: var(--color_8);
}
}



@media (max-width: 766px) {
    
#\36 f747f54 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\30 7178bd4 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#d6225ab6 {
    margin: 0px 0px 0px 0px;
}
    
#\30 5076d48 {
    width: 100%;
    min-height: 311px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    order: 1;
}
#\30 5076d48.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAxEEBRIhQuH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAEDMf/aAAwDAQACEQMRAD8Awuj2sEODjjJc4WD2BajTbmMzPqUVyPj4iI+K0Rq8P//Z');
}
    
#bddfc561 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 831addf {
    align-self: flex-start;
    margin: 0px 0px 0px -30px;
}
    
#\30 7178bd4 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\36 b00d90e {
    width: 100.00%;
}
    
#\34 1358c30 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_8);
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
    padding-right: 20px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\30 5076d48 {
    background-size: cover;
    background-repeat: no-repeat;
}
#\30 5076d48.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAxEEBRIhQuH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAEDMf/aAAwDAQACEQMRAD8Awuj2sEODjjJc4WD2BajTbmMzPqUVyPj4iI+K0Rq8P//Z');
}
    
#\34 1358c30 {
    background-color: var(--color_8);
}
}



@media all {
    
#deac040a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 2726fb8 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: flex-start;
    margin: 0px 0% 0px -70px;
}
    
#a6dbd02d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 102%;
    align-items: flex-end;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\33 67a61a1 {
    min-height: 500px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 58d6ecd {
    margin: 0px 0% 0px 0%;
}
    
#\33 a309e3e {
    background-color: var(--color_8);
}
    
#b037cbb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 102%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/aecebc2d/dms3rep/multi/opt/b7-1920w.jpg);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#b037cbb5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAgABAwQFMQYREhQhQf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8AvNZnU3BwpYp3h4euTfVn5wXMTIe/h9sIiHK2yiKeEf/Z');
}
    
#widget_tke {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\33 a309e3e {
    background-color: var(--color_8);
}
    
#b037cbb5 {
    background-size: cover;
    background-repeat: no-repeat;
}
#b037cbb5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAgABAwQFMQYREhQhQf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8AvNZnU3BwpYp3h4euTfVn5wXMTIe/h9sIiHK2yiKeEf/Z');
}
}



@media (min-width: 1400px) {
    
#\33 a309e3e {
    background-color: var(--color_8);
}
    
#b037cbb5 {
    background-size: cover;
    background-repeat: no-repeat;
}
#b037cbb5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAgABAwQFMQYREhQhQf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8AvNZnU3BwpYp3h4euTfVn5wXMTIe/h9sIiHK2yiKeEf/Z');
}
}



@media (max-width: 766px) {
    
#\33 a309e3e {
    grid-template-rows: minmax(8px, max-content);
}
    
#\33 67a61a1 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#deac040a {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 a309e3e {
    background-color: var(--color_8);
}
    
#\32 2726fb8 {
    align-self: flex-start;
    margin-left: -30px;
    margin-right: 0px;
}
    
#a6dbd02d {
    width: 100%;
    min-height: 240px;
    align-items: flex-end;
    padding-left: 20px;
    padding-right: 20px;
}
    
#b037cbb5 {
    width: 100%;
    min-height: 312px;
    align-items: flex-start;
    background-size: cover;
    background-repeat: no-repeat;
}
#b037cbb5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAgABAwQFMQYREhQhQf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8AvNZnU3BwpYp3h4euTfVn5wXMTIe/h9sIiHK2yiKeEf/Z');
}
    
#\33 67a61a1 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\33 a309e3e {
    background-color: var(--color_8);
}
    
#b037cbb5 {
    background-size: cover;
    background-repeat: no-repeat;
}
#b037cbb5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAgABAwQFMQYREhQhQf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8AvNZnU3BwpYp3h4euTfVn5wXMTIe/h9sIiHK2yiKeEf/Z');
}
}



@media all {
    
#\33 9d74c50 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a8d071c {
    background-color: var(--color_6);
    background-image: initial;
}
    
#\30 fdc9e34 {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#a7b85891 {
    min-height: 181px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 1% 0% 2% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a68d398c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\30 8daba85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_opi {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\30 fdc9e34 {
    width: 90.23%;
}
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#\35 a8d071c {
    grid-template-rows: minmax(8px, max-content);
}
    
#a7b85891 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\30 fdc9e34 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#a7b85891 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#a68d398c {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 8daba85 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    padding-left: 16px;
    padding-right: 16px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\38 01380de.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#\38 01380de {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
}
    
#\32 557699c {
    min-height: 450px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 4%;
}
    
#\39 8c022a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    background-image: initial;
    padding-top: 50px;
    padding-bottom: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\31 29f431a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.64%;
    min-height: 316px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_8);
    background-image: initial;
    padding: 40px 50px 40px 50px;
    margin: 0px 0% 0px -20px;
    grid-area: auto / auto / auto / auto;
}
    
#bc210496 {
    width: 58px;
    height: auto;
    max-width: 100%;
    justify-self: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0px 0px -60px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 137408b {
    background-image: initial;
    background-color: rgba(235, 233, 234, 1);
}
    
#e6a87f92 {
    background-size: contain;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/aecebc2d/dms3rep/multi/opt/01-1920w.png);
    padding: 16px 16px 16px 16px;
}
#e6a87f92.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB90lEQVQY0wHsARP+APTz9Cj29PZp9vb2n/b19qDy8vF26+rpXejj4lPr5+Zb7ennP+/v7SEA8/LzLff293j49/i9+Pf4uvb19Xvr4t9Q5Mu/TOfUzGDq2NBG7+/vIwDz8vMy+fj4h/v6+tz8+vvS+Pf4f+HRyFPXtaFf3sa3g+TNwFzr5+YpAO7t7jP39faI+fj53fv6+87y7eyFw7Gnb72ejJLLsaK12r+vdufZ0jAA6ejpNPXz9In49/je/fv8zOnh3pKpmJCPool7t7agk8/PtqZ86NXLMgDo5+c19fPzivj299/59/jT187MrZCDf62Bb2fBm4qCvsGqnmrt2tAtAOro6DX19PSK+Pb33/Ty8tvCu7zAe3NzwGZaWLuHfXqjtqehT/Hm4yQA7+7tNvj29ov6+Pjg9PLy2r+6vbdybXC2VlFTooB9fY66trY98u3tIwDw7u42+Pf3i/r5+eD49/fSuri7r2dkZqdHQ0WNgn5+fNHMzDHy7+4kAPDu7jb29fWL+Pf33Pv6+8HEw8OSaWZmfkA8PWaEgIBf4uDfI+/t7CEA7+3uKPX09WT29faY+vn5gry7u2RnZGRROzc4PoiFhTXv7uwU7+7tFQDw7e4a8vDxPPLw8VX08/NBxcTEKG5raxs/OzsUkIyMFOnm5gjq5+cImChX/+T6BUkAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 557699c {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 557699c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 8c022a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
}
    
#\31 29f431a {
    align-self: stretch;
    width: 100.00%;
    max-width: 100%;
    min-height: 152px;
    padding-left: 20px;
    padding-right: 20px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#bc210496 {
    margin: -30px 0% -30px -250px;
}
    
#e6a87f92 {
    width: 100%;
    min-height: 354px;
    align-items: center;
    height: auto;
}
#e6a87f92.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB90lEQVQY0wHsARP+APTz9Cj29PZp9vb2n/b19qDy8vF26+rpXejj4lPr5+Zb7ennP+/v7SEA8/LzLff293j49/i9+Pf4uvb19Xvr4t9Q5Mu/TOfUzGDq2NBG7+/vIwDz8vMy+fj4h/v6+tz8+vvS+Pf4f+HRyFPXtaFf3sa3g+TNwFzr5+YpAO7t7jP39faI+fj53fv6+87y7eyFw7Gnb72ejJLLsaK12r+vdufZ0jAA6ejpNPXz9In49/je/fv8zOnh3pKpmJCPool7t7agk8/PtqZ86NXLMgDo5+c19fPzivj299/59/jT187MrZCDf62Bb2fBm4qCvsGqnmrt2tAtAOro6DX19PSK+Pb33/Ty8tvCu7zAe3NzwGZaWLuHfXqjtqehT/Hm4yQA7+7tNvj29ov6+Pjg9PLy2r+6vbdybXC2VlFTooB9fY66trY98u3tIwDw7u42+Pf3i/r5+eD49/fSuri7r2dkZqdHQ0WNgn5+fNHMzDHy7+4kAPDu7jb29fWL+Pf33Pv6+8HEw8OSaWZmfkA8PWaEgIBf4uDfI+/t7CEA7+3uKPX09WT29faY+vn5gry7u2RnZGRROzc4PoiFhTXv7uwU7+7tFQDw7e4a8vDxPPLw8VX08/NBxcTEKG5raxs/OzsUkIyMFOnm5gjq5+cImChX/+T6BUkAAAAASUVORK5CYII=');
}
}



@media all {
    
#\37 9634260 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
}
    
#\38 4615965 {
    width: 65px;
    height: 65px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 85fdb28 {
    width: 65px;
    height: 65px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ef0e685 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 75%;
    min-height: 160px;
    max-height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#f10e1160 {
    width: 65px;
    height: 65px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bbfb577 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 76.03%;
    min-height: 108px;
    max-height: 100%;
    order: 4;
    margin: 10px 0% 0px 0%;
}
    
#e87a4764 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 86.01%;
    min-height: 160px;
    max-height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\35 63181f3 {
    width: 300px;
    height: 24px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c596b8fa {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 75.61%;
    min-height: 108px;
    max-height: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 c132e88 {
    width: 65px;
    height: 65px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 af53df8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 af53df8 {
    width: 87.26992015053193%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5725a91 {
    width: 187px;
    height: 38px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin-top: 10px;
    margin-bottom: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#ab44279d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e87033e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac61afc7 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 81.48%;
    min-height: 70px;
    max-height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    padding-top: 10px;
}
    
#\36 8aeebe8 {
    width: 506px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 05d5249 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: initial;
    padding: 50px 50px 50px 50px;
}
    
#b96bcf7a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 292px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    grid-area: auto / auto / auto / auto;
}
    
#\36 78c0882 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6dbf4a9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 75.61%;
    min-height: 108px;
    max-height: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 8adf900 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a419e077 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 75.79%;
    min-height: 81px;
    max-height: 100%;
    order: 3;
    margin: 20px 0% 0px 0%;
}
    
#\30 ae88a1a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 82.93%;
    min-height: 94px;
    max-height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\32 3fdb2ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 245e102 {
    width: 419px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 325ccbd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 50px 30px 50px 20px;
}
    
#f6d5e692.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#f6d5e692 {
    width: 270px;
    height: 91px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin-top: 10px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f0a8d99b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3c63d5c {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 81.48%;
    min-height: 70px;
    max-height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    padding-top: 10px;
}
    
#\35 5996d69 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c80a073b {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 75.7897738446411%;
    min-height: 81px;
    max-height: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a2a6e8a3 {
    width: 65px;
    height: 65px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1eaf913 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b277238f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bp1 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    margin-top: 15px;
    margin-bottom: 15px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9634260 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#\35 85fdb28 {
    width: 65px;
}
    
#\36 78c0882 {
    order: 0;
}
    
#a6dbf4a9 {
    width: 99.84%;
}
    
#\35 bbfb577 {
    width: 99.54%;
}
    
#a419e077 {
    width: 100.00%;
}
    
#\30 ae88a1a {
    width: 82.92447022083425%;
}
    
#\32 245e102 {
    order: 1;
}
    
#c596b8fa {
    width: 98.41%;
}
    
#\36 c132e88 {
    width: 65px;
}
    
#\35 af53df8 {
    justify-self: auto;
    align-self: stretch;
    width: 100%;
    order: 3;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0a8d99b {
    width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#ab44279d {
    width: 96.47%;
}
    
#e3c63d5c {
    width: 82.91627040153612%;
}
    
#\35 5996d69 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#c80a073b {
    width: 98.59%;
}
    
#\36 1eaf913 {
    order: 0;
}
    
#b96bcf7a {
    width: 100.00%;
}
}



@media (min-width: 1400px) {
    
#\37 9634260 {
    order: 2;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 4615965 {
    width: 60px;
    height: 60px;
}
    
#\35 85fdb28 {
    width: 60px;
    height: 60px;
}
    
#\36 78c0882 {
    order: 0;
}
    
#f10e1160 {
    width: 60px;
    height: 60px;
}
    
#\32 245e102 {
    order: 1;
}
    
#a2a6e8a3 {
    width: 60px;
    height: 60px;
}
    
#\36 c132e88 {
    width: 60px;
    height: 60px;
}
}



@media (max-width: 767px) {
    
#\37 9634260 {
    order: 2;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -10px;
}
    
#\38 4615965 {
    margin: 0px 0% 0px 0%;
}
    
#\35 85fdb28 {
    margin: 0px 0% 0px 0%;
}
    
#\30 ef0e685 {
    width: 100.00%;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#f10e1160 {
    margin: 0px 0% 0px 0%;
}
    
#\35 bbfb577 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e87a4764 {
    width: 99.71%;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#c596b8fa {
    width: 99.95%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 10px;
}
    
#\36 c132e88 {
    margin: 0px 0% 0px 0%;
}
    
#\35 af53df8 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    max-width: 100%;
}
    
#ab44279d {
    width: 74.96%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e87033e7 {
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ac61afc7 {
    width: 100.00%;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8aeebe8 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 05d5249 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
}
    
#\36 78c0882 {
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#a6dbf4a9 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 8adf900 {
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a419e077 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 ae88a1a {
    width: 99.97%;
    padding-left: 0px;
    padding-right: 1px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3fdb2ae {
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 245e102 {
    order: 1;
}
    
#\30 325ccbd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
}
    
#f6d5e692 {
    margin-top: 5px;
}
    
#f0a8d99b {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#e3c63d5c {
    margin: 0px 0% 0px 0%;
}
    
#\35 5996d69 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#c80a073b {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 10px;
}
    
#a2a6e8a3 {
    margin: 0px 0% 0px 0%;
}
    
#\36 1eaf913 {
    width: 75.80758426966293%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b277238f {
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\32 169743c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    min-width: 4%;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #000000 #000000 var(--color_5) #000000;
    padding: 16px 16px 16px 16px;
}
    
#\32 cf240ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-width: 0 0 2px 0;
    padding: 16px 16px 16px 16px;
}
    
#\37 1d178b4 {
    min-height: 107px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#group_0qb {
    justify-content: flex-start;
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-style: solid;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-width: 0 0 2px 0;
    padding: 16px 16px 16px 16px;
}
    
#widget_qnp {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_vkv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vn5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dgf {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_isk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o4q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sp7 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_a6h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_74p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1d178b4 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\32 169743c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 cf240ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 1d178b4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_0qb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_qnp {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_dgf {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_sp7 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\34 4a85bd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e73ae43b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-width: 0 0 2px 0;
    padding: 16px 16px 16px 16px;
}
    
#\39 fe30591 {
    min-height: 107px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#b522cf35 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 438cf90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 a097460 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 45cd7fa {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e91c940d {
    justify-content: flex-start;
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(33, 37, 41, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#\31 285f050 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-width: 0 0 2px 0;
    padding: 16px 16px 16px 16px;
}
    
#e2d9d0f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7f6e15e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 fe30591 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 1400px) {
    
#e91c940d {
    justify-content: center;
}
    
#e7f6e15e {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#e91c940d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e73ae43b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 fe30591 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 285f050 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 a097460 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 45cd7fa {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\35 a5abc63 {
    background-color: var(--color_6);
    background-image: initial;
}
    
#fef5b817 {
    min-height: 450px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 2% 1% 2%;
}
    
#adef1bf5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 187ea12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_7gb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ut2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8co.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_8co {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_h3q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nho {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8t0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7us {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j3q.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_j3q {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_sqa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_q3p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fef5b817 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#fef5b817 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#adef1bf5 {
    width: 100%;
    min-height: 100px;
    align-items: center;
}
    
#\34 187ea12 {
    width: 100%;
    min-height: 100px;
    align-items: center;
}
}

