 #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.91rem; line-height:3.91rem; } #contenido h3, #contenido .h3{ font-size:2.7rem; line-height:2.7rem; } #contenido h4, #contenido .h4{ font-size:2.21rem; line-height:2.21rem; }@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:3.4rem; line-height:3.4rem;} #contenido h3, #contenido .h3{ font-size:2.48rem; line-height:2.48rem;} #contenido h4, #contenido .h4{ font-size:2.04rem; line-height:2.04rem;}}@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.89rem; line-height:2.89rem;} #contenido h3, #contenido .h3{ font-size:2.15rem; line-height:2.15rem;} #contenido h4, #contenido .h4{ font-size:1.78rem; line-height:1.78rem;}} #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:'Raleway', sans-serif !important;} h2, .h2{ font-family:'Alex Brush', cursive !important;} h3, .h3{ font-family:'Raleway', sans-serif !important;} h4, .h4{ font-family:'Raleway', sans-serif !important;}#menu #ulmenu > li > a { font-family:'Raleway', sans-serif !important; font-size:1.63rem !important;}#menu a{ -webkit-transition: All 0.3ms linear; -moz-transition: All 0.3ms linear; -o-transition: All 0.3ms linear; -ms-transition: All 0.3ms linear; transition: All 0.3s linear; } #selFondo1{ top:60px; }#sl63645 { padding:4px 4px 4px 4px; } @media screen and (max-width: 1100px) { #sl63645 { padding:4px 4px 4px 4px; } } @media screen and (max-width: 480px) { #sl63645 { padding:4px 4px 4px 4px; } } #sl63645_bg { background-color:rgb(107, 27, 49); }#sl63673 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl63673 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl63673 { padding:0px 0px 0px 0px; } } #sl63673_bg { background-image:url(/media/web/casa-de-la-virginia/fondos/xl-layout-63673.webp);background-position:center top; } #ce101449 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101449 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101449 { padding:0px 0px 0px 0px; } } #ce101449_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101449_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101449_bg2 { margin:0px 0px 0px 0px; } } #ce100276 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100276 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100276 { padding:0px 0px 0px 0px; } } #ce100276_bg2 { margin:20px 40px 20px 40px; } @media screen and (max-width: 1100px) { #ce100276_bg2 { margin:20px 40px 20px 40px; } } @media screen and (max-width: 480px) { #ce100276_bg2 { margin:20px 40px 20px 40px; } } #sl63674 { padding:40px 40px 10px 40px; } @media screen and (max-width: 1100px) { #sl63674 { padding:40px 40px 10px 40px; } } @media screen and (max-width: 480px) { #sl63674 { padding:40px 40px 10px 40px; } } #sl63674_bg { background-color:rgb(255, 255, 255); } #ce100277 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100277 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100277 { padding:0px 0px 0px 0px; } } #ce100277_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100277_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100277_bg2 { margin:0px 0px 0px 0px; } } #ce100278 { padding:20px 10px 10px 10px; } @media screen and (max-width: 1100px) { #ce100278 { padding:20px 10px 10px 10px; } } @media screen and (max-width: 480px) { #ce100278 { padding:20px 10px 10px 10px; } } #ce100278_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100278_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100278_bg2 { margin:0px 0px 0px 0px; } } #ce100279 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100279 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100279 { padding:0px 0px 0px 0px; } } #ce100279_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100279_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100279_bg2 { margin:0px 0px 0px 0px; } }#sl63682 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl63682 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl63682 { padding:0px 0px 0px 0px; } } #sl63682_bg { box-shadow: inset 0 0 0 1000px rgb(232, 232, 232); background-image:url(/media/web/casa-de-la-virginia/fondos/xl-layout-63682.webp);background-position:center top; } #ce100292 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100292 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100292 { padding:0px 0px 0px 0px; } } #ce100292_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100292_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100292_bg2 { margin:0px 0px 0px 0px; } }#sl63941 { padding:50px 0px 20px 0px; } @media screen and (max-width: 1100px) { #sl63941 { padding:50px 0px 20px 0px; } } @media screen and (max-width: 480px) { #sl63941 { padding:50px 0px 20px 0px; } } #sl63941_bg { } #ce100676 { padding:15px 5px 15px 5px; } @media screen and (max-width: 1100px) { #ce100676 { padding:15px 5px 15px 5px; } } @media screen and (max-width: 480px) { #ce100676 { padding:15px 5px 15px 5px; } } #ce100676_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100676_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100676_bg2 { margin:0px 0px 0px 0px; } } #ce100254 { padding:20px 10px 20px 10px; } @media screen and (max-width: 1100px) { #ce100254 { padding:20px 10px 20px 10px; } } @media screen and (max-width: 480px) { #ce100254 { padding:20px 10px 20px 10px; } } #ce100254_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100254_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100254_bg2 { margin:0px 0px 0px 0px; } } #ce100677 { padding:20px 0px 20px 0px; } @media screen and (max-width: 1100px) { #ce100677 { padding:20px 0px 20px 0px; } } @media screen and (max-width: 480px) { #ce100677 { padding:20px 0px 20px 0px; } } #ce100677_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce100677_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce100677_bg2 { margin:0px 0px 0px 0px; } }#sl63943 { padding:6px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl63943 { padding:6px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl63943 { padding:6px 0px 0px 0px; } } #sl63943_bg { background-color:rgb(58, 56, 54); }#sl64399 { padding:60px 20px 60px 20px; } @media screen and (max-width: 1100px) { #sl64399 { padding:60px 20px 60px 20px; } } @media screen and (max-width: 480px) { #sl64399 { padding:60px 20px 60px 20px; } } #sl64399_bg { background-image:url(/media/web/casa-de-la-virginia/fondos/xl-layout-64399.webp);background-position:center top; } #ce101450 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101450 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101450 { padding:0px 0px 0px 0px; } } #ce101450_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101450_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101450_bg2 { margin:0px 0px 0px 0px; } }#sl64423 { padding:80px 0px 80px 0px; } @media screen and (max-width: 1100px) { #sl64423 { padding:80px 0px 80px 0px; } } @media screen and (max-width: 480px) { #sl64423 { padding:80px 0px 80px 0px; } } #sl64423_bg { background-image:url(/media/web/casa-de-la-virginia/fondos/xl-layout-64423.webp);background-position:center bottom; } #ce101487 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101487 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101487 { padding:0px 0px 0px 0px; } } #ce101487_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101487_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101487_bg2 { margin:0px 0px 0px 0px; } } #sl64450 { padding:0px 10px 0px 10px; } @media screen and (max-width: 1100px) { #sl64450 { padding:0px 10px 0px 10px; } } @media screen and (max-width: 480px) { #sl64450 { padding:0px 10px 0px 10px; } } #sl64450_bg { } #ce101530 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101530 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101530 { padding:0px 0px 0px 0px; } } #ce101530_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101530_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101530_bg2 { margin:0px 0px 0px 0px; } }#sl64424 { padding:20px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64424 { padding:20px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64424 { padding:20px 0px 0px 0px; } } #sl64424_bg { } #ce101490 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101490 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101490 { padding:7px 7px 7px 7px; } } #ce101490_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101490_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101490_bg2 { margin:0px 0px 0px 0px; } } #ce101491 { padding:15px 5px 20px 5px; } @media screen and (max-width: 1100px) { #ce101491 { padding:15px 5px 20px 5px; } } @media screen and (max-width: 480px) { #ce101491 { padding:15px 5px 20px 5px; } } #ce101491_bg2 { margin:0px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101491_bg2 { margin:0px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101491_bg2 { margin:0px 5px 0px 5px; } } #ce101493 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101493 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101493 { padding:7px 7px 7px 7px; } } #ce101493_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101493_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101493_bg2 { margin:0px 0px 0px 0px; } } #ce101494 { padding:15px 5px 20px 5px; } @media screen and (max-width: 1100px) { #ce101494 { padding:15px 5px 20px 5px; } } @media screen and (max-width: 480px) { #ce101494 { padding:15px 5px 20px 5px; } } #ce101494_bg2 { margin:0px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101494_bg2 { margin:0px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101494_bg2 { margin:0px 5px 0px 5px; } } #ce101495 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101495 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101495 { padding:7px 7px 7px 7px; } } #ce101495_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101495_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101495_bg2 { margin:0px 0px 0px 0px; } } #ce101496 { padding:15px 5px 20px 5px; } @media screen and (max-width: 1100px) { #ce101496 { padding:15px 5px 20px 5px; } } @media screen and (max-width: 480px) { #ce101496 { padding:15px 5px 20px 5px; } } #ce101496_bg2 { margin:0px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101496_bg2 { margin:0px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101496_bg2 { margin:0px 5px 0px 5px; } }#ce101497 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101497 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101497 { padding:7px 7px 7px 7px; } } #ce101497_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101497_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101497_bg2 { margin:0px 0px 0px 0px; } }#sl64463 { padding:40px 0px 40px 0px; } @media screen and (max-width: 1100px) { #sl64463 { padding:40px 0px 40px 0px; } } @media screen and (max-width: 480px) { #sl64463 { padding:40px 0px 40px 0px; } } #sl64463_bg { background-image:url(/media/web/casa-de-la-virginia/fondos/xl-layout-64463.webp);background-position:center top; } #ce101547 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101547 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101547 { padding:0px 0px 0px 0px; } } #ce101547_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101547_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101547_bg2 { margin:0px 0px 0px 0px; } } #sl64500 { padding:0px 0px 20px 0px; } @media screen and (max-width: 1100px) { #sl64500 { padding:0px 0px 20px 0px; } } @media screen and (max-width: 480px) { #sl64500 { padding:0px 0px 20px 0px; } } #sl64500_bg { } #ce101609 { padding:20px 0px 20px 0px; } @media screen and (max-width: 1100px) { #ce101609 { padding:20px 0px 20px 0px; } } @media screen and (max-width: 480px) { #ce101609 { padding:20px 0px 20px 0px; } } #ce101609_bg2 { background-color:rgb(50, 41, 35); margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101609_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101609_bg2 { margin:0px 0px 0px 0px; } }#sl64504 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64504 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64504 { padding:0px 0px 0px 0px; } } #sl64504_bg { } #ce101612 { padding:10px 10px 10px 10px; } @media screen and (max-width: 1100px) { #ce101612 { padding:10px 10px 10px 10px; } } @media screen and (max-width: 480px) { #ce101612 { padding:10px 10px 10px 10px; } } #ce101612_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101612_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101612_bg2 { margin:0px 0px 0px 0px; } }#sl64492 { padding:50px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64492 { padding:50px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64492 { padding:50px 0px 0px 0px; } } #sl64492_bg { background-color:rgb(230, 230, 230); } #ce108760 { padding:8px 8px 8px 8px; } @media screen and (max-width: 1100px) { #ce108760 { padding:8px 8px 8px 8px; } } @media screen and (max-width: 480px) { #ce108760 { padding:8px 8px 8px 8px; } } #ce108760_bg2 { background-color:rgb(255, 255, 255); margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce108760_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce108760_bg2 { margin:0px 0px 0px 0px; } } #ce101588 { padding:10px 10px 10px 10px; } @media screen and (max-width: 1100px) { #ce101588 { padding:10px 10px 10px 10px; } } @media screen and (max-width: 480px) { #ce101588 { padding:10px 10px 10px 10px; } } #ce101588_bg2 { margin:30px 50px 0px 50px; } @media screen and (max-width: 1100px) { #ce101588_bg2 { margin:30px 50px 0px 50px; } } @media screen and (max-width: 480px) { #ce101588_bg2 { margin:30px 50px 0px 50px; } }#sl64545 { padding:10px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64545 { padding:10px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64545 { padding:10px 0px 0px 0px; } } #sl64545_bg { background-color:rgb(230, 230, 230); } #ce101676 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101676 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101676 { padding:7px 7px 7px 7px; } } #ce101676_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101676_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101676_bg2 { margin:0px 0px 0px 0px; } }#sl64554 { padding:4px 0px 4px 0px; } @media screen and (max-width: 1100px) { #sl64554 { padding:4px 0px 4px 0px; } } @media screen and (max-width: 480px) { #sl64554 { padding:4px 0px 4px 0px; } } #sl64554_bg { background-color:rgb(234, 234, 234); }#sl64762 { padding:10px 10px 50px 10px; } @media screen and (max-width: 1100px) { #sl64762 { padding:10px 10px 50px 10px; } } @media screen and (max-width: 480px) { #sl64762 { padding:10px 10px 50px 10px; } } #sl64762_bg { } #ce101910 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101910 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101910 { padding:0px 0px 0px 0px; } } #ce101910_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101910_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101910_bg2 { margin:0px 0px 0px 0px; } } #sl64763 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64763 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64763 { padding:0px 0px 0px 0px; } } #sl64763_bg { } #ce101911 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101911 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101911 { padding:0px 0px 0px 0px; } } #ce101911_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101911_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101911_bg2 { margin:0px 0px 0px 0px; } } #ce101912 { padding:5px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101912 { padding:5px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101912 { padding:5px 0px 0px 0px; } } #ce101912_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101912_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101912_bg2 { margin:0px 0px 0px 0px; } } #ce101913 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101913 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101913 { padding:0px 0px 0px 0px; } } #ce101913_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101913_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101913_bg2 { margin:0px 0px 0px 0px; } } #ce101914 { padding:5px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101914 { padding:5px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101914 { padding:5px 0px 0px 0px; } } #ce101914_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101914_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101914_bg2 { margin:0px 0px 0px 0px; } }#ce101915 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101915 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101915 { padding:0px 0px 0px 0px; } } #ce101915_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101915_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101915_bg2 { margin:0px 0px 0px 0px; } } #sl64764 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64764 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64764 { padding:0px 0px 0px 0px; } } #sl64764_bg { } #ce101916 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101916 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101916 { padding:0px 0px 0px 0px; } } #ce101916_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101916_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101916_bg2 { margin:0px 0px 0px 0px; } } #ce101917 { padding:5px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101917 { padding:5px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101917 { padding:5px 0px 0px 0px; } } #ce101917_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101917_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101917_bg2 { margin:0px 0px 0px 0px; } } #ce101918 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101918 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101918 { padding:0px 0px 0px 0px; } } #ce101918_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101918_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101918_bg2 { margin:0px 0px 0px 0px; } } #ce101919 { padding:5px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101919 { padding:5px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101919 { padding:5px 0px 0px 0px; } } #ce101919_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101919_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101919_bg2 { margin:0px 0px 0px 0px; } }#ce101920 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101920 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101920 { padding:0px 0px 0px 0px; } } #ce101920_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101920_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101920_bg2 { margin:0px 0px 0px 0px; } } #sl64765 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64765 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64765 { padding:0px 0px 0px 0px; } } #sl64765_bg { } #ce101921 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101921 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101921 { padding:0px 0px 0px 0px; } } #ce101921_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101921_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101921_bg2 { margin:0px 0px 0px 0px; } } #ce101922 { padding:5px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101922 { padding:5px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101922 { padding:5px 0px 0px 0px; } } #ce101922_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101922_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101922_bg2 { margin:0px 0px 0px 0px; } } #ce101923 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101923 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101923 { padding:0px 0px 0px 0px; } } #ce101923_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101923_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101923_bg2 { margin:0px 0px 0px 0px; } } #ce101924 { padding:5px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101924 { padding:5px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101924 { padding:5px 0px 0px 0px; } } #ce101924_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101924_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101924_bg2 { margin:0px 0px 0px 0px; } }#sl92064 { padding:50px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl92064 { padding:50px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl92064 { padding:50px 7px 7px 7px; } } #sl92064_bg { } #ce137928 { padding:15px 0px 20px 0px; } @media screen and (max-width: 1100px) { #ce137928 { padding:15px 0px 20px 0px; } } @media screen and (max-width: 480px) { #ce137928 { padding:15px 0px 20px 0px; } } #ce137928_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce137928_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce137928_bg2 { margin:0px 0px 0px 0px; } }#sl92067 { padding:7px 7px 50px 7px; } @media screen and (max-width: 1100px) { #sl92067 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl92067 { padding:7px 7px 7px 7px; } } #sl92067_bg { } #ce137932 { padding:20px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce137932 { padding:20px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce137932 { padding:20px 0px 0px 0px; } } #ce137932_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce137932_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce137932_bg2 { margin:0px 0px 0px 0px; } }#sl92072 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl92072 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl92072 { padding:7px 7px 7px 7px; } } #sl92072_bg { }#sl93636 { padding:7px 7px 50px 7px; } @media screen and (max-width: 1100px) { #sl93636 { padding:7px 7px 50px 7px; } } @media screen and (max-width: 480px) { #sl93636 { padding:7px 7px 50px 7px; } } #sl93636_bg { background-color:rgb(107, 27, 49); } #ce139988 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce139988 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce139988 { padding:0px 0px 0px 0px; } } #ce139988_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce139988_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce139988_bg2 { margin:0px 0px 0px 0px; } }#sl93642 { padding:30px 7px 30px 7px; } @media screen and (max-width: 1100px) { #sl93642 { padding:20px 7px 20px 7px; } } @media screen and (max-width: 480px) { #sl93642 { padding:15px 7px 15px 7px; } } #sl93642_bg { background-color:rgb(243, 243, 243); } #ce139994 { padding:7px 20px 7px 20px; } @media screen and (max-width: 1100px) { #ce139994 { padding:7px 15px 7px 15px; } } @media screen and (max-width: 480px) { #ce139994 { padding:7px 7px 7px 7px; } } #ce139994_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce139994_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce139994_bg2 { margin:0px 0px 0px 0px; } }#sl64656 { padding:50px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64656 { padding:50px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64656 { padding:50px 0px 0px 0px; } } #sl64656_bg { background-image:url(/media/web/casa-de-la-virginia/fondos/xl-layout-64656.webp);background-position:center top; } #ce101792 { padding:0px 10px 20px 10px; } @media screen and (max-width: 1100px) { #ce101792 { padding:0px 10px 20px 10px; } } @media screen and (max-width: 480px) { #ce101792 { padding:0px 10px 20px 10px; } } #ce101792_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101792_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101792_bg2 { margin:0px 0px 0px 0px; } }#sl64680 { padding:6px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64680 { padding:6px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64680 { padding:6px 0px 0px 0px; } } #sl64680_bg { background-color:rgb(195, 195, 195); }#sl64681 { padding:4px 4px 4px 4px; } @media screen and (max-width: 1100px) { #sl64681 { padding:4px 4px 4px 4px; } } @media screen and (max-width: 480px) { #sl64681 { padding:4px 4px 4px 4px; } } #sl64681_bg { background-color:rgb(107, 27, 49); }#sl64683 { padding:50px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64683 { padding:50px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64683 { padding:50px 0px 0px 0px; } } #sl64683_bg { background-color:rgb(243, 243, 243); } #ce101818 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101818 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101818 { padding:0px 0px 0px 0px; } } #ce101818_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101818_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101818_bg2 { margin:0px 0px 0px 0px; } }#sl64687 { padding:15px 0px 50px 0px; } @media screen and (max-width: 1100px) { #sl64687 { padding:15px 0px 50px 0px; } } @media screen and (max-width: 480px) { #sl64687 { padding:15px 0px 50px 0px; } } #sl64687_bg { } #ce101825 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101825 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101825 { padding:7px 7px 7px 7px; } } #ce101825_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101825_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101825_bg2 { margin:0px 0px 0px 0px; } }#sl64690 { padding:50px 0px 40px 0px; } @media screen and (max-width: 1100px) { #sl64690 { padding:50px 0px 40px 0px; } } @media screen and (max-width: 480px) { #sl64690 { padding:50px 0px 40px 0px; } } #sl64690_bg { background-image:url(/media/web/casa-de-la-virginia/fondos/xl-layout-64690.webp);background-position:center bottom; } #ce101828 { padding:0px 0px 10px 0px; } @media screen and (max-width: 1100px) { #ce101828 { padding:0px 0px 10px 0px; } } @media screen and (max-width: 480px) { #ce101828 { padding:0px 0px 10px 0px; } } #ce101828_bg2 { margin:0px 0px 10px 0px; } @media screen and (max-width: 1100px) { #ce101828_bg2 { margin:0px 0px 10px 0px; } } @media screen and (max-width: 480px) { #ce101828_bg2 { margin:0px 0px 10px 0px; } } #ce101827 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101827 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101827 { padding:0px 0px 0px 0px; } } #ce101827_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101827_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101827_bg2 { margin:0px 0px 0px 0px; } } #sl64691 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64691 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64691 { padding:0px 0px 0px 0px; } } #sl64691_bg { } #ce101822 { padding:15px 5px 5px 5px; } @media screen and (max-width: 1100px) { #ce101822 { padding:15px 5px 5px 5px; } } @media screen and (max-width: 480px) { #ce101822 { padding:15px 5px 5px 5px; } } #ce101822_bg2 { background-color:rgb(244, 244, 244); margin:0px 0px 10px 0px; } @media screen and (max-width: 1100px) { #ce101822_bg2 { margin:0px 0px 10px 0px; } } @media screen and (max-width: 480px) { #ce101822_bg2 { margin:0px 0px 10px 0px; } } #ce101823 { padding:30px 20px 30px 20px; } @media screen and (max-width: 1100px) { #ce101823 { padding:30px 20px 30px 20px; } } @media screen and (max-width: 480px) { #ce101823 { padding:30px 20px 30px 20px; } } #ce101823_bg2 { background-color:rgb(239, 237, 237); margin:0px 10px 10px 10px; } @media screen and (max-width: 1100px) { #ce101823_bg2 { margin:0px 10px 10px 10px; } } @media screen and (max-width: 480px) { #ce101823_bg2 { margin:0px 10px 10px 10px; } }#sl64692 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64692 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64692 { padding:0px 0px 0px 0px; } } #sl64692_bg { } #ce101829 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101829 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101829 { padding:0px 0px 0px 0px; } } #ce101829_bg2 { background-image:url(/media/web/casa-de-la-virginia/fondos/xl-cell-101829.webp);background-position:center top; margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101829_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101829_bg2 { margin:0px 0px 0px 0px; } }#sl92069 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl92069 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl92069 { padding:7px 7px 7px 7px; } } #sl92069_bg { background-color:rgb(243, 243, 243); } #ce137936 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce137936 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce137936 { padding:0px 0px 0px 0px; } } #ce137936_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce137936_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce137936_bg2 { margin:0px 0px 0px 0px; } }#sl93639 { padding:7px 7px 50px 7px; } @media screen and (max-width: 1100px) { #sl93639 { padding:7px 7px 50px 7px; } } @media screen and (max-width: 480px) { #sl93639 { padding:7px 7px 50px 7px; } } #sl93639_bg { background-color:rgb(107, 27, 49); } #ce139991 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce139991 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce139991 { padding:7px 7px 7px 7px; } } #ce139991_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce139991_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce139991_bg2 { margin:0px 0px 0px 0px; } }#sl64744 { padding:4px 4px 4px 4px; } @media screen and (max-width: 1100px) { #sl64744 { padding:4px 4px 4px 4px; } } @media screen and (max-width: 480px) { #sl64744 { padding:4px 4px 4px 4px; } } #sl64744_bg { background-color:rgb(107, 27, 49); }#sl64746 { padding:50px 10px 0px 10px; } @media screen and (max-width: 1100px) { #sl64746 { padding:50px 10px 0px 10px; } } @media screen and (max-width: 480px) { #sl64746 { padding:50px 10px 0px 10px; } } #sl64746_bg { } #ce101891 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101891 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101891 { padding:0px 0px 0px 0px; } } #ce101891_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101891_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101891_bg2 { margin:0px 0px 0px 0px; } } #sl64748 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64748 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64748 { padding:0px 0px 0px 0px; } } #sl64748_bg { } #ce101892 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101892 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101892 { padding:0px 0px 0px 0px; } } #ce101892_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101892_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101892_bg2 { margin:0px 0px 0px 0px; } }#sl64749 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64749 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64749 { padding:0px 0px 0px 0px; } } #sl64749_bg { } #ce101893 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101893 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101893 { padding:0px 0px 0px 0px; } } #ce101893_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101893_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101893_bg2 { margin:0px 0px 0px 0px; } }#sl64619 { padding:4px 4px 4px 4px; } @media screen and (max-width: 1100px) { #sl64619 { padding:4px 4px 4px 4px; } } @media screen and (max-width: 480px) { #sl64619 { padding:4px 4px 4px 4px; } } #sl64619_bg { background-color:rgb(107, 27, 49); }#sl64622 { padding:30px 10px 0px 10px; } @media screen and (max-width: 1100px) { #sl64622 { padding:30px 10px 0px 10px; } } @media screen and (max-width: 480px) { #sl64622 { padding:30px 10px 0px 10px; } } #sl64622_bg { } #ce101739 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101739 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101739 { padding:0px 0px 0px 0px; } } #ce101739_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101739_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101739_bg2 { margin:0px 0px 0px 0px; } } #ce101740 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101740 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101740 { padding:0px 0px 0px 0px; } } #ce101740_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101740_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101740_bg2 { margin:0px 0px 0px 0px; } } #sl64647 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64647 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64647 { padding:0px 0px 0px 0px; } } #sl64647_bg { } #ce101834 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101834 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101834 { padding:0px 0px 0px 0px; } } #ce101834_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101834_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101834_bg2 { margin:0px 0px 0px 0px; } } #ce101757 { padding:30px 20px 10px 20px; } @media screen and (max-width: 1100px) { #ce101757 { padding:30px 20px 10px 20px; } } @media screen and (max-width: 480px) { #ce101757 { padding:30px 20px 10px 20px; } } #ce101757_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101757_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101757_bg2 { margin:0px 0px 0px 0px; } }#sl64649 { padding:20px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64649 { padding:20px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64649 { padding:20px 0px 0px 0px; } } #sl64649_bg { } #ce101776 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101776 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101776 { padding:7px 7px 7px 7px; } } #ce101776_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101776_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101776_bg2 { margin:0px 0px 0px 0px; } } #ce101777 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101777 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101777 { padding:7px 7px 7px 7px; } } #ce101777_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101777_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101777_bg2 { margin:0px 0px 0px 0px; } } #ce101785 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101785 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101785 { padding:7px 7px 7px 7px; } } #ce101785_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101785_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101785_bg2 { margin:0px 0px 0px 0px; } }#sl64655 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64655 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64655 { padding:0px 0px 0px 0px; } } #sl64655_bg { } #ce101791 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101791 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101791 { padding:7px 7px 7px 7px; } } #ce101791_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101791_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101791_bg2 { margin:0px 0px 0px 0px; } }#sl64621 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #sl64621 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #sl64621 { padding:7px 7px 7px 7px; } } #sl64621_bg { } #ce101741 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101741 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101741 { padding:7px 7px 7px 7px; } } #ce101741_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101741_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101741_bg2 { margin:0px 0px 0px 0px; } }#sl64629 { padding:50px 0px 30px 0px; } @media screen and (max-width: 1100px) { #sl64629 { padding:50px 0px 30px 0px; } } @media screen and (max-width: 480px) { #sl64629 { padding:50px 0px 30px 0px; } } #sl64629_bg { } #ce101745 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101745 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101745 { padding:7px 7px 7px 7px; } } #ce101745_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101745_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101745_bg2 { margin:0px 0px 0px 0px; } } #ce101746 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101746 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101746 { padding:0px 0px 0px 0px; } } #ce101746_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101746_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101746_bg2 { margin:0px 0px 0px 0px; } } #sl64737 { padding:20px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64737 { padding:20px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64737 { padding:20px 0px 0px 0px; } } #sl64737_bg { } #ce101879 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101879 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101879 { padding:7px 7px 7px 7px; } } #ce101879_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101879_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101879_bg2 { margin:0px 0px 0px 0px; } } #ce101880 { padding:15px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101880 { padding:15px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101880 { padding:15px 5px 0px 5px; } } #ce101880_bg2 { margin:0px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101880_bg2 { margin:0px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101880_bg2 { margin:0px 5px 0px 5px; } } #ce101881 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101881 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101881 { padding:7px 7px 7px 7px; } } #ce101881_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101881_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101881_bg2 { margin:0px 0px 0px 0px; } } #ce101882 { padding:15px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101882 { padding:15px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101882 { padding:15px 5px 0px 5px; } } #ce101882_bg2 { margin:0px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101882_bg2 { margin:0px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101882_bg2 { margin:0px 5px 0px 5px; } } #ce101883 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101883 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101883 { padding:7px 7px 7px 7px; } } #ce101883_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101883_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101883_bg2 { margin:0px 0px 0px 0px; } } #ce101884 { padding:15px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101884 { padding:15px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101884 { padding:15px 5px 0px 5px; } } #ce101884_bg2 { margin:0px 5px 0px 5px; } @media screen and (max-width: 1100px) { #ce101884_bg2 { margin:0px 5px 0px 5px; } } @media screen and (max-width: 480px) { #ce101884_bg2 { margin:0px 5px 0px 5px; } }#sl64628 { padding:20px 0px 20px 0px; } @media screen and (max-width: 1100px) { #sl64628 { padding:20px 0px 20px 0px; } } @media screen and (max-width: 480px) { #sl64628 { padding:20px 0px 20px 0px; } } #sl64628_bg { } #ce101747 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101747 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101747 { padding:0px 0px 0px 0px; } } #ce101747_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101747_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101747_bg2 { margin:0px 0px 0px 0px; } }#sl64726 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64726 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64726 { padding:0px 0px 0px 0px; } } #sl64726_bg { } #ce101865 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101865 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101865 { padding:0px 0px 0px 0px; } } #ce101865_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101865_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101865_bg2 { margin:0px 0px 0px 0px; } }#sl64733 { padding:4px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64733 { padding:4px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64733 { padding:4px 0px 0px 0px; } } #sl64733_bg { background-color:rgb(237, 237, 237); }#sl64698 { padding:0px 0px 30px 0px; } @media screen and (max-width: 1100px) { #sl64698 { padding:0px 0px 30px 0px; } } @media screen and (max-width: 480px) { #sl64698 { padding:0px 0px 30px 0px; } } #sl64698_bg { } #ce101840 { padding:7px 7px 7px 7px; } @media screen and (max-width: 1100px) { #ce101840 { padding:7px 7px 7px 7px; } } @media screen and (max-width: 480px) { #ce101840 { padding:7px 7px 7px 7px; } } #ce101840_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101840_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101840_bg2 { margin:0px 0px 0px 0px; } }#sl64699 { padding:4px 4px 4px 4px; } @media screen and (max-width: 1100px) { #sl64699 { padding:4px 4px 4px 4px; } } @media screen and (max-width: 480px) { #sl64699 { padding:4px 4px 4px 4px; } } #sl64699_bg { background-color:rgb(107, 27, 49); }#sl64701 { padding:50px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64701 { padding:50px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64701 { padding:50px 0px 0px 0px; } } #sl64701_bg { } #ce101841 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101841 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101841 { padding:0px 0px 0px 0px; } } #ce101841_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101841_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101841_bg2 { margin:0px 0px 0px 0px; } }#sl64702 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #sl64702 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #sl64702 { padding:0px 0px 0px 0px; } } #sl64702_bg { } #ce101842 { padding:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101842 { padding:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101842 { padding:0px 0px 0px 0px; } } #ce101842_bg2 { margin:0px 0px 0px 0px; } @media screen and (max-width: 1100px) { #ce101842_bg2 { margin:0px 0px 0px 0px; } } @media screen and (max-width: 480px) { #ce101842_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; padding:10px 10px 10px 0px; width:100%; vertical-align:top;} 	#limitemenu{ display:block; height:30px; 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;} 	#ulmenu > li.act{ margin-right:0px;} 	 	#menualt{ position:absolute; top:50px; width:100%; right:0px; z-index:100; background-color:#111;} 	#menualt > ul{ margin-left:10px;} 	#bmenualt{}*/ 	#menumovil ul li a{ display:inline-block; padding:10px 12px 15px 12px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-bottom:1px solid #CCC;} 	#menumovil ul li.actual a{ padding-bottom:10px; border-bottom-width:5px;} }  @media screen and (max-width: 480px){ 	#menu > ul{ margin:0 10px;} 	#menu select{ text-transform:uppercase; padding:6px;} 	 	#menu ul li a{ display:inline-block; padding:10px 12px 15px 12px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-bottom:0px solid #CCC;} 	#menu ul li a:hover{ 		-webkit-transition: All 100ms linear; -moz-transition: All 100ms linear; -o-transition: All 100ms linear; -ms-transition: All 100ms linear; transition: All 100ms linear; 		border-bottom-width:5px; padding-bottom:10px; 	} 	#menu ul li.act > a{ padding-bottom:10px; border-bottom-width:5px;} }  @media screen and (min-width: 481px) and (max-width: 1100px){ 	#menu ul{ margin:0 10px;} 	 	#menu ul li a{ display:inline-block; padding:10px 12px 15px 12px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-bottom:0px solid #CCC;} 	#menu ul li a:hover{ 		-webkit-transition: All 100ms linear; -moz-transition: All 100ms linear; -o-transition: All 100ms linear; -ms-transition: All 100ms linear; transition: All 100ms linear; 		border-bottom-width:5px; padding-bottom:10px; 	} 	#menu ul li.act > a{ padding-bottom:10px; border-bottom-width:5px;} }  @media screen and (min-width: 1101px){ 	#menu ul li a{ display:inline-block; padding:10px 12px 15px 12px; font-size:14px; line-height:14px; text-decoration:none; text-transform:uppercase; border-bottom:0px solid #CCC;} 	#menu ul li a:hover{ 		-webkit-transition: All 100ms linear; -moz-transition: All 100ms linear; -o-transition: All 100ms linear; -ms-transition: All 100ms linear; transition: All 100ms linear; 		border-bottom-width:5px; padding-bottom:10px; 	} 	#menu ul li.act > a{ padding-bottom:10px; border-bottom-width:5px;} }#menu ul li a, #menu select{ color:#6b1b31;}#menu ul li a{ border-color:#89394f;}#menu select{ background-color:#3c3636; border-color:#554f4f;}#menu ul li.act a, #menumovil ul li.actual a{ border-color:#554f4f; color:#3c3636; }#selectmenu{ background-image:url(/images/selectmenu_.png);}@media screen and (min-width: 481px) { #barcont.bar709 #bar{ padding:12px 30px 12px 30px; } #barcont.bar709{ background-color:; min-height:86px; } #barcont.bar709 #imglogo{ max-height: 62px} #baredit{ margin-top:86px; } }  @media screen and (max-width: 480px) { #barcont.bar709 #bar{ padding:12px 30px 12px 30px; } #barcont.bar709{ background-color:; min-height:86px; } #barcont.bar709 #imglogo{ max-height: 62px} #baredit{ padding-top:86px; } } #lmenu { --color1:#555; --color2:#555; --color3:#555; --color4:#555; }/*RESET*/ h1, h2, h3, h4{margin:0;padding:0;font-weight: normal;}  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:0 0 15px 15px; }  /* colores */ .blanco{color: #fff;} .dorado{color:#d08a40;} .gris1{color: #ababab;} .teja{color: #CC3F31;} .granate{color: #7D142E;}  /* ----- titulo alternativo seo */ .titulo_h2{           font-family: 'Raleway', sans-serif !important;      font-size: 2.2em!important; } .titulo_h3{           font-family: 'Raleway', sans-serif !important;      font-size: 1.8em!important;      font-weight: bold; } .titulo_h4{           font-family: 'Raleway', sans-serif !important;      font-size: 1.2em!important; }   .centrado{text-align:center;} .registro{      display: inline-block;      padding: 20px 25px;      border: solid 1px #000;      margin: 20px 0; }  .separator {     line-height: 1em;     border-top: 1px solid #ddd;     border-bottom: 1px solid #fff;     height: 0;     margin: 25px 0 35px 0; }   #zonalogo {     min-height: 60px;     text-align: center;     padding: 20px 0 10px 0; } /* Menu */   /* ----- listas */ ul.destinos {     list-style: none; } ul.destinos li{     font-size: 0.875em!important;     line-height: 1.8em!important; } ul.destinos li:before {     display: inline-block;     font-family: FontAwesome;     content: "\f1bb";     width: 1.5em;     margin-left: -1.5em; }  /* ----- botones */ .boton {     display: inline-block;     cursor: pointer;     margin: 10px auto;     border-radius: 5px;     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;      background-color: #000;     border: solid 1px #000;     color:#fff!important; }   .boton.estilocta{     background-color: #FF9400;     border: solid 1px #FF9400;      color: #fff !important; } .boton.estilocta:hover{     background-color: #fff;     color: #000!important;     border: solid 1px #FF9400; }   .boton.estilo1{     background-color: #84c462;     border: solid 1px #84c462;      color: #fff !important; } .boton.estilo1:hover{     background-color: #fff;     color: #84c462!important;     border: solid 1px #84c462; } .boton.estilo2{     background-color: #000;     border: solid 1px #000;      color: #fff !important; } .boton.estilo2:hover{     background-color: #fff;     color: #000!important;     border: solid 1px #000; }     /* ------ secciones ------ */  /* entorno */ #sl64622_bg{     background-image: url("/multimedia/web/casa-de-la-virginia/553-18989650221441275970.png");     background-repeat:repeat;/**/ } #sl64622_bg p{     font-size: 0.9em !important;     margin-bottom: 1.1em !important; }  /* cta */ #sl63665_bg h2, #sl63665_bg p{     color: #fff; }  #sl63665_bg h2{     font-weight: bold;     font-size: 2em;     margin: 1.6rem 0; }  /* reservas */ #sl64656_bg{     background-repeat: repeat-x; } #sl64656_bg p, #sl64656_bg em, #sl64656_bg ul li{     font-size: 0.9em !important; } #sl64656_bg p{     margin-bottom: 1.2rem !important; }  #sep-tlf{      padding: 0 20px; } .box-tlf{      padding: 2em 0;      background-color:#d3c7cb45; } .tlf1, .tlf2{      font-size: 2em !important;      font-weight: bold;      text-decoration: none; }   /* ------ media query ------- */ @media screen and (max-width: 768px){  }  @media screen and (max-width: 480px){ /* menu */    /* inicio */ #ce100276_bg2{      margin: 20px 15px 20px 15px !important; } #sl63674{      padding: 40px 20px 10px 20px !important; } #sl63674 p.titulo_h2, #sl63674 h2.titulo_h4{      text-align: center; } #sl63674 p.titulo_h2{      line-height: 1.2em !important;      margin-bottom: 10px; } #sl63674 h2.titulo_h4 span{      font-size: 0.9em !important; } #ce100279 p{      text-align: center !important; } #sl64463_bg {     background-size: auto !important; background-repeat: repeat-y; } #sl64463{     padding: 0 0 20px 0 !important; } #sl64500{ padding: 0 !important; } #sl64399_bg { background-position: right top !important; } #sl63682_bg {display: none;}   /* reservas */ #ce101821 { padding: 20px 8px 40px 8px; } #bg_flecha{ padding-top: 50px !important; } #sep-tlf{display: none;} a.tlf1, a.tlf2 {       line-height: 1.6em !important; } .box-tlf {     padding: 1em 0; } #sl64690{      padding: 0px 0px 40px 0px; } #rdBookWidget.widget1 {     padding: 0 5px; } #sl64656_bg{      background-repeat: repeat-y; } #sl64656{padding-top: 10px !important;}  /* entorno, opiniones */ #sl64703, #sl64746, #sl64701, #sl64683{padding-top: 30px !important;}    } 