@font-face{font-family:Montserrat;src:url(/wp-content/themes/sabaitek/fonts/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat-Bold;src:url(/wp-content/themes/sabaitek/fonts/Montserrat-Bold.ttf);font-weight:400}body{font:16px / 1.65em 'Montserrat',Helvetica,Arial,sans-serif!important;color:#000}h1,h2,h3,h4,h5,h6{font-weight:400}strong,b{font-family:Montserrat-Bold}.logo{top:1.5rem}.logo,.logo a{width:190px}.logo svg{width:100%;height:auto}.cita{line-height:normal;font-family:'Montserrat'}.espaciado_alto section{padding:20px 40px 30px 50px}#rea.gris .content{background-color:#eee}#rea.gris .content .post-entry{padding-left:40px;padding-right:40px}#top .av_header_transparency #header_meta,#header_meta{background:#000;color:#fff;padding:.5rem 0}#header_meta .phone-info div{display:inline-block;line-height:1.2;font-weight:400;font-size:1rem;color:#fff}#header_meta .sub_menu>div>ul>li>a,.sub_menu>ul>li>a{font-size:.95rem;text-transform:uppercase;font-weight:400;color:#fff!important}.container_wrap{border-top:0}.av-main-nav>li>a{font-size:.95rem;text-transform:uppercase;font-weight:400;padding:0 .6rem}.av-main-nav>li>a:hover,.av-main-nav>li.current-menu-item>a{background:#fc0}.av-main-nav ul.sub-menu li span{text-transform:uppercase;font-size:15px}.av-main-nav ul.sub-menu{min-width:300px}.av-main-nav ul.sub-menu li a:hover{background-color:#ffcc00!important}#menu_top{position:absolute;right:0;top:2rem}.avia-menu-fx{display:none!important}#menu_top ul li{float:left}#menu_top ul li a{font-size:.95rem;text-transform:uppercase;font-weight:400;padding:.6rem .6rem}#menu_top ul li a:hover,#menu_top ul li.current-menu-item a{background:#fc0}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{text-transform:none;letter-spacing:0}#header_home h1{font-weight:400;font-size:2.8rem}#header_home h1 strong{font-family:Montserrat-Bold}.subtitle{font-size:1.45rem}.btn a{display:inline-block;background:#fc0;color:#000;padding:1rem;font-size:1rem;line-height:1.2;padding:1.4rem 2.6rem}.btn a strong{color:#000}.btn a:hover{background:#000;color:#fc0}.btn a:hover strong{color:#ffcc00!important}#header_home .btn{float:right}#header_home .container{max-width:1100px}#header_home.avia-section.av-minimum-height .container .content{vertical-align:bottom}#top #header_home .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:30%;padding-left:7rem}#header_home h2{font-weight:400;font-size:1.5rem}#header_home h2 strong{font-family:Montserrat-Bold}#header_home p{margin-top:0}#top #header_home .flex_column_table.av-equal-height-column-flextable:not(:first-child) .flex_column{width:64%}#top #header_home .flex_column_table.av-equal-height-column-flextable:not(:first-child) .flex_column#header_home_tt2{width:35%}.espacios_home .flex_cell{padding:.2rem}.espacios_home .flex_cell .flex_cell_inner{background:#000}.espacios_home .avia_textblock h3{text-transform:uppercase;font-family:Montserrat-Bold;font-size:1.5rem;margin:0}#top .espacios_home .avia_textblock h3 a{color:#fff;padding:.7rem 7.5rem;display:inline-block}.espacios_home .avia-image-container{margin-bottom:0}#footer .textwidget{display:flex;justify-content:space-between;align-items:center}.redes_footer{display:flex;justify-content:flex-end}.redes_footer a{margin-left:.8rem}.direccion_footer a{position:relative;display:inline-block;padding-left:1.5rem;line-height:1.2}.direccion_footer a:before{content:'';width:24px;height:24px;display:block;background:url(/wp-content/themes/sabaitek/img/direccion.svg);position:absolute;left:0;top:0}.tel_footer a{position:relative;display:inline-block;padding-left:1.5rem}.tel_footer a:before{content:'';width:24px;height:24px;display:block;background:url(/wp-content/themes/sabaitek/img/movil-footer.svg);position:absolute;left:0;top:0}.mail_footer a{position:relative;display:inline-block;padding-left:1.5rem}.mail_footer a:before{content:'';width:24px;height:24px;display:block;background:url(/wp-content/themes/sabaitek/img/mail-footer.svg);position:absolute;left:0;top:0}#socket .sub_menu_socket{float:left;margin:0}#socket{font-size:1rem}#socket .copyright{font-family:Montserrat-Bold}#formulario_contacto{position:relative;background:#000}#formulario_contacto .content{padding-top:4rem;padding-bottom:4rem}#formulario_contacto::before{content:"";position:absolute;top:0;left:0;width:48%;height:100%;background:url(https://sabaitek.com/wp-content/uploads/2025/10/contacta-con-nosotros-peque.jpg) center center / cover no-repeat}.home #formulario_contacto:before{content:'';width:50%;height:100%;position:absolute;left:0;right:auto;top:0;display:block;background:rgb(0 0 0 / .5)}#formulario_contacto .avia_textblock{color:#fff;max-width:520px}#formulario_contacto h2{color:#fff;font-weight:400;font-size:1.5rem}#formulario_contacto h2 strong{font-family:Montserrat-Bold;color:#fff!important}#formulario_contacto .avia_textblock .logos_h{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin-bottom:3rem}#formulario_contacto h3{color:#fff;font-weight:400;font-size:1.4rem}#formulario_contacto h3 strong{font-family:Montserrat-Bold;color:#fff!important}#formulario_contacto .avia_textblock .logos_h img{margin:.5rem .5rem}#top .line_form label{display:none}#top .line_form.accept label{display:block}#top .main_color .wpcf7 .input-text,#top .main_color .wpcf7 input[type='text'],#top .main_color .wpcf7 input[type='input'],#top .main_color .wpcf7 input[type='password'],#top .main_color .wpcf7 input[type='email'],#top .main_color .wpcf7 input[type='number'],#top .main_color .wpcf7 input[type='url'],#top .main_color .wpcf7 input[type='tel'],#top .main_color .wpcf7 input[type='search'],#top .main_color .wpcf7 textarea,#top .main_color .wpcf7 select{background:#fff0;border:0;border-bottom:1px solid #fff;color:#fff;padding:.8rem .8rem .8rem .8rem;font-family:Montserrat}.wpcf7-list-item-label,.wpcf7-list-item-label a{color:#fff!important}#top .main_color .wpcf7 textarea{height:176px}#top .main_color .wpcf7 .input-text::placeholder,#top .main_color .wpcf7 input[type='text']::placeholder,#top .main_color .wpcf7 input[type='input']::placeholder,#top .main_color .wpcf7 input[type='password']::placeholder,#top .main_color .wpcf7 input[type='email']::placeholder,#top .main_color .wpcf7 input[type='number']::placeholder,#top .main_color .wpcf7 input[type='url']::placeholder,#top .main_color .wpcf7 input[type='tel']::placeholder,#top .main_color .wpcf7 textarea::placeholder{color:#fff;opacity:1}.wpcf7 .wpcf7-submit{float:right;background:#fc0;color:#000;padding:1rem;font-size:1rem;line-height:1.2;padding:2rem 4.6rem;text-transform:uppercase;font-family:Montserrat-Bold;border:0;margin-right:2.5rem}#top button:disabled{opacity:1}.formulario_int .int_xleft{float:left;width:48%}.formulario_int .int_xright{float:right;width:48%}#formulario_contacto.formulario_int .avia_textblock{color:#fff;max-width:610px;float:right}#formulario_contacto .accept .wpcf7-list-item{margin:0 0 0 0}#top .accept label span{font-weight:100;font-size:.85rem}#top .accept label span a{text-decoration:underline}#formulario_contacto.formulario_int .col_form.submit_col{display:block;clear:both;padding-top:.2rem}#proyectos_home_header .avia_textblock{display:flex;justify-content:space-around;align-items:center}#proyectos_home_header h2{font-weight:400;font-size:1.5rem}#proyectos_home_header h2 strong{font-family:Montserrat-Bold}#proyectos_home_header .btn a{background:#fff0;border:solid 3px #fc0}#carrusel_soluciones_s{max-width:1200px;margin:auto}.slide_solucion .slide_caso_cont{display:flex;gap:.3rem}.slide_solucion .slide_content{display:flex}.slide_caso_left{width:34%}.slide_solucion .slide_content .slide_content_left{z-index:9}.slide_solucion .slide_content .slide_caso_right{width:65%}.slide_content_right{min-height:100%;min-width:100%}.s_problema{background:#000;width:100%;height:238px;color:#fff;margin-bottom:.3rem}.s_problema .tit_problema{color:#fff;font-family:Montserrat-Bold;font-size:1.5rem;margin-bottom:1rem}.s_solucion{background:#eee;width:100%;height:238px;color:#000}.s_solucion .tit_solucion{color:#000;font-family:Montserrat-Bold;font-size:1.5rem;margin-bottom:1rem}.cont_pad{padding:1.4rem}.problema_desc{margin-top:.1rem}.solucion_desc{margin-top:.1rem}.s_resultado{position:relative;width:100%;height:100%}.cont_resultado{max-width:410px;background:rgb(255 255 255 / .7);color:#000;padding:1rem;position:absolute;bottom:0;left:0}.tit_resultado{color:#000;font-family:Montserrat-Bold;font-size:1.5rem;margin-bottom:1rem}#carrusel_soluciones .btn{margin-top:3rem}.dob_col_tt .container{max-width:1180px}.dob_col_tt h3{font-weight:400;font-size:1.5rem}.dob_col_tt h3 strong{font-family:Montserrat-Bold}#carrusel_soluciones .slick-prev{position:absolute;top:49%;left:-3.2rem;background:#fff0;border:0;cursor:pointer;font-size:0}#carrusel_soluciones .slick-prev:after{content:'\e878';font-family:'entypo-fontello';background:#000;color:#fff;border-radius:50%;font-size:2.4rem;width:35px;height:35px;display:block;line-height:35px}#carrusel_soluciones .slick-next{position:absolute;top:49%;right:-3.2rem;background:#fff0;border:0;font-size:0;cursor:pointer}#carrusel_soluciones .slick-next:after{content:'\e879';font-family:'entypo-fontello';background:#000;color:#fff;border-radius:50%;font-size:2.4rem;width:35px;height:35px;display:block;line-height:35px}#header_int h1{color:#fff;font-weight:400;margin-bottom:.5rem}#header_int .container{max-width:1180px}#bread_cont,#bread_cont a{color:#fff;text-transform:uppercase;font-size:.9rem}#bread_cont a{text-decoration:underline}#bread_cont a:hover{text-decoration:none}#header_int .subtitle strong{color:#fff}#header_int .subtitle{color:#fff;max-width:520px;margin-top:2rem}#header_int.avia-section.av-minimum-height .container .content{vertical-align:top;padding-top:6rem}#intro_int .container,#grid_iconos.hiru_col_tt .container{max-width:940px}#grid_iconos.hiru_col_tt .container .entry-content-wrapper{display:flex;place-content:center}#valores .av_one_half .av_textblock_section{padding:1.8rem 1.5rem}#valores .av_one_half .avia_textblock{display:flex;align-items:center;gap:1.5rem}#valores .av_one_half .avia_textblock .ico_valores{width:30%}#valores .av_one_half .avia_textblock .texto_valorres{width:70%}#valores .av_one_half .avia_textblock .texto_valorres h3{font-size:1rem;font-family:Montserrat-Bold}#top #valores .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:.5rem}.col_doble_f_i h2,.col_doble_f_d h2,#valores h2{font-weight:400;font-family:Montserrat-Bold;font-size:1.5rem;margin-bottom:2.5rem}.col_doble_f_i .avia-builder-el-last .avia_textblock{padding-right:6rem}.col_doble_f_d .first .avia_textblock{padding-left:4rem;padding-right:2rem}.col_doble_f_i .btn{margin-top:2rem}.redes_footer a{margin-left:1rem!important}#banda_negra .avia_textblock{display:flex;gap:1rem;color:#fff;align-items:center}#banda_negra .content{padding-top:.7em;padding-bottom:.7rem}.avia-section#banda_negra{min-height:40px}#banda_negra .ico_bn{line-height:0}#intro_int.dob_col_tt h2{font-weight:400;font-size:1.5rem}#intro_int.dob_col_tt h2 strong{font-family:Montserrat-Bold}#contacto_intro .container,#grid_iconos .container{max-width:1140px}#contacto_intro .container .entry-content-wrapper{padding:0;background:#eee}#datos_contacto{padding:10px}#datos_contacto div{display:block;margin-bottom:30px;padding-left:50px;position:relative;width:100%}.direccion:before{content:'';width:50px;height:50px;display:block;position:absolute;left:0;top:0;background:url(/wp-content/themes/sabaitek/img/direccion-contacto.webp)}.telefono:before{content:'';width:50px;height:50px;display:block;position:absolute;left:0;top:-10px;background:url(/wp-content/themes/sabaitek/img/movil-contacto.webp)}.email:before{content:'';width:50px;height:50px;display:block;position:absolute;left:0;top:-10px;background:url(/wp-content/themes/sabaitek/img/mail-contacto.webp)}.horario:before{content:'';width:50px;height:50px;display:block;position:absolute;left:0;top:-10px;background:url(/wp-content/themes/sabaitek/img/horario-contacto.webp)}#grid_iconos .flex_column .avia_textblock{padding:1rem 1.5rem}#proyectos_2r ul{list-style:none;margin:0}#proyectos_2r ul li{position:relative;padding-left:.5rem;margin-left:0}#proyectos_2r ul li:before{content:'';width:4px;height:4px;display:block;background:#000;position:absolute;top:.9rem;left:0;border-radius:50%}#proyectos_2r .proy_img{position:relative}#proyectos_2r .proy_img .av_textblock_section{position:absolute;left:0;bottom:0;width:100%;background:#000;color:#fff;padding:0 1rem}#proyectos_2r .tex_pad_right .avia_textblock{max-width:520px;margin:auto}#proyectos_2r .tex_pad_left .avia_textblock{max-width:520px;margin:auto}#top #proyectos_2r .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:0}.avia_textblock.proy_titl{display:flex;align-items:center;justify-content:space-between;height:60px;padding-right:0!important}.avia_textblock.proy_titl h3{color:#fff;font-weight:400;font-size:.9rem;margin:0;width:65%}.avia_textblock.proy_titl a{color:#fc0;position:relative;padding-right:1.6rem;display:inline-block}.avia_textblock.proy_titl a:after{content:'';background:url(/wp-content/themes/sabaitek/img/chevron-double-right.svg);background-repeat:no-repeat;background-size:100%;display:block;width:20px;height:20px;position:absolute;right:0;top:.1rem;filter:brightness(0) saturate(100%) invert(79%) sepia(53%) saturate(2709%) hue-rotate(1deg) brightness(106%) contrast(104%)}#logos_homologados .container{max-width:1140px}#logos_homologados h2{font-weight:400;font-size:1.5rem;margin-bottom:1.5rem}#logos_homologados h2 strong{font-family:Montserrat-Bold}#top.page-id-180 #grid_iconos .flex_column_table,#top.page-id-186 #grid_iconos .flex_column_table,#top.page-id-191 #grid_iconos .flex_column_table{max-width:780px}#grid_alterno .avia_textblock{max-width:520px;margin:auto}#top #grid_alterno .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:.3rem}#grid_alterno h2{font-weight:400;font-size:1.5rem;margin-bottom:1.5rem;font-family:Montserrat}#grid_alterno h2 strong{font-family:Montserrat-Bold}#grid_alterno h2 br{display:none}#grid_alterno h2 span.pretit{text-transform:uppercase;font-size:1rem;display:block;clear:both;font-family:Montserrat-Bold}#caso_reales h2,#tricol h2{font-weight:400;font-size:1.5rem;margin-bottom:1.5rem}#caso_reales h2 strong,,#tricol h2 strong{font-family:Montserrat-Bold}#carrusel_casos_s{max-width:1200px;margin:auto}#caso_reales .slick-prev{position:absolute;top:49%;left:-3.2rem;background:#fff0;border:0;cursor:pointer;font-size:0}.slide_caso .slide_caso_cont{display:flex;gap:.3rem}#caso_reales .slick-next{position:absolute;top:49%;right:-3.2rem;background:#fff0;border:0;font-size:0;cursor:pointer}#caso_reales .slide_caso_left{width:44%;background:#eee}#caso_reales .slide_caso_right{width:56.5%}#caso_reales .slide_caso_left .slide_caso_left_cont{padding:2rem}#caso_reales .slide_caso_left .slide_caso_left_cont h3{font-size:1.2rem;text-transform:uppercase;font-family:Montserrat-Bold;margin-bottom:1.8rem}#caso_reales .slide_caso_left .slide_caso_left_cont .btn{margin:3rem auto 0 auto;text-align:center}#caso_reales .slick-prev:after{content:'\e878';font-family:'entypo-fontello';background:#000;color:#fff;border-radius:50%;font-size:2.4rem;width:35px;height:35px;display:block;line-height:35px}#caso_reales .slick-next:after{content:'\e879';font-family:'entypo-fontello';background:#000;color:#fff;border-radius:50%;font-size:2.4rem;width:35px;height:35px;display:block;line-height:35px}.slide_caso_img1,.slide_caso_img2{line-height:0}.slide_caso_img1{margin-bottom:.3rem}#top #tricol .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:10px}#tricol .av_one_third.first{position:relative}#tricol .av_one_third.first p{margin-top:0;font-size:1.25rem}#tricol .av_one_third.first .btn{position:absolute;bottom:0;text-align:center}#tricol .av_one_third h3{font-size:1.2rem;font-family:Montserrat-Bold;margin-bottom:.5rem}#tricol .av_one_third .av_textblock_section{margin-bottom:2rem}#tricol .av_one_third .av_textblock_section:last-child{margin-bottom:0}#proyecto_reto .container{max-width:1040px}#proyecto_reto .content{padding-top:5rem;padding-bottom:.5rem}#proyecto_reto h2{font-size:1.5rem;font-family:Montserrat-Bold;margin-bottom:2.5rem}.single-portfolio #grid_alterno h2{font-size:1.5rem;font-family:Montserrat-Bold;margin-bottom:1.5rem}#proyecto_comentario .container{max-width:1070px}#proyecto_comentario .avia_textblock{background:#eee;display:flex;gap:2rem;padding:2rem}#proyecto_comentario .avia_textblock .comentario_cont{width:75%}.cargo_com{font-family:Montserrat-Bold;font-style:italic}#proyectos_home .proyectos_cont{display:flex;gap:2%}#proyectos_home .proyectos_cont #sidebar_proyectos{width:28%}#proyectos_home .proyectos_cont #proyectos_grid{width:70%}#home_page #proyectos_home .proyectos_cont #proyectos_grid{margin-top:50px;width:100%}#proyectos_home .proyectos_cont #proyectos_grid .proy-grid{column-count:3;column-gap:.1rem}#home_page #proyectos_home .proyectos_cont #proyectos_grid .proy-grid{column-count:4;column-gap:.1rem}.proy-grid-wrap{width:100%}.proy-grid{position:relative}.proy-grid .proj-item{width:100%;float:left;margin:0;box-sizing:border-box}#home_page #proyectos_home .proyectos_cont #proyectos_grid .proy-grid .proj-item{width:100%;float:left;margin:0;box-sizing:border-box}.proy-grid .proj-card{position:relative;overflow:hidden;margin:.2rem;background:#f7f7f7}.proy-grid .proj-card img{display:block;width:100%;height:auto}.proy-grid .proj-title{position:absolute;left:0;right:0;bottom:0;padding:14px 16px;color:#fff;font-weight:600;line-height:1.25;background:rgb(0 0 0 / .5)}.proy-grid .proj-title a{color:inherit;text-decoration:none}.proy-grid .proj-title a:hover{text-decoration:underline!important}.proy-grid .grid-sizer,.proy-grid .gutter-sizer{width:0;height:0;pointer-events:none}.proy-pagination{margin:24px 0;text-align:center}.proy-pagination a,.proy-pagination span{display:inline-block;margin:0 6px;padding:8px 12px;border:1px solid #ddd;text-decoration:none;color:#333}.proy-pagination .current,.proy-pagination a:hover{background:#333;border-color:#333;color:#fff}#sidebar_proyectos{background:#eee}#sidebar_proyectos ul{list-style:none;margin:0;padding:.8rem}#sidebar_proyectos .proy-cats li{text-transform:uppercase;font-weight:700;line-height:1.2}#sidebar_proyectos .proy-cats li a{color:#000;padding:.2rem .2rem;display:inline-block}#sidebar_proyectos ul li ul{padding:0 0}#sidebar_proyectos .proy-cats li ul li{font-weight:400;margin-left:.6rem;margin-bottom:.1rem;padding:0}.toggle_icon{left:auto;right:20px}.toggle_icon .vert_icon{background:url(https://sabaitek.com/wp-content/themes/sabaitek/img/abrir.webp);border:none;width:30px;height:30px;top:-20px;right:0;left:auto;bottom:auto}.toggle_icon .hor_icon{border:none}.activeTitle .toggle_icon .vert_icon{background:url(https://sabaitek.com/wp-content/themes/sabaitek/img/cerrar.webp)}#top h2.toggler{padding-right:50px}.dossiers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.dossier-item{background:#eee;padding:20px;border-radius:8px;min-height:300px;place-content:space-between;position:relative}.dossier-item p,.dossier-item h2{font-family:Montserrat;font-size:16px}.dossier-item h2{font-weight:700}.dossier-item .btn{background:#fff0;border:solid 3px #fc0;place-self:center;vertical-align:bottom;position:absolute;bottom:20px}.dossier-item .btn a{background:#fff;border:solid 3px #fc0;font-family:Montserrat;font-size:16px;font-weight:700}.dossier_listado ul{list-style:none;padding:0;margin:0 0 1rem 0}.dossier_listado ul li{position:relative;padding-left:58px;margin-bottom:16px;font-size:16px}.dossier_listado ul li::before{content:"";position:absolute;left:0;top:-10px;width:48px;height:48px;background-size:contain;background-repeat:no-repeat}.col_doble_f_i .avia-builder-el-last .avia_textblock.dossier_listado{padding-right:0rem}ul:nth-of-type(1) li:nth-child(1)::before{background-image:url(/wp-content/themes/sabaitek/img/reciclable.svg)}ul:nth-of-type(1) li:nth-child(2)::before{background-image:url(/wp-content/themes/sabaitek/img/instalacion-sin-desmontajes.svg)}ul:nth-of-type(1) li:nth-child(3)::before{background-image:url(/wp-content/themes/sabaitek/img/limpio-ligero.svg)}ul:nth-of-type(1) li:nth-child(4)::before{background-image:url(/wp-content/themes/sabaitek/img/obra-sin-escombro.svg)}ul:nth-of-type(1) li:nth-child(5)::before{background-image:url(/wp-content/themes/sabaitek/img/limpieza.svg)}ul:nth-of-type(1) li:nth-child(6)::before{background-image:url(/wp-content/themes/sabaitek/img/sonido.svg)}ul:nth-of-type(1) li:nth-child(7)::before{background-image:url(/wp-content/themes/sabaitek/img/10-anos-garantia.svg)}ul:nth-of-type(2) li:nth-child(1)::before{background-image:url(/wp-content/themes/sabaitek/img/libertad-total-diseno.svg)}ul:nth-of-type(2) li:nth-child(2)::before{background-image:url(/wp-content/themes/sabaitek/img/prevencion-moho-hongos-bacterias.svg)}ul:nth-of-type(2) li:nth-child(3)::before{background-image:url(/wp-content/themes/sabaitek/img/resistente-humedad-hidrofugo.svg)}ul:nth-of-type(2) li:nth-child(4)::before{background-image:url(/wp-content/themes/sabaitek/img/instalacion-frio.svg)}ul:nth-of-type(2) li:nth-child(5)::before{background-image:url(/wp-content/themes/sabaitek/img/gran-formato.svg)}ul:nth-of-type(2) li:nth-child(6)::before{background-image:url(/wp-content/themes/sabaitek/img/amplia-gama-colores.svg)}.dossiers .hr-inner{border:3px solid #eee}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .75);display:none;justify-content:center;align-items:center;z-index:999999;opacity:0;transition:opacity .3s ease}.popup-overlay.active{display:flex;opacity:1}.popup-box{background:#0000007d;max-width:850px;width:90%;padding:30px;border-radius:10px;position:relative;animation:popIn .35s ease;min-height:412px;display:inline-block;place-content:center}.popup-box label span,.popup-box label a,.popup-box .intro_form,.popup-box .wpcf7 form.sent .wpcf7-response-output,#popup-dossier-title{color:#fff!important}.popup-box .wpcf7 form.sent .wpcf7-response-output{border-color:#fff!important}@keyframes popIn{from{transform:scale(.85);opacity:.4}to{transform:scale(1);opacity:1}}.popup-close{color:#fc0;display:flex;position:absolute;right:0;top:0;font-size:50px;cursor:pointer;width:52px;height:52px;border:2px solid #ffcc00!important;place-content:center;place-items:anchor-center}body.popup-open{overflow:hidden}.popup-content{display:flex;gap:30px;align-items:flex-start}.popup-left{flex:1}.popup-right{flex:2}.intro_form{margin-top:0;margin-bottom:10px;font-family:Montserrat;font-size:24px;font-weight:400;line-height:normal;white-space:pre-line}#popup-dossier-title{margin-top:0;font-size:22px;font-weight:700}.popup-content .wpcf7 .wpcf7-submit{min-width:200px;min-height:80px;margin-top:20px}#header_mobile_custom{display:none}#top .avia-smallarrow-slider-heading{display:none!important}#mobile-bottom-bar{display:none;position:fixed;bottom:0;left:0;width:100%;background:#000;color:#fff;padding:10px 0;z-index:99999;font-family:inherit;justify-content:space-around;align-items:center}.single-product-main-image{width:48%;margin-right:70px;padding-bottom:50px}.template-shop .single-product-main-image .images a{border-width:0}.single-product-main-image .thumbnails{margin-top:5px}div.product div.images div.thumbnails{padding-top:0}#top .single-product-main-image .thumbnails a{width:154px;margin:0 4px 4px 4px;padding:0}.single-product-summary{max-width:520px}table.variations{position:absolute;left:-9999px;visibility:hidden}.variations_form .custom-variations{padding:1rem 1.4rem;background-color:#eee}.variations_form .custom-variations h3{font-family:Montserrat-Bold;font-size:1.2rem}.variations_form .custom-variations .custom-variation{display:flex;border-bottom:1px solid #000;padding:.5rem 0}.variations_form .custom-variations .custom-variation.attribute_pa_material{border:0}.variations_form .custom-variations .custom-variation .label{text-transform:uppercase;font-family:Montserrat-Bold;font-size:.9rem;width:24%}.variations_form .custom-variations .custom-variation .custom_optionsz label{display:flex;clear:both;align-items:center;gap:.5rem}.main_color .variations_form,#top .variations_form{background-color:#fff0;border:0;border-radius:0;padding:0}.variations_form.cart .radio_var_hh input{width:18px;height:18px;display:block;opacity:0}#top label span,#top legend span{font-weight:400;font-size:1rem;color:#000}span.radio_var_hh{display:block;position:relative}span.radio_var_hh:after{content:'';display:block;width:18px;height:18px;border-radius:50%;border:1px solid #000;position:absolute;top:0;left:0;background:#fff}span.radio_var_hh.active:after{background:#000}.attribute_pa_material span.radio_var_hh{display:none}.attribute_pa_material span.radio_var_hh:after{display:none}.variations_form.cart .attribute_pa_material input{position:absolute}.nota_variations{margin:1rem 0 .5rem 0}.nota_variations span{display:block;line-height:1.2;font-size:.85rem;font-family:Montserrat-Bold}.woocommerce-variation-add-to-cart.variations_button{display:flex;align-items:center;gap:.5rem;justify-content:flex-end}.woocommerce-variation-add-to-cart.variations_button span.label_qt{font-size:.85rem;font-family:Montserrat-Bold;color:#000}div form.cart div.quantity{float:left;margin:0;min-width:180px;border:2px solid #000;padding:.2rem}#top div .quantity input.qty{height:48px;width:70px;display:inline;padding:0 5px 0;line-height:1.2;vertical-align:middle;margin:0;text-align:center;font-size:1.5rem;font-family:Montserrat-Bold;color:#000}#top div .quantity input.minus,#top div .quantity input.plus{background-image:none;font-size:1.6rem;font-family:Montserrat-Bold;color:#000!important;width:50px;height:48px}#top form.cart .button.single_add_to_cart_button{background:#fc0;color:#000;font-size:1rem;padding:1.4rem 3rem;text-transform:uppercase}#top form.cart .button.single_add_to_cart_button span{display:block;clear:both}.single_variation_wrap{margin:10px 0 20px 0}#product_cta{display:block;width:100%;margin-top:3rem;background:url(/wp-content/themes/sabaitek/img/personalizacion.jpg);background-size:cover}#product_cta .cont_prod_cta{display:flex;align-items:end;justify-content:space-around;width:100%;padding:7rem 12rem;gap:8rem}#product_cta .cont_prod_cta .cont_prod_cta_Texto{max-width:520px;width:70%}#product_cta .cont_prod_cta .cont_prod_cta_Texto h3{color:#fff;font-size:1.5rem;font-family:Montserrat-Bold}#product_cta .cont_prod_cta .cont_prod_cta_Texto p{color:#fff;margin-bottom:0}#product_cta .cont_prod_cta .btn_cta{width:30%}#product_cta .cont_prod_cta .btn_cta a{display:inline-block;background:#fff;border:solid 3px #fc0;color:#000;padding:1rem;font-size:1rem;line-height:1.2;padding:1.2rem 2.4rem;text-align:center;text-transform:uppercase}#product_cta .cont_prod_cta .btn_cta a span{display:block;clear:both}.material-colors span{display:inline-block;border:2px solid #000;width:32px;height:32px;margin:.2rem;cursor:pointer;position:relative}.material-colors span:before{content:'';display:none;width:14px;height:14px;border:1px solid #fff;background:#000;border-radius:50%;top:6px;left:6px;position:absolute}.material-colors span.active:before{display:block}.single-product #bread_cont{color:#000}.single-product #bread_cont a{color:#000}.archive.post-type-archive-product #header_int{background:url(/wp-content/themes/sabaitek/img/tienda-online.jpg);background-repeat:no-repeat;background-size:cover}.product-sorting.avia-product-sorting{display:none}ul.products li.product .inner_product{background:#eee;text-align:center}ul.products li.product .inner_product .woocommerce-loop-product__title{text-align:left}ul.products li.product .inner_product .avia_cart_buttons.single_button{display:inline-block;width:auto;margin:auto;opacity:1!important;background:transparent!important}#top ul.products li.product .inner_product .avia_cart_buttons.single_button a.button{display:inline-block;background:#fc0;color:#000;padding:1rem;font-size:1rem;line-height:1.2;padding:1.4rem 2.6rem}#top ul.products li.product .inner_product .avia_cart_buttons.single_button a.button:hover{background:#000;color:#fc0}#top ul.products li.product .inner_product .avia_cart_buttons.single_button a.button:hover strong{color:#fc0}#top .inner_product_header{padding:1.5rem 2rem 1rem;border-top-width:0;background:#eeeeee!important;border-top:4px solid #fff}.inner_product_header .avia-arrow{display:none}ul.products li .avia_cart_buttons a.button strong{display:inline}@media (max-width:768px){.popup-content{flex-direction:column}.popup-left,.popup-right{flex:none;width:100%}.av-burger-menu-main,.av-burger-overlay,.av-main-nav-wrap,#avia-menu,#header_main{display:none!important}#header_mobile_custom{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:99999;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;transition:transform 0.35s ease;box-shadow:0 2px 5px rgb(0 0 0 / .08)}#header_mobile_custom.hide-header{transform:translateY(-100%)}#menu-movil-boton{display:flex;flex-direction:column;justify-content:center;width:32px;height:auto;cursor:pointer}#menu-movil-boton span{height:3px;background:#000;margin:5px 0;border-radius:2px;transition:0.3s}#menu-movil-boton.open span{height:8px;background:#000;margin:0 0;border-radius:2px;transition:0.3s}#menu-movil-boton.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}#menu-movil-boton.open span:nth-child(2){opacity:0}#menu-movil-boton.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}#menu-movil-panel{position:fixed;top:0;left:-80%;width:80%;height:100%;background:#fff;z-index:99998;padding:60px 20px;transition:0.4s ease;overflow-y:auto}#menu-movil-panel.open{left:0;width:100%}#menu-movil-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);z-index:99990}#menu-movil-overlay.visible{display:block}.responsive #top #main{padding-top:20px!important;margin:0}#mobile-bottom-bar{display:flex;height:80px;flex-direction:row;margin:0;padding:0}#mobile-bottom-bar .m-item{text-align:center;text-decoration:none;color:#fff;display:block;position:relative;border-right:1px solid #fff;width:33%;height:100%}.m-icon.email:before,.m-icon.tlf:before,.m-icon.descargas:before,.m-icon.dondeestamos:before{content:'';position:absolute;display:block;flex-direction:column}.m-icon.email:before{background:url(/wp-content/themes/sabaitek/img/mail-footer.svg) no-repeat center;background-size:60px;background-position-x:center;background-position-y:center;width:-webkit-fill-available;height:-webkit-fill-available}.m-icon.tlf:before{background:url(/wp-content/themes/sabaitek/img/movil-footer.svg)no-repeat center;background-size:60px;background-position-x:center;background-position-y:center;width:-webkit-fill-available;height:-webkit-fill-available}.m-icon.descargas:before{background:url(/wp-content/themes/sabaitek/img/mail-footer.svg) no-repeat center;background-size:60px;background-position-x:center;background-position-y:center;width:-webkit-fill-available;height:-webkit-fill-available}.m-icon.dondeestamos:before{background:url(/wp-content/themes/sabaitek/img/direccion.svg) no-repeat center;background-size:60px;background-position-x:center;background-position-y:center;width:-webkit-fill-available;height:-webkit-fill-available}#mobile-bottom-bar .m-icon{display:block;font-size:20px;line-height:20px}#mobile-bottom-bar .m-text{font-size:12px;margin-top:3px;display:block}#header_meta{display:none}#mobile-menu-menu{display:block}#menu_top{display:none}.responsive .logo img,.responsive .logo svg{max-height:50px}#header_home .btn{float:none}#header_home .btn a{width:100%;text-align:center}#top #header_home .flex_column_table.av-equal-height-column-flextable:not(:first-child),#top #header_home .flex_column_table.av-equal-height-column-flextable:not(:first-child) .flex_column#header_home_tt2,#top #header_home .flex_column_table.av-equal-height-column-flextable:not(:first-child) .flex_column{margin-top:10%;padding-left:initial;width:100%}#top #header_home .flex_column_table.av-equal-height-column-flextable:not(:first-child){background:#ffffffbf;padding:10px}#top .espacios_home .avia_textblock h3 a{padding:.7rem}#proyectos_home_header .avia_textblock{display:block;white-space:nowrap}#proyectos_home_header .btn a{width:100%;text-align:center;margin-top:20px}#footer .textwidget{flex-direction:column;place-content:space-between;place-items:start}#footer .textwidget a{margin-bottom:20px;font-size:16px}#footer .textwidget a img{width:40px}.redes_footer .tit_redes{display:none}.redes_footer{margin-top:20px;width:100%;place-content:center}footer{margin-bottom:80px}#socket .sub_menu_socket li{line-height:20px}#footer .widget{margin-bottom:0}#menu-mobile-menu li a{color:#000;border-bottom:1px solid #eee;padding:10px 0;min-height:40px;display:block}#menu-mobile-menu li a:hover,#menu-mobile-menu li a:active{color:#000}#menu-mobile-menu li.current_page_item a{text-decoration:underline}#formulario_contacto{background:#000}#header_int .btn a{width:100%;text-align:center}#grid_alterno .container .content,#tricol .container .content{padding-top:0}#grid_alterno .container .content .flex_column .av_textblock_section{padding:15px}#grid_alterno .container .content .flex_column_table:nth-child(2){display:flex;flex-direction:column}#grid_alterno .container .content .flex_column_table:nth-child(2) .flex_column:nth-child(1){order:1}#grid_alterno .container .content .flex_column_table:nth-child(2) .flex_column:nth-child(2){order:0}#grid_alterno .avia_textblock,.col_doble_f_i .avia-builder-el-last .avia_textblock{padding-right:initial}#tricol .av_one_third.first .btn{position:relative}.mobile_btn .btn{text-align:center}#tricol .av_one_third.first .btn a,.mobile_btn .btn a{width:100%}#tricol .container .content{margin-bottom:0;padding-bottom:0}#caso_reales{display:none}.formulario_int .int_xleft,.formulario_int .int_xright{float:none;width:100%}#valores .av_one_half .avia_textblock{display:block}#valores .av_one_half .avia_textblock .ico_valores,#valores .av_one_half .avia_textblock .texto_valorres{width:100%;text-align:center}.col_doble_f_d .first .avia_textblock{padding:initial}.espaciado_alto section{padding:20px}#top .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:10px}.dossiers-grid{display:block}.dossier-item{margin-bottom:20px}.intro_form{font-size:16px;white-space:normal}.popup-dossier-title{font-size:20px}.popup-box{max-height:70%}.popup-content .wpcf7 .wpcf7-submit{min-height:10px;max-height:30px;display:flex;place-items:anchor-center;place-content:center}.popup-content .col_form.submit_col{position:absolute;bottom:4px;right:4px}.page-id-20 #intro_int .template-page.content{padding-top:0;padding-bottom:0}.page-id-20 #av_section_7 .template-page.content{padding-top:0}#proyectos_home .proyectos_cont #proyectos_grid .proy-grid{column-count:1}#proyectos_home .proyectos_cont,#proyectos_home .proyectos_cont #proyectos_grid{display:block;width:100%}.avia_textblock.proy_titl{display:block;height:90px;padding-top:10px}.avia_textblock.proy_titl a{white-space:nowrap;padding-top:4px}#grid_iconos .template-page.content{padding-top:0}#proyectos_2r .mobile_btn .btn{margin-bottom:50px}}@media (max-width:1024px){.proy-grid .proj-item{width:50%}}@media (max-width:640px){.proy-grid .proj-item{width:100%}}