@charset "UTF-8";
/* Based on Understrap, by danielmrey.com */
/* {outline:solid 1px #f00;} */
/* HTML */
body {font-family:'Roboto', sans-serif; color:#332011; background-color:#f5efe1;}
h1, h2, h3, h4, h5, h6 {margin-bottom:0.5em; text-transform:uppercase; font-weight:bold; letter-spacing:5px; margin-right:-15px; margin-top:0.5em;}
h2, h3, h4, h5, h6 {color:#332011;} h1 {font-size:1.7em; text-align:center;} h2 {font-size:1.1em; margin-bottom:0.5em;} h3 {font-size:0.9em; margin-bottom:1em;}
a {color:#332011; overflow-wrap:break-word; word-wrap:break-word; word-break:break-word;} #content a {font-weight:bold; text-decoration:underline;}
a:hover {color:#000;} #content a:hover {text-decoration:none;}
a:hover img {opacity:0.6; filter:alpha(opacity=60);}
input {max-width:635px; Xborder-radius:0 !important;} input#s {max-width:300px; margin-right:10px;}
textarea {max-width:635px; border-radius:0 !important;}
iframe {width:100%; height:350px;} .site-main p {Xtext-align:center;} .site-main ul {Xtext-align:center; Xlist-style-type:none;}

/* HOME */
.home .site-main h1 {text-align:center;} .home .site-main h2 {font-size:1.1em; line-height:1.4; text-align:center;} .home .site-main h3 {font-size:0.9em; text-align:center;} .home .site-main p {text-align:center;} .home #content a img {box-shadow:none;}
.home .site-main a.btn {Xdisplay:table; Xmargin:0 auto;} #right-sidebar h2, #right-sidebar h3 {text-align:left;} .blog h2 {letter-spacing:2px;}

/* CLASSES */
.wrapper {padding:15px 0;} .container {max-width:1140px;} /* No break points */ .dmr-banner {background-color:#fff;} .dmr-banner-single {position:relative;}
.dmr-visually-hidden {height:1px; width:1px; position:absolute; overflow:hidden; top:-10px; border:0; clip:rect(0 0 0 0); margin:-1px; padding:0;} .dmr-site-info-row-2 {justify-content:center;}
.more-link {display:none;} .dmr-display-none {display:none;} .dmr-social-box {clear:both;} .dmr-social-box .btn {background-color:transparent; color:#332011; letter-spacing:0 !important;} .wp-caption-text {font-size:0.7em;} figure {margin: 0 0 1em !important;} .lead {font-size:2.5em;}

/* ELEMENTS: Buttons */
.btn {border:none; background-color:#cea56f; color:#fff; box-shadow:none !important;} #content .btn {border-radius:10rem; padding:5px 20px; letter-spacing:5px; font-size:0.8em; font-weight:normal; text-decoration:none;}
.btn:hover {border:none !important; background-color:#332011 !important; color:#fff; opacity:0.6; filter:alpha(opacity=60);}

/* AREA: Navigation Upper */
.dmr-bg-upper-menu {background-color:#332011 !important; padding:0;}
#dmr-upper-navbar {max-width:1140px; margin:0 auto;}
#dmr-upper-menu {width:100%;}
#dmr-upper-menu li {width:25%; text-align:center;}
#dmr-upper-menu li a {padding:0; color:#000 !important;}
#dmr-upper-menu li a:hover {color:#fff !important;}
#dmr-upper-menu li.current_page_item a, #dmr-upper-menu li.current-menu-item a {color:#fff !important;}
#dmr-upper-menu li:first-child {text-align:left;}
#dmr-upper-menu li:last-child {text-align:right;}

/* AREA: Navigation Right */
.dmr-bg-right-menu, .dmr-bg-right-menu-in {display:none;}
@media only screen and (min-width: 1025px) {
.dmr-bg-right-menu {position:relative; display:block;}
.dmr-bg-right-menu-in {position:absolute; right:0; top:23px; z-index:10; margin-right:15px; display:block;}
.dmr-bg-right-menu-in p {margin-bottom:0; text-align:right;}
}

/* AREA: Navigation Primary */
.bg-primary {background-color:transparent !important; padding-left:0; padding-right:0;}
.bg-primary .container {padding-left:15px; padding-right:15px;}
.bg-primary .navbar-brand  {padding:0; color:#fff;}
.bg-primary .navbar-brand img {height:40px; width:auto; max-width:initial;} .bg-primary .navbar-brand img.dmr-logo {display:none;} 
#navbarNavDropdown a {color:#332011 !important; text-transform:uppercase; font-weight:bold; letter-spacing:3px; font-size:0.8em;}
#navbarNavDropdown a:hover {color:#000 !important;}
#navbarNavDropdown .current_page_item a {color:#000 !important;} #navbarNavDropdown .show .dropdown-toggle::after {border-top:0; border-bottom:.3em solid;}
@media only screen and (min-width: 992px) {
#navbarNavDropdown a {padding-right:0; padding-left:1.4rem;}	
}
@media only screen and (min-width: 1025px) {
.bg-primary .navbar-brand  {font-size:3em; padding:0 0 10px 0;}
.bg-primary .navbar-brand img {height:70px;} .bg-primary .navbar-brand img.dmr-logo {display:block;} .bg-primary .navbar-brand img.dmr-logo-mobile {display:none;}
#main-menu {padding-top:50px}
}

/* AREA: Navigation Primary pull down */
.dropdown-menu > li > a {padding-top:0.5em; padding-bottom:0.5em; padding-right:1.6em !important;}
.dropdown-menu {background-color:#cea56f; border:none; padding:0;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {background-color:transparent;} 
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover {xbackground-color:transparent;}

/* AREA: Content */
#content a img {box-shadow:0 1px 2px rgba(0, 0, 0, .6); border-radius:0;}
#content ul {padding-left:1rem; padding-top:0rem; padding-bottom:0.5rem;}
#content li {padding-top:0.5rem; padding-bottom:0rem;} #content li.current_page_item {font-weight:normal;}

/* AREA: Content */
#right-sidebar {margin-top:12px;} #right-sidebar li {padding-top:1rem;} #right-sidebar a[aria-current="page"] {color:#000;} @media only screen and (min-width: 768px) {#right-sidebar-split {margin-top:50px;}}

/* AREA: Footer */
#wrapper-footer {background-color:#332011; color:#fff; text-transform:uppercase; font-size:0.8em;} #wrapper-footer .navbar-brand {margin-bottom:0.9rem; padding-top:0; margin-right:0;}
#wrapper-footer a {color:#cea56f;}
#wrapper-footer a.fa {color:#fff; margin-bottom:10px;}
@media only screen and (min-width: 768px) {
#wrapper-footer .dmr-footer-designer {text-align:right;}
}
#wrapper-footer-full {background-color:#eee;}
#wrapper-footer-full ul {list-style-type:none; padding-left:0;} #wrapper-footer-full li {padding-bottom:12px;} #wrapper-footer-full .current_page_item a, #wrapper-footer-full .current-menu-item a {color:#000;}

/* AREA: Navigation Footer */
.dmr-bg-footer-menu {padding:0; margin-top:0; margin-bottom:1.1rem;}
#dmr-footer-menu li a {padding:0 25px 0 0; overflow-wrap:normal; word-wrap:normal; word-break:normal;} #dmr-footer-menu li a:hover {color:#fff;} .dmr-copyright {margin-bottom:1rem; max-width:260px !important;}
#dmr-footer-menu .current_page_item a, #dmr-footer-menu .current-menu-item a {color:#fff !important;}

/* AREA: Pagination for Blog */
.pagination {padding-left:0 !important}
.pagination a:focus {box-shadow:none !important;}
.pagination .page-link {background-color:#332011 !important; color:#fff; border:1px solid #332011; border-radius:0 !important;}
.pagination .page-item.active .page-link {background-color:#fff !important; color:#332011; border-color:#332011;}
.pagination a.page-link:hover {opacity:0.6; filter:alpha(opacity=60);}
.nav-previous, .nav-next {padding: .5rem .5rem; background-color:#332011 !important; border-radius:0;}
.nav-previous a, .nav-next a {color:#fff}
.nav-previous:hover, .nav-next:hover {opacity:0.6; filter:alpha(opacity=60);}
.nav-previous a:hover, .nav-next a:hover {text-decoration:none;}

/* AREA: Pagination Arrow for Pages */
.dmr-pagination-arrow a {width:49%; padding-left:5px; padding-right:5px;}
.dmr-pagination-arrow a.dmr-pagination-arrow-prev {margin-right:1%;}
.dmr-pagination-arrow a.dmr-pagination-arrow-next {margin-left:1%;}

/* AREA: Pagination for Page break */
.page-links {margin-top:30px;}
.page-links span {padding:.5rem .75rem; border:1px solid #332011; color:#332011; margin-right:-5px;}
.page-links a {padding:.5rem .75rem; border:1px solid #332011; margin-right:-5px; background-color:#332011; color:#fff;}
.page-links a:hover {text-decoration:none; opacity:0.6; filter:alpha(opacity=60);}

/* AREA: Hamburger button */
.icon-bar {width:22px; height:2px; background-color:#332011; display:block; transition:all 0.2s; margin-top:4px;}
.navbar-toggler {border:none; background:transparent !important; padding-top:0; padding-right:0;}
.navbar-toggler:focus {outline:none;}

/* AREA: Hamburger button animation */
.navbar-toggler .top-bar {transform: rotate(45deg); transform-origin: 10% 10%;}
.navbar-toggler .middle-bar {opacity: 0;}
.navbar-toggler .bottom-bar {transform: rotate(-45deg); transform-origin: 10% 90%;}
.navbar-toggler.collapsed .top-bar {transform: rotate(0);}
.navbar-toggler.collapsed .middle-bar {opacity: 1;}
.navbar-toggler.collapsed .bottom-bar {transform: rotate(0);}

/* CAROUSEL */
.carousel .carousel-control-prev, .carousel .carousel-control-next {display:none;}

/* VIDEO: Responsive */
.dmr-video-container {position:relative; padding-bottom:56.25%; height:0; overflow:hidden; margin-bottom:15px;}
.dmr-video-container iframe, .dmr-video-container object, .dmr-video-container embed, .dmr-video-container video {position:absolute; top:0; left:0; width:100%; height:100%;} 

/* PLUGIN: Breadcrumbs */
#breadcrumbs {margin-bottom:20px; text-align:center;} #breadcrumbs a {font-weight:normal; text-decoration:none;}
.home #breadcrumbs {display:none;}

/* PLUGIN: Clean and Simple Contact Form */
.form-control:focus {border-color:inherit; box-shadow:none;}

/* PLUGIN: Form 7 */
.wpcf7 input:focus, .wpcf7 textarea:focus {border-color:inherit !important; box-shadow:none !important;}
.wpcf7 {margin:0 !important;}
.wpcf7 input[type=submit] {border:none !important; background-color:#332011 !important; color:#fff !important; border-radius:0; max-width:max-content;}
.wpcf7 input:hover[type=submit] {opacity:0.6; filter:alpha(opacity=60);}
.wpcf7 .wpcf7-mail-sent-ok, .wpcf7 .wpcf7-validation-errors {margin-left:0;} .wpcf7 select {border-radius: 0;} .wpcf7 form .wpcf7-response-output {margin:1em 0 1em 0;}

/* PLUGIN: Woocommerce
.woocommerce h2 {clear:both; font-size:1.8em !important; color:#000;}
.woocommerce input[type='number'] {height:36px; border-radius:.25rem;}
.woocommerce li.cat-item.current-cat a {color:#000;}
.woocommerce .select2-container .select2-selection--single {height:40px !important; padding:5px 0 0 5px;}
.woocommerce .woocommerce-breadcrumb {color:#000;} .woocommerce .woocommerce-breadcrumb a {color:#332011;}
.woocommerce input#billing_state {height:40px !important; padding:5px 0 0 5px; border:1px solid #ced4da;} 
.woocommerce .btn-outline-primary:disabled {color:#332011;}
.woocommerce .btn-outline-primary:hover {color:#fff;} 
.woocommerce input, .woocommerce textarea, .woocommerce select, .woocommerce input input[type='submit'] {max-width:inherit;}
.woocommerce .woocommerce-MyAccount-navigation {margin-bottom:30px;}
.woocommerce form .form-row label, .woocommerce-page form .form-row label {width:100%;}
.woocommerce #content ul.products {padding:0;} .woocommerce #content li {text-align:center;} .woocommerce .add-to-cart-container {display:none;}
.woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price {color:#444; font-weight:bold;} */

/* PLUGIN: Woocommerce pagination
.woocommerce .woocommerce-pagination ul, .woocommerce .woocommerce-pagination li {padding:0 !important;}
.woocommerce .woocommerce-pagination ul li a {padding:10px !important; background-color:#332011; color:#fff;}
.woocommerce .woocommerce-pagination ul li span {padding:10px !important;} 
.woocommerce .woocommerce-pagination ul li span.active {background-color:#fff !important;}
.woocommerce .woocommerce-pagination .pagination-lg > li span, .woocommerce-pagination .pagination-lg > li a {Xborder-radius: 0 !important; padding: 0.6em  1.2em !important} */

/* PLUGIN: Woocommerce Header Bar
.dmr-woocommerce-header-bar {margin: 0 50px 0 0;}
.dmr-woocommerce-header-bar ul li.cart .count {text-indent: 0; display: block; width: 2em; height: 2em; line-height: 2; box-sizing: content-box; font-size: .75em; position: absolute; top: 0; right: 0px; border-radius: 100%; border: 1px solid;}
.dmr-woocommerce-header-bar ul {margin: 0;}
.dmr-woocommerce-header-bar ul li {display: inline-block; text-align: center;}
.dmr-woocommerce-header-bar ul li> a:active, .wbst-woocommerce-header-bar ul li > a:focus {outline: 0;}
.dmr-woocommerce-header-bar ul li > a:before {display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; position: absolute; top: -10px; right: 20px; bottom: 0; text-align: center; line-height: 2.618046972; font-weight: 400; font-size: 1.618em; text-indent: 0; display: block; cursor: pointer;}
.dmr-woocommerce-header-bar ul li.cart > a:before {content: "\f07a";} .dmr-woocommerce-header-bar ul li.cart > a {color:#332011;} .dmr-woocommerce-header-bar ul li.cart > a:hover {color:#fff;}
footer .dmr-woocommerce-header-bar ul li.cart .count {right:15px;} footer .dmr-woocommerce-header-bar ul li.cart > a:hover {color:#fff !important;}
footer .dmr-woocommerce-header-bar ul li > a:before {right:35px;} */

/* BANNER: Fade */
.dmr-banner-transparent, .dmr-banner-transparent-double {display:none; z-index:1;} /*
@media only screen and (min-width: 1601px) {
.dmr-banner-transparent {display:block; position:absolute; top:130px; width:100%;}
.dmr-banner-transparent-double {display:block; position:relative; top:-500px; width:100%; max-width:1600px; margin:0 auto;}
.dmr-banner-transparent-double .dmr-banner-transparent-double-left {display:inline-block; position:absolute; left:0; width:245px; height:500px; background-image:linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,0));}
.dmr-banner-transparent-double .dmr-banner-transparent-double-right {display:inline-block; position:absolute; right:0; width:245px; height:500px; background-image:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
} */

/* AREA: Navigation Primary Center */
@media only screen and (min-width: 1025px) {
.navbar > .container {display:block; text-align:center;}
#main-menu {margin:0 auto; padding-top:10px;}
.dmr-banner-transparent {top:180px !important;}
} 

/* BANNER: Jump
@media only screen and (min-width: 1601px) {
.dmr-banner {width:1110px; margin:0 auto;}
} */

/* BANNER: Transparent (in bs3: nav navbar-static-top)
.bg-primary {background-color:transparent !important; z-index:10;}
.dmr-banner {position:relative; Xz-index:-1000; top:-57px; margin-bottom:-70px;}
.dmr-banner > img {width:100%;} 
@media only screen and (min-width: 768px) {
 .dmr-banner {top:-80px; margin-bottom:-80px;}
}
@media only screen and (min-width: 1025px) {
body {padding-top:0;}
 .dmr-banner {top:-106px; margin-bottom:-106px;}
} */

/* BANNER: Stretch
.dmr-banner {position:relative;}
.dmr-banner > img {width:100%;} */

/* GUTENBERG EDITOR: Columns blocks (by JS with has-* is deprecated) */
.wp-block-columns {display:flex;} 
.wp-block-column {flex:1;}

/* DROPDOWN MENU DESKTOP */
@media only screen and (min-width: 1025px) {
.dropdown-menu {/*border-left:solid 2px #ddd; border-right:solid 2px #ddd; border-bottom:solid 2px #ddd; border-radius:0; margin-top:8px;*/ padding-bottom:8px;}
}

/* TEXT ON BANNER
.page-header {position:absolute; z-index:100; border:none; margin:0; text-align:left; top:80px;} .page-header-slider {text-align:left; top:30px;}
.page-header .site-title {color:#fff; font-family:"Arial", sans-serif; background-color:rgba(0, 0, 0, 0.6); display:inline-block; margin:0; font-size:25px; padding:5px; line-height:1.1em; margin-right:15px; max-width:1140px;}
@media only screen and (min-width: 768px) {
.page-header {top:150px;} .page-header-slider {top:90px;}
.page-header .site-title {font-size:30px; padding:8px; line-height:1.1em;}
}		
@media only screen and (min-width: 1025px) {
.page-header {top:260px;} .page-header-slider {top:140px;}
.page-header .site-title {font-size:45px; padding:12px; line-height:1.1em;}
} */

/* TEXT ON BANNER NEW
.dmr-page-header {position:absolute; z-index:100; border:none; margin-top:-40px; text-align:center; top:50%;}
.dmr-page-header .dmr-site-title {color:#fff; font-family:"Arial", sans-serif; background-color:rgba(0, 0, 0, 0.6); display:inline-block; margin:0; font-size:20px; padding:5px; line-height:1.1em; margin-right:15px; max-width:1110px;}
@media only screen and (min-width: 768px) {
.dmr-page-header {margin-top:-50px;}
.dmr-page-header .dmr-site-title {font-size:30px; padding:8px; line-height:1.1em;}
}		
@media only screen and (min-width: 1025px) {
.dmr-page-header {margin-top:-60px;}
.dmr-page-header .dmr-site-title {font-size:45px; padding:12px; line-height:1.1em;}
} */

/* TEXT ON BANNER NEW NEW */
.dmr-page-text-on-banner {position:absolute; z-index:100; left:0; right:0; top:0; margin-top:17%;}
.dmr-page-header {text-align:center;}
.dmr-site-title {font-size:1.5em;} .dmr-site-title p {margin-bottom:0;} .dmr-site-subtitle {color:#fff; background-color:rgba(0, 0, 0, 0.6); display:inline-block; font-size:17px; padding:5px; line-height:1.1em;}
@media only screen and (min-width: 768px) {
.dmr-page-text-on-banner .dmr-site-subtitle {font-size:30px; padding:8px; line-height:1.1em;}
}		
@media only screen and (min-width: 1025px) {
.dmr-page-text-on-banner .dmr-site-subtitle {font-size:45px; padding:12px; line-height:1.1em;}
}

/* HOME BOXED */
.dmr-boxed {text-align:center; margin:0 auto;}
.dmr-boxed h3 {background-color:#bbb; color:#fff; padding:7px; margin-top:10px;}
.dmr-boxed a {margin:0 auto;}

/* TEMPORARILY MESSAGE */
.dmr-temporarily-message {background-color:#900; color:#fff; font-weight:bold; padding:5px 0; text-align:center;}

/* FONT
@font-face {font-family:'FontAwesome'; font-display:swap;} */

/* GALLERY */
.gallery{margin-bottom:0;}
.gallery figcaption {font-size:0.8em; padding-top:5px;}

/* BANNER CUT ON MOBILES
@media only screen and (max-width: 767px) {
.dmr-banner {overflow:hidden;}
.dmr-banner img {max-width:767px; max-height:240px;}
} */

/* ROW MAX VERSION 03 */
#full-width-page-wrapper {overflow:hidden}
.dmr-row-max {position:relative; width:100vw; margin-left:-50vw; left:50%; background-color:#eee; padding:20px 10px; margin-top:20px; margin-bottom:20px;}
@media screen and (min-width:1160px){.dmr-row-max {padding-left:0; padding-right:0;}}

/* BANNER CAPTION */
.dmr-banner-caption {text-align:center; font-size:0.7em;}

/* BLOCKQUOTE */
blockquote {font-family:"Arial", sans-serif; font-size:0.9em; font-style:italic; padding:20px 0 0 35px; line-height:1.5; position:relative; border-left:none; font-weight:normal; color:#555;}
blockquote:before {display:block; padding-left:10px; content:"\201C"; font-size:80px; position:absolute; left:-20px; top:-20px; color:#7a7a7a;}
blockquote cite {font-size:14px; display:block; margin-top:5px; font-weight:bold;}
blockquote cite:before {content:"\2014 \2009";}

/* ALIGN HEADERS TO FOOTER OF BOX */
.dmr-subpages h2, .dmr-featured h3, #splashbacks-doors-and-shower.dmr-sections-custom h2 {display:grid; align-items:flex-end; min-height:50px;}
.dmr-columns {text-align:center;} .dmr-columns h3 {background-color:#bbb; color:#fff; padding:7px; margin-top:10px;}

/* SECTIONS PAGE */
.page-template-page-sections .dmr-banner {background-color:#eee;} .page-template-page-sections #full-width-page-wrapper {overflow:hidden;} .page-template-page-sections .site-main h3 {font-size:1.1em;}

/* FONT Awesome 4.7.0 */
@font-face {font-family: 'FontAwesome'; src: url("https://68d30d.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/fonts/fontawesome-webfont.eot"); src: url("https://006607.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/fonts/fontawesome-webfont.eot#iefix") format("embedded-opentype"), url("https://55c437.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/fonts/fontawesome-webfont.woff2") format("woff2"), url("https://7ac2f5.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/fonts/fontawesome-webfont.woff") format("woff"), url("https://4df90d.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/fonts/fontawesome-webfont.ttf") format("truetype"), url("https://15b600.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; font-display: swap;}
.fa {display:inline-block; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
.fa-twitter:before {content: "";} .fa-facebook:before {content: "";} .fa-linkedin:before {content: "";} .fa-instagram:before {content: "";} .fa-youtube:before {content: "";} .fa-flickr:before {content: "";} .fa-pinterest:before {content: "";} .fa-whatsapp:before {content: "";} .fa-envelope:before {content: "";} .fa-mobile-phone:before, .fa-mobile:before {content: "";}

/* BACKGROUNDS */
.home #wrapper-navbar {background: url('https://301901.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/img/home-background-2.jpg') center bottom; background-size:contain;}
@media screen and (min-width:1111px) {
.home #wrapper-navbar {background: url('https://973593.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/img/home-background.jpg') center bottom; background-size:initial;}
}
.home .dmr-banner {background: url('https://973593.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/img/home-background.jpg') repeat-x center;}

/* BACKGROUND: Calles
.page-id-122 #page-wrapper {background: url('https://c528b5.claudeassets.com/20260611171200im_/http://arquitecturademelilla.com/wp-content/themes/understrap-dmr/img/fondo-edificio-01.png') no-repeat bottom;} */

/*
     FILE ARCHIVED ON 17:17:50 Apr 28, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:11:43 Sep 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.706
  exclusion.robots: 0.133
  exclusion.robots.policy: 0.119
  esindex: 0.01
  cdx.remote: 719.737
  LoadShardBlock: 187.327 (3)
  PetaboxLoader3.datanode: 216.721 (5)
  PetaboxLoader3.resolve: 583.978 (2)
  load_resource: 708.73
  loaddict: 105.969
*/