*#dm *.dmBody a.span.textonly
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_Top
{
	background-image:url(https://lirp.cdn-website.com/md/dmtmpl/de166e3c-bd57-438d-80e8-16003ee26f56/dms3rep/multi/opt/HeroImage-1900x1200-1920w.jpg) !important;
	background-repeat:repeat !important;
	background-size:auto !important;
	background-color:rgba(240,252,255,0.6) !important;
	background-position:top center !important;
}
*#dm *.dmBody div.u_1658469284
{
	background-image:url(https://lirp.cdn-website.com/md/dmtmpl/de166e3c-bd57-438d-80e8-16003ee26f56/dms3rep/multi/opt/Row06-1900x1000-1920w.jpg) !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:center center !important;
	background-color:rgb(30,98,98) !important;
}
*#dm *.dmBody div.u_1223391661
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1187955718
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1784643148 .btnDisenoDos
{
	border-style:solid !important;
	border-color:rgba(0,0,0,0) !important;
	border-width:2px !important;
	border-top-color:var(--color_3) !important;
	border-bottom-color:var(--color_3) !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1784643148 .btnDisenoDos span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1784643148 .iconoDisenoDos svg
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody hr.u_1770947172
{
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1251035555
{
	width:1920px !important;
	max-width:100% !important;
	display:block !important;
}
*#dm *.dmBody *.u_1552621906
{
	text-align:JUSTIFY !important;
}
*#dm *.dmBody *.u_1552621906 .rteBlock
{
	text-align:JUSTIFY !important;
}
*#dm *.dmBody hr.u_1026111981
{
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1274291921
{
	border-radius:100px 100px 100px 100px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1274291921 .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1577963222
{
	border-radius:100px 100px 100px 100px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1577963222 .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1207309078
{
	border-radius:100px 100px 100px 100px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1207309078 .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1649197547 input:not([type='submit'])
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1649197547 label
{
	font-family: 'Oswald' !important;
}
*#dm *.dmBody div.u_1649197547 span
{
	font-family: 'Oswald' !important;
}
*#dm *.dmBody div.u_1649197547 .dmformsubmit
{
	border-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1649197547 input[type="submit"]
{
	font-family: 'Oswald' !important;
	color:var(--color_7) !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_1709493073 .btnDisenoDos
{
	border-style:solid !important;
	border-color:rgba(0,0,0,0) !important;
	border-width:2px !important;
	border-top-color:var(--color_3) !important;
	border-bottom-color:var(--color_3) !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1709493073 .btnDisenoDos span.text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1709493073 .iconoDisenoDos svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1470155368 .btnDisenoDos
{
	background-color:rgba(247,245,242,1) !important;
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody div.u_1470155368 .btnDisenoDos span.text
{
	font-family: Roboto !important;
	font-weight:normal !important;
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1470155368 .iconoDisenoDos svg
{
	fill:rgba(18,140,126,1) !important;
}
*#dm *.dmBody *.u_1470155368 .btnDisenotres:hover .iconoDisenoDos svg *
{
	fill:rgba(18,140,126,1) !important;
}
*#dm *.dmBody div.u_1677710443 .emailConteiner a
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1677710443 .icono-email svg
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1608795421 .style-text
{
	color:var(--color_7) !important;
}
div.u_1993512854 *.open-hours-item dt
{
	color:var(--color_7) !important;
}
div.u_1993512854 *.open-hours-item dd
{
	color:var(--color_7) !important;
}
div.u_1993512854 *.open-hours-item time
{
	color:var(--color_7) !important;
}
div.u_1993512854 *.open-hours-special
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1564260287 .texto-method
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1564260287 .Icolor *
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1564260287 .title-pagos
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1564260287 .title-pagos
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1564260287 .payment-methods
{
	text-align:LEFT !important;
}
div.u_1964065424 .phoneConteiner a
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1964065424 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody *.u_1964065424 .icono-phone svg
{
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1464605487
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1619639134
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_contacto
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_inicio
{
	background-image:url(https://lirp.cdn-website.com/d5a3aef3/dms3rep/multi/opt/slide-1920w.jpg) !important;
	background-repeat:repeat !important;
	background-size:auto !important;
	background-color:rgba(240,252,255,0.6) !important;
	background-position:top center !important;
}
*#dm *.dmBody *.u_inicio:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_inicio.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_inicio>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_inicio:before
{
	background-color:var(--color_8) !important;
	opacity:0.2 !important;
}
*#dm *.dmBody div.u_inicio.before
{
	background-color:var(--color_8) !important;
	opacity:0.2 !important;
}
*#dm *.dmBody div.u_inicio>.bgExtraLayerOverlay
{
	background-color:var(--color_8) !important;
	opacity:0.2 !important;
}
*#dm *.dmBody div.u_1018080238 .btnDisenoDos span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1018080238 .iconoDisenoDos svg
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1018080238 .btnDisenoDos
{
	border-style:solid !important;
	border-color:rgba(0,0,0,0) !important;
	border-width:2px !important;
	border-top-color:var(--color_3) !important;
	border-bottom-color:var(--color_3) !important;
	background-color:rgba(29,30,34,0.3) !important;
}
*#dm *.dmBody *.u_1251035555
{
	width:100% !important;
}
*#dm *.dmBody *.u_1648386521:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1648386521.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1648386521>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1648386521
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1572342697
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/d5a3aef3/dms3rep/multi/opt/bg1-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1572342697:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1572342697.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1572342697>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_nosotros
{
	background-image:url(https://lirp.cdn-website.com/d5a3aef3/dms3rep/multi/opt/bg2-1920w.jpg) !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:center center !important;
	background-color:rgb(30,98,98) !important;
}
*#dm *.dmBody *.u_nosotros:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_nosotros.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_nosotros>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_nosotros:before
{
	background-color:var(--color_3) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_nosotros.before
{
	background-color:var(--color_3) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_nosotros>.bgExtraLayerOverlay
{
	background-color:var(--color_3) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody *.u_1928268246
{
	width:100% !important;
}
*#dm *.dmBody *.u_1623536058
{
	width:100% !important;
}
*#dm *.dmBody *.u_1347994569
{
	width:100% !important;
}
*#dm *.dmBody *.u_1876791776
{
	width:100% !important;
}
*#dm *.dmBody *.u_1907998500
{
	width:100% !important;
}
*#dm *.dmBody *.u_1319073295
{
	width:100% !important;
}
*#dm *.dmBody *.u_1400536637
{
	width:100% !important;
}
*#dm *.dmBody div.u_1218451683
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1316428411
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1649197547 .dmform-success
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.dmform-error
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .dmform-success .rteBlock
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 input:not([type="submit"])
{
	background-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1649197547 textarea
{
	background-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1649197547 select
{
	background-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1649197547 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .m-recaptcha
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .dmforminput input
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .dmforminput textarea
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .dmforminput .fileUploadLink
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .checkboxwrapper span
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .radiowrapper span
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .optinwrapper div
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .freetextwrapper
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .dmforminput select
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 .dmforminput option
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 input::placeholder
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 input.placeholder
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 textarea::placeholder
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 textarea.placeholder
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 select::placeholder
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1649197547 select.placeholder
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1572342697:before
{
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1572342697.before
{
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1572342697>.bgExtraLayerOverlay
{
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1587938054
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1709993303
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1292956008
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1766522324
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1131919196
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1218661381
{
	background-color:var(--color_3) !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1187955718
{
	padding-left:60px !important;
	padding-right:60px !important;
	padding-top:40px !important;
	padding-bottom:40px !important;
}
*#dm *.dmBody div.u_1658469284
{
	padding-top:93px !important;
	padding-left:0 !important;
	padding-bottom:93px !important;
	float:none !important;
	top:auto !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-attachment:scroll !important;
	margin-bottom:0 !important;
	margin-top:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
}
*#dm *.dmBody div.u_Top
{
	padding-top:132px !important;
	padding-left:40px !important;
	padding-bottom:131.5px !important;
	float:none !important;
	top:auto !important;
	max-width:none !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	background-position:center center !important;
	background-repeat:no-repeat !important;
	background-size:100% !important;
}
*#dm *.dmBody div.u_1018080238 .dmWidget span.text
{
	font-size:16px !important;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
*#dm *.dmBody div.u_1018080238
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 445px) !important;
	position:relative !important;
	height:35px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:310px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:left !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:19px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1223391661
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	float:none !important;
	margin-right:0px !important;
	margin-left:0px !important;
	top:auto !important;
	max-width:none !important;
	left:0 !important;
	width:auto !important;
	margin-top:0px !important;
	position:relative !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1610877018
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 157px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:883.991px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1784643148 .dmWidget span.text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1784643148
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:180px !important;
	position:relative !important;
	height:35px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1010447361
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:calc(100% - 0px) !important;
	left:0 !important;
	width:100% !important;
	margin-top:28px !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1251035555
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;
	top:0 !important;
	max-width:calc(100% - 0px) !important;
	left:0 !important;
	width:100% !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1552621906
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:26px !important;
	padding-right:0 !important;
	min-width:25px !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1589050833
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-top:35px !important;
	margin-bottom:10px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1645126381
{
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:33px !important;
	float:none !important;
	top:auto !important;
	max-width:none !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	height:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1420830125
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:calc(100% - 0px) !important;
	left:0 !important;
	width:100% !important;
	margin-top:28px !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1428402778
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-top:35px !important;
	margin-bottom:10px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1352165364
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:330.483px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1922652842
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:330.483px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1274291921
{
	width:100px !important;
	height:100px !important;
	margin-left:148.267px !important;
	padding-top:10px !important;
	padding-left:10px !important;
	padding-bottom:10px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	margin-right:148.267px !important;
	padding-right:10px !important;
}
*#dm *.dmBody div.u_1577963222
{
	width:100px !important;
	height:100px !important;
	padding-top:10px !important;
	padding-left:10px !important;
	padding-bottom:10px !important;
	padding-right:10px !important;
}
*#dm *.dmBody div.u_1207309078
{
	width:100px !important;
	height:100px !important;
	padding-top:10px !important;
	padding-left:10px !important;
	padding-bottom:10px !important;
	padding-right:10px !important;
}
*#dm *.dmBody div.u_1989923213
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
}
*#dm *.dmBody div.u_1744444975
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
}
*#dm *.dmBody div.u_1460474595
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
}
*#dm *.dmBody div.u_1957529691
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
}
*#dm *.dmBody div.u_1472505352
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
}
*#dm *.dmBody div.u_1379745942
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
}
*#dm *.dmBody div.u_1841202695
{
	margin-left:0px !important;
	padding-top:70px !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1649197547
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:auto !important;
	max-width:100% !important;
	left:0 !important;
	width:100% !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1649197547 *.dmformsubmit input
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1709493073 .dmWidget span.text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1709493073
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:35px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:266.96px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:left !important;
	display:block !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1470155368 .btnDisenoDos span.text
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1677710443 .icono-email
{
	width:20px !important;
	height:20px !important;
}
*#dm *.dmBody div.u_1677710443
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:30px !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1836325665
{
	padding-top:0 !important;
	padding-left:0 !important;
	display:block !important;
	padding-bottom:0 !important;
	float:none !important;
	top:0 !important;
	max-width:285px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	height:auto !important;
	margin-right:94.6094px !important;
	margin-left:0 !important;
	margin-top:25px !important;
	margin-bottom:0 !important;
}
div.u_1993512854
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody *.u_1836325665 .socialHubIcon
{
	width:34px !important;
	height:34px !important;
	font-size:22.666666666666668px !important;
	line-height:34px !important;
}
*#dm *.dmBody *.u_1836325665 .socialHubIcon:after
{
	width:42px !important;
	height:34px !important;
}
*#dm *.dmBody div.u_1464605487
{
	padding-top:15px !important;
	padding-left:20px !important;
	padding-bottom:15px !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1677710443 .emailConteiner a
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1993512854 *.open-hours-item dt
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1993512854 *.open-hours-item dd
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1993512854 *.open-hours-item time
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1993512854 *.open-hours-special
{
	font-size:16px !important;
}
div.u_1964065424
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1564260287
{
	margin-left:0 !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:381.989px !important;
	position:relative !important;
	height:229.929px !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1215721173
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:381.989px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1993512854
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:381.989px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1185972259
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:381.989px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_contacto
{
	margin-left:0px !important;
	padding-top:40px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1648386521
{
	background-position:50% 50% !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1572342697
{
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:33px !important;
	float:none !important;
	top:auto !important;
	max-width:none !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	height:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-position:50% 50% !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1218451683
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_nosotros
{
	padding-top:93px !important;
	padding-left:0 !important;
	padding-bottom:93px !important;
	float:none !important;
	top:auto !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-attachment:fixed !important;
	margin-bottom:0 !important;
	margin-top:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
}
*#dm *.dmBody div.u_inicio
{
	padding-top:115px !important;
	padding-left:40px !important;
	padding-bottom:114px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	background-position:center center !important;
	background-repeat:no-repeat !important;
	background-size:100% !important;
	min-height:auto !important;
}
