@font-face{font-display:swap;font-family:'Zen Kaku Gothic New Regular';font-style:normal;font-weight:400;font-display:swap;src:url(/contenidos/themes/grossteiner-child/fonts/zen-kaku-gothic-new/ZenKakuGothicNew-Regular.woff) format('woff2')}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url(/contenidos/themes/grossteiner-child/fonts/barlow/Barlow-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url(/contenidos/themes/grossteiner-child/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};;;.animated{-webkit-animation:none;animation:none};;.aparece{animation-name:aparece;animation-iteration-count:initial;animation-duration:1s;transition-duration:1s;display:block}.desaparece{animation-name:desaparece;animation-iteration-count:initial;animation-duration:1s;transition-duration:1s}body .fadeInOp0{opacity:1;animation-duration:.3s;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;opacity:1!important}body .fadeInOp1{opacity:1;animation-duration:.6s;-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-ms-animation-duration:.6s;-o-animation-duration:.6s;transition-duration:.6s;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;opacity:1!important}body .fadeInOp2{opacity:1;animation-duration:.8s;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-ms-animation-duration:.8s;-o-animation-duration:.8s;transition-duration:.8s;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;opacity:1!important}body .fadeInOp3{opacity:1;animation-duration:1.2s;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-ms-animation-duration:1.2s;-o-animation-duration:1.2s;transition-duration:1.2s;-webkit-transition-duration:1.2s;-moz-transition-duration:1.2s;opacity:1!important}body .fadeInOp4{opacity:1;animation-duration:1.4s;-webkit-animation-duration:1.4s;-moz-animation-duration:1.4s;-ms-animation-duration:1.4s;-o-animation-duration:1.4s;transition-duration:1.4s;-webkit-transition-duration:1.4s;-moz-transition-duration:1.4s;opacity:1!important}body .fadeInOp5{opacity:1;animation-duration:1.6s;-webkit-animation-duration:1.6s;-moz-animation-duration:1.6s;-ms-animation-duration:1.6s;-o-animation-duration:1.6s;transition-duration:1.6s;-webkit-transition-duration:1.6s;-moz-transition-duration:1.6s;opacity:1!important}*{outline-color:#fff0;outline-width:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}body{color:#fff;background-color:#000;-webkit-font-smoothing:antialiased}html,body{font-family:"Zen Kaku Gothic New Regular",serif;font-size:14px;margin:0;padding:0;width:100%;overflow-x:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:rgb(247 67 22 / .5)}::-webkit-scrollbar-thumb:hover{background:rgb(242 85 46 / .5)}.screen-reader-text,.collapse,.hidden,.hide{display:none!important}article,aside,details,figcaption,figure,footer,hgroup,main,menu,nav,section,summary,.collapse.in,.show{display:block!important}header{display:block}progress{display:inline-block;vertical-align:baseline}a{background-color:#fff0}a:active,input:hover,input:focus,textarea:focus,a:hover{outline:none}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1.2;margin:.67em 0}h1{font-size:3rem}.single h1{font-size:2.5rem}img{border:0}.clear{clear:both}button,input,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}fieldset{border:none}button,html input[type="button"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:600}input[type="file"]{display:block}input[type="file"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}textarea{overflow:auto}input[type="submit"]:focus,button:focus{transition:all .3s ease 0s;outline:none}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{border-radius:0}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;color:#f74316;font-weight:600}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#fff0}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite};.wpcf7 input[type="file"]{cursor:pointer;border:none!important}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}a{color:#000;text-decoration:none}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}h1,h2{font-family:"Zen Kaku Gothic New Regular",serif;text-transform:uppercase;font-weight:600;line-height:1em;color:inherit}p{margin:0 0 10px}figure{margin:0}img{vertical-align:middle}[role="button"]{cursor:pointer}ul,ol{margin-top:0;list-style:none;text-align:center}ul li,ol li{list-style:none;text-align:center}.container{margin-right:auto;margin-left:auto}#page{position:relative;z-index:222}#page-wrapper{z-index:2;position:relative}.site{margin-right:-15px;margin-left:-15px}.home-content{min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%}.clearfix:before,.clearfix:after,.container:before,.container:after{display:table;content:" "}.clearfix:after,.container:after,.nav:after{clear:both}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.none{display:none}.sipi{display:block}nav.navbar.navbar-default{position:relative;border:none;padding:0;margin-top:0;border-radius:0;z-index:22}nav.navbar.navbar-default .container{position:relative}nav.navbar.navbar-default div.navbar-header button.navbar-toggle{border-radius:0;position:fixed;padding:9px 10px;top:18px;right:60px;background:#fff;border-radius:4px;z-index:10001}nav.navbar.navbar-default div.navbar-header button.navbar-toggle .icon-bar{background-color:#000;display:block;width:22px;height:2px;border-radius:1px}nav.navbar.navbar-default div.navbar-header button.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}nav.navbar.navbar-default div.navbar-header button.navbar-toggle span.sr-only{display:none}nav.navbar.navbar-default div.navbar-header button.navbar-toggle.collapsed{border:1px solid #fff0;background:#fff}nav.navbar.navbar-default div.navbar-header button.navbar-toggle:hover{background-color:#ddd}nav.navbar.navbar-default div.navbar-header button.navbar-toggle:focus{background-color:#fff;outline:0}nav.navbar.navbar-default div.navbar-header a.navbar-brand,nav.navbar.navbar-default div.navbar-header a.custom-logo-link{overflow:hidden;padding:0}nav.navbar.navbar-default div.navbar-header a.navbar-brand p.site-description,nav.navbar.navbar-default div.navbar-header a.custom-logo-link p.site-description{display:none}nav.navbar.navbar-default div.navbar-header a.navbar-brand:hover,nav.navbar.navbar-default div.navbar-header a.custom-logo-link:hover{filter:grayscale(100%)}nav.navbar.navbar-default div.collapse.navbar-collapse{display:none;margin-top:10px;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;height:auto!important;padding-bottom:0;overflow:visible!important;position:relative;z-index:0}nav.navbar.navbar-default div.collapse.navbar-collapse.show,nav.navbar.navbar-default div.collapse.navbar-collapse.in{position:fixed;width:100%;top:0;margin-top:0;float:none;left:0;display:block;height:100vh!important;background-color:rgb(9 9 10 / .92)}nav.navbar.navbar-default div.collapse.navbar-collapse.show div,nav.navbar.navbar-default div.collapse.navbar-collapse.in div{width:100%}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav{list-style:none;position:relative;text-align:center;margin:9px auto -38px auto}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav li a{font-family:"Zen Kaku Gothic New Regular",serif;font-weight:600;font-size:14px;color:#fff;letter-spacing:.5px;transition:all .3s ease-in-out 0s}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav li a:hover,nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav li a:focus{background:#fff;text-decoration:none;background-color:#fff0}header#header{margin:0 auto;z-index:10;width:100%;top:0;height:100px;transition:height .3s ease}header#header .container{padding:0 20px 0 0}header#header.is-sticky{position:fixed;top:0;left:0;-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s;background:rgb(0 0 0 / .6);backdrop-filter:saturate(40%) blur(5px)!important;-webkit-backdrop-filter:saturate(40%) blur(5px)!important;z-index:3333;height:100px}header .custom-logo{width:200px;height:auto;transition:all .3s ease}header.is-sticky .custom-logo{width:150px}.nav,.navbar,.navbar-header,.navbar-collapse{z-index:2;position:relative}.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.nav:before,.navbar:before,.navbar-header:before,.navbar-collapse:before{display:table;content:" "}.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}body:not(.wp-admin) li.dropdown{cursor:pointer}body:not(.wp-admin) li.dropdown span.mobi_drop.d-lg-none{display:none}body:not(.wp-admin) li.dropdown a{background-color:none!important}body:not(.wp-admin) li.dropdown ul li,body:not(.wp-admin) li.dropdown li a{line-height:1.1em;width:100%;border-radius:0}body:not(.wp-admin) li.dropdown .dropdown-menu{z-index:99;width:340px;background:#fff;padding:0;border:0;border-radius:0;box-shadow:0 2px 29px rgb(9 9 10 / .05);font-size:1rem;text-align:left;display:block;transform:translateY(10px);transition:all .25s;border-top-width:3px;border-style:solid}body:not(.wp-admin) li.dropdown .dropdown-menu li{padding:10px 5px;margin:0;border-bottom:1px solid rgb(9 9 10 / .6);float:left;width:100%}body:not(.wp-admin) li.dropdown .dropdown-menu li a{margin:0!important;position:relative;display:block;text-align:inherit;z-index:0;line-height:44px;text-align:left;padding:15px 10px}body:not(.wp-admin) .control-section .accordion-section-title,body:not(.wp-admin) .customize-pane-child .accordion-section-title{color:#000}body{background-color:#fff;width:100%}body .wp-block-columns.are-vertically-aligned-top{align-items:flex-start}body .wp-block-columns.are-vertically-aligned-center{align-items:center}body .wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}body .wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}body .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0%;flex-grow:1}body .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}body .wp-block-column.is-vertically-aligned-top{align-self:flex-start}body .wp-block-column.is-vertically-aligned-center{align-self:center}body .wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}body .wp-block-column.is-vertically-aligned-stretch{align-self:stretch}body .wp-block-column.is-vertically-aligned-bottom,body .wp-block-column.is-vertically-aligned-center,body .wp-block-column.is-vertically-aligned-top{width:100%}body #page .site-content div.page-wrapper .container.cont-productos{width:100%}body .page-breadcrumb{display:none}body .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}body .wp-block-columns .wp-block-column{padding:10px;flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}body .wp-block-columns .wp-block-column .wp-block-image,body .wp-block-columns .wp-block-column figure.size-large.wp-block-image{text-align:center;padding:20px 0}body .wp-block-columns .wp-block-column .wp-block-image img,body .wp-block-columns .wp-block-column figure.size-large.wp-block-image img{display:inline-block;max-width:100%;height:auto}body .wp-block-file{float:left;padding:15px 0;text-align:center;width:100%}body .wp-block-file a{margin:20px 0;padding:15px}body .wp-block-file a.wp-block-file__button{background-color:#09090a;color:#fff;border-radius:15px;border:1px solid #fff}body .wp-block-file a.wp-block-file__button:hover{filter:invert(100%)}body.page-template-productos header,body.single header{display:none}body.archive{background-color:#000}body.archive #header{float:left;width:100%;background-color:rgb(0 0 0 / .8);padding:.2vh 0 1vh}body.archive .page-title{text-align:center;font-size:45px;font-family:"Barlow",sans-serif}body.archive .site-content{min-height:103vh}body.archive .site-content .franja_negra h1{margin:30px auto}body.archive ul.listado-categorias{width:100%;margin-top:5%;padding:0 5%!important;float:left;clear:both;margin:40px 0}body.archive ul.listado-categorias li{float:left;clear:none;margin:3% 1%;position:relative;padding:0!important;overflow:hidden;width:100%;background:rgb(247 67 22 / .9);box-shadow:1px 1px 5px #000}body.archive 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}body.archive ul.listado-categorias li a h2{font-family:"Barlow",sans-serif;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:20px 0 0;font-size:200%}body.archive ul.listado-categorias li a p{color:#fff;float:left;margin-left:5%;margin-top:20px;text-align:left;width:90%;padding-bottom:15px}body.archive ul.listado-categorias li a img{float:left;height:auto;width:100%;display:block}body.archive ul.listado-categorias li a:hover img{opacity:1}body.archive:before{content:"";position:absolute;top:0;left:0;width:100%;min-height:105vh;opacity:.3;z-index:-1;background-position:center center!important;background-size:cover!important;background-repeat:repeat-y}body.archive.tipologias:before{background-image:url(/contenidos/medios/tipologias/categorias-fondo.jpg)}body.archive.tipologias ul.listado-categorias li{border-top-right-radius:25px;border-bottom-right-radius:25px}body.archive.tipologias ul.listado-categorias li:hover{opacity:.8}body.archive:not(.tipologias) ul.listado-categorias li{border-top-left-radius:25px;border-bottom-right-radius:25px}body.archive:not(.tipologias) ul.listado-categorias li h2{padding-bottom:25px}body.archive:not(.tipologias) ul.listado-categorias li:hover{opacity:.8}body.archive.linea-comercial:before{background-image:url(/contenidos/medios/tipologias/linea-comercial/comerciales-fondo.jpg)}body.archive.linea-habitable:before{background-image:url(/contenidos/medios/tipologias/linea-habitable/habitables-fondo.jpg)}body.archive.linea-utilitaria:before{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/utilitaria-fondo.jpg)}body.archive.proyectos-especiales{background-image:url(/contenidos/medios/tipologias/proyectos-especiales/especiales-fondo.jpg);background-size:cover!important;background-repeat:no-repeat;background-position:center center!important;background-attachment:fixed}#page{position:inherit;margin-bottom:-10px}.carousel-container{position:relative;width:100%;display:flex;flex-wrap:wrap;text-align:center}.carousel-container div.carousel-slides{margin:0 auto}.carousel-container div.carousel-slides div.carousel-slide{width:100%}.carousel-container div.carousel-slides div.carousel-slide img,.carousel-container div.carousel-slides div.carousel-slide video{width:100%;margin:0 auto}.carousel-container div.carousel-slides .carousel-slide{display:none}.carousel-container div.carousel-slides .carousel-slide.active{display:block}.carousel-container .carousel-prev,.carousel-container .carousel-next{position:absolute;top:50%;transform:translateY(-50%);background:rgb(9 9 10 / .5);color:#fff;border:none;padding:10px;cursor:pointer;font-weight:600!important}.carousel-container .carousel-prev{left:10px;border-top-left-radius:100%;border-bottom-left-radius:100%}.carousel-container .carousel-next{right:10px;border-top-right-radius:100%;border-bottom-right-radius:100%}.carousel-container.rounded_vertical{overflow:hidden;margin-top:30px;border-radius:150px;border:none}.carousel-container.rounded_vertical div.carousel-slides div.carousel-slide{width:100%;height:100%;text-align:center}.carousel-container.rounded_vertical div.carousel-slides div.carousel-slide img{border-radius:140px;height:77%;float:left;width:auto!important}.carousel-container.rounded_horizontal{float:right;width:70%;clear:both;border-top-left-radius:100px;border-bottom-left-radius:100px;overflow:hidden;margin:30px auto}.carousel-container.rounded_horizontal div.carousel-slides div.carousel-slide{width:100%;height:100%;text-align:center}.carousel-container.rounded_horizontal div.carousel-slides div.carousel-slide img{border:none;width:100%;height:auto;float:right;border-top-left-radius:90px;border-bottom-left-radius:90px}.carousel-container.rounded_horizontal div.carousel-navigation{position:absolute;top:18vh;z-index:222;width:100%}.carousel-container.rounded_horizontal.noclear{clear:none}body.archive h1,body.wp-admin.post-type-page .editor-styles-wrapper h1,body.wp-admin.post-type-post .editor-styles-wrapper h1,body.page-template-secciones h1{font:600 45px/55px "Barlow",sans-serif;color:#f74316;float:left;width:100%;position:relative;z-index:24;text-align:center;margin-top:65px}body.archive h1 span,body.wp-admin.post-type-page .editor-styles-wrapper h1 span,body.wp-admin.post-type-post .editor-styles-wrapper h1 span,body.page-template-secciones h1 span{float:left;clear:both;width:130px;border-bottom:4px solid #f74316;position:absolute;bottom:-20px;left:45vw;text-align:center}body.archive p,body.wp-admin.post-type-page .editor-styles-wrapper p,body.wp-admin.post-type-post .editor-styles-wrapper p,body.page-template-secciones p{color:#09090a;font-size:1.1em}body.archive h2,body.wp-admin.post-type-page .editor-styles-wrapper h2,body.wp-admin.post-type-post .editor-styles-wrapper h2,body.page-template-secciones h2{color:#f74316;font-size:33px;text-indent:5%;margin-top:40px;font-weight:600}body.archive form,body.wp-admin.post-type-page .editor-styles-wrapper form,body.wp-admin.post-type-post .editor-styles-wrapper form,body.page-template-secciones form{width:90%}body.archive form label,body.wp-admin.post-type-page .editor-styles-wrapper form label,body.wp-admin.post-type-post .editor-styles-wrapper form label,body.page-template-secciones form label{width:90%;margin:0 5%;color:#121212}body.archive form label input,body.wp-admin.post-type-page .editor-styles-wrapper form label input,body.wp-admin.post-type-post .editor-styles-wrapper form label input,body.page-template-secciones form label input,body.archive form label textarea,body.wp-admin.post-type-page .editor-styles-wrapper form label textarea,body.wp-admin.post-type-post .editor-styles-wrapper form label textarea,body.page-template-secciones form label textarea{width:100%;font:400 18px "Zen Kaku Gothic New Regular",serif;min-height:59px;padding:7px 20px;border:1px solid #f2552e;color:rgb(255 255 255 / .8);border-top-left-radius:10px;border-bottom-right-radius:10px;background:#212121!important}body.archive form label input::placeholder,body.wp-admin.post-type-page .editor-styles-wrapper form label input::placeholder,body.wp-admin.post-type-post .editor-styles-wrapper form label input::placeholder,body.page-template-secciones form label input::placeholder,body.archive form label textarea::placeholder,body.wp-admin.post-type-page .editor-styles-wrapper form label textarea::placeholder,body.wp-admin.post-type-post .editor-styles-wrapper form label textarea::placeholder,body.page-template-secciones form label textarea::placeholder{color:rgb(255 255 255 / .8);opacity:.8}body.archive form label input[type=file],body.wp-admin.post-type-page .editor-styles-wrapper form label input[type=file],body.wp-admin.post-type-post .editor-styles-wrapper form label input[type=file],body.page-template-secciones form label input[type=file]{border:none}body.archive form label input[type=submit],body.wp-admin.post-type-page .editor-styles-wrapper form label input[type=submit],body.wp-admin.post-type-post .editor-styles-wrapper form label input[type=submit],body.page-template-secciones form label input[type=submit]{background-color:#000;color:#fff;font-weight:600;width:50%;margin:0 auto;float:none;display:table}body.archive form label textarea,body.wp-admin.post-type-page .editor-styles-wrapper form label textarea,body.wp-admin.post-type-post .editor-styles-wrapper form label textarea,body.page-template-secciones form label textarea{min-height:130px}body.archive form label.form-pdf span,body.wp-admin.post-type-page .editor-styles-wrapper form label.form-pdf span,body.wp-admin.post-type-post .editor-styles-wrapper form label.form-pdf span,body.page-template-secciones form label.form-pdf span{color:#212121;float:left;width:100%;margin-bottom:5px;font:400 18px "Zen Kaku Gothic New Regular",serif;color:#f74316}body.page-template-secciones{background-color:#121212}body.page-template-secciones header#header{background-color:#000}body.page-template-secciones header#header.is-sticky{background:initial}body.page-template-secciones .franja_negra{margin-bottom:20px}body.page-template-secciones footer#footer{margin-top:40px}body.page-template-secciones.page-id-34 #content *{max-width:100%!important}body.single.post-id .carousel-navigation-h{display:none}body.single.postid-72 .carousel-navigation-v{display:none}.wp-block-embed-youtube iframe,.youtube-embed-wrapper{aspect-ratio:.5625;width:100%;height:auto}header,.pres{min-height:100px}#bienvenido{position:relative;height:100vh!important;overflow:hidden}.page-wrapper{min-height:74vh}body:not(.single) #content{position:relative;z-index:0}.overlay{height:100%;width:100.1%;top:0;left:0;position:absolute;background:url(/contenidos/themes/grossteiner-child/img/fondo-videos.png);opacity:.7;z-index:-1}.overlay2{height:100.1%;width:100.1%;top:0;left:0;position:absolute;background:rgb(0 0 0 / .7);z-index:2}body.home iframe{width:100%}body.home iframe html body div{background:none;display:none}body.home .video-inicio{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center;opacity:.2;z-index:-22}article.full{position:relative;z-index:1;border:none!important;background:#000;background-size:auto 100%!important;min-width:100vw;padding:40px 0 150px 0;min-height:100vh}article.full p{font-size:18px}article.full #encontranos{display:none}article.full header .container{min-height:auto}article.full div.left_30,article.full div.left_50{float:left}article.full div.left_30 h2{font-size:22px}article.full div.right_70,article.full div.right_50{float:right}article.full section{float:left;width:100%}article.full h1{font-size:32px;font-weight:600;text-align:center;text-shadow:1px 2px 2px #000}article.full h1 span{display:block;font-optical-sizing:auto}article.full h2{color:#f74316;font-size:30px;font-weight:600;text-transform:uppercase;float:left;width:100%;letter-spacing:0;text-align:center;margin:40px 0;font-family:"Barlow",sans-serif}article.full#bienvenido{padding:0!important}article.full#bienvenido path{fill:#000}article.full#bienvenido h1{font-family:"Zen Kaku Gothic New Regular",serif;padding:35vh 0 6px 0;font-weight:400}article.full#bienvenido h1 span{font-weight:600;font-size:36px}article.full#proyectos-especiales{width:100%;background:none;background:rgb(0 0 0 / .7);padding-top:10px}article.full#proyectos-especiales h1{line-height:1.1em}article.full#proyectos-especiales .galeria p{width:90%;margin:5% 5%;padding:5%;border-radius:20px;background:rgb(0 0 0 / .7)}article.full#proyectos-especiales .galeria figure.wp-block-gallery{width:100%;float:left}article.full#proyectos-especiales .galeria figure.wp-block-gallery figure.wp-block-image{cursor:pointer;float:left;width:98%;height:auto;overflow:hidden;margin:1%}article.full#proyectos-especiales .galeria figure.wp-block-gallery figure.wp-block-image img{width:100%;height:auto}article.full .overlay{background-image:url(/contenidos/themes/grossteiner-child/img/b-1.jpg);opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);mix-blend-mode:multiply;background-size:cover!important;background-repeat:no-repeat;transition:background .3s,border-radius .3s,opacity .3s;background-position:center center!important}article.full ul,article.full ol{width:100%;padding:0}article.full ul li,article.full ol li{color:#fff;text-align:center;font-size:23px;margin-bottom:5px}article.full ul li span,article.full ol li span{margin-right:5px;color:#f74316}article.full ol{margin-top:20px;padding-top:10px}article.full ol li{width:100%;font-family:"Zen Kaku Gothic New Regular",serif;font-size:18px;border-bottom:1px solid #f74316;padding:10px 0 15px 0}article.full ol li:last-child{border:none}article.full .franja_negra.home_carac{padding:20px 0 20px 0;background:#121212}article.full ul{float:left}article.full ol{float:right}article.full p{color:#EEE!important}article.full p.copete{width:100%;margin:5px 0 40px}article.full .cunia-corte path{fill:#f74316!important}article.full#novedades{min-height:auto}article.full#contacto{background-color:#000;min-height:40vh;padding-top:10px}article.full#contacto h1,article.full#contacto h3{float:left;width:100%;text-align:center;font-family:"Barlow",sans-serif}article.full#contacto h1{color:#fff;font:600 22px "Barlow",sans-serif;margin-top:30px;text-transform:uppercase;letter-spacing:5px}article.full#contacto h2{color:#fff}article.full#contacto h3{margin-top:12px;font-size:35px;font-weight:400;text-transform:uppercase;letter-spacing:0;margin-bottom:0;color:#fff}article.full#contacto form label{float:left;font:400 12px "Barlow",sans-serif;letter-spacing:0;color:#f74316;margin-right:2%;height:85px;width:31%;margin-top:40px}article.full#contacto form label textarea,article.full#contacto form label input{float:left;width:95%;background-color:#fff0;height:35px;font:400 16px "Barlow",sans-serif;border-color:#fff;padding:5px 0 20px 0;margin-top:20px;border-width:0 0 1px 0;text-transform:uppercase;letter-spacing:5px;color:#fff}article.full#contacto form label textarea{height:120px;width:100%}article.full#contacto form label.form-mensaje{width:100%;height:160px}article.full#contacto form label.form-enviar{width:100%;text-align:center}article.full#contacto form label.form-enviar input[type=submit]{float:none;display:inline-block;clear:both;width:285px;height:45px;border:1px solid #fff;margin:0 auto;padding-top:11px;font-weight:600;transform:scale(1)}article.full#contacto form label.form-enviar input[type=submit]:hover{border-color:#f74316;color:#f74316;transform:scale(.9);letter-spacing:0}article.full#contacto form p{margin:0}article.full#contacto form span.wpcf7-not-valid-tip{opacity:.7}article.full#contacto .overlay{background-image:url(/contenidos/themes/grossteiner-child/img/c-1.jpg);opacity:1;background-attachment:fixed;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);mix-blend-mode:multiply;background-size:cover!important;background-repeat:no-repeat;transition:background .3s,border-radius .3s,opacity .3s;background-position:center center!important}article.full#contacto .cunia-corte{transform:translateX(-40%) rotateY(180deg) rotateZ(0) rotateX(0deg)}article.full#contacto .cunia-corte.cun_normal{top:0;width:166%}article.full#contacto .cunia-corte.cun_normal path{fill:#f74316}article.full#contacto .cunia-corte#cun_especial{bottom:0!important;transform:translateX(0%) rotateY(180deg) rotateZ(180deg) rotateX(0);z-index:111;width:100%}article.full#contacto .cunia-corte#cun_especial path{fill:black!important}body.single article .boton-entrega{position:fixed;bottom:0;right:0;width:219px;height:100px;font-size:22px;line-height:28px;text-align:left;padding:3% 10% 0 5%;background:#f74316;z-index:22;border-top-left-radius:20px;display:none;font-family:"Barlow",sans-serif;font-weight:700;color:#000}body.single article #btn_whatsapp{display:none}body.single article#producto-home{background:#000;position:inherit;padding:10px 0 20px 0;min-height:100vh}body.single article#producto-home section{height:70vh;max-height:70vh;width:100%;top:0;left:0;position:absolute;background-repeat:no-repeat;background-attachment:fixed}body.single article#producto-home .overlay{z-index:22}body.single article#producto-home aside.container{margin-top:53vh;z-index:33;position:relative;text-align:center}body.single article#producto-home aside.container img{max-width:50%;border:4px solid #fff;border-top-left-radius:25px}body.single article#producto-home aside.container h1{margin:15px 0 0 0!important;padding:0!important}body.single article#producto-home aside.container h1 strong{font-style:normal;font-weight:400}body.single article#producto-home aside.container h1 span{font-style:italic;font-weight:600;font-family:"Barlow",sans-serif;margin-top:5px;color:rgb(247 67 22 / .5)}body.single article#producto-home aside.container h2{margin:8px 0;text-transform:capitalize;font-size:26px;margin:20px 0;justify-content:center;text-align:justify;display:flex}body.single article#producto-rounded p{margin:20px 0}body.single article#producto-rounded .franja_negra{padding:150px 0;margin-top:-200px;z-index:1;opacity:1;background:#000}body.single article#producto-rounded img{z-index:22;position:relative}body.single article#producto-rounded section p:first-child{float:right}body.single article ul.listado-prod li{text-align:left;font-size:18px;font-weight:400}body.single article ul.listado-prod li h3,body.single article ul.listado-prod li h4{color:#f74316}body.single article ul.listado-prod li h3{font:600 21px "Barlow",sans-serif;text-transform:uppercase;margin:20px 0}body.single article .container.negro{background:#000!important;padding:5% 10%}body.single article .container.negro ul.listado-prod{width:47.5%;margin:0 0 0 2%;float:left;padding:0 0 0 12%;background-size:20% auto!important;background-position:left top!important;background-repeat:no-repeat!important}body.single article .container.negro ul.listado-prod.kitchenette{background:url(/contenidos/themes/grossteiner-child/img/kitchenette.png)}body.single article .container.negro ul.listado-prod.iluminacion{background:url(/contenidos/themes/grossteiner-child/img/iluminacion.png)}body.single article .container.negro ul.listado-prod.banio{background:url(/contenidos/themes/grossteiner-child/img/banio.png)}body.single article .container.negro ul.listado-prod.descanso{background:url(/contenidos/themes/grossteiner-child/img/descanso.png);background-position:left 20px!important}body.single article .container.negro ul.listado-prod.cabina-seguridad{background:url(/contenidos/themes/grossteiner-child/img/cabina-seguridad.png)}body.single article .container.negro ul.listado-prod h4{margin:0}body.single article .container.negro div.left_30 ul.listado-prod,body.single article .container.negro div.left_50 ul.listado-prod,body.single article .container.negro div.right_50 ul.listado-prod,body.single article .container.negro div.right_70 ul.listado-prod{width:100%;clear:both}body.single article .container.negro div.left_50 figure{width:80%;margin:30px auto;border:none}body.single article:not(#producto-home){background-attachment:fixed;background-size:cover!important;padding-top:20px}body.single article:not(#producto-home):before{content:"";position:absolute;background:#121212 url(/contenidos/themes/grossteiner-child/img/fondo-videos.png);top:0;left:0;width:100.1%;min-height:100.1%;opacity:.8;z-index:-1}body.single article:not(#producto-home) p{font-size:20px;font-weight:400;width:100%;text-align:justify;clear:both}body.single article:not(#producto-home) figure{width:100%;float:left;margin:20px 0}body.single article:not(#producto-home) figure img{width:100%}body.single article:not(#producto-home) figure.rounded-left{float:right;max-height:40vh;overflow:hidden;width:70%;clear:both;border-top-left-radius:100px;border-bottom-left-radius:100px}body.single article:not(#producto-home) figure.rounded-left img{width:100%;height:auto;float:right;margin-top:-60px}body.single.gastronomico article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-comercial/gastronomico/gastronomico-bg-top.jpg)}body.single.gastronomico article.full#producto-rounded,body.single.gastronomico article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-comercial/gastronomico/gastronomico-bg.jpg)}body.single.oficina article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-comercial/oficina/oficina-bg-top.jpg)}body.single.oficina article.full#producto-rounded,body.single.oficina article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-comercial/oficina/oficina-bg.jpg)}body.single.shop article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-comercial/shop/shop-bg-top.jpg)}body.single.shop article.full#producto-rounded,body.single.shop article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-comercial/shop/shop-bg.jpg)}body.single.agro article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-habitable/agro/agro-bg-top.jpg)}body.single.agro article.full#producto-rounded,body.single.agro article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-habitable/agro/agro-bg.jpg)}body.single.dos-dormitorios article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-habitable/dos-dormitorios/dos-dormitorios-bg-top.jpg)}body.single.dos-dormitorios article.full#producto-rounded,body.single.dos-dormitorios article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-habitable/dos-dormitorios/dos-dormitorios-bg.jpg)}body.single.loft article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-habitable/loft/loft-bg-top.jpg)}body.single.loft article.full#producto-rounded,body.single.loft article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-habitable/loft/loft-bg.jpg)}body.single.premium article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-habitable/premium/premium-bg-top.jpg)}body.single.premium article.full#producto-rounded,body.single.premium article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-habitable/premium/premium-bg.jpg)}body.single.steel-frame article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-habitable/steel-frame/steel-frame-bg-top.jpg)}body.single.steel-frame article.full#producto-rounded,body.single.steel-frame article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-habitable/steel-frame/steel-frame-bg.jpg)}body.single.turismo-doble article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-habitable/turismo-doble/turismo-doble-bg-top.jpg)}body.single.turismo-doble article.full#producto-rounded,body.single.turismo-doble article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-habitable/turismo-doble/turismo-doble-bg.jpg)}body.single.un-dormitorio article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-habitable/un-dormitorio/un-dormitorio-bg-top.jpg)}body.single.un-dormitorio article.full#producto-rounded,body.single.un-dormitorio article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-habitable/un-dormitorio/un-dormitorio-bg.jpg)}body.single.cabina-seguridad article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/cabina-seguridad/cabina-seguridad-bg-top.jpg)}body.single.cabina-seguridad article.full#producto-rounded,body.single.cabina-seguridad article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/cabina-seguridad/cabina-seguridad-bg.jpg)}body.single.deposito article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/deposito/deposito-bg-top.jpg)}body.single.deposito article.full#producto-rounded,body.single.deposito article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/deposito/deposito-bg.jpg)}body.single.multiespacio article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/multiespacio/multiespacio-bg-top.jpg)}body.single.multiespacio article.full#producto-rounded,body.single.multiespacio article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/multiespacio/multiespacio-bg.jpg)}body.single.quincho article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/quincho/quincho-bg-top.jpg)}body.single.quincho article.full#producto-rounded,body.single.quincho article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/quincho/quincho-bg.jpg)}body.single.sanitarios article.full#producto-home section{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/sanitarios/sanitarios-bg-top.jpg)}body.single.sanitarios article.full#producto-rounded,body.single.sanitarios article.full#producto-detalles{background-image:url(/contenidos/medios/tipologias/linea-utilitaria/sanitarios/sanitarios-bg.jpg)}.franja_negra{float:left;width:100%;background-color:rgb(0 0 0 / .8);padding:.2vh 0 1vh}footer#footer{width:100%;overflow:hidden;z-index:228;background-color:#000;position:relative}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:45%}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(/contenidos/themes/grossteiner-child/img/btn-facebook.svg) 100%}footer#footer aside div.social a i.btn_insta{background:url(/contenidos/themes/grossteiner-child/img/btn-instagram.svg) 100%}footer#footer aside div.social a i.btn_wp{background:url(/contenidos/themes/grossteiner-child/img/btn-whatsapp.svg) center center / cover}footer#footer aside div.social a i.btn_mail{background:url(/contenidos/themes/grossteiner-child/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}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:rgb(255 255 255 / .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-menu-contactos-container h3{text-align:center}footer#footer .container .menu-menu-contactos-container li a{margin-left:10px}footer#footer a#btn_whatsapp{background:url(/contenidos/themes/grossteiner-child/img/btn-whatsapp.svg) center center;background-size:100%;width:80px;height:80px;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 article aside.widget{float:left;width:100%;clear:both;text-align:center}footer#footer article aside.widget h3{font-size:2em;margin:30px 0;color:rgb(255 255 255 / .5);font-family:"Barlow",sans-serif;padding-bottom:20px;position:relative}footer#footer a.links,footer#footer p,footer#footer a{color:white!important}body:not(.wp-admin) .lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .9);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease}body:not(.wp-admin) .lightbox-overlay.active{opacity:1;visibility:visible}body:not(.wp-admin) .lightbox-overlay img{max-width:90%;max-height:90%;box-shadow:0 0 20px #000}body:not(.wp-admin) .lightbox-close{position:absolute;top:10px;right:30px;font-size:2rem;color:#fff;cursor:pointer;z-index:10000}body:not(.wp-admin) .lightbox-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:4rem;color:#fff;border-radius:50%;padding:.4em .6em;cursor:pointer;z-index:10001;user-select:none;transition:background .2s ease}body:not(.wp-admin) .lightbox-arrow.lightbox-prev{left:10px}body:not(.wp-admin) .lightbox-arrow.lightbox-next{right:10px}html :where(.editor-styles-wrapper) p,html :where(.editor-styles-wrapper) li,html :where(.editor-styles-wrapper) h1,html :where(.editor-styles-wrapper) h2,html :where(.editor-styles-wrapper) h3,html :where(.editor-styles-wrapper) h4,html :where(.editor-styles-wrapper) h5,html :where(.editor-styles-wrapper) h6{color:#000}#wpadminbar ul#wp-admin-bar-root-default #wp-admin-bar-wp-logo a.ab-item{display:none}#wpadminbar ul#wp-admin-bar-root-default #wp-admin-bar-site-name a.ab-item{padding-bottom:8px}#wpadminbar ul#wp-admin-bar-root-default #wp-admin-bar-site-name #wp-admin-bar-site-name-default *:before,#wpadminbar ul#wp-admin-bar-root-default #wp-admin-bar-site-name #wp-admin-bar-appearance *:before{content:none}body.wp-admin.post-php div.editor-styles-wrapper .is-root-container{width:100%;float:left;clear:both}body.wp-admin{background-color:#fff!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}body.wp-admin #wpbody a{font-weight:600}body.wp-admin textarea{overflow:visible}body.wp-admin *{color:#09090a}body.wp-admin .components-tooltip{color:#f2edea}body.wp-admin .components-button.edit-post-fullscreen-mode-close{background:#000;background-repeat:no-repeat;background-size:50% auto;background-position:center}body.wp-admin .components-button.edit-post-fullscreen-mode-close svg{display:none}body.wp-admin .components-button.edit-post-fullscreen-mode-close:before{box-shadow:none}body.wp-admin #adminmenu li a{color:#fff}body.wp-admin #adminmenu li:hover,body.wp-admin #adminmenu li a:hover,body.wp-admin #adminmenu li a div:hover{color:#f74316!important}body.wp-admin #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu{background-color:rgb(9 9 10 / .9)}body.wp-admin #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu div.wp-menu-name{color:rgb(247 67 22 / .8);font-weight:600;font-size:1.1em}body.wp-admin #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu div.wp-menu-name:hover{color:#f74316}body.wp-admin #wpadminbar,body.wp-admin #adminmenuback{background:#f74316!important}body.wp-admin #adminmenuwrap,body.wp-admin #adminmenu{background:none}body.wp-admin #akismet_setup_prompt{display:none}body.wp-admin #wpadminbar #wp-admin-bar-site-name>.ab-item:before,body.wp-admin .toplevel_page_woocommerce .wp-menu-image:before{content:' '!important}body.wp-admin .dashicons-inicio::before{content:"\f105"!important;background:none!important}body.wp-admin .button-primary{min-width:100px;text-align:center;margin:0 auto;float:none;font-size:18px;font-weight:600;background:#f74316!important;border-color:#fff;text-shadow:0 1px 1px rgb(247 67 22 / .5);box-shadow:0 1px 0 #f74316}body.wp-admin #accordion-section-upgrade_premium,body.wp-admin #footer-upgrade{display:none!important}body.wp-admin.post-type-post .wp-block-post-title.block-editor-block-list__block.editor-post-title.editor-post-title__input.rich-text,body.wp-admin.post-type-page .wp-block-post-title.block-editor-block-list__block.editor-post-title.editor-post-title__input.rich-text{font-size:30px!important}body.wp-admin.post-type-post div.listados ul li,body.wp-admin.post-type-page div.listados ul li{font-size:.8em;vertical-align:middle}body.wp-admin.post-type-post div.listados ul li span,body.wp-admin.post-type-page div.listados ul li span{padding:8px 0 3px 15px}body.wp-admin.post-type-post div.listados ul li span:last-child,body.wp-admin.post-type-page div.listados ul li span:last-child{padding:0!important}body.wp-admin.post-type-post div.listados ul li span:last-child *,body.wp-admin.post-type-page div.listados ul li span:last-child *{margin:0;padding:0;border:none;outline:none;font-family:"Zen Kaku Gothic New Regular",serif;background-color:#f2edea}body.wp-admin.post-type-post div.listados ul li input,body.wp-admin.post-type-page div.listados ul li input{width:60%}body.wp-admin.post-type-post div.listados ul li.even span *,body.wp-admin.post-type-page div.listados ul li.even span *{background:rgb(242 85 46 / .3)}body.wp-admin.post-type-post .headers div.listados,body.wp-admin.post-type-page .headers div.listados{width:80%}body.wp-admin.post-type-post .headers section div.section-inn p.page-title,body.wp-admin.post-type-page .headers section div.section-inn p.page-title{float:left}body.wp-admin.post-type-post .headers section,body.wp-admin.post-type-page .headers section,body.wp-admin.post-type-post .headers aside,body.wp-admin.post-type-page .headers aside{position:absolute;height:100%;top:0;float:none}@media (max-width:767px){body.wp-admin.post-type-post .headers aside,body.wp-admin.post-type-page .headers aside{left:0;opacity:0}}@media (min-width:768px){body.wp-admin.post-type-post .headers .container-img,body.wp-admin.post-type-page .headers .container-img{float:left;width:100%;height:100%;position:relative}}body.wp-admin.post-type-post .components-panel__body,body.wp-admin.post-type-page .components-panel__body{margin-top:0}body.wp-admin.post-type-post .components-panel__body .components-panel__body-title button,body.wp-admin.post-type-page .components-panel__body .components-panel__body-title button{font-size:15px;border:1px solid rgb(128 0 0 / .2)}body.wp-admin.post-type-post .components-panel__body.is-opened,body.wp-admin.post-type-page .components-panel__body.is-opened{padding:2px!important}body.wp-admin.post-type-post .components-panel__body.is-opened.is-opened,body.wp-admin.post-type-page .components-panel__body.is-opened.is-opened{padding:16px 4px!important}body.wp-admin.post-type-post .carousel-container,body.wp-admin.post-type-page .carousel-container,body.wp-admin.post-type-post .panel-imagen,body.wp-admin.post-type-page .panel-imagen{border:1px solid #09090a;padding:5px}body.wp-admin.post-type-post .carousel-container button,body.wp-admin.post-type-page .carousel-container button,body.wp-admin.post-type-post .panel-imagen button,body.wp-admin.post-type-page .panel-imagen button{height:auto;padding:8px;margin:10px 1%;width:48%}body.wp-admin.post-type-post .carousel-container button.is-primary,body.wp-admin.post-type-page .carousel-container button.is-primary,body.wp-admin.post-type-post .panel-imagen button.is-primary,body.wp-admin.post-type-page .panel-imagen button.is-primary,body.wp-admin.post-type-post .carousel-container button.cambiar-imagen,body.wp-admin.post-type-page .carousel-container button.cambiar-imagen,body.wp-admin.post-type-post .panel-imagen button.cambiar-imagen,body.wp-admin.post-type-page .panel-imagen button.cambiar-imagen{border:1px solid #09090a;white-space:normal}body.wp-admin.post-type-post .carousel-container button.is-destructive,body.wp-admin.post-type-page .carousel-container button.is-destructive,body.wp-admin.post-type-post .panel-imagen button.is-destructive,body.wp-admin.post-type-page .panel-imagen button.is-destructive{border:1px solid #a33}body.wp-admin.post-type-post .carousel-container .components-base-control,body.wp-admin.post-type-page .carousel-container .components-base-control,body.wp-admin.post-type-post .panel-imagen .components-base-control,body.wp-admin.post-type-page .panel-imagen .components-base-control{width:48%;padding:1% 10%;margin:1%;float:left;clear:none;border:1px solid rgb(9 9 10 / .2)}body.wp-admin.post-type-post .carousel-container .texto-informativo,body.wp-admin.post-type-page .carousel-container .texto-informativo,body.wp-admin.post-type-post .panel-imagen .texto-informativo,body.wp-admin.post-type-page .panel-imagen .texto-informativo{width:100%}body.wp-admin.post-type-post .carousel-container .texto-informativo .components-base-control,body.wp-admin.post-type-page .carousel-container .texto-informativo .components-base-control,body.wp-admin.post-type-post .panel-imagen .texto-informativo .components-base-control,body.wp-admin.post-type-page .panel-imagen .texto-informativo .components-base-control{width:100%}body.wp-admin.post-type-post .carousel-container .texto-informativo .components-base-control textarea,body.wp-admin.post-type-page .carousel-container .texto-informativo .components-base-control textarea,body.wp-admin.post-type-post .panel-imagen .texto-informativo .components-base-control textarea,body.wp-admin.post-type-page .panel-imagen .texto-informativo .components-base-control textarea{height:30px}body.wp-admin.post-type-post .carousel-container,body.wp-admin.post-type-page .carousel-container{display:flex;flex-wrap:wrap;float:left}body.wp-admin.post-type-post .carousel-container div.carousel-slides div.carousel-slide,body.wp-admin.post-type-page .carousel-container div.carousel-slides div.carousel-slide{margin:5px;padding:5px;border:1px solid rgb(9 9 10 / .2);text-align:center;width:245px;float:left;clear:none}body.wp-admin.post-type-post .carousel-container div.carousel-slides div.carousel-slide img,body.wp-admin.post-type-page .carousel-container div.carousel-slides div.carousel-slide img,body.wp-admin.post-type-post .carousel-container div.carousel-slides div.carousel-slide video,body.wp-admin.post-type-page .carousel-container div.carousel-slides div.carousel-slide video{width:auto;height:100px;pointer-events:none}body.wp-admin.post-type-post .carousel-container button.is-primary,body.wp-admin.post-type-page .carousel-container button.is-primary{width:40%}body.wp-admin.post-type-post button.components-button.is-secondary,body.wp-admin.post-type-page button.components-button.is-secondary{margin:15px auto;display:block}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@media (max-width:1199px){nav.navbar.navbar-default div.navbar-header button.navbar-toggle{top:20px;right:20px}header#header{position:fixed}header#header .menu-menu-principal-container{margin-top:45px}ul.nav.navbar-nav{width:100%;float:left;padding:0!important;background:none;margin:5px auto -60px 0px!important}ul.nav.navbar-nav li{width:100%;float:left;background:#fff;border-bottom:1px solid #09090a}ul.nav.navbar-nav 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}ul.nav.navbar-nav li:hover{background:#000}ul.nav.navbar-nav li:hover a{color:#121212!important}ul.nav.navbar-nav li:first-child{margin-top:55px}body:not(.wp-admin) .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:#fff0;border:0;-webkit-box-shadow:none;box-shadow:none}.carousel-container.rounded_vertical{height:55vh;margin:0 auto;float:none;width:59%}.carousel-container.rounded_vertical div.carousel-slides{width:100%}.carousel-container.rounded_horizontal{height:30vh;width:100%;clear:both}.carousel-container.rounded_horizontal div.carousel-navigation{top:12vh}.carousel-container.rounded_horizontal div.carousel-navigation button.carousel-prev,.carousel-container.rounded_horizontal div.carousel-navigation button.carousel-next{top:0;transform:translateY(0%)}.carousel-container.rounded_horizontal div.carousel-navigation button.carousel-prev{left:10px}.carousel-container.rounded_horizontal div.carousel-navigation button.carousel-next{right:10px}body.single article:not(#producto-home) div.left_30,body.single article:not(#producto-home) div.right_50,body.single article:not(#producto-home) div.right_70,body.single article:not(#producto-home) div.left_50{width:100%}body.single article:not(#producto-home) div.left_30 figure,body.single article:not(#producto-home) div.right_50 figure,body.single article:not(#producto-home) div.right_70 figure,body.single article:not(#producto-home) div.left_50 figure{text-align:center}body.single article:not(#producto-home) div.left_30 figure img,body.single article:not(#producto-home) div.right_50 figure img,body.single article:not(#producto-home) div.right_70 figure img,body.single article:not(#producto-home) div.left_50 figure img{width:50%}footer#footer section p{margin-top:10px}}@media (max-width:991px){.carousel-container.rounded_vertical{float:none}.carousel-container.rounded_vertical div.carousel-slides div.carousel-slide img{width:73%;height:71vh}article.full#contacto h2{margin:20px 0 40px 0}body.single article .container.negro{padding:5%}body.single article .container.negro ul.listado-prod{width:48%}body.single article .container.negro ul.listado-prod.kitchenette{background-position:left 15px!important}footer#footer{min-height:35vh}footer#footer .container{padding-top:15vh!important}}@media (max-width:781px){body .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (max-width:767px){span.wpcf7-not-valid-tip{width:100%;float:left}header{position:fixed;z-index:11}.container:not(.cont-productos){width:620px;max-width:90%}.home-content h2{margin-left:-15px;margin-right:-15px;width:130%;text-align:left;text-indent:15px}nav.navbar.navbar-default{position:relative;border:none;padding:0;margin-top:0;border-radius:0;z-index:22}nav.navbar.navbar-default .container{position:relative}nav.navbar.navbar-default div.navbar-header{height:50px;position:fixed;top:0;left:0;z-index:1!important;margin:0!important;width:0}nav.navbar.navbar-default div.navbar-header a.navbar-brand,nav.navbar.navbar-default div.navbar-header a.custom-logo-link{float:left;width:27vw;margin:1vw;text-align:center}nav.navbar.navbar-default div.navbar-header a.navbar-brand img,nav.navbar.navbar-default div.navbar-header a.custom-logo-link img{width:100%!important;margin-top:5px;height:auto}body.archive #page .site-content div.page-wrapper .container.cont-productos,body.page-template-secciones #page .site-content div.page-wrapper .container.cont-productos,body.page-template-productos #page .site-content div.page-wrapper .container.cont-productos,body.single #page .site-content div.page-wrapper .container.cont-productos{width:100%;max-width:100%!important}body.archive article p,body.page-template-secciones article p,body.page-template-productos article p,body.single article p{overflow-wrap:break-word;hyphens:auto;width:80%}body.archive article#producto-home section,body.page-template-secciones article#producto-home section,body.page-template-productos article#producto-home section,body.single article#producto-home section{background-size:auto 50%!important;background-position:center top}body.archive article#producto-home aside.container,body.page-template-secciones article#producto-home aside.container,body.page-template-productos article#producto-home aside.container,body.single article#producto-home aside.container{margin-top:48vh}body.archive article#producto-home aside.container h1,body.page-template-secciones article#producto-home aside.container h1,body.page-template-productos article#producto-home aside.container h1,body.single article#producto-home aside.container h1{font-size:30px;margin:10px 0 0 0!important}body.archive article#producto-home aside.container h1 strong,body.page-template-secciones article#producto-home aside.container h1 strong,body.page-template-productos article#producto-home aside.container h1 strong,body.single article#producto-home aside.container h1 strong{font-size:35px}body.archive article#producto-home aside.container h2,body.page-template-secciones article#producto-home aside.container h2,body.page-template-productos article#producto-home aside.container h2,body.single article#producto-home aside.container h2{font-size:18px}body.archive article .container.negro ul.listado-prod,body.page-template-secciones article .container.negro ul.listado-prod,body.page-template-productos article .container.negro ul.listado-prod,body.single article .container.negro ul.listado-prod{margin-bottom:25px;background-size:10% auto!important;width:100%}body.archive article .container.negro ul.listado-prod h3,body.page-template-secciones article .container.negro ul.listado-prod h3,body.page-template-productos article .container.negro ul.listado-prod h3,body.single article .container.negro ul.listado-prod h3{margin:0 0 0 10px}body.archive article .container.negro ul.listado-prod.kitchenette,body.page-template-secciones article .container.negro ul.listado-prod.kitchenette,body.page-template-productos article .container.negro ul.listado-prod.kitchenette,body.single article .container.negro ul.listado-prod.kitchenette{background-position:left 5px!important}article.full p{font-size:17px;line-height:1.2em;overflow-wrap:break-word;hyphens:auto}article.full p.copete{margin-bottom:10px}article.full#contacto form label{width:100%!important;margin:0 0 30px 0}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-menu-secundario-container{flex:1 1 auto;order:1}footer#footer .container .menu-menu-secundario-container ul,footer#footer .container .menu-menu-secundario-container li,footer#footer .container .menu-menu-secundario-container a{text-align:right;padding-left:0}footer#footer .container .menu-menu-principal-container{flex:1 1 auto;order:2}footer#footer .container .menu-menu-principal-container ul,footer#footer .container .menu-menu-principal-container li,footer#footer .container .menu-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}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 p{font-size:12px}footer#footer aside div.social a{font-size:13px}body:not(.wp-admin) .lightbox-arrow{font-size:5rem;padding:.6em .9em;font-size:2rem}body:not(.wp-admin) .lightbox-arrow.lightbox-prev{left:-15px}body:not(.wp-admin) .lightbox-arrow.lightbox-next{right:-15px}}@media (max-width:600px){.carousel-container.rounded_vertical{float:left;width:100%;height:75vh}.carousel-container.rounded_vertical div.carousel-slides div.carousel-slide img{height:85vh;margin:0 auto;float:none}body.single article aside.container img{margin-top:13vh}footer#footer aside{width:58%}}@media (max-width:400px){.carousel-container.rounded_vertical{width:100%}.carousel-container.rounded_vertical div.carousel-slides div.carousel-slide img{height:78vh;float:left}body.single article aside.container img{margin-top:7vh}}@media (min-width:768px){header,.container:not(.cont-productos){width:760px}header .btn_contacto.links,.container:not(.cont-productos) .btn_contacto.links{right:-20px}body.single #header li li,body.single #header li li a{color:#09090a}body.single #header li ul li,body.single #header li li a{background:none}body.archive ul.listado-categorias li{width:47%;margin:0 2% 1.4% 0}nav.navbar.navbar-default div.navbar-header a.navbar-brand,nav.navbar.navbar-default div.navbar-header a.custom-logo-link{position:absolute;left:0;top:15px}nav.navbar.navbar-default div.navbar-header a.navbar-brand,nav.navbar.navbar-default div.navbar-header a.custom-logo-link,nav.navbar.navbar-default div.navbar-header a.navbar-brand img,nav.navbar.navbar-default div.navbar-header a.custom-logo-link img{max-height:55px!important;width:auto}body:not(.wp-admin) li.dropdown .dropdown-menu{top:55px;margin-left:-10px;position:absolute;opacity:0;visibility:hidden}body:not(.wp-admin) li.dropdown.open *{opacity:1;visibility:visible}article.full#proyectos-especiales figure.wp-block-gallery figure.wp-block-image{width:30%}article.full h1,article.full h2{font-size:35px}article.full h1 span,article.full h2 span{font-weight:600;font-size:41px}article.full#contacto h3{font-size:75px}body.single article .boton-entrega{width:205px;height:105px;padding:1.5% 8% 0 1%;font-size:20px}body.single article#producto-home section{background-size:auto 60%!important;background-position:center top}body.single article .container.negro ul.listado-prod.paddingRev{padding:0}body.single article .container.negro ul.listado-prod.paddingRev li h3{margin-left:25%!important;margin-bottom:10%}footer#footer aside div.social{font-size:20px}footer#footer aside div.social span{margin-left:20px}}@media (min-width:782px){body .wp-block-columns{flex-wrap:nowrap!important}body .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0%;flex-grow:1}body .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}@media (min-width:992px){header,.container:not(.cont-productos){width:950px}body.archive ul.listado-categorias li a h2{font-size:180%}body.archive.tipologias ul.listado-categorias{margin-top:60px}nav.navbar.navbar-default div.navbar-header a.navbar-brand,nav.navbar.navbar-default div.navbar-header a.custom-logo-link{top:25px}body.single article#producto-home section{background-size:cover!important;background-position:center bottom}footer#footer{position:relative}footer#footer .menues{padding:2vh 0}}@media (min-width:1200px){header,.container:not(.cont-productos){width:1140px}body.archive ul.listado-categorias li{margin:1%;width:23%}body.archive ul.listado-categorias li a h2{font-size:210%}body.archive ul.listado-categorias li a:hover{filter:grayscale(0%)}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav{margin:10px auto 0}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>li{display:inline-block;vertical-align:middle;padding:20px 10px}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>li a{font-size:15px;font-weight:600;float:left;margin-top:6px;text-transform:uppercase}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>li a:hover{color:#121212!important}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>.active,nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>.active:hover,nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>.active:focus{-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>.active a,nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>.active:hover a,nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>.active:focus a{font-weight:600}nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>li:hover{color:#AAA;background-color:rgb(242 237 234 / .5)}div.collapse.navbar-collapse{display:block!important}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}.container>.navbar-header .navbar-header,.container>.navbar-collapse .navbar-header,.container-fluid>.navbar-collapse .navbar-header{float:left}.navbar-toggle{display:none}body:not(.home) nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav li.active{color:#AAA;border-bottom:4px solid #f74316!important}body:not(.wp-admin) #header li a{padding:1px 10px}body:not(.wp-admin) #header li ul li,body:not(.wp-admin) #header li li a{color:#09090a!important;padding:8px 10px;line-height:1.1em}body:not(.wp-admin) #header li ul li:hover,body:not(.wp-admin) #header li li a:hover{color:#f74316!important;background-color:#09090a}.carousel-container.rounded_vertical{float:left;width:100%;height:85vh}.carousel-container.rounded_horizontal{height:50vh}.carousel-container.rounded_horizontal button.carousel-prev,.carousel-container.rounded_horizontal button.carousel-next{top:0;transform:translateY(60%)}.carousel-container.rounded_horizontal button.carousel-prev{left:30px}.carousel-container.rounded_horizontal button.carousel-next{right:30px}article.full{padding-top:90px;min-height:100vh;padding-top:0}article.full div.left_50,article.full div.right_50{width:49%}article.full#bienvenido h1{text-align:left;padding:25vh 0 6px 0;font-size:50px!important}article.full#bienvenido h1 span{font-size:57px!important}article.full .franja_negra.home_carac{padding:30px 0}article.full .franja_negra.home_carac ol{margin-top:0}article.full .franja_negra.home_carac ol li{font-size:32px}article.full .franja_negra.home_carac ul li{font-size:26px}article.full .franja_negra.home_carac ul,article.full .franja_negra.home_carac ol{width:50%}article.full .franja_negra.home_carac ul li,article.full .franja_negra.home_carac ol li{text-align:left}article.full div.left_30{width:29%;float:left;text-align:right}article.full div.left_30 h2{text-align:right}article.full div.left_50{width:48%;float:left;text-align:center}article.full div.right_70{width:69%;float:left;text-align:right}body.single article aside.container img{max-width:30%!important}body.single article:not(#producto-home) p{width:70%;text-align:justify;font-size:18px}body.single article:not(#producto-home) p.p_80{width:80%}footer#footer aside{width:35%}footer#footer section{width:45%;margin-left:10vw}footer#footer .container .menu-menu-secundario-container{flex:1;order:1}footer#footer .container .menu-menu-secundario-container ul,footer#footer .container .menu-menu-secundario-container li,footer#footer .container .menu-menu-secundario-container a{text-align:left;padding-left:0}footer#footer .container .menu-menu-contactos-container{flex:1;order:2}footer#footer .container .menu-menu-contactos-container ul,footer#footer .container .menu-menu-contactos-container li,footer#footer .container .menu-menu-contactos-container a{text-align:left}footer#footer .container .menu-menu-contactos-container svg,footer#footer .container .menu-menu-contactos-container img{float:left}footer#footer .container .menu-menu-principal-container{flex:1;order:3}footer#footer .container .menu-menu-principal-container ul,footer#footer .container .menu-menu-principal-container li,footer#footer .container .menu-menu-principal-container a{text-align:right}}@media (min-width:1200px) and (max-width:1650px){html :where(.wp-block){max-width:1300px!important}}@media (min-width:1650px){html :where(.wp-block){max-width:1600px!important}body.archive #page .site-content div.page-wrapper .container.cont-productos .wp-block-columns-is-layout-flex,body.page-template-secciones #page .site-content div.page-wrapper .container.cont-productos .wp-block-columns-is-layout-flex,body.page-template-productos #page .site-content div.page-wrapper .container.cont-productos .wp-block-columns-is-layout-flex,body.single #page .site-content div.page-wrapper .container.cont-productos .wp-block-columns-is-layout-flex{max-width:1600px}body.single article aside.container img{max-width:40%!important}}