*#dm *.dmBody a.span.textonly
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !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_1538604455 .postArticle>.inner
{
	background-color:rgba(0,0,0,0) !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1538604455 .readMore a
{
	text-decoration:none !important;
	color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1538604455 .postDescription
{
	max-height:5.5em !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1538604455 .more-posts-text-container:hover
{
	background-color:var(--color_3) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1538604455 .more-posts-text-container.hover
{
	background-color:var(--color_3) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1243667655
{
	background-color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1906609320 .icono-phone svg
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1906609320 .phoneConteiner a
{
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1415408454
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1906609320 .phoneConteiner
{
	background-color:var(--color_4) !important;
	border-radius:14px 14px 14px 14px !important;
}
*#dm *.dmBody div.u_1110185042
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/e847b95b/dms3rep/multi/opt/sld1-1920w.jpg) !important;
}
*#dm *.dmBody *.u_1110185042:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1110185042.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1110185042>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1110185042:before
{
	background-color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1110185042.before
{
	background-color:var(--color_8) !important;
}*#dm *.dmBody div.u_1110185042>.bgExtraLayerOverlay { background-color:var(--color_8) !important; }

separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1531190015
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:369px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:auto !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;
}
*#dm *.dmBody h1.u_1758525284
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:908px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1758525284
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:590px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	margin-right:auto !important;
	margin-left:0 !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1538604455
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:43px !important;
	justify-content:normal !important;
	align-items:center !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1110185042
{
	background-attachment:initial !important;
	background-size:cover !important;
	background-position:0 50% !important;
}
*#dm *.dmBody div.u_1415408454
{
	padding-top:120px !important;
	padding-bottom:50px !important;
}
*#dm *.dmBody div.u_1538604455 .postArticle .blogImgLink
{
	max-height:100% !important;
	max-width:100% !important;
}
*#dm *.dmBody div.u_1538604455 .postTitle a
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1538604455 .more-posts-text-container
{
	height:58px !important;
	width:250px !important;
}
*#dm *.dmBody *.u_1906609320 .icono-phone
{
	width:60px !important;
	height:60px !important;
}
*#dm *.dmBody *.u_1906609320 .icono-phone2
{
	width:60px !important;
	height:60px !important;
}
*#dm *.dmBody *.u_1906609320 .icono-phone3
{
	width:60px !important;
	height:60px !important;
}
*#dm *.dmBody *.u_1906609320 .icono-phone4
{
	width:60px !important;
	height:60px !important;
}
*#dm *.dmBody *.u_1906609320 .icono-phone5
{
	width:60px !important;
	height:60px !important;
}
*#dm *.dmBody div.u_1906609320 .phoneConteiner a
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1906609320
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:261.962px !important;
	position:relative !important;
	height:54.9653px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-50px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1722028889
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !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;
	background-color:var(--color_2) !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;
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_2749442681 .efect-text
{
	font-size:72px !important;
}
*#dm *.dmBody *.u_4037550362 .photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_4037550362 .layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_4037550362 .photoGalleryViewAll
{
	padding:0 5px !important;
}
*#dm *.dmBody div.u_1417982674 .desfilante-text-style
{
	font-size:20px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 ff52597 {
    min-height: 81px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#group_k2a {
    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%;
    align-self: stretch;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_faf {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 ff52597 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_k2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#dc834b2f::before, #dc834b2f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.13;
    border-radius: inherit;
}
#dc834b2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.75%;
    min-width: 4%;
    order: 1;
    background-image: url(https://lirp.cdn-website.com/e847b95b/dms3rep/multi/opt/WhatsApp-Image-2025-07-16-at-14.44.20-%2817%29-1920w.jpg);
    padding: 16px 16px 16px 16px;
}
#dc834b2f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIGB//EAB8QAAIBBAIDAAAAAAAAAAAAAAECAwAEBRESMSFBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8ATFLPHjltJrWS4nYHbjpRUnNhM8JnCWW1DHR+VsluoWzTiAPHoUQTrs1fTJkv/9k=');
}
    
#\30 5696b0e {
    min-height: 736px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 4%;
}
    
#\32 95b3acd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58.25065201180588%;
    min-width: 4%;
    order: 0;
    padding: 6% 8% 6% 8%;
}
    
#widget_7g4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5696b0e {
    padding-left: 4%;
    padding-right: 4%;
}
    
#dc834b2f::before, #dc834b2f > .bgExtraLayerOverlay {
    
}
#dc834b2f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIGB//EAB8QAAIBBAIDAAAAAAAAAAAAAAECAwAEBRESMSFBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8ATFLPHjltJrWS4nYHbjpRUnNhM8JnCWW1DHR+VsluoWzTiAPHoUQTrs1fTJkv/9k=');
}
}



@media (min-width: 1400px) {
    
#dc834b2f::before, #dc834b2f > .bgExtraLayerOverlay {
    
}
#dc834b2f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIGB//EAB8QAAIBBAIDAAAAAAAAAAAAAAECAwAEBRESMSFBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8ATFLPHjltJrWS4nYHbjpRUnNhM8JnCWW1DHR+VsluoWzTiAPHoUQTrs1fTJkv/9k=');
}
}



@media (max-width: 767px) {
    
#dc834b2f::before, #dc834b2f > .bgExtraLayerOverlay {
    
}
#dc834b2f {
    width: 100%;
    min-height: 314px;
    align-items: center;
    height: auto;
}
#dc834b2f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIGB//EAB8QAAIBBAIDAAAAAAAAAAAAAAECAwAEBRESMSFBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8ATFLPHjltJrWS4nYHbjpRUnNhM8JnCWW1DHR+VsluoWzTiAPHoUQTrs1fTJkv/9k=');
}
    
#\30 5696b0e {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 95b3acd {
    width: 100%;
    min-height: 100px;
    align-items: center;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#dc834b2f::before, #dc834b2f > .bgExtraLayerOverlay {
    
}
#dc834b2f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIGB//EAB8QAAIBBAIDAAAAAAAAAAAAAAECAwAEBRESMSFBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8ATFLPHjltJrWS4nYHbjpRUnNhM8JnCWW1DHR+VsluoWzTiAPHoUQTrs1fTJkv/9k=');
}
}



@media all {
    
#\33 7654093 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9477645 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\30 5e3568b {
    min-height: 81px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\31 78b8cd4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 03000b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 ad39569 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a0302a8a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



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



@media (max-width: 767px) {
    
#\34 9477645 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 5e3568b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 78b8cd4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 938596e {
    min-height: 81px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#group_1vn {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_gsk {
    width: 100%;
    height: 578px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\31 938596e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_1vn {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#cbed9474 {
    min-height: 234px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#group_4pv {
    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%;
    align-self: stretch;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
}
    
#widget_62a {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_cfv {
    width: 1168px;
    height: 68px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    margin-top: -30px;
}
}



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



@media (max-width: 767px) {
    
#cbed9474 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_4pv {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 0173268 {
    min-height: 81px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\38 19698a4 {
    width: 68.32%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 60e974b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 5303f2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#widget_v42 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: stretch;
}
}



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



@media (max-width: 767px) {
    
#\31 0173268 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 5303f2c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 19698a4 {
    width: 100.00%;
}
}

