@charset "UTF-8";
@font-face { font-family: 'Zen Kaku Gothic New Regular'; font-style: normal; font-weight: 400; font-display: swap; src: url('../fonts/zen-kaku/ZenKakuGothicNew-Regular.woff2') format('woff2'); }
@font-face { font-family: 'Barlow'; font-style: normal; font-weight: 400; font-display: swap; src: url('../fonts/barlow/Barlow-latin.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
::-webkit-scrollbar{width: 10px}::-webkit-scrollbar-track{background: black}::-webkit-scrollbar-thumb{background: rgba(247,67,22,0.5)}*{outline-color: transparent;outline-width: 0}*,*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: system-ui, -apple-system, BlinkMacSystemFont, sans-serif}html,body{margin: 0;padding: 0;width: 100%;overflow-x: hidden}html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);scroll-behavior: smooth}body{width: 100%;color: #fff;background-color: #000;-webkit-font-smoothing: antialiased;font-family: "Barlow", sans;line-height: 1.2}body.single{min-height: 100dvh;font-family: "Barlow", sans}body.single main{aspect-ratio: inherit;width: 100%}a{color: #000;text-decoration: none}svg,video,img{vertical-align: middle;border: 0}button,input,button,html input[type="button"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}input{line-height: normal}select,textarea{margin: 0;font: inherit;color: inherit}textarea{overflow: auto}input,button,select,textarea{font-family: inherit;font-size: inherit;line-height: inherit;text-transform: none}button{border-radius: 0;overflow: visible}h2,h3,p{min-height: 1.2em}h2{text-transform: uppercase;font-weight: 600;line-height: 1em;color: inherit;line-height: 1.2;min-height: 1.2em;font-size: 1.6rem}h3{font-size: 1em;line-height: 1.2;margin: .67em 0}p{font-size: 1em;line-height: 1.2;margin: 0 0 10px;font-family: "Zen Kaku Gothic New Regular", serif}strong{font-weight: 600}h2,h2 strong{font-family: "Zen Kaku Gothic New Regular", serif}h2 span{font-family: "Barlow", sans}iframe{width: 100%}iframe html body div{background: none;display: none}fieldset{border: none}label{display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 600}ul,ol{margin-top: 0;list-style: none;text-align: center}ul li,ol li{list-style: none;text-align: center}ul li,ol li,ul li a,ol li a{font-family: "Barlow", sans}figure{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,video,menu,nav,section,summary,main,#menu-header,.logo-header,.nav-header,.show{display: block;margin: 0;padding: 0;z-index: 2;position: relative;font-family: fuenteBase}article:after,aside:after,details:after,figcaption:after,figure:after,footer:after,header:after,hgroup:after,main:after,video:after,menu:after,nav:after,section:after,summary:after,main:after,#menu-header:after,.logo-header:after,.nav-header:after,.show:after,article:before,aside:before,details:before,figcaption:before,figure:before,footer:before,header:before,hgroup:before,main:before,video:before,menu:before,nav:before,section:before,summary:before,main:before,#menu-header:before,.logo-header:before,.nav-header:before,.show:before{display: table;content: " "}article:after,aside:after,details:after,figcaption:after,figure:after,footer:after,header:after,hgroup:after,main:after,video:after,menu:after,nav:after,section:after,summary:after,main:after,#menu-header:after,.logo-header:after,.nav-header:after,.show:after{clear: both}div.page-wrapper .container.container-100{width: 100%}.page-wrapper{min-height: 74vh}aside:not(footer aside),section{clear: both;min-height: 100px}aside:not(footer aside) h2,section h2,aside:not(footer aside) h3,section h3{width: auto;line-height: 1.2}@media   (max-width:767px){div.page-wrapper .container.container-100{width: 100%;max-width: 100% !important}main .container:not(.container-100){width: 620px;max-width: 90%}.container{width: 100%}}@media   (min-width:768px){.container{min-width: 760px}}@media  (min-width:1650px){.container{min-width: 1300px}}header#header{margin: 0 auto;width: 100%;height: 75px;z-index: 4444444;top: 0;left: 0;transition: height .3s ease;border: none;display: none}header#header.is-sticky{-webkit-transition: all 300ms ease-out 0s;position: fixed;display: block;-moz-transition: all 300ms ease-out 0s;-o-transition: all 300ms ease-out 0s;transition: all 300ms ease-out 0s;background: rgba(0,0,0,0.6);backdrop-filter: saturate(40%) blur(5px) !important;-webkit-backdrop-filter: saturate(40%) blur(5px) !important}.logo{width: 114px;height: 55px;position: relative;margin: 10px 0 0 5px}@media  (max-width:1199px){header#header{position: fixed}header#header .menu-principal-container{margin-top: 45px}nav.nav-header li.dropdown .lista-productos{display: none !important}}@media   (max-width:767px){header{z-index: 11}}@media  (min-width:1200px){header#header{width: 100dvw;height: 100px}}footer#footer{width: 100%;overflow: hidden;z-index: 228;background-color: black;position: relative}.social{font-family: system-ui, -apple-system, BlinkMacSystemFont, sans-serif;content-visibility: auto}@media  (max-width:1199px){footer#footer section p{margin-top: 10px}}@media   (max-width:991px){footer#footer{min-height: 35vh}footer#footer .container{padding-top: 5vh !important}}@media   (max-width:767px){footer .container{width: 90%}}@media   (min-width:768px){header .container,footer .container,.container:not(.container-100){width: 760px}header .container .btn_contacto.links,footer .container .btn_contacto.links,.container:not(.container-100) .btn_contacto.links{right: -20px}footer#footer aside div.social{font-size: 20px}footer#footer aside div.social span{margin-left: 20px}}@media   (min-width:992px){header .container,footer .container,.container:not(.container-100){width: 950px}.container{min-width: 950px}div.logo-header a{top: 25px}footer#footer{position: relative}footer#footer .menues{padding: 2vh 0}}@media  (min-width:1200px){footer .container,header .container,.container:not(.container-100){width: 1140px}.container > .logo-header,.container > .nav-header{margin-right: 0;margin-left: 0}.container > .logo-header .logo-header,.container > .nav-header .logo-header{float: left}}@media  (min-width:1200px){footer#footer aside{width: 35%}footer#footer section{width: 45%;margin-left: 10vw}footer#footer .container .menu-contactos-container{flex: 1;order: 2}footer#footer .container .menu-contactos-container ul,footer#footer .container .menu-contactos-container li,footer#footer .container .menu-contactos-container a{text-align: left}footer#footer .container .menu-contactos-container svg,footer#footer .container .menu-contactos-container img{float: left}footer#footer .container .menu-principal-container{flex: 1;order: 3}footer#footer .container .menu-principal-container ul,footer#footer .container .menu-principal-container li,footer#footer .container .menu-principal-container a{text-align: right}}nav.nav-header{display: none;margin-top: 10px;width: 100%;border: none;-webkit-box-shadow: none;box-shadow: none;z-index: 4}nav.nav-header ul#menu-header{list-style: none;position: relative;text-align: center;margin: 9px auto -38px auto}nav.nav-header ul#menu-header li a{font-family: "Zen Kaku Gothic New Regular", serif;font-weight: 600;font-size: 14px;color: #fff;letter-spacing: 0.5px;transition: all .3s ease-in-out 0s}nav.nav-header ul#menu-header li a:hover,nav.nav-header ul#menu-header li a:focus{background: #fff;text-decoration: none;background-color: transparent}div.logo-header{float: left;position: relative;z-index: 5}div.logo-header p{display: none;height: 1px}@media  (max-width:1199px){button.boton-menu{border-radius: 0;position: fixed;padding: 2px 10px;line-height: 1.2em;background: white;border-radius: 4px;z-index: 10001;border: 1px solid transparent;font-size: 1.8em;top: 15px;right: 20px;font-weight: 600}button.boton-menu .icon-bar{background-color: black;display: block;width: 22px;height: 2px;border-radius: 1px}button.boton-menu .icon-bar + .icon-bar{margin-top: 4px}button.boton-menu:hover{background-color: #ddd}button.boton-menu:focus{background-color: #fff;outline: 0}#header.show .container{width: 100%}#header.show nav.nav-header{width: 100%;top: 0;margin-top: 0;float: none;left: 0;display: block;height: 100vh !important;background-color: rgba(9,9,10,0.92)}#header.show nav.nav-header div{width: 100%}#header.show nav.nav-header a,#header.show nav.nav-header a img{max-height: 55px;width: auto}#header.show nav.nav-header ul#menu-header{width: 100%;float: left;padding: 0 !important;background: none;margin: 5px auto -60px 0px !important}#header.show nav.nav-header ul#menu-header li{width: 100%;float: left;background: #fff;border-bottom: 1px solid #09090a}#header.show nav.nav-header ul#menu-header li a{width: 100%;height: 100%;text-align: left;display: block;margin: 0 !important;font-size: 15px;font-weight: 600;color: #000 !important;text-transform: uppercase;padding: 20px 20px 20px 30px}#header.show nav.nav-header ul#menu-header li:hover{background: #000}#header.show nav.nav-header ul#menu-header li:hover a{color: #fff !important}#header.show nav.nav-header ul#menu-header li:first-child{margin-top: 15px}#header.show nav.nav-header a{overflow: hidden;padding: 0}#header.show nav.nav-header a p{display: none}#header.show nav.nav-header a:hover{filter: grayscale(100%)}}@media  (min-width:1200px){.boton-menu{display: none}nav.nav-header{display: block}nav.nav-header ul#menu-header{margin: 10px auto 0}nav.nav-header ul#menu-header > li{display: inline-block;vertical-align: middle;padding: 20px 10px}nav.nav-header ul#menu-header > li a{font-size: 15px;font-weight: 600;float: left;margin-top: 6px;text-transform: uppercase}nav.nav-header ul#menu-header > li a:hover{color: #fff !important}nav.nav-header ul#menu-header > li a{padding: 1px 10px}nav.nav-header ul#menu-header > li ul li,nav.nav-header ul#menu-header > li li a{color: #09090a !important;padding: 8px 10px;line-height: 1.1em}nav.nav-header ul#menu-header > li ul li:hover,nav.nav-header ul#menu-header > li li a:hover{color: #f74316 !important;background-color: #09090a}nav.nav-header ul#menu-header li:hover{color: #AAA;background-color: rgba(242,237,234,0.5)}li.dropdown{cursor: pointer}li.dropdown:hover{height: auto}li.dropdown span.mobi_drop.d-lg-none{display: none}li.dropdown a{background-color: none !important}li.dropdown ul li,li.dropdown li a{line-height: 1.1em;width: 100%;border-radius: 0}li.dropdown .lista-productos{z-index: 99;width: 340px;background: #fff;padding: 0;border: 0;border-radius: 0;box-shadow: 0 2px 29px rgba(9,9,10,0.05);font-size: 1rem;text-align: left;display: block;transform: translateY(10px);transition: all .25s;border-top-width: 3px;border-style: solid;top: 55px;margin-left: -10px;position: absolute;opacity: 0;visibility: hidden}li.dropdown .lista-productos li{padding: 10px 5px;margin: 0;border-bottom: 1px solid rgba(9,9,10,0.6);float: left;width: 100%}li.dropdown .lista-productos li a{margin: 0 !important;position: relative;display: block;text-align: inherit;z-index: 0;line-height: 44px;text-align: left;padding: 15px 10px}li.dropdown.open{height: auto;overflow: visible}li.dropdown.open *{opacity: 1;visibility: visible}.archive li.dropdown,.single li.dropdown,ul#menu-header li.page_item{color: #AAA;background: red !important;border-bottom: 4px solid #f74316 !important}}footer#footer .franja_naranja{float: left;width: 100%;background-color: #91331c;padding: 4vh 0}footer#footer section{margin-left: 5vw;float: left;width: 35%}footer#footer section p{color: #fff;font-family: "Zen Kaku Gothic New Regular", serif;font-size: 20px;font-weight: 400;text-transform: uppercase;margin-top: 30px}footer#footer aside{float: right;text-align: left;width: 58%}footer#footer aside div.social{float: left;width: 100%}footer#footer aside div.social a{color: #fff;font-family: "Zen Kaku Gothic New Regular", serif;font-size: 18px;line-height: 1.3em;text-transform: none;float: left;width: 100%;margin-top: 10px}footer#footer aside div.social a i{float: left;width: 24px;height: 24px;text-align: left;transform: scale(.95);filter: saturate(0) brightness(100);-webkit-filter: saturate(0) brightness(100);-moz-filter: saturate(0) brightness(100)}footer#footer aside div.social a i.btn_face{background: url("https://grossteiner.com.ar/contenidos/themes/grossteiner-child/dist/img/btn-facebook.svg") 100%}footer#footer aside div.social a i.btn_insta{background: url("https://grossteiner.com.ar/contenidos/themes/grossteiner-child/dist/img/btn-instagram.svg") 100%}footer#footer aside div.social a i.btn_wp{background: url("https://grossteiner.com.ar/contenidos/themes/grossteiner-child/dist/img/btn-whatsapp.svg") center center / cover}footer#footer aside div.social a i.btn_mail{background: url("https://grossteiner.com.ar/contenidos/themes/grossteiner-child/dist/img/btn-mail.svg") center center / cover}footer#footer aside div.social a i:hover{filter: saturate(100%) brightness(0);-webkit-filter: saturate(100%) brightness(0);-moz-filter: saturate(100%) brightness(0)}footer#footer aside div.social a span{margin-left: 5px}footer#footer figure{float: left}footer#footer figure img{width: 91px;height: auto !important}footer#footer figcaption{float: left;width: 100%;font-size: 14px;font-family: "Zen Kaku Gothic New Regular", serif}footer#footer a.luy-logo{padding-right: 150px}footer#footer div li ul{display: none}footer#footer .container{clear: both}footer#footer .container .menues{justify-content: space-between;align-items: center;display: flex;vertical-align: top}footer#footer .container div ul{float: left;width: 100%;margin: 0 auto}footer#footer .container div ul li{padding: 10px 0}footer#footer .container div ul li a{padding: 10px 0;font-size: 1.1em;color: rgba(255,255,255,0.4)}footer#footer .container div ul li a:hover{color: #fff}footer#footer .container div ul li svg,footer#footer .container div ul li img{color: green}footer#footer .container div ul li:first-child{border-top: none}footer#footer .container div ul li:last-child{border-bottom: none}footer#footer .container .menu-contactos-container h3{text-align: center}footer#footer .container .menu-contactos-container li a{margin-left: 10px}footer#footer a#btn_whatsapp{position: fixed;bottom: 2vh;right: 2vh;z-index: 1;display: block}footer#footer a#btn_whatsapp span{display: none}footer#footer article{float: left;width: 100%;clear: both}footer#footer a.links,footer#footer p,footer#footer a{color: white !important}@media   (max-width:991px){.luy-logo{position: absolute;padding: 0;bottom: 160px;right: 35px}}@media   (max-width:767px){footer#footer .container{flex-wrap: wrap;padding-top: 5vh !important}footer#footer .container ul{padding: 0;width: 96% !important}footer#footer .container div{margin: 1.5vh 0}footer#footer .container .menu-principal-container{flex: 1 1 auto;order: 2}footer#footer .container .menu-principal-container ul,footer#footer .container .menu-principal-container li,footer#footer .container .menu-principal-container a{text-align: left}footer#footer .container figure{float: left;clear: both;flex: 1 1 auto;order: 3;max-width: 48%;margin-bottom: 15px;text-align: center}footer#footer .container a.luy-logo{float: left;flex: 1 1 auto;order: 4;padding: 0;bottom: 190px;right: 30px}footer#footer .container aside,footer#footer .container h2,footer#footer .container p{width: 100%;padding: 0 4%;text-align: center;margin: 15px 0}footer#footer .container img{width: 15vw}footer#footer .container h2,footer#footer .container p{font-size: 17px}footer#footer .container ul{padding-left: 0}footer#footer section{margin-left: 4vw}footer#footer section p{font-size: 12px;margin-top: 11px !important}footer#footer aside div.social a{font-size: 13px}}.page-breadcrumb,.screen-reader-text,.hide,.none{display: none}.sipi{display: block}.clear{clear: both}.clearfix:before,.clearfix:after,.container:before,.container:after{display: table;content: " "}.clearfix:after,.container:after,.nav:after{clear: both}.container{margin-right: auto;margin-left: auto}.franja_negra{float: left;width: 100%;background-color: rgba(0,0,0,0.8);padding: .2vh 0 1vh}.overlay{height: 100%;width: 100.1%;top: 0;left: 0;position: absolute;background: url("https://grossteiner.com.ar/contenidos/themes/grossteiner-child/dist/img/fondo-videos.png");opacity: .7;z-index: -1}.page-title{text-align: center;font-size: 45px;font-family: "Barlow", sans}ul.listado-categorias li{border-top-left-radius: 25px;border-bottom-right-radius: 25px}ul.listado-categorias li h2{float: left;margin: 0;padding: 15px 0}ul.listado-categorias li:hover{opacity: .8}.linea-comercial:before{background-image: url('/contenidos/medios/tipologias/linea-comercial/comerciales-fondo.jpg.webp')}.linea-habitable:before{background-image: url('/contenidos/medios/tipologias/linea-habitable/habitables-fondo.jpg.webp')}.linea-utilitaria:before{background-image: url('/contenidos/medios/tipologias/linea-utilitaria/utilitaria-fondo.jpg.webp')}body{background-color: #000}body:before{content: "";position: absolute;top: 0;left: 0;width: 100%;min-height: 105dvh;opacity: .3;z-index: -1;background-position: center center !important;background-size: cover !important;background-repeat: repeat-y}ul.listado-categorias{width: 100%;margin-top: 5%;padding: 0 5% !important;float: left;clear: both;margin: 40px 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));gap: 2rem}ul.listado-categorias li{float: left;clear: none;margin: 3% 1%;position: relative;padding: 0 !important;overflow: hidden;width: 100%;background: rgba(247,67,22,0.9);box-shadow: 1px 1px 5px #000;display: flex;flex-direction: column}ul.listado-categorias li a{width: 100%;float: left;display: block;position: relative;z-index: 1;background-position: center center !important;background-repeat: no-repeat !important;background-size: 100% !important}ul.listado-categorias li a h2{font-family: "Barlow", sans;font-style: italic;line-height: 110%;text-align: center;width: 100%;padding: 0 10%;z-index: 2;white-space: pre-line;color: #FFF;text-transform: uppercase;margin: 10px 0;font-size: 200%}ul.listado-categorias li a p{color: #fff;float: left;margin-left: 5%;margin-top: 20px;text-align: left;width: 90%;padding-bottom: 15px}ul.listado-categorias li a img{float: left;height: auto;width: 100%;display: block}ul.listado-categorias li a:hover img{opacity: 1}@media   (min-width:768px){ul.listado-categorias li{margin: 0 2% 1.4% 0}}@media   (min-width:992px){ul.listado-categorias li a h2{font-size: 180%}}@media  (min-width:1200px){ul.listado-categorias li{margin: 1%}ul.listado-categorias li a h2{font-size: 200%}ul.listado-categorias li a:hover{filter: grayscale(0%)}}@media  (min-width:1650px){ul.listado-categorias{grid-template-columns: repeat(auto-fill, minmax(345px, 1fr))}}.wp-block-columns{position: relative;float: none;padding: 0;clear: both;margin: 0 auto;align-items: normal !important;box-sizing: border-box;display: flex;flex-wrap: wrap !important}.wp-block-columns .wp-block-column{padding: 10px;flex-grow: 1;min-width: 0;overflow-wrap: break-word;word-break: break-word}.wp-block-columns .wp-block-column .wp-block-image,.wp-block-columns .wp-block-column figure.size-large.wp-block-image{text-align: center;padding: 20px 0}.wp-block-columns .wp-block-column .wp-block-image img,.wp-block-columns .wp-block-column figure.size-large.wp-block-image img{display: inline-block;max-width: 100%;height: auto}.wp-block-file{float: left;padding: 15px 0;text-align: center;width: 100%}.wp-block-file a{margin: 20px 0;padding: 15px}.wp-block-file a.wp-block-file__button{background-color: #09090a;color: #fff;border-radius: 15px;border: 1px solid #fff}.wp-block-file a.wp-block-file__button:hover{filter: invert(100%)}@media (max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{flex-basis: 50% !important}}@media   (max-width:767px){.wp-block-columns .wp-block-column{display: inline;width: 48% !important;float: left}}@media (min-width: 780px){.wp-block-columns{flex-wrap: nowrap !important}.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{flex-basis: 0;flex-grow: 1}.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column[style*=flex-basis]{flex-grow: 0}}footer#footer{margin-top: 40px}h2{color: #f74316;font-size: 28px;text-indent: 5%;margin-top: 40px;font-weight: 600}p{color: #fff;font-size: 1.1em;color: white}.franja_negra{margin-bottom: 20px;padding-top: 40px}