 #contenido, #menu a, #footer, #bottom { font-size:1.72rem; } #contenido h1, #contenido .h1{ font-size:3.91rem; line-height:3.91rem; } #contenido h2, #contenido .h2{ font-size:3.43rem; line-height:3.43rem; } #contenido h3, #contenido .h3{ font-size:2.94rem; line-height:2.94rem; } #contenido h4, #contenido .h4{ font-size:2.45rem; line-height:2.45rem; }@media screen and (max-width:px) and (min-width:481px){ #contenido h1, #contenido .h1{ font-size:3.4rem; line-height:3.4rem;} #contenido h2, #contenido .h2{ font-size:2.99rem; line-height:2.99rem;} #contenido h3, #contenido .h3{ font-size:2.7rem; line-height:2.7rem;} #contenido h4, #contenido .h4{ font-size:2.26rem; line-height:2.26rem;}}@media screen and (max-width:480px){ #contenido h1, #contenido .h1{ font-size:2.89rem; line-height:2.89rem;} #contenido h2, #contenido .h2{ font-size:2.55rem; line-height:2.55rem;} #contenido h3, #contenido .h3{ font-size:2.33rem; line-height:2.33rem;} #contenido h4, #contenido .h4{ font-size:1.96rem; line-height:1.96rem;}} #contenido *:not(h1):not(h2):not(h3):not(h4):not(.fal):not(.fa):not(.far):not(.fad):not(.fas):not(.fab), #menu a, #footer *:not(h1):not(h2):not(h3):not(h4):not(.fa):not(.fad):not(.fal):not(.far):not(.fas):not(.fab), #bottom *:not(h1):not(h2):not(h3):not(h4):not(.fad):not(.fal):not(.fa):not(.far):not(.fas):not(.fab){ font-family:'Raleway', sans-serif;} h1, .h1{ font-family:'Libre Baskerville', serif !important;} h2, .h2{ font-family:'Libre Baskerville', serif !important;} h3, .h3{ font-family:'Libre Baskerville', serif !important;} h4, .h4{ font-family:'Montserrat', sans-serif !important;}#menu #ulmenu > li > a { font-family:'Montserrat', sans-serif !important; font-size:1.75rem !important; padding-top:4px !important;  padding-right:16px !important;  padding-bottom:4px !important;  padding-left:24px !important; } #selFondo1{ top:60px; }#sl78291 { padding:20px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78291 { padding:20px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78291 { padding:20px 0px 0px 0px; } } #sl78291_bg { background-color:rgb(230, 230, 230); }#sl78323 { padding:40px 0px 40px 0px; } @media screen and (max-width: 1100px) { #sl78323 { padding:40px 0px 40px 0px; } } @media screen and (max-width: 480px) { #sl78323 { padding:20px 0px 20px 0px; } } #sl78323_bg { background-color:rgba(246, 246, 246, 0.8); } #ce121226 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121226 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121226 { padding:7px 7px 7px 7px; } } #ce121226_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121226_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121226_bg2 { margin:0px 0px 0px 0px; } } #ce121227 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121227 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121227 { padding:7px 7px 7px 7px; } } #ce121227_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121227_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121227_bg2 { margin:0px 0px 0px 0px; } } #ce121228 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121228 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121228 { padding:7px 7px 7px 7px; } } #ce121228_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121228_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121228_bg2 { margin:0px 0px 0px 0px; } }#sl78324 { padding:80px 0px 40px 0px; } @media screen and (max-width: 1100px) { #sl78324 { padding:80px 0px 40px 0px; } } @media screen and (max-width: 480px) { #sl78324 { padding:30px 0px 40px 0px; } } #sl78324_bg { background-image:url(/media/web/casa-de-pio/fondos/xl-layout-78324.webp);background-position:center bottom; } #ce121221 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121221 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121221 { padding:0px 0px 0px 0px; } } #ce121221_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121221_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121221_bg2 { margin:0px 0px 0px 0px; } } #sl78325 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78325 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl78325 { padding:7px 7px 7px 7px; } } #sl78325_bg { } #ce121224 { padding:0px 40px 0px 40px; } @media screen and (max-width: 1100px) { #ce121224 { padding:0px 40px 0px 40px; } } @media screen and (max-width: 480px) { #ce121224 { padding:20px 20px 20px 20px; } } #ce121224_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121224_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121224_bg2 { margin:0px 0px 0px 0px; } }#sl78328 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78328 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78328 { padding:0px 0px 0px 0px; } } #sl78328_bg { } #ce121223 { padding:10px 0px 10px 0px; } @media screen and (max-width: 1100px) { #ce121223 { padding:10px 0px 10px 0px; } } @media screen and (max-width: 480px) { #ce121223 { padding:10px 0px 10px 0px; } } #ce121223_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121223_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121223_bg2 { margin:0px 0px 0px 0px; } }#sl78377 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78377 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78377 { padding:0px 0px 0px 0px; } } #sl78377_bg { } #ce121290 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121290 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121290 { padding:0px 0px 0px 0px; } } #ce121290_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121290_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121290_bg2 { margin:0px 0px 0px 0px; } }#sl78330 { padding:8px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78330 { padding:8px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78330 { padding:8px 0px 0px 0px; } } #sl78330_bg { background-color:rgb(230, 230, 230); }#sl78331 { padding:60px 0px 60px 0px; } @media screen and (max-width: 1100px) { #sl78331 { padding:60px 0px 60px 0px; } } @media screen and (max-width: 480px) { #sl78331 { padding:30px 0px 20px 0px; } } #sl78331_bg { background-color:rgb(244, 243, 241); } #ce121229 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121229 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121229 { padding:7px 7px 7px 7px; } } #ce121229_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121229_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121229_bg2 { margin:0px 0px 0px 0px; } } #sl78332 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78332 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl78332 { padding:7px 7px 7px 7px; } } #sl78332_bg { } #ce121230 { padding:20px 0px 20px 0px; } @media screen and (max-width: 1100px) { #ce121230 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121230 { padding:7px 7px 7px 7px; } } #ce121230_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121230_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121230_bg2 { margin:0px 0px 0px 0px; } }#sl78333 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78333 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl78333 { padding:7px 7px 7px 7px; } } #sl78333_bg { } #ce121307 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121307 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121307 { padding:0px 0px 0px 0px; } } #ce121307_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121307_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121307_bg2 { margin:0px 0px 0px 0px; } } #ce121231 { padding:40px 40px 40px 40px; } @media screen and (max-width: 1100px) { #ce121231 { padding:40px 40px 40px 40px; } } @media screen and (max-width: 480px) { #ce121231 { padding:20px 20px 20px 20px; } } #ce121231_bg2 { background-color:rgb(255, 255, 255); margin:20px 20px 20px 20px; } @media screen and (max-width: 1100px) { #ce121231_bg2 { margin:20px 20px 20px 20px; } } @media screen and (max-width: 480px) { #ce121231_bg2 { margin:0px 0px 0px 0px; } }#sl78334 { padding:60px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78334 { padding:60px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78334 { padding:30px 0px 0px 0px; } } #sl78334_bg { background-image:url(/media/web/casa-de-pio/fondos/xl-layout-78334.webp);background-position:center center; }#sl78335 { padding:40px 150px 40px 0px; } @media screen and (max-width: 1100px) { #sl78335 { padding:40px 120px 40px 0px; } } @media screen and (max-width: 480px) { #sl78335 { padding:40px 0px 40px 0px; } } #sl78335_bg { background-color:rgba(243, 240, 234, 0.7); } #ce121232 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121232 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121232 { padding:0px 0px 0px 0px; } } #ce121232_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121232_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121232_bg2 { margin:0px 0px 0px 0px; } } #ce121233 { padding:90px 60px 90px 60px; } @media screen and (max-width: 1100px) { #ce121233 { padding:90px 60px 90px 60px; } } @media screen and (max-width: 480px) { #ce121233 { padding:20px 20px 20px 20px; } } #ce121233_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121233_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121233_bg2 { margin:0px 0px 0px 0px; } }#sl78336 { padding:40px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78336 { padding:40px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78336 { padding:30px 0px 0px 0px; } } #sl78336_bg { background-image:url(/media/web/casa-de-pio/fondos/xl-layout-78336.webp);background-position:center center; }#sl78337 { padding:40px 0px 40px 40px; } @media screen and (max-width: 1100px) { #sl78337 { padding:40px 0px 40px 40px; } } @media screen and (max-width: 480px) { #sl78337 { padding:40px 0px 0px 0px; } } #sl78337_bg { } #ce121234 { padding:90px 60px 40px 60px; } @media screen and (max-width: 1100px) { #ce121234 { padding:90px 60px 40px 60px; } } @media screen and (max-width: 480px) { #ce121234 { padding:20px 20px 20px 20px; } } #ce121234_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121234_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121234_bg2 { margin:0px 0px 0px 0px; } } #ce121235 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121235 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121235 { padding:0px 0px 0px 0px; } } #ce121235_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121235_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121235_bg2 { margin:0px 0px 0px 0px; } }#sl78338 { padding:30px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78338 { padding:30px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78338 { padding:30px 0px 0px 0px; } } #sl78338_bg { background-image:url(/media/web/casa-de-pio/fondos/xl-layout-78338.webp);background-position:center center; }#sl78380 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78380 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78380 { padding:0px 0px 0px 0px; } } #sl78380_bg { } #ce121291 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121291 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121291 { padding:0px 0px 0px 0px; } } #ce121291_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121291_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121291_bg2 { margin:0px 0px 0px 0px; } }#sl78392 { padding:40px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78392 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl78392 { padding:7px 7px 7px 7px; } } #sl78392_bg { } #ce121305 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121305 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121305 { padding:7px 7px 7px 7px; } } #ce121305_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121305_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121305_bg2 { margin:0px 0px 0px 0px; } } #sl78394 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78394 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78394 { padding:0px 0px 0px 0px; } } #sl78394_bg { } #ce121406 { padding:10px 0px 10px 0px; } @media screen and (max-width: 1100px) { #ce121406 { padding:10px 0px 10px 0px; } } @media screen and (max-width: 480px) { #ce121406 { padding:10px 0px 10px 0px; } } #ce121406_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121406_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121406_bg2 { margin:0px 0px 0px 0px; } }#sl78393 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78393 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl78393 { padding:7px 7px 7px 7px; } } #sl78393_bg { } #ce121306 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121306 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121306 { padding:7px 7px 7px 7px; } } #ce121306_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121306_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121306_bg2 { margin:0px 0px 0px 0px; } }#sl78395 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78395 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl78395 { padding:7px 7px 7px 7px; } } #sl78395_bg { } #ce121304 { padding:20px 100px 20px 100px; } @media screen and (max-width: 1100px) { #ce121304 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121304 { padding:7px 7px 7px 7px; } } #ce121304_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121304_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121304_bg2 { margin:0px 0px 0px 0px; } }#sl78413 { padding:40px 0px 40px 0px; } @media screen and (max-width: 1100px) { #sl78413 { padding:40px 0px 40px 0px; } } @media screen and (max-width: 480px) { #sl78413 { padding:40px 0px 40px 0px; } } #sl78413_bg { background-color:rgb(86, 117, 124); } #ce121330 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121330 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121330 { padding:0px 0px 0px 0px; } } #ce121330_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121330_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121330_bg2 { margin:0px 0px 0px 0px; } } #sl78415 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78415 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78415 { padding:0px 0px 0px 0px; } } #sl78415_bg { } #ce121332 { padding:40px 0px 40px 0px; } @media screen and (max-width: 1100px) { #ce121332 { padding:40px 0px 40px 0px; } } @media screen and (max-width: 480px) { #ce121332 { padding:20px 10px 20px 10px; } } #ce121332_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121332_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121332_bg2 { margin:0px 0px 0px 0px; } }#sl78438 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78438 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl78438 { padding:7px 7px 7px 7px; } } #sl78438_bg { } #ce121364 { padding:20px 0px 180px 0px; } @media screen and (max-width: 1100px) { #ce121364 { padding:20px 0px 180px 0px; } } @media screen and (max-width: 480px) { #ce121364 { padding:20px 0px 180px 0px; } } #ce121364_bg2 { background-image:url(/media/web/casa-de-pio/fondos/xl-cell-121364.webp);background-position:center bottom; margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121364_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121364_bg2 { margin:0px 0px 20px 0px; } } #ce121365 { padding:10px 20px 10px 20px; } @media screen and (max-width: 1100px) { #ce121365 { padding:10px 20px 10px 20px; } } @media screen and (max-width: 480px) { #ce121365 { padding:10px 20px 10px 20px; } } #ce121365_bg2 { background-color:rgb(97, 135, 142); margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121365_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121365_bg2 { margin:0px 0px 0px 0px; } } #formulario594 input[type=text],#formulario594 input[type=date],#formulario594 select,#formulario594 .select_multiple,#formulario594 input[type=file],#formulario594 textarea{ border-style:solid; color:#56757c !important; font-size:18px !important; padding:10px !important; background-color:rgb(246, 246, 246) !important; border-color:#dddddd !important; border-width:1px !important; border-radius:0px !important; } #formulario594 input[type=text]::-webkit-input-placeholder, #formulario594 input[type=date]::-webkit-input-placeholder, #formulario594 textarea::-webkit-input-placeholder{ color:#bad9e0; } #formulario594 input[type=text]:-moz-placeholder, #formulario594 input[type=date]:-moz-placeholder, #formulario594 textarea:-moz-placeholder{ color:#bad9e0; } #formulario594 input[type=text]::-moz-placeholder, #formulario594 input[type=date]::-moz-placeholder, #formulario594 textarea::-moz-placeholder{ color:#bad9e0; } #formulario594 input[type=text]:-ms-input-placeholder, #formulario594 input[type=date]:-ms-input-placeholder, #formulario594 textarea:-ms-input-placeholder{ color:#bad9e0; } #formulario594 input[type=submit]{ color:#403930 !important; font-size:22px !important; padding:8px 16px !important; background-color:rgb(212, 194, 162) !important; border-width:0px !important; border-radius:8px !important; }#sl78432 { padding:6px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78432 { padding:6px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78432 { padding:6px 0px 0px 0px; } } #sl78432_bg { background-color:rgb(67, 92, 97); }#sl78435 { padding:40px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78435 { padding:40px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78435 { padding:40px 0px 0px 0px; } } #sl78435_bg { } #ce121360 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121360 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121360 { padding:7px 7px 7px 7px; } } #ce121360_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121360_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121360_bg2 { margin:0px 0px 0px 0px; } } #sl78437 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78437 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78437 { padding:0px 0px 0px 0px; } } #sl78437_bg { } #ce121362 { padding:20px 0px 20px 0px; } @media screen and (max-width: 1100px) { #ce121362 { padding:20px 0px 20px 0px; } } @media screen and (max-width: 480px) { #ce121362 { padding:20px 0px 20px 0px; } } #ce121362_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121362_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121362_bg2 { margin:0px 0px 0px 0px; } }#sl78436 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78436 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78436 { padding:0px 0px 0px 0px; } } #sl78436_bg { } #ce121361 { padding:10px 0px 10px 0px; } @media screen and (max-width: 1100px) { #ce121361 { padding:10px 0px 10px 0px; } } @media screen and (max-width: 480px) { #ce121361 { padding:20px 10px 20px 10px; } } #ce121361_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121361_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121361_bg2 { margin:0px 0px 0px 0px; } }#sl80340 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl80340 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl80340 { padding:0px 0px 0px 0px; } } #sl80340_bg { } #ce123775 { padding:20px 0px 20px 0px; } @media screen and (max-width: 1100px) { #ce123775 { padding:20px 0px 20px 0px; } } @media screen and (max-width: 480px) { #ce123775 { padding:20px 0px 20px 0px; } } #ce123775_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce123775_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce123775_bg2 { margin:0px 0px 0px 0px; } }#sl78439 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78439 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78439 { padding:0px 0px 0px 0px; } } #sl78439_bg { }#sl78444 { padding:20px 0px 40px 0px; } @media screen and (max-width: 1100px) { #sl78444 { padding:20px 0px 40px 0px; } } @media screen and (max-width: 480px) { #sl78444 { padding:20px 0px 0px 0px; } } #sl78444_bg { } #ce121392 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121392 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121392 { padding:0px 0px 0px 0px; } } #ce121392_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121392_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121392_bg2 { margin:0px 0px 0px 0px; } } #sl78458 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78458 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78458 { padding:0px 0px 0px 0px; } } #sl78458_bg { } #ce121397 { padding:20px 0px 40px 0px; } @media screen and (max-width: 1100px) { #ce121397 { padding:20px 0px 40px 0px; } } @media screen and (max-width: 480px) { #ce121397 { padding:20px 0px 20px 0px; } } #ce121397_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121397_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121397_bg2 { margin:0px 0px 0px 0px; } }#sl78457 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78457 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78457 { padding:0px 0px 0px 0px; } } #sl78457_bg { } #ce121328 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121328 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121328 { padding:0px 0px 0px 0px; } } #ce121328_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121328_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121328_bg2 { margin:0px 0px 0px 0px; } }#sl78460 { padding:10px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78460 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78460 { padding:0px 0px 0px 0px; } } #sl78460_bg { background-color:rgb(166, 166, 166); }#sl78463 { padding:40px 0px 40px 0px; } @media screen and (max-width: 1100px) { #sl78463 { padding:40px 0px 40px 0px; } } @media screen and (max-width: 480px) { #sl78463 { padding:40px 0px 40px 0px; } } #sl78463_bg { background-image:url(/media/web/casa-de-pio/fondos/xl-layout-78463.webp);background-position:center top; } #ce121407 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121407 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121407 { padding:0px 0px 0px 0px; } } #ce121407_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121407_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121407_bg2 { margin:0px 0px 0px 0px; } } #sl78466 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78466 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78466 { padding:0px 0px 0px 0px; } } #sl78466_bg { } #ce121409 { padding:20px 0px 30px 0px; } @media screen and (max-width: 1100px) { #ce121409 { padding:20px 0px 20px 0px; } } @media screen and (max-width: 480px) { #ce121409 { padding:20px 0px 20px 0px; } } #ce121409_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121409_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121409_bg2 { margin:0px 0px 0px 0px; } }#sl80332 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl80332 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl80332 { padding:0px 0px 0px 0px; } } #sl80332_bg { } #ce123765 { padding:20px 50px 20px 50px; } @media screen and (max-width: 1100px) { #ce123765 { padding:20px 50px 20px 50px; } } @media screen and (max-width: 480px) { #ce123765 { padding:20px 10px 20px 10px; } } #ce123765_bg2 { background-color:rgb(255, 255, 255); margin:0px 10px 10px 0px; } @media screen and (max-width: 1100px) { #ce123765_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce123765_bg2 { margin:0px 20px 0px 20px; } }#sl78467 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78467 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78467 { padding:0px 0px 0px 0px; } } #sl78467_bg { } #ce121410 { padding:40px 20px 20px 20px; } @media screen and (max-width: 1100px) { #ce121410 { padding:40px 20px 20px 20px; } } @media screen and (max-width: 480px) { #ce121410 { padding:20px 20px 5px 20px; } } #ce121410_bg2 { background-color:rgb(255, 255, 255); margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121410_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121410_bg2 { margin:0px 20px 0px 20px; } } #ce121411 { padding:96px 20px 53px 20px; } @media screen and (max-width: 1100px) { #ce121411 { padding:96px 20px 53px 20px; } } @media screen and (max-width: 480px) { #ce121411 { padding:5px 20px 20px 20px; } } #ce121411_bg2 { background-color:rgb(255, 255, 255); margin:0px 6px 0px 0px; } @media screen and (max-width: 1100px) { #ce121411_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121411_bg2 { margin:0px 20px 30px 20px; } } #ce121412 { padding:40px 20px 80px 20px; } @media screen and (max-width: 1100px) { #ce121412 { padding:40px 20px 80px 20px; } } @media screen and (max-width: 480px) { #ce121412 { padding:40px 20px 40px 20px; } } #ce121412_bg2 { background-color:rgb(255, 255, 255); margin:0px 10px 0px 10px; } @media screen and (max-width: 1100px) { #ce121412_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121412_bg2 { margin:0px 20px 0px 20px; } }#sl78464 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78464 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78464 { padding:0px 0px 0px 0px; } } #sl78464_bg { } #ce121413 { padding:20px 0px 20px 0px; } @media screen and (max-width: 1100px) { #ce121413 { padding:20px 0px 20px 0px; } } @media screen and (max-width: 480px) { #ce121413 { padding:0px 0px 0px 0px; } } #ce121413_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121413_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121413_bg2 { margin:0px 0px 0px 0px; } }#sl78476 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78476 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78476 { padding:0px 0px 0px 0px; } } #sl78476_bg { } #ce121431 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121431 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121431 { padding:0px 0px 0px 0px; } } #ce121431_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121431_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121431_bg2 { margin:0px 0px 0px 0px; } } #sl78478 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78478 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78478 { padding:0px 0px 0px 0px; } } #sl78478_bg { } #ce121432 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121432 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121432 { padding:7px 7px 7px 7px; } } #ce121432_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121432_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121432_bg2 { margin:0px 0px 0px 0px; } } #ce121434 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121434 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121434 { padding:7px 7px 7px 7px; } } #ce121434_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121434_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121434_bg2 { margin:0px 0px 0px 0px; } }#ce121435 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121435 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121435 { padding:0px 0px 0px 0px; } } #ce121435_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121435_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121435_bg2 { margin:0px 0px 0px 0px; } } #sl78480 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78480 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78480 { padding:0px 0px 0px 0px; } } #sl78480_bg { } #ce121436 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121436 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121436 { padding:7px 7px 7px 7px; } } #ce121436_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121436_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121436_bg2 { margin:0px 0px 0px 0px; } } #ce121437 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121437 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121437 { padding:7px 7px 7px 7px; } } #ce121437_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121437_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121437_bg2 { margin:0px 0px 0px 0px; } }#ce121438 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121438 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121438 { padding:0px 0px 0px 0px; } } #ce121438_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121438_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121438_bg2 { margin:0px 0px 0px 0px; } } #sl78481 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78481 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78481 { padding:0px 0px 0px 0px; } } #sl78481_bg { } #ce121439 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121439 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121439 { padding:7px 7px 7px 7px; } } #ce121439_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121439_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121439_bg2 { margin:0px 0px 0px 0px; } } #ce121440 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121440 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121440 { padding:7px 7px 7px 7px; } } #ce121440_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121440_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121440_bg2 { margin:0px 0px 0px 0px; } }#sl78482 { padding:20px 0px 20px 0px; } @media screen and (max-width: 1100px) { #sl78482 { padding:20px 0px 20px 0px; } } @media screen and (max-width: 480px) { #sl78482 { padding:20px 0px 20px 0px; } } #sl78482_bg { } #ce121441 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121441 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121441 { padding:0px 0px 0px 0px; } } #ce121441_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121441_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121441_bg2 { margin:0px 0px 0px 0px; } } #sl78485 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78485 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78485 { padding:0px 0px 0px 0px; } } #sl78485_bg { } #ce121444 { padding:10px 10px 10px 10px; } @media screen and (max-width: 1100px) { #ce121444 { padding:10px 10px 10px 10px; } } @media screen and (max-width: 480px) { #ce121444 { padding:20px 20px 20px 20px; } } #ce121444_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121444_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121444_bg2 { margin:0px 10px 0px 10px; } }#sl78488 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78488 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78488 { padding:0px 0px 0px 0px; } } #sl78488_bg { } #ce121446 { padding:10px 0px 10px 0px; } @media screen and (max-width: 1100px) { #ce121446 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121446 { padding:7px 7px 7px 7px; } } #ce121446_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121446_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121446_bg2 { margin:0px 0px 0px 0px; } }#sl80336 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl80336 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl80336 { padding:7px 7px 7px 7px; } } #sl80336_bg { }#sl80338 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl80338 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl80338 { padding:0px 0px 0px 0px; } } #sl80338_bg { } #ce123773 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce123773 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce123773 { padding:0px 0px 0px 0px; } } #ce123773_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce123773_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce123773_bg2 { margin:0px 0px 0px 0px; } }#sl80343 { padding:6px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl80343 { padding:6px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl80343 { padding:6px 0px 0px 0px; } } #sl80343_bg { background-color:rgb(75, 82, 83); }#sl80344 { padding:20px 0px 30px 0px; } @media screen and (max-width: 1100px) { #sl80344 { padding:20px 0px 30px 0px; } } @media screen and (max-width: 480px) { #sl80344 { padding:20px 0px 20px 0px; } } #sl80344_bg { } #ce123778 { padding:20px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce123778 { padding:20px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce123778 { padding:20px 10px 0px 10px; } } #ce123778_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce123778_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce123778_bg2 { margin:0px 0px 0px 0px; } }#sl78430 { padding:40px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78430 { padding:40px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78430 { padding:40px 20px 0px 20px; } } #sl78430_bg { background-color:rgb(86, 117, 124); } #ce121355 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121355 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121355 { padding:0px 0px 0px 0px; } } #ce121355_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121355_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121355_bg2 { margin:0px 0px 0px 0px; } } #sl78431 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl78431 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl78431 { padding:0px 0px 0px 0px; } } #sl78431_bg { } #ce121356 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121356 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121356 { padding:0px 7px 0px 7px; } } #ce121356_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121356_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121356_bg2 { margin:20px 0px 0px 0px; } } #ce121357 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121357 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121357 { padding:0px 7px 0px 7px; } } #ce121357_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121357_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121357_bg2 { margin:0px 0px 0px 0px; } } #ce121358 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121358 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121358 { padding:0px 7px 0px 7px; } } #ce121358_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121358_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121358_bg2 { margin:0px 0px 0px 0px; } } #ce121359 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce121359 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce121359 { padding:0px 7px 0px 7px; } } #ce121359_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce121359_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce121359_bg2 { margin:0px 0px 0px 0px; } }@media screen and (max-width: 480px){ 	/*#menugrupo{ display:table; box-shadow:0px 0px 3px #999; padding-left:10px;} 	 	#limitemenugroup{ display:table-cell; height:30px; width:100%; vertical-align:top;} 	#limitemenu{ display:block; height:50px; overflow:hidden;} 	#menudesplegable{ display:table-cell; height:30px; min-width:30px; width:auto; padding:5px;} 	#menudesplegable img{ vertical-align:bottom; border:none; width:30px; height:auto; padding:5px; border-radius:3px; background-color:rgba(0,0,0,0.1);} 	#ulmenu{ list-style:none;} 	#ulmenu > li{ display:inline-block; margin-right:10px;} 	 	#menualt{ position:absolute; top:50px; width:100%; right:0px; z-index:100; background-color:#111;} 	#menualt > ul{ margin-left:10px;} 	#menualt .ulsubmenu{ margin:10px;} 	#bmenualt{}*/ }  @media screen and (max-width: 480px){ 	#menu > ul{ margin:0px 10px;} 	#menu select{ text-transform:uppercase; padding:6px;} 	#menu ul li{ margin-right:0px !important;} 	 	#menu ul li a{ display:inline-block; padding:13px 17px 13px 20px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-left:1px solid #DDD;} 	#menu ul li:first-child a{ border:none;} 	#menu ul li.act > a{ font-weight:bold;} }  @media screen and (min-width: 481px) and (max-width: 1100px){	 	#menu ul{ margin:0 10px;} 	#menu ul li{ margin-right:0px !important;} 	 	#menu ul li a{ display:inline-block; padding:13px 17px 13px 20px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-left:1px solid #DDD;} 	#menu ul li:first-child a{ border:none;} 	#menu ul li.act > a{ font-weight:bold;} }  @media screen and (min-width: 1101px){	 	#menu ul li{ margin-right:0px !important;} 	#menu ul li a{ display:block; padding:13px 17px 13px 20px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-left:1px solid #DDD;} 	#menu ul li:first-child a{ border:none;} 	#menu ul li.act > a{ font-weight:bold;} } #menu ul li.act a{ color:#d0b483;}#menu ul li a:hover{ color:#d0b483;}#menu ul li a, #menu select{ color:#56757c; border-color:#56757c;}@media screen and (min-width: 481px) { #barcont.bar863 #bar{ padding:0px 30px 0px 30px; } #barcont.bar863{ background-color:; min-height:60px; } #barcont.bar863 #imglogo{ max-height: 60px} #baredit{ margin-top:60px; } }  @media screen and (max-width: 480px) { #barcont.bar863 #bar{ padding:0px 0px 0px 0px; } #barcont.bar863{ background-color:; min-height:60px; } #barcont.bar863 #imglogo{ max-height: 60px} #baredit{ padding-top:60px; } } #lmenu { --color1:rgb(232, 225, 212); --color2:rgb(86, 117, 124); --color3:rgb(86, 117, 124); --color4:rgb(51, 51, 51); }/* *** Reset estilos *** */ h1, h2, h3, h4{margin:0;padding:0;font-weight: normal;} h1{line-height: 1.6em!important;} h2{line-height: 1.2em;} h3{line-height: 1.2em;} h4{line-height: 1.2em;} p{margin: 0;padding: 0;line-height: 1.4em;} strong{font-size: 1em!important;font-family: inherit!important;} a:hover{text-decoration: none;} ul, ol {margin:15px 0 15px 15px;}  /* Menu */ #menu ul li a, #menu select {     border-color: #D6D6D6!important; } .card {  background: #fff;  border-radius: 2px;  display: inline-block; padding: 1rem !important;   margin: 1rem;  position: relative;box-shadow: 0 1px 3px rgba(0,0,0,0.12);  /*height: 300px; width: 300px;*/} .card-1 {  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);  transition: all 0.3s cubic-bezier(.25,.8,.25,1);} .card-1:hover {  box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);} .rounded{border-radius: 12px; }  /* ----- Titulos  ----- */ .tit_h1, .tit_h2, .tit_h3{font-family: 'Lora', serif !important;} .tit_h1{font-size: 2em !important;} .tit_h1{font-size: 1.4em !important;} .tit_h3{font-size: 1.2em !important;} .tit_h4{font-size: 1em !important;} .sub-tit {text-transform: uppercase;letter-spacing: 3px;margin: 20px 0;} .sub-tit2 {font-family: 'Libre Baskerville', serif !important;font-size: 1.2rem !important;font-weight:bold; text-transform: uppercase;letter-spacing: .2em!important;margin: 10px 0;}  /* ----- Colores ------ */ .blanco{color: #fff;} .naranja{color: #faa434;} .azul1{color: #3f738c;} .azul2{color: #6f8891;} .azul3{color: #394050;} .azul4{color: #bdc6c6;} .azul5{color: #bdc6c6;} .marron1{color: #755e4e;} .marron2{color: #b2a297;} .dorado{color: #af8e4f;} .naranja1{color: #faa434;} .naranja2{color: #ff7911;} .rojo1{color: #be1621;} .rojo2{color: #e74350;} .rojo3{color: #be1621;}/*granate*/ .verde1{color: #2bb0ae;} .verde2{color: #157d6b;} .gris1{color: #e5e3df;} /*claro*/ .gris2{color: #e8e8e8;} .gris3{color: #bbbbbb;} .gris4{color: #8e8e8e;} .gris5{color: #6f6f6f;} .gris6{color: #444444;}/*oscuro*/  .gris_p{color: #82807d;}/*parrafo destacado*/   .xl{font-size: 6rem !important;} .lg{font-size: 4rem !important;} .md{font-size: 2.5rem !important;} .xs{font-size: 1em !important;} .xxs{font-size: 0.8em !important;} .lh1{ line-height: 1;} .lh5{ line-height: 5;} .may{text-transform: uppercase;} .sombra1{text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);} .sombra2{text-shadow: 1px 1px 2px #000000;} .sombra3{text-shadow: rgb(0, 0, 0) 2px 2px 8px;} .sombra4{text-shadow: 0 1px 2px #333;}   /* ----- Listas ----- */ /* Listas */ ul.caracteristicas {list-style: none;} ul.caracteristicas li {position: relative;padding-left: 1.25em;font-size: .875em;line-height: 1.4;margin-bottom: .55em;} ul.caracteristicas li:before {display: block;content: "\276F\0020";position: absolute;top: .1em;left: 0;font-size: inherit;color: rgb(232, 225, 212);}  /* ----- Botones  -----*/ .boton-whatsapp {    font-family: 'Montserrat', sans-serif!important;   display: inline-block;    background: #8cc152!important;    text-decoration: none;   font-size: 1.3em!important;   text-shadow: 0 1px 4px rgba(0,0,0,.75);   color: #fff!important;   padding: 14px 25px;   margin: 10px 0; 	border-radius:8px !important; } .boton-whatsapp:hover {background: #D0B483!important;}   .boton {   display: inline-block;   cursor: pointer;   margin: 10px auto;   text-decoration: none;   text-align: center;   text-transform: uppercase;   padding: 10px 25px;   /*font-size: 2em;*/   transition: .3s;   -webkit-transition: .3s;   -moz-transition: .3s;   -o-transition: .3s; } .estilo1 {     background-color: #d0b483;     border: solid 1px #d0b483;     color: #000;     font-weight: bold !important; } .estilo1:hover {     background-color: #edba4d;     border: solid 1px #edba4d;     color: #000; } .estilo2 {     background-color: #edba4d;     border: solid 1px #edba4d;     padding: 1rem 1.5rem;      color: #000;     font-weight: bold !important; } .estilo2:hover {     background-color: rgb(86, 117, 124);     border: solid 1px rgb(86, 117, 124);     color: #fff!important; } .vermapa{     background-color: #fff;     border: solid 1px #5a5a5a;     color: #5a5a5a !important;     font-weight: bold !important; } .vermapa:hover{     background-color: #5a5a5a;     border: solid 1px #5a5a5a;     color: #fff !important; }  /* Inicio */ .box-destacado, .box-destacado-rg, .box-destacado-lf{   padding: 2rem 0;   min-height:80px; } .box-destacado-rg{   border-right: solid 1px #d0b4838c; } .box-destacado-lf{   border-left: solid 1px #d0b4838c; } .txt_info{text-transform: uppercase; font-size: 1.2rem !important; color: #666 !important;}  /* Reserva */ .formulario .nombre{   color: #C3D5D8 !important;   line-height: 1.6;   text-transform: uppercase;   font-size: 1.4rem!important;   font-family: 'Montserrat', sans-serif!important; } .formulario .chkShowCond{color: #fff !important;}   a.tlf_contacto, a.tlf_contacto span{   font-family: 'Montserrat', sans-serif!important;   font-weight: bold;   font-size: 4rem !important;   color: #fff !important;   text-decoration: none!important; } a.tlf_contacto:hover{color: #373535;} a.tlf_contacto span{color: #f2f2f291 !important;padding: 0 0.4rem !important;  font-weight: initial!important;}  /* Footer */ .tit_footer, .txt_footer {color:#fff !important; } .tit_footer {font-family: 'Libre Baskerville', serif !important;font-size: 1.3rem !important; text-transform: uppercase;color: #AFBCBF!important; margin-bottom:.8rem !important;} .txt_footer{ line-height: 1.6;} a.tlf_contacto_footer{font-size: 1.8rem !important;text-decoration: none;font-weight:bold; color: #fff !important;}  /* ==== Media query ==== */ @media screen and (max-width: 480px){ .divisor {left: -40%;} p.centramov{text-align: center;} #menumovil.menu2 {text-align: inherit;} .box-destacado-rg, .box-destacado-lf{border:none !important;}   #sl78439_bg{margin-top:-2px;}   #lmenu{display: none;} @media screen and (max-width: 768px){  } @media screen and (min-width: 481px) and (max-width: 1100px){ .divisor {left: -40%;}  }