@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes uptodown{0%{-webkit-transform:translateY(-10px)}50%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(-10px)}}@keyframes uptodown{0%{-webkit-transform:translateY(-10px)}50%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(-10px)}}body{background-color:#fafafa;font-family:Montserrat,sans-serif;font-weight:400;line-height:normal;margin:0;overflow-x:unset!important;padding:0;position:relative}body.no_scroll{overflow:hidden}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Montserrat,sans-serif;font-weight:700}body h1,body h2,body h3,body h4,body h5,body h6,body p,body span{font-family:Montserrat,sans-serif;margin:0}body .img-responsive{display:block;max-width:100%}body .content{margin:0 auto;max-width:1440px;padding:0;width:88%}body .content:before{content:"";display:table}body .content:after{clear:both;content:" ";display:table}body .sides_row{display:flex;justify-content:center;width:100%}body .sides_row.wrap{flex-wrap:wrap}body .sides_row .side{padding:0 15px}body .sides_row .side.sd_2{width:14%}body .sides_row .side.sd_3{width:22%}body .sides_row .side.sd_4{width:30%}body .sides_row .side.sd_5{width:39%}body .sides_row .side.sd_6{width:50%}body .sides_row .side.sd_7{width:56%}body .sides_row .side.sd_8{width:64.5%}body .sides_row .side.sd_9{width:72.5%}body .sides_row .side.sd_12{width:100%}body a{cursor:pointer;transition:all .3s ease-in-out}body a,body a:focus,body a:hover{text-decoration:none}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.breadcrumbs-v2{padding:30px 0 0}.breadcrumbs-v2 .bread-c ul{align-items:center;display:flex;list-style:none;padding:0}.breadcrumbs-v2 .bread-c ul li{color:#343f49;font-size:15px;font-weight:400;margin-right:9px;padding-right:9px;position:relative}.breadcrumbs-v2 .bread-c ul li a{color:inherit;font-size:inherit}.breadcrumbs-v2 .bread-c ul li a:hover{text-decoration:underline}.breadcrumbs-v2 .bread-c ul li:after{background-image:url(https://cdn.shopify.com/s/files/1/0571/5899/2039/files/icono-angle-right.png?v=1666107438);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:7px;position:absolute;right:-5px;top:6px;width:5px}.breadcrumbs-v2 .bread-c ul li:last-child:after{background-image:none}.index-blog .hero-blog{background-color:#000;padding:60px 0}.index-blog .hero-blog h1{color:#fff;font-size:32px;font-weight:700;text-align:center}.index-blog .hero-blog .border-yellow{background-color:#fdd630;height:4px;margin:20px auto;width:45px}.index-blog .hero-blog p{color:#fff;font-size:20px;font-weight:400;text-align:center}.index-blog .tags-categories{padding:40px 0}.index-blog .tags-categories .flex-categories ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none}.index-blog .tags-categories .flex-categories ul li{margin-bottom:15px;margin-right:25px}.index-blog .tags-categories .flex-categories ul li a{color:#000;display:inline-block;font-weight:500;padding:5px}.index-blog .tags-categories .flex-categories ul li a.active{background-color:#fdd630;font-weight:700}.index-blog .tags-categories .flex-categories ul li a:hover{background-color:#fdd630}.index-blog .blog-posts{padding:10px 0 50px}.index-blog .blog-posts .grid-post-blog{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:23px}.index-blog .blog-posts .grid-post-blog .item-blog-post{border:1px solid #d9d9d9;border-radius:4px;margin:0 auto;max-width:380px;overflow:hidden;padding-bottom:35px;position:relative;width:100%}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog{padding:25px 20px}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog .tag-blog{margin-bottom:15px}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog .tag-blog a{background-color:#fdd630;color:#000;display:inline-block;font-weight:500;padding:5px}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog h2{color:#1d1d1d;font-size:24px;font-weight:700;line-height:140%}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog p{font-size:16px;font-weight:400;line-height:145%;margin:10px 0}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog .btn-leermas{background-color:#fdd630;border:1px solid #fdd630;border-radius:100px;color:#000;display:block;font-weight:700;margin:25px 0 0;max-width:145px;padding:12px 0;text-align:center;width:100%}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog .btn-leermas:hover{background-color:#fff}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog .flex-btns-fecha{align-items:center;bottom:15px;display:flex;justify-content:space-between;left:50%;position:absolute;transform:translateX(-50%);width:91%}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog .flex-btns-fecha p{font-size:15px}.post-blog .body-post-blog{padding:50px 0}.post-blog .body-post-blog .texto-blog{margin:0 auto;max-width:794px;width:100%}.post-blog .body-post-blog .texto-blog .tag-blog{margin-bottom:10px}.post-blog .body-post-blog .texto-blog .tag-blog a{background-color:#fdd630;color:#000;display:inline-block;font-weight:400;padding:4px}.post-blog .body-post-blog .texto-blog .txt-blog-post h1{font-size:36px;font-weight:700;line-height:140%;margin-bottom:40px}.post-blog .body-post-blog .texto-blog .txt-blog-post .flex-data-numbers{align-items:center;display:flex;justify-content:space-between}.post-blog .body-post-blog .texto-blog .txt-blog-post .flex-data-numbers .rrss a.author-link:hover{text-decoration:underline}.post-blog .body-post-blog .texto-blog .txt-blog-post img.img-princ{display:block;margin:40px 0 0;max-width:100%;width:100%}.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt{padding-top:40px}.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt p{color:#000;font-size:17px;font-weight:400;line-height:160%;margin-bottom:20px}.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt p a{color:#000;font-size:17px;font-weight:600}.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt img{display:block;max-width:100%}.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt h2{color:#000;font-size:25px;font-weight:700;line-height:160%;margin-bottom:20px}.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt h3,.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt h4,.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt h5,.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt h6{color:#000;font-size:18px;font-weight:600;margin-bottom:15px}.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt ul{padding-left:30px}.post-blog .body-post-blog .texto-blog .txt-blog-post .body-info-txt ul li{color:#000;font-size:17px;font-weight:400;line-height:160%;margin-bottom:10px}header{padding:20px 0}header .content{width:95%}header .btn-menu-movil{display:none}header .flex-header{align-items:center;display:flex;justify-content:space-between}header .flex-header .logo-header{max-width:84px;width:100%}header .flex-header .menu-header{max-width:900px;width:100%}header .flex-header .menu-header ul.menu-mov{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}header .flex-header .menu-header ul.menu-mov li a.menu-nav{color:#000;font-weight:600}header .flex-header .btn-contacto{max-width:150px;width:100%}header .flex-header .btn-contacto a{align-items:center;color:#000;display:flex}header .flex-header .btn-contacto a img{margin-right:10px}.navmenu-id-productos a.btn-drop{color:#000;font-size:1rem;font-style:normal;font-weight:700}.navmenu-id-productos:hover .menu-productos{display:block;opacity:1;z-index:10}.navmenu-id-productos .menu-productos{background-color:#fff;display:none;left:0;max-width:856px;opacity:0;padding:15px 25px;position:absolute;width:100%;z-index:-1}.navmenu-id-productos .menu-productos .flex-menu-prod{display:flex;justify-content:space-between}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin{border:1px solid #c2c2c2;border-radius:8px;margin-right:20px;max-width:321px;padding:15px 12px;width:100%}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin h3{border-left:4px solid #fcd102;color:#000;font-size:15px;font-weight:700;margin-bottom:12px;padding-left:10px}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin h3 a{color:inherit}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin ul{list-style:none;padding-left:15px}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin ul li{color:#000;font-size:14px;font-weight:400;margin-bottom:5px}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin ul li a{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;padding:0 5px}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin ul li a:hover{background-color:#e8e8e8}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin ul li:hover{text-decoration:underline}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin .btn-ver-tod{border:2px solid #fcd102;border-radius:8px;color:#000;display:block;font-size:14px;font-weight:700;margin-left:15px;margin-top:30px;max-width:120px;padding:10px 0;text-align:center;width:100%}.navmenu-id-productos .menu-productos .flex-menu-prod .item-menu-prin .btn-ver-tod:hover{background-color:#fcd102}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid{display:grid;grid-template-columns:1fr 1fr;max-width:480px;width:100%;grid-gap:20px}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid{border:1px solid #c2c2c2;border-radius:8px;max-width:230px;padding:15px 12px;width:100%}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid h3{border-left:4px solid #fcd102;color:#000;font-size:15px;font-weight:700;margin-bottom:12px;padding-left:10px}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid h3 a{color:inherit}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid ul{list-style:none;padding-left:15px}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid ul li{color:#000;font-size:14px;font-weight:400;margin-bottom:5px}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid ul li a{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;padding:0 5px}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid ul li a:hover{background-color:#e8e8e8}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid ul li:hover{text-decoration:underline}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid .btn-ver-tod{border:2px solid #fcd102;border-radius:8px;color:#000;display:block;font-size:14px;font-weight:700;margin-left:15px;margin-top:30px;max-width:120px;padding:10px 0;text-align:center;width:100%}.navmenu-id-productos .menu-productos .flex-menu-prod .grid-herr-hid .item-menu-grid .btn-ver-tod:hover{background-color:#fcd102}.navmenu-id-nuestras-marcas a.btn-drop{color:#000;font-size:1rem;font-style:normal;font-weight:700}.navmenu-id-nuestras-marcas:hover .menu-marcas-m{display:block;opacity:1;z-index:10}.navmenu-id-nuestras-marcas .menu-marcas-m{background-color:#fff;display:none;left:0;max-width:1000px;opacity:0;padding:0 25px;position:absolute;width:100%;z-index:-1}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas{display:flex;justify-content:space-between}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes{margin-right:30px;max-width:437px;width:100%}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes h3{background-color:#d9d9d9;color:#000;display:block;font-size:14px;font-weight:700;padding:5px 15px}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;grid-gap:15px}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes{margin-bottom:20px;max-width:206px;padding-bottom:60px;position:relative;width:100%}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes h4{font-size:14px;font-weight:800;letter-spacing:.01em;margin-bottom:15px;text-transform:uppercase}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes h4 a{color:inherit;font-size:inherit!important}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes ul{border-left:2px solid #1d1d1d;list-style:none;padding-left:20px}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes ul li{font-size:14px;font-weight:500;margin-bottom:7px}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes ul li a{color:inherit;display:block;font-size:inherit;padding:0 5px}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes ul li a:hover{background-color:#e8e8e8}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes .btn-mas{border:2px solid #fdd630;border-radius:5px;bottom:0;color:#000;display:block;font-size:14px;font-weight:700;margin:15px auto 0;max-width:102px;padding:8px 0;position:absolute;text-align:center;width:100%}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-cat-mes .grid-categorias .item-categoria-mes .btn-mas:hover{background-color:#fdd630}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest{max-width:904px;width:100%}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest h3{background-color:#d9d9d9;color:#000;display:block;font-size:14px;font-weight:700;padding:5px 15px}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest .box-marca-dest ul.marc-princ{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;list-style:none;grid-gap:2px;padding:2px 0}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest .box-marca-dest ul.marc-princ li{margin:0 auto;max-width:175px;width:100%}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest .box-marca-dest .flex-ul-marcas{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;padding:20px 0}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest .box-marca-dest .flex-ul-marcas ul{list-style:none;max-width:280px;padding:0;width:100%}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest .box-marca-dest .flex-ul-marcas ul li{font-size:14px;font-weight:400;margin-bottom:7px}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest .box-marca-dest .flex-ul-marcas ul li a{color:inherit;display:block;font-size:inherit;padding:0 5px}.navmenu-id-nuestras-marcas .menu-marcas-m .flex-menu-marcas .item-mc-dest .box-marca-dest .flex-ul-marcas ul li a:hover{background-color:#e8e8e8}footer{background-color:#272727;padding-bottom:3.125rem;padding-top:3.25rem}footer .content{width:94%}footer h3{color:#fff;font-size:18px;font-weight:700;margin-bottom:15px}footer .flex-footer{display:flex;justify-content:space-between}footer .siganos-footer{margin-right:30px;max-width:300px;width:100%}footer .siganos-footer .rss-ls{margin-bottom:10px}footer .siganos-footer .rss-ls a svg{background-color:#474747;border-radius:100%;color:#fff}footer .siganos-footer .direcciones-footer{margin-bottom:20px}footer .siganos-footer .direcciones-footer p{color:#fff;font-size:14px;font-weight:400;line-height:142%}footer .siganos-footer .btnllamada{align-items:center;color:#fff;display:flex}footer .siganos-footer .btnllamada img{margin-right:10px}footer .nosotros-footer{max-width:300px;width:100%}footer .nosotros-footer ul{list-style:none}footer .nosotros-footer ul li{margin-bottom:10px}footer .nosotros-footer ul li a{color:#fff;font-size:15px;font-weight:400}footer .suscribirse-footer{max-width:300px;width:100%}footer .suscribirse-footer .subti{color:#fff;font-size:22px}.int_autor .hero_autor{background-image:url(https://cdn.shopify.com/s/files/1/0571/5899/2039/files/bghero-autores.png);background-position:100%;background-repeat:no-repeat;background-size:cover}.int_autor .hero_autor .flex_info{align-items:center;display:flex;gap:80px}.int_autor .hero_autor .flex_info .personal_info{background-color:#000;border-radius:15px;max-width:400px;padding:30px;width:100%}.int_autor .hero_autor .flex_info .personal_info .image_autor{display:block;margin:auto}.int_autor .hero_autor .flex_info .personal_info .image_autor img{display:block;max-width:100%;width:100%}.int_autor .hero_autor .flex_info .personal_info .red_direccion a{align-items:center;color:#fff;display:flex;font-size:16px;gap:30px;margin-bottom:20px}.int_autor .hero_autor .flex_info .personal_info .red_direccion a:hover{text-decoration:underline}.int_autor .hero_autor .flex_info .personal_info .red_direccion a .ico_yellow{max-width:34px;width:100%}.int_autor .hero_autor .flex_info .personal_info .red_direccion a .ico_yellow img{display:block;height:auto;max-width:100%;width:100%}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction{align-items:center;display:flex;gap:30px}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction .ico_yellow{max-width:34px;width:100%}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction .ico_yellow img{display:block;height:auto;max-width:100%;width:100%}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction p{align-items:center;color:#fff;display:flex;font-size:16px;gap:30px}.int_autor .hero_autor .flex_info .descript_info{width:100%}.int_autor .hero_autor .flex_info .descript_info h1{color:#fff;font-size:42px;margin-bottom:30px}.int_autor .hero_autor .flex_info .descript_info h2{color:#fdd630;font-size:28px;font-weight:400;margin-bottom:30px}.int_autor .hero_autor .flex_info .descript_info p{color:#fff;font-size:18px}.int_autor .titulo_articulos_autor{padding:50px 0}.int_autor .titulo_articulos_autor h2{font-size:28px;line-height:160%;text-align:center}.header{background-color:#fff;padding:20px 0;position:sticky;top:0;z-index:99}.header .menu{display:flex;gap:30px;justify-content:space-between}.header .menu a{align-items:center;color:#000;display:flex;gap:10px}.header .menu a .site-header__account-icon{max-width:22pxa}.footer{background-color:#272727;padding:30px 0}.footer img{display:block;margin:auto}.contactanos .hero-contactanos{background-image:url(https://cdn.shopify.com/s/files/1/0571/5899/2039/files/img-contactanos.png?v=1673453180);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0}.contactanos .hero-contactanos h1{color:#fff;font-size:44px;font-weight:700;text-align:center}.contactanos .hero-contactanos .border-yellow{background-color:#fdd630;height:4px;margin:20px auto;width:35px}.contactanos .hero-contactanos p{color:#fff;font-size:18px;font-weight:400;line-height:160%;text-align:center}.contactanos .forma-mensaje{background-color:#fff;padding:60px 0}.contactanos .forma-mensaje .flex-forma-mensaje{align-items:flex-start;display:flex;justify-content:space-between}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje{max-width:278px;width:100%}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje h2{color:#1d1d1d;font-size:22px;font-weight:400;line-height:139%}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje .border-bla{background-color:#1d1d1d;height:5px;margin:20px 0;width:35px}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje p{font-size:18px;font-weight:700;line-height:140%}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje p a{color:#1d1d1d}.contactanos .forma-mensaje .flex-forma-mensaje .forma-contact{background-color:#d9d9d9;border:1px solid #d9d9d9;border-radius:6px;max-width:800px;padding:40px;width:100%}.contactanos .nuestras-sucursales{padding:60px 0}.contactanos .nuestras-sucursales h2{color:#1d1d1d;font-size:38px;font-weight:700;margin-bottom:50px;text-align:center}.contactanos .nuestras-sucursales .grid-nuestras-sucursales{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.contactanos .nuestras-sucursales .grid-nuestras-sucursales .item-grid-sucursales{margin:0 auto;max-width:379px;width:100%}.contactanos .nuestras-sucursales .grid-nuestras-sucursales .item-grid-sucursales img{margin:0 auto}.contactanos .nuestras-sucursales .grid-nuestras-sucursales .item-grid-sucursales h3{color:#000;font-size:18px;font-weight:700;margin:20px 0;text-align:center}.contactanos .nuestras-sucursales .grid-nuestras-sucursales .item-grid-sucursales p{color:#000;font-size:17px;font-weight:400;line-height:160%;text-align:center}.contactanos .nuestras-sucursales .grid-nuestras-sucursales .item-grid-sucursales a.btn-visita-suc{border:2px solid #1d1d1d;border-radius:4px!important;color:#000!important;display:block;font-size:16px!important;font-weight:700!important;margin:20px auto 0;max-width:142px;padding:13px 0;text-align:center;width:100%}.contactanos .nuestras-sucursales .grid-nuestras-sucursales .item-grid-sucursales a.btn-visita-suc:hover{background-color:#000;color:#fff!important}.contactanos .nuestras-sucursales .grid-nuestras-sucursales .item-grid-sucursales a.tel{border:none;color:#000!important;font-size:17px!important;font-weight:600!important;margin:20px auto 0;max-width:100%;padding:0;text-align:center;width:100%}.contactanos .nuestras-sucursales .grid-nuestras-sucursales .item-grid-sucursales a.tel:hover{background-color:transparent;color:#000!important;text-decoration:underline}.contactanos .agenda-sesion{background-color:#fff;padding:60px 0}.contactanos .agenda-sesion .flex-agendasesion{align-items:flex-start;display:flex;justify-content:space-between}.contactanos .agenda-sesion .flex-agendasesion .txt-agenda{max-width:276px;width:100%}.contactanos .agenda-sesion .flex-agendasesion .txt-agenda h2{color:#1d1d1d;font-size:32px;font-weight:700;line-height:145%;margin-bottom:15px}.contactanos .agenda-sesion .flex-agendasesion .txt-agenda p{color:#000;font-size:18px;font-weight:400;line-height:160%;margin-bottom:20px}.contactanos .agenda-sesion .flex-agendasesion .txt-agenda .border-ama{background-color:#fdd630;height:4px;width:45px}.contactanos .agenda-sesion .flex-agendasesion .codigo-emebido-agenda{max-width:820px;width:100%}.cd-carmen.cd-cancun .hero-cd-carmen{background-image:url(https://info.aei.mx/hubfs/sucursal-quintanaroo-hero-bg-v2.webp)}.cd-carmen.cd-cancun .conoce-sol-prod h2{margin-bottom:30px}.cd-carmen.cd-cancun .conoce-sol-prod .title-conoce-prod{font-size:18px!important;line-height:160%;margin-bottom:50px;text-align:center}.cd-carmen .hero-cd-carmen{background-image:url(https://info.aei.mx/hubfs/sucursal-campeche-hero-bg-v2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0 150px}.cd-carmen .hero-cd-carmen h1{color:#fff;font-size:36px!important;font-weight:700!important;line-height:160%!important;margin-bottom:10px}.cd-carmen .hero-cd-carmen p{color:#fff;font-size:20px;line-height:160%}.cd-carmen .secc-tele{background-color:#fff}.cd-carmen .secc-tele .content-info{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-top:-25%}.cd-carmen .secc-tele .content-info .space-block{margin-bottom:80px}.cd-carmen .secc-tele .content-info .box-black-tel{background-color:#2a2e2a;border-radius:20px;margin:0 auto;max-width:625px;padding:50px 30px;position:relative;width:100%}.cd-carmen .secc-tele .content-info .box-black-tel .tel-cd{margin:0 0 30px;padding:0 0 0 30px}.cd-carmen .secc-tele .content-info .box-black-tel .tel-cd a{align-items:center;color:#fff;display:flex;font-size:18px}.cd-carmen .secc-tele .content-info .box-black-tel .tel-cd a img{display:block;margin-right:6px}.cd-carmen .secc-tele .content-info .box-black-tel .direccion-cd{align-items:center;display:flex;max-width:610px;width:100%}.cd-carmen .secc-tele .content-info .box-black-tel .direccion-cd img{display:block;margin-right:15px}.cd-carmen .secc-tele .content-info .box-black-tel .direccion-cd p{color:#fff;font-size:18px!important;line-height:160%!important}.cd-carmen .secc-tele .content-info .form-block{background-color:#d9d9d9;max-width:500px;padding:30px;position:relative;width:100%}.cd-carmen .soluciones-profesionales{background-color:#fff;padding:60px 0}.cd-carmen .soluciones-profesionales h2{font-size:30px;font-weight:700;line-height:160%;margin-bottom:20px;text-align:center}.cd-carmen .soluciones-profesionales p.title-soluciones{font-size:18px!important;font-weight:400!important;line-height:160%;margin:0 auto 80px;max-width:1186px;text-align:center;width:100%}.cd-carmen .soluciones-profesionales .grid-soluciones{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones{background:#fff;border:1px solid #d9d9d9;border-radius:20px;margin:0 auto;max-width:355px;width:100%}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones{padding:10px 20px 20px}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones h3{font-size:18px!important;font-weight:700!important;margin-bottom:15px;text-align:center}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones p{color:#707070;font-size:16px!important;font-weight:400!important;line-height:160%!important;margin-bottom:30px;text-align:center}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones a.btn-sabe-mas{background-color:#fcd61c;border-radius:100px;color:#000;display:block;font-size:15px!important;font-weight:700!important;margin:0 auto;max-width:191px;padding:13px 0;text-align:center;width:100%}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones a.btn-sabe-mas:hover{background-color:#000;color:#fcd61c}.cd-carmen .conoce-sol-prod{background-color:#f4f4f4;padding:60px 0}.cd-carmen .conoce-sol-prod h2{color:#000;font-size:30px!important;font-weight:700!important;margin-bottom:50px;text-align:center}.cd-carmen .conoce-sol-prod .grid-solu{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones{align-items:center;background:#fff;border:1px solid hsla(0,0%,85%,.7);border-radius:20px;display:flex;margin:0 auto;max-width:610px;width:100%}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .img-soluciones{max-width:200px;width:100%}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu{max-width:100%;padding:40px 15px;width:100%}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu h3{color:#000;font-size:18px;margin-bottom:10px}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu ul{padding-left:30px}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu ul li{color:#ffd104;font-size:15px!important;line-height:160%!important;margin-bottom:5px}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu ul li span{color:#000;font-size:inherit!important}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu p{color:#000;font-size:15px!important;line-height:160%!important}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu .flex-data-sol{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin-top:20px}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu .flex-data-sol .btn-sol-info{background-color:#ffd104;border-radius:5px;color:#000;display:block;font-size:12px;font-weight:700;max-width:176px;padding:13px 0;text-align:center;width:100%}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu .flex-data-sol .btn-sol-info:hover{background-color:#000;color:#ffd104}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu .flex-data-sol .btn-conoce-mas{color:#000;font-size:14px;text-decoration:underline}.cd-carmen .proyectos-recientes-cd{background-color:#fff;padding:60px 0}.cd-carmen .proyectos-recientes-cd h2{color:#000;font-size:30px!important;font-weight:700!important;margin-bottom:80px;text-align:center}.cd-carmen .proyectos-recientes-cd .grid-proy-rect{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px}.cd-carmen .proyectos-recientes-cd .grid-proy-rect .item-proy-rec{background-color:#333;margin:0 auto;max-width:275px;padding:20px;width:100%}.cd-carmen .proyectos-recientes-cd .grid-proy-rect .item-proy-rec img{display:block;margin:0 auto 20px}.cd-carmen .proyectos-recientes-cd .grid-proy-rect .item-proy-rec p{color:#fff;font-size:18px!important;font-weight:600!important;line-height:160%!important;text-align:center}.cd-carmen .conoce-asesores{background-color:#f4f4f4;padding:60px 0}.cd-carmen .conoce-asesores h2{color:#000;font-size:30px!important;font-weight:700!important;line-height:160%!important;margin-bottom:20px;text-align:center}.cd-carmen .conoce-asesores .title-asesores{color:#000;font-size:18px!important;font-weight:400!important;line-height:160%!important;text-align:center}.cd-carmen .conoce-asesores .flex-conoce-asesores{align-items:center;display:flex;gap:50px;justify-content:center;margin-top:50px}.cd-carmen .conoce-asesores .flex-conoce-asesores .item-flex-asesores{align-items:center;display:flex;margin:0;max-width:310px;width:100%}.cd-carmen .conoce-asesores .flex-conoce-asesores .item-flex-asesores .img-asesor{margin-right:20px;max-width:120px;width:100%}.cd-carmen .conoce-asesores .flex-conoce-asesores .item-flex-asesores .img-asesor img{display:block}.cd-carmen .conoce-asesores .flex-conoce-asesores .item-flex-asesores .txt-asesor{max-width:200px;width:100%}.cd-carmen .conoce-asesores .flex-conoce-asesores .item-flex-asesores .txt-asesor h3{font-size:18px!important;font-weight:700!important;line-height:160%;margin-bottom:10px}.cd-carmen .conoce-asesores .flex-conoce-asesores .item-flex-asesores .txt-asesor a{align-items:center;color:#000;display:flex;font-size:16px;margin-bottom:5px}.cd-carmen .conoce-asesores .flex-conoce-asesores .item-flex-asesores .txt-asesor a img{margin-right:5px}.cd-carmen.cd-merida .hero-cd-carmen{background-image:url(https://info.aei.mx/hubfs/sucursal-yucatan-hero-bg-v2.webp)}.cd-carmen.cd-merida .conoce-sol-prod h2{margin-bottom:30px}.cd-carmen.cd-merida .conoce-sol-prod .title-conoce-prod{font-size:18px!important;line-height:160%;margin-bottom:50px;text-align:center}.ban-sucursal{background-color:#222;padding:15px 0}.ban-sucursal ul{align-items:center;display:flex;justify-content:center;list-style:none}.ban-sucursal ul li{border-right:1px solid #fff;padding:0 12px}.ban-sucursal ul li:last-child{border-right:none}.ban-sucursal ul li a{align-items:center;color:#fff;display:flex;font-size:14px;gap:10px}.ban-sucursal ul li a:hover{text-decoration:underline}.ban-sucursal ul li a span.site-header__account-icon{align-items:center;display:flex}.ban-sucursal ul li a span.site-header__account-icon img{max-width:22px}.menu-nav.num-sucursal{display:none}footer.footer-v2 .site-footer-wrapper .site-footer-item .site-footer-blocks.column-count-4 .site-footer-block-item.site-footer-block-menu.has-accordion .site-footer-center{margin:30px 0 0;width:100%}footer.footer-v2 .site-footer-wrapper .site-footer-item .site-footer-blocks.column-count-4 .site-footer-block-item.site-footer-block-menu.has-accordion .site-footer-center .social-icons .social-link{margin:0 10px}footer.footer-v2 .site-footer-wrapper .site-footer-item .site-footer-blocks.column-count-4 .site-footer-block-item.site-footer-block-cat-certificados .site-footer-block-content .direccion-footer .flex-direccion img{margin:0 0 30px}footer.footer-v2 .site-footer-wrapper .site-footer-item .site-footer-information .site-footer-left .site-footer-block-content .direccion-footer .flex-direccion{display:flex;gap:50px}footer.footer-v2 .site-footer-wrapper .site-footer-item .site-footer-information .site-footer-left .site-footer-block-content .direccion-footer .flex-direccion .item_contact{display:flex;flex-direction:column;justify-content:space-between;width:100%}footer.footer-v2 .site-footer-wrapper .site-footer-item .site-footer-information .site-footer-left .site-footer-block-content .direccion-footer .flex-direccion .item_contact:last-child{justify-content:flex-start}footer.footer-v2 .site-footer-wrapper .site-footer-item:nth-child(3) .site-footer-information .site-footer-left{margin:0 auto;max-width:fit-content;padding:0;width:100%}footer.footer-v2 .site-footer-wrapper .site-footer-item:nth-child(3) .site-footer-information .site-footer-center{display:none}@media (min-width:979px) and (max-width:1200px){header .flex-header .menu-header{margin:0 10px}header .flex-header .menu-header ul li a.menu-nav{font-size:13px}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog h2{font-size:18px}.cd-carmen .secc-tele .content-info{margin-top:-16%}}@media (min-width:768px) and (max-width:979px){header .flex-header .menu-header{background-color:#fff;display:none;height:100%;left:0;padding:30px;position:absolute;top:80px;width:100%}header .flex-header .menu-header.active{display:block}header .flex-header .menu-header ul{align-items:center;flex-flow:column;justify-content:center}header .flex-header .menu-header ul li{margin-bottom:10px}header .flex-header .menu-header ul li .menu-marcas-m,header .flex-header .menu-header ul li .menu-productos{display:none}header .flex-header .btn-menu-movil{color:#000;display:block}header .flex-header .btn-contacto{display:none}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog h2{font-size:18px}.post-blog .body-post-blog .texto-blog .txt-blog-post h1{font-size:25px}footer .flex-footer{flex-wrap:wrap}footer .nosotros-footer,footer .siganos-footer{margin-bottom:15px}.int_autor .hero_autor .flex_info{gap:50px}.int_autor .hero_autor .flex_info .personal_info{max-width:300px}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction,.int_autor .hero_autor .flex_info .personal_info .red_direccion a{gap:15px}.int_autor .hero_autor .flex_info .descript_info h1{font-size:38px;margin-bottom:20px}.int_autor .hero_autor .flex_info .descript_info h2{font-size:25px;margin-bottom:20px}.cd-carmen .secc-tele .content-info{margin-top:-17%}.cd-carmen .secc-tele .content-info .box-black-tel .direccion-cd{align-items:center;flex-direction:column}.ban-sucursal{display:none!important}.menu-nav.num-sucursal{display:block}}@media (max-width:767px){header .flex-header .menu-header{background-color:#fff;display:none;height:100%;left:0;padding:30px;position:absolute;top:80px;width:100%}header .flex-header .menu-header.active{display:block}header .flex-header .menu-header ul{align-items:center;flex-flow:column;justify-content:center}header .flex-header .menu-header ul li{margin-bottom:10px}header .flex-header .menu-header ul li .menu-marcas-m,header .flex-header .menu-header ul li .menu-productos{display:none}header .flex-header .btn-menu-movil{color:#000;display:block}header .flex-header .btn-contacto{display:none}.index-blog .blog-posts .grid-post-blog .item-blog-post .body-postblog h2{font-size:18px}.post-blog .body-post-blog .texto-blog .txt-blog-post h1{font-size:25px}footer .flex-footer{flex-wrap:wrap}footer .nosotros-footer,footer .siganos-footer{margin-bottom:15px}.int_autor .hero_autor .flex_info{gap:50px}.int_autor .hero_autor .flex_info .personal_info{max-width:300px}.int_autor .hero_autor .flex_info .personal_info .image_autor{max-width:200px;width:100%}.int_autor .hero_autor .flex_info .personal_info .red_direccion a{font-size:15px;gap:15px}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction{gap:15px}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction p{font-size:15px}.int_autor .hero_autor .flex_info .descript_info h1{font-size:28px;margin-bottom:20px}.int_autor .hero_autor .flex_info .descript_info h2{font-size:22px;margin-bottom:20px}.int_autor .hero_autor .flex_info .descript_info p{font-size:15px}.int_autor .titulo_articulos_autor h2{font-size:22 px}.cd-carmen .hero-cd-carmen{padding:60px 0 100px}.cd-carmen .hero-cd-carmen h1{font-size:30px;text-align:center}.cd-carmen .hero-cd-carmen p{font-size:20px;text-align:center}.cd-carmen .secc-tele .content-info{flex-direction:column;gap:30px;margin-top:-66px}.cd-carmen .secc-tele .content-info .space-block{margin:auto}.cd-carmen .secc-tele .content-info .box-black-tel{align-items:center;display:flex;flex-flow:column;padding:30px 20px}.cd-carmen .secc-tele .content-info .box-black-tel .tel-cd{margin-bottom:20px}.cd-carmen .secc-tele .content-info .box-black-tel .tel-cd a{font-size:17px}.cd-carmen .secc-tele .content-info .box-black-tel .direccion-cd p{font-size:17px!important}.cd-carmen .secc-tele .content-info .form-block{max-width:100%}.cd-carmen .soluciones-profesionales h2{font-size:22px}.cd-carmen .soluciones-profesionales p.title-soluciones{font-size:16px!important;margin-bottom:40px}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones h3{font-size:16px!important;line-height:160%!important}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones p{font-size:14px!important}.cd-carmen .conoce-sol-prod h2{font-size:22px!important;line-height:160%!important}.cd-carmen .conoce-sol-prod .grid-solu{grid-template-columns:1fr}.cd-carmen .proyectos-recientes-cd h2{font-size:22px!important;line-height:160%!important}.cd-carmen .proyectos-recientes-cd .grid-proy-rect{grid-template-columns:1fr 1fr}.cd-carmen .conoce-asesores h2{font-size:22px!important}.cd-carmen .conoce-asesores .flex-conoce-asesores{flex-flow:column;gap:30px}.cd-carmen.cd-cancun .conoce-sol-prod .title-conoce-prod,.cd-carmen.cd-merida .conoce-sol-prod .title-conoce-prod{font-size:15px!important;margin-bottom:30px}.contactanos .forma-mensaje .flex-forma-mensaje{display:block}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje{margin-bottom:30px;max-width:100%}}@media (max-width:480px){.index-blog .tags-categories .flex-categories ul{flex-flow:column;flex-wrap:nowrap}.index-blog .tags-categories .flex-categories ul li{margin-bottom:10px}.index-blog .blog-posts .grid-post-blog{grid-template-columns:1fr}.post-blog .body-post-blog .texto-blog .txt-blog-post h1{font-size:22px}.int_autor .hero_autor .flex_info{flex-direction:column;gap:50px}.int_autor .hero_autor .flex_info .personal_info{margin-top:30px;max-width:300px}.int_autor .hero_autor .flex_info .personal_info .image_autor{max-width:200px;width:100%}.int_autor .hero_autor .flex_info .personal_info .red_direccion a{font-size:15px;gap:15px}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction{gap:15px}.int_autor .hero_autor .flex_info .personal_info .red_direccion .direction p{font-size:15px}.int_autor .hero_autor .flex_info .descript_info{margin-bottom:30px}.int_autor .hero_autor .flex_info .descript_info h1{font-size:28px;margin-bottom:20px}.int_autor .hero_autor .flex_info .descript_info h2{font-size:22px;margin-bottom:20px}.int_autor .hero_autor .flex_info .descript_info p{font-size:15px}.int_autor .titulo_articulos_autor h2{font-size:22 px}.cd-carmen .hero-cd-carmen{padding:60px 0 100px}.cd-carmen .hero-cd-carmen h1{font-size:30px;text-align:center}.cd-carmen .hero-cd-carmen p{font-size:20px;text-align:center}.cd-carmen .secc-tele .content-info{flex-direction:column;gap:30px;margin-top:-66px}.cd-carmen .secc-tele .content-info .space-block{margin:auto}.cd-carmen .secc-tele .content-info .box-black-tel{align-items:center;display:flex;flex-flow:column;padding:30px 20px}.cd-carmen .secc-tele .content-info .box-black-tel .tel-cd{margin-bottom:20px}.cd-carmen .secc-tele .content-info .box-black-tel .tel-cd a{font-size:17px}.cd-carmen .secc-tele .content-info .box-black-tel .direccion-cd p{font-size:17px!important}.cd-carmen .secc-tele .content-info .form-block{max-width:100%}.cd-carmen .soluciones-profesionales h2{font-size:22px}.cd-carmen .soluciones-profesionales p.title-soluciones{font-size:16px!important;margin-bottom:40px}.cd-carmen .soluciones-profesionales .grid-soluciones{grid-template-columns:1fr}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones h3{font-size:16px!important;line-height:160%!important}.cd-carmen .soluciones-profesionales .grid-soluciones .item-grid-soluciones .body-soluciones p{font-size:14px!important}.cd-carmen .conoce-sol-prod h2{font-size:22px!important;line-height:160%!important}.cd-carmen .conoce-sol-prod .grid-solu{grid-template-columns:1fr}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones{flex-flow:column}.cd-carmen .conoce-sol-prod .grid-solu .item-soluciones .txt-solu{padding:30px}.cd-carmen .proyectos-recientes-cd h2{font-size:22px!important;line-height:160%!important}.cd-carmen .proyectos-recientes-cd .grid-proy-rect{grid-template-columns:1fr 1fr}.cd-carmen .conoce-asesores h2{font-size:22px!important}.cd-carmen .conoce-asesores .flex-conoce-asesores{flex-flow:column;gap:30px}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje h2{font-size:22px;text-align:center}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje .border-bla{margin:20px auto}.contactanos .forma-mensaje .flex-forma-mensaje .txt-mensaje p{font-size:15px;text-align:center}}