body.main-listing header .logo{background-image:url("/static/imgs/logo-blanco.svg?39d6dd2507c2");background-color:var(--colorPrimary);background-size:auto}body .logo,body.Interiores .logo{background-image:url("/static/imgs/logo-blanco.svg?39d6dd2507c2");background-color:var(--colorPrimary);background-size:auto}body footer .logo,body.Interiores footer .logo{background-color:transparent}#footer-menu .logo{margin:0}.logo-list{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:32px}.logo-secondary{background-image:url("/static/imgs/logo-sc-es-vida-blanco.svg?39d6dd2507c2");background-repeat:no-repeat;background-position:center;text-indent:-9999px;height:var(--logo-main-size-y);width:var(--logo-main-size-x);flex-shrink:0;background-size:contain}.fullscreen-content .popup-form-footer .logo,.popup-form .popup-form-footer .logo{background-image:url("/static/imgs/logo-color.svg?39d6dd2507c2");background-color:transparent}body.main-listing{background-color:var(--colorPrimary);color:var(--white);background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("/static/imgs/fondo_med.jpg?39d6dd2507c2")}body.main-listing .header .button{background-color:var(--colorPrimary);color:var(--white);border-radius:0}body.main-listing .header .button a [class^="icon-"],body.main-listing .header .button a [class*=" icon-"]{display:none}body.main-listing .header .button a:hover{color:#cfcfcf}body.main-listing .header .button.main-button,body.main-listing .header .button.textContentWidget-button{background-color:var(--colorPrimary);color:var(--white)}body.main-listing .header .button.main-button:hover,body.main-listing .header .button.textContentWidget-button:hover{background-color:var(--colorPrimary);color:#cfcfcf}body.main-listing .header .button.main-button:hover a,body.main-listing .header .button.textContentWidget-button:hover a{color:#cfcfcf}body.main-listing .header .button:hover{background-color:var(--colorPrimary);color:#cfcfcf}body.main-listing .header a.main-button,body.main-listing .header .main-button,body.main-listing .header .textContentWidget-button{background-color:var(--colorPrimary);color:var(--white)}body.main-listing .header .menuIzq .button.header-menu.menu-item{border-radius:0}body.main-listing .header .menuIzq .button.header-menu.menu-item a{border-radius:0}body.main-listing .header .menuIzq .menu-item .menu-children .menu-item.main-button,body.main-listing .header .menuIzq .menu-item .menu-children .menu-item.textContentWidget-button,body.main-listing .header .menuIzq .menu-item .menu-children .menu-item:hover{background-color:transparent;color:#cfcfcf}body.main-listing .header .menuIzq .menu-item .menu-children .menu-item.main-button a,body.main-listing .header .menuIzq .menu-item .menu-children .menu-item.textContentWidget-button a,body.main-listing .header .menuIzq .menu-item .menu-children .menu-item:hover a{color:#cfcfcf}body.main-listing .header .menuIzq .menu-item a{color:var(--white)}body.main-listing .header .menuIzq .menu-item a:hover{color:#cfcfcf}.header .menuIzq .menu-item a:hover{color:#cfcfcf}#filled-survey section#thanks p{width:25em}@media only screen and (max-width:768px){#filled-survey section#thanks p{width:100%}}:root{--logo-main-size-x:145px;--logo-main-size-y:53px;--logo-footer-size-x:145px;--logo-footer-size-y:53px;--logo-mobile-size-x:145px;--logo-mobile-size-y:53px;--logo-spaces-size-x:145px;--logo-spaces-size-y:53px}:root{--colorPrimary:#D41F29;--colorPrimaryText:#FFFFFF;--black:#333333;--colorSecondary:#333333;--transparece-tertiary_color:#33333360;--colorSecondaryText:#FFFFFF;--colorHoverPrimary:#757F8D;--transparece-primary_color:#D41F2980;--transparece-secondary_color:#FFFFFF60}@font-face{font-family:"regular";src:url(/static/fonts/Lato-Regular.ttf?39d6dd2507c2);font-weight:bold;font-style:normal}@font-face{font-family:"semiBold";src:url(/static/fonts/Lato-Bold.ttf?39d6dd2507c2);font-weight:bold;font-style:normal}@font-face{font-family:"bold";src:url(/static/fonts/Lato-Bold.ttf?39d6dd2507c2);font-weight:bold;font-style:normal}@font-face{font-family:"extraBold";src:url(/static/fonts/Lato-Black.ttf?39d6dd2507c2);font-weight:bold;font-style:normal}.header{background-color:var(--colorPrimary);max-width:inherit;margin-top:0;padding:1rem 0}.header>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem;max-width:1320px;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.header>div{padding-left:0;padding-right:0}}.notification-bell-img [class^="icon-"]:before,.notification-bell-img [class*=" icon-"]:before{color:var(--white)}.notification-list{top:80px}.menuDer .main-button,.menuDer .textContentWidget-button{background-color:var(--colorPrimary);color:#cfcfcf}body.Interiores .header .button{background-color:var(--colorPrimary);color:var(--white);border-radius:0}body.Interiores .header .button a [class^="icon-"],body.Interiores .header .button a [class*=" icon-"]{display:none}body.Interiores .header .button:hover{background-color:var(--colorPrimary);color:#cfcfcf}.main-button,.textContentWidget-button,a.main-button{border-radius:0;padding:12px 20px}.botonInterior{border-radius:0;padding:10px 20px}.botonInterior.more-info-button{border-radius:0}#paginaProceso span.finFase{border-radius:0;padding:12px 20px;transform:translateY(-5px)}.fullscreen-content .popup-form-footer button,.popup-form .popup-form-footer button{border-radius:0}.add-new-proposal{border-radius:0}footer{background-color:var(--black);border-color:transparent}#footer-menu{background-color:var(--black);color:var(--white);align-items:center}@media only screen and (max-width:768px){#footer-menu{padding:1.5rem 2rem}}#footer-menu a{color:var(--white);text-wrap:nowrap}.footer-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;background-color:var(--black);color:var(--white);font-family:"semiBold";font-size:0.9rem;padding:2em 1.3em;line-height:1rem;width:100%;padding-left:2rem;padding-right:2rem;max-width:1320px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media only screen and (max-width:768px){.footer-row{align-items:flex-start;flex-direction:column;gap:1rem}}.menu-social a{width:24px;height:24px;font-size:14px;color:var(--black);background-color:var(--white);line-height:1em}.menu-social a [class^="icon-"],.menu-social a [class*=" icon-"]{font-size:14px;line-height:1em;color:var(--black)}.introEncabezado .actions-buttons{display:none}