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