﻿@import'https://fonts.googleapis.com/css?family=Open+Sans:400,700"';html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{text-align:center;width:100%}hr,input{margin:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}textarea{font-family:arial}strong,b{font-weight:bold}img{max-width:100%}label,input[type=button],input[type=submit],button{cursor:pointer}textarea:focus,select:focus,input:focus{outline:0 none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.fl{float:left}.fr{float:right}.textl,#cluster-colombia .faq-section .accordion-content,.c-header .nav ul li .sub-list{text-align:left}.textr{text-align:right}.textc{text-align:center}.textj{text-align:justify}.mayus,#cluster-colombia .cluster-hero__cities .cities-label,#cluster-colombia .cluster-hero__badge span,#cluster-barranquilla .cluster-hero__cities .cities-label,#cluster-barranquilla .cluster-hero__badge span,#contact .contact-hero__badge span,.c-header .nav ul li .list,.button{text-transform:uppercase}.italic,.c-richText em,form span.tip{font-style:italic}.capitalize{text-transform:capitalize}.box,#innovation-show .frequently-asked-questions .frequently-questions .accordion li,#innovation-show .frequently-asked-questions,#innovation-show .top ul li time,#innovation-show .top,#innovation .list .articles li.card-container .card .now-more,#innovation .list .articles li.card-container .card .card-content .card-title,#innovation .list .articles li.card-container .card .card-content,#innovation .list,#innovation .top,#cluster-colombia .faq-section .accordion-content,#cluster-colombia .faq-section .accordion-item,#cluster-colombia .faq-section,#cluster-colombia .coverage-section .coverage-item,#cluster-colombia .coverage-section,#cluster-colombia .manlift-section .manlift-feature-item,#cluster-colombia .manlift-section .manlift-item__image,#cluster-colombia .manlift-section .manlift-item,#cluster-colombia .manlift-section,#cluster-colombia .lifting-platforms .platform-feature,#cluster-colombia .lifting-platforms,#cluster-colombia .specialized-section .specialized-card__content,#cluster-colombia .specialized-section .specialized-card__image,#cluster-colombia .specialized-section .specialized-card,#cluster-colombia .specialized-section,#cluster-colombia .multifunction-section .multifunction-features .feature-item,#cluster-colombia .multifunction-section,#cluster-colombia .equipment-card__content,#cluster-colombia .equipment-card__image,#cluster-colombia .equipment-card,#cluster-colombia .equipment-section,#cluster-colombia .cluster-hero__badge,#cluster-colombia .cluster-hero__content,#cluster-colombia .cluster-hero,#cluster-barranquilla .specialized-section .specialized-card__content,#cluster-barranquilla .specialized-section .specialized-card__image,#cluster-barranquilla .specialized-section .specialized-card,#cluster-barranquilla .specialized-section,#cluster-barranquilla .manlift-section .manlift-item__image,#cluster-barranquilla .manlift-section .manlift-item,#cluster-barranquilla .manlift-section,#cluster-barranquilla .lifting-platforms .platform-feature__icon,#cluster-barranquilla .lifting-platforms .platform-feature,#cluster-barranquilla .lifting-platforms,#cluster-barranquilla .multifunction-section .multifunction-features .feature-item .feature-icon,#cluster-barranquilla .multifunction-section .multifunction-features .feature-item,#cluster-barranquilla .multifunction-section,#cluster-barranquilla .equipment-card__content,#cluster-barranquilla .equipment-card__image,#cluster-barranquilla .equipment-card,#cluster-barranquilla .cluster-hero__badge,#cluster-barranquilla .cluster-hero__content,#cluster-barranquilla .cluster-hero,#contact .contact-map__container iframe,#contact .contact-map__container,#contact .contact-map,#contact .contact-card__item,#contact .contact-card__icon,#contact .contact-card,#contact .contact-locations,#contact .contact-hero__badge,#contact .contact-hero__content,#contact .contact-hero,#service .service-banner__badge,#service .service-banner,#service .service-content__body,#service .service-content__tag,#service .service-content,#notice-show .blog-content-section .blog-sidebar .sidebar-card,#notice-show .blog-content-section .blog-main-article .article-header .article-tags .tag,#notice-show .blog-content-section .blog-main-article .article-card,#notice-show .blog-content-section,#notices .blog-grid-section .c-blog-card__content,#notices .blog-grid-section .section-badge,#notices .blog-hero-modern .hero-visual-side .main-visual-card .stats-grid .stat-box,#notices .blog-hero-modern .hero-visual-side .main-visual-card,#notices .blog-hero-modern .hero-content-side .breadcrumb-modern svg,#notices .blog-hero-modern,#equipment-rental .description-modern .description-card,#equipment-rental .subcategories-section,#equipment-rental .products-showcase,#equipment-rental .hero-section .hero-card,#equipment-rental .hero-section,#product-detail .description .wrap,#product-detail .product-main .distributor,#product-detail,#home .frequently_asked_questions .list,#home .frequently_asked_questions,#home .blog .card .info,#home .featured_products .tag,#home .industrial-solutions .info ul li a,#home .industrial-solutions,#home .cluster-call-to-action .call-to-action .wrap,#home .cluster-call-to-action .cluster-info ul li a .content .text,#home .cluster-call-to-action,#home .banner .swiper-slide .content-mobile,#home .banner .swiper-slide .content,.c-footer .copy,.c-footer,.c-header-sticky,.c-header .nav ul .wpp a,.c-header .nav ul li .sub-list a,.c-header .nav ul li .sub-list,.c-header .nav,.c-header,.c-blog-list .related-article-card .article-link,.c-social ul li a,.c-social,.c-whatsapp-call,.c-product-list li a .info,.c-product-list li a .image .type,.button,.wrap,form .checkbox li label,form .error,form input,form select,form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-40{margin-left:40px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-40{margin-right:40px}.pad-10{padding:10px}.pad-20{padding:20px}.block,.c-header .nav ul li .sub-list a{display:block}.inline{display:inline-block}.hidden{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}body{font-size:.95rem;margin:0;background:#fff;color:#333}a{text-decoration:none;color:#1c398f}hr{border:none;border-bottom:solid 1px rgba(189,189,189,.5)}.font-family,button,p,input,textarea,body{font-family:"Open Sans",sans-serif;font-weight:400}.font-w-bold,#innovation-show .frequently-asked-questions .frequently-questions .accordion li .title,#cluster-colombia .faq-section .accordion-header,#cluster-colombia .cluster-hero__cities .cities-label,#cluster-colombia .cluster-hero__badge span,#cluster-barranquilla .cluster-hero__cities .cities-label,#cluster-barranquilla .cluster-hero__badge span,#contact .contact-hero__badge span,.c-richText-headings h3,.c-richText-headings h1,.c-richText a{font-weight:700}.font-size-xs,.c-richText-headings h5{font-size:.8rem;line-height:1rem}.font-size-s,.c-header .nav ul li .list,.c-richText-headings h4{font-size:.9rem;line-height:1.2rem}.font-size-sm{font-size:1rem;line-height:1.3rem}@media screen and (max-width: 48em){.font-size-sm{font-size:.9rem;line-height:1.2rem}}.font-size-m,.c-richText-headings h3{font-size:1.2rem;line-height:1.4rem}@media screen and (max-width: 48em){.font-size-m,.c-richText-headings h3{font-size:1rem;line-height:1.2rem}}.font-size-l,#innovation .list .articles li.card-container .card .card-content .card-title,.c-richText-headings h2,.c-richText-headings h1,.c-richText h3{font-size:1.4rem;line-height:1.6rem}@media screen and (max-width: 48em){.font-size-l,#innovation .list .articles li.card-container .card .card-content .card-title,.c-richText-headings h2,.c-richText-headings h1,.c-richText h3{font-size:1.1rem;line-height:1.2rem}}.font-size-xl,.c-richText h2{font-size:1.6rem;line-height:1.8rem}@media screen and (max-width: 48em){.font-size-xl,.c-richText h2{font-size:1.2rem;line-height:1.4rem}}.font-size-xxl,.c-richText h1{font-size:1.8rem;line-height:2rem}@media screen and (max-width: 48em){.font-size-xxl,.c-richText h1{font-size:1.4rem;line-height:1.6rem}}.font-size-xxxl{font-size:2.5rem;line-height:3rem}@media screen and (max-width: 48em){.font-size-xxxl{font-size:1.6rem;line-height:2rem}}.color-1{color:#d00003}.color-2{color:#1c398f}.color-3{color:#fdd835}.color-white{color:#fff}.color-text,#home .industrial-solutions .info ul li a{color:#333}.color-black,.button{color:#000}form .row{display:block;width:100%;margin-bottom:15px}form .row:last-child{margin-bottom:0}form .row label{display:block;margin-bottom:10px;text-align:left;color:#000}form input[type=text],form input[type=password],form input[type=email],form input[type=number],form select,form textarea{font-size:1em}form input,form select,form textarea{width:100%;border:1px solid rgba(0,0,0,.05);border-radius:3px;padding:15px;color:#333;background:#f2f2f2}form input:focus,form textarea:focus,form select:focus{border-color:#d00003}form input[type=check],form input[type=radio],form input[type=file]{width:auto;border:none;padding:0}form textarea{min-height:80px}form input.error,form select.error,form textarea.error{border-color:#e00}form label.error{margin-top:5px;color:#e00;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}form fieldset{display:grid;grid-gap:15px}@media screen and (min-width: 48em){form fieldset.two{grid-template-columns:repeat(2, 1fr)}}form .error{border:1px solid #e00;color:#e00;padding:1em}form span.tip{display:block;text-align:left;font-size:.9em;margin-top:5px}form .checkbox{display:grid;grid-gap:5px}@media screen and (min-width: 48em){form .checkbox{grid-template-columns:repeat(3, 1fr)}}form .checkbox li{position:relative}form .checkbox li:last-child{margin-bottom:0}form .checkbox li label{width:100%;padding:22px 15px 15px 50px;background:#fafafa;border:1px solid #e1e1e1;display:flex;flex-direction:row;align-items:center;margin-bottom:0}form .checkbox li label img{width:80px;margin-right:20px}form .checkbox li input{position:absolute;top:21px;left:20px}form .checkbox li input:checked+label{border-color:#d00003}p{line-height:1.3rem;font-size:.9rem}p a{color:#1c398f;text-decoration:underline}.wrap{margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width: 48em){.wrap{width:95%}}.wrap-large{max-width:1400px}.wrap-medium{max-width:1300px}.wrap-sm{max-width:1150px}.wrap-small{max-width:950px}.wrap-smaller{max-width:680px}@media screen and (max-width: 48em){.wrap-mobile-full{width:100%}}.display-flex,#service .service-banner,#about .c-about-experience__image-overlay,#about .c-about-experience__header,#about .c-about-trajectory__video__play-button,#about .c-about-trajectory__video-overlay,#about .c-about-trajectory__header,#about .c-about-service__header,#about .c-about-service__image-overlay,#about .c-about-hero__info,#about .c-about-hero{display:flex;justify-content:center;align-items:center}.display-start{justify-content:start}.display-space-between{justify-content:space-between}.display-grid,#cluster-colombia .coverage-section .coverage-grid,#cluster-colombia .manlift-section .manlift-features,#cluster-colombia .manlift-section .manlift-grid,#cluster-colombia .lifting-platforms .platform-features,#cluster-colombia .lifting-platforms .platform-content,#cluster-colombia .specialized-section .specialized-grid,#cluster-colombia .multifunction-section .multifunction-features .features-grid,#cluster-colombia .multifunction-section .multifunction-content,#cluster-colombia .equipment-grid,#cluster-barranquilla .specialized-section .specialized-grid,#cluster-barranquilla .manlift-section .manlift-grid,#cluster-barranquilla .lifting-platforms .platform-features,#cluster-barranquilla .multifunction-section .multifunction-features .features-grid,#cluster-barranquilla .multifunction-section .multifunction-content,#cluster-barranquilla .equipment-grid,#contact .contact-locations__grid,#about .c-about-experience__grid,#about .c-about-service__grid{display:grid}@media screen and (min-width: 48em){.display-grid-2,#about .c-about-experience__grid,#about .c-about-service__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 48em){.display-grid-3{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 48em){.display-grid-4{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 48em){.display-grid-5{grid-template-columns:repeat(5, 1fr)}}.display-grid-gap-5{grid-gap:5px}.display-grid-gap-10{grid-gap:10px}.display-grid-gap-20{grid-gap:20px}.display-grid-gap-30,#about .c-about-experience__grid,#about .c-about-service__grid{grid-gap:30px}.button{border:none;padding:18px 30px;font-size:.8rem;border-radius:8px;width:100%;display:block;text-align:center;position:relative;overflow:hidden}.button::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%, -50%);transition:width .6s,height .6s}@media(hover: hover){.button:hover::before{width:300px;height:300px}.button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}}.button-primary{background:#fdd835}@media(hover: hover){.button-primary:hover{background:#fdce03}}.button-secondary{background:#142864;color:#fff}@media(hover: hover){.button-secondary:hover{background:#0b173a}}.button-three{background:#fff;color:#1c398f;border:solid 1px #1c398f}@media(hover: hover){.button-three:hover{color:#142864;background:#e6e6e6}}.button-small{width:max-content}.button-slim{padding:12px 20px;font-size:.7rem;border-radius:4px}.margin-center,#innovation .top h2,#innovation .top .sep,#cluster-colombia .faq-section .accordion,#cluster-barranquilla .manlift-section .manlift-description,#cluster-barranquilla .lifting-platforms .platform-description,#cluster-barranquilla .multifunction-section .multifunction-features .feature-item .feature-icon,#service .service-banner__description,#notice-show .related-articles-section .section-description,#notices .blog-grid-section .section-description,#notices .blog-hero-modern .hero-visual-side,#notices .blog-hero-modern .hero-content-side,#equipment-rental .products-showcase .section-description,#equipment-rental .hero-section .hero-card,#product-detail .product-main .distributor .image,#about .c-about-hero__content,#home .cluster-call-to-action .call-to-action .wrap h4,#home .cluster-call-to-action .cluster-info ul li a .content .text h3,#home .cluster-call-to-action .cluster-info ul li a .content .text p,.line{margin-right:auto;margin-left:auto}.padding-top{padding-top:78px}.padding-section{padding-top:60px;padding-bottom:30px}@media screen and (max-width: 48em){.padding-section{padding-top:40px}}.animation-250,#cluster-colombia .faq-section .accordion-header::after,#cluster-colombia .faq-section .accordion-header,#cluster-colombia .faq-section .accordion-item,#cluster-colombia .coverage-section .coverage-item,#cluster-colombia .manlift-section .manlift-feature-item,#cluster-colombia .manlift-section .manlift-item__image img,#cluster-colombia .manlift-section .manlift-item,#cluster-colombia .lifting-platforms .platform-feature,#cluster-colombia .specialized-section .specialized-card__image img,#cluster-colombia .specialized-section .specialized-card,#cluster-colombia .multifunction-section .multifunction-features .feature-item,#cluster-colombia .equipment-card__image img,#cluster-colombia .equipment-card,#cluster-colombia .cluster-hero__cities .city-badge,#cluster-barranquilla .specialized-section .specialized-card__image img,#cluster-barranquilla .specialized-section .specialized-card,#cluster-barranquilla .manlift-section .manlift-item__image img,#cluster-barranquilla .manlift-section .manlift-item,#cluster-barranquilla .lifting-platforms .platform-feature__icon svg,#cluster-barranquilla .lifting-platforms .platform-feature__icon,#cluster-barranquilla .lifting-platforms .platform-feature,#cluster-barranquilla .multifunction-section .multifunction-features .feature-item .feature-icon svg,#cluster-barranquilla .multifunction-section .multifunction-features .feature-item .feature-icon,#cluster-barranquilla .multifunction-section .multifunction-features .feature-item,#cluster-barranquilla .equipment-card__image img,#cluster-barranquilla .equipment-card,#cluster-barranquilla .cluster-hero__cities .city-badge,#contact .contact-card__item svg,#contact .contact-card__item,#contact .contact-card__icon svg,#contact .contact-card__icon,#contact .contact-card,#about .c-about-experience__image-overlay,#about .c-about-experience__image-container,#about .c-about-trajectory__video-overlay,#about .c-about-trajectory__video-container,#about .c-about-service__image-overlay,#about .c-about-service__image-container,.c-header .logo,.c-header,.c-social ul li a,.c-social,.c-whatsapp-call,form input,form select,form textarea,form .checkbox li label,.button{transition:all 250ms ease}.c-richText{line-height:1.6rem;color:#333}.c-richText h1{margin-bottom:5px}.c-richText h2{margin-bottom:5px}.c-richText h3{margin-bottom:5px}.c-richText p,.c-richText h2,.c-richText h3,.c-richText img{margin-bottom:20px}.c-richText a{color:#d00003;text-decoration:underline}.c-richText ul{list-style:disc;margin-left:20px}.c-richText ul li p{margin-bottom:0}.c-richText ol{list-style:decimal;margin-left:20px}.c-richText img{width:100%;height:auto;display:block}.c-richText-headings h1{color:#1c398f}.c-richText-headings h2{color:#d00003;text-shadow:0 0 1px rgba(0,0,0,.1)}.c-richText-headings h3{color:#1c398f}.c-richText-headings h4{line-height:1.45rem}.c-product-list li a{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:8px;box-shadow:0 0 6px rgba(51,51,51,.3);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,animation .3s ease}.c-product-list li a:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(51,51,51,.2);animation:none}.c-product-list li a:hover .image img{transform:scale(1.1)}.c-product-list li a:hover button{background:#1c398f;color:#fff}.c-product-list li a:hover .type{background:#fdd835}.c-product-list li a .image{position:relative;width:100%;height:300px;overflow:hidden}.c-product-list li a .image .type{position:absolute;top:0;left:0;padding:10px;border-radius:0 0 3px 0;background:#fdce03;font-size:.8rem;color:#000;z-index:1;animation:slideInLeft .6s ease-out .3s both;transition:background .3s ease}.c-product-list li a .image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.c-product-list li a .info{flex:1;padding:20px}.c-product-list li a button{width:85%;margin-bottom:15px;transition:all .3s ease}.c-whatsapp{position:fixed;right:20px;bottom:20px;width:250px;background:#333;line-height:50px;border-radius:99px;font-size:.8rem;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:4;animation:bounce 2s infinite}@media screen and (max-width: 48em){.c-whatsapp{grid-gap:8px}}.c-whatsapp svg{width:30px}@media screen and (min-width: 48em){.c-whatsapp svg{margin-right:10px}}.c-whatsapp span{color:#fff}.c-whatsapp-call{left:20px;width:fit-content;padding:0 30px;background:#1c398f}@media screen and (max-width: 48em){.c-whatsapp-call{right:20px;bottom:80px;left:revert}}.c-social{background:#333;position:fixed;top:50%;right:0;transform:translateY(-50%);padding:10px 5px 10px 10px;border-radius:5px 0 0 5px;z-index:55}@media screen and (max-width: 48em){.c-social{display:none}}.c-social ul{display:flex;flex-direction:column;grid-gap:6px}.c-social ul li a{padding:5px;display:block}@media screen and (min-width: 48em){.c-social ul li a{width:35px;height:35px}}.c-social ul li a img{width:20px;height:20px;display:block}@media screen and (min-width: 48em){.c-social ul li a img{width:30px;height:30px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes phone-vibrate{0%,20%,50%{transform:translate(0, 0)}10%{transform:translate(-5px, 0)}30%{transform:translate(5px, 0)}40%{transform:translate(-5px, 0)}}@keyframes gentlePulse{0%,100%{transform:scale(1);box-shadow:0 0 6px rgba(51,51,51,.3)}50%{transform:scale(1.02);box-shadow:0 4px 15px rgba(51,51,51,.35)}}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes floatUpDown{0%,100%{transform:translateY(0px)}50%{transform:translateY(-20px)}}.c-blog-list .related-article-card{animation:fadeInUp .6s ease-out}.c-blog-list .related-article-card:nth-child(1){animation-delay:.1s}.c-blog-list .related-article-card:nth-child(2){animation-delay:.2s}.c-blog-list .related-article-card:nth-child(3){animation-delay:.3s}.c-blog-list .related-article-card .article-link{display:block;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .3s ease}.c-blog-list .related-article-card .article-link:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.c-blog-list .related-article-card .article-link:hover .article-image img{transform:scale(1.05)}.c-blog-list .related-article-card .article-link:hover .article-overlay{opacity:1}.c-blog-list .related-article-card .article-link:hover .cta-text{color:#d00003}.c-blog-list .related-article-card .article-link .article-image{position:relative;width:100%;height:200px;overflow:hidden}.c-blog-list .related-article-card .article-link .article-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.c-blog-list .related-article-card .article-link .article-image .article-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(28,57,143,.8);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.c-blog-list .related-article-card .article-link .article-image .article-overlay .read-more-btn{background:rgba(255,255,255,.2);padding:10px 20px;border-radius:25px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.c-blog-list .related-article-card .article-link .article-info{padding:25px}.c-blog-list .related-article-card .article-link .article-info .article-date{opacity:.7}.c-blog-list .related-article-card .article-link .article-info .article-title{line-height:1.3;transition:color .3s ease}.c-blog-list .related-article-card .article-link .article-info .article-excerpt{line-height:1.5;opacity:.8}.c-blog-list .related-article-card .article-link .article-info .article-cta .cta-text{transition:color .3s ease}.line{width:150px;height:4px;border-radius:4px;margin-top:20px}.line-blue{background:#1c398f}.line-red{background:#d00003}.line-yellow{background:#fdd835}.c-header{width:100%;position:fixed;top:0;z-index:99;background:rgba(255,255,255,.9);box-shadow:0 0 10px rgba(0,0,0,.1);padding:15px 0}.c-header .logo{width:140px}.c-header .logo a{display:block;width:100%}.c-header .logo a img{display:block;width:100%}@media screen and (max-width: 48em){.c-header .nav{position:fixed;top:0;height:100vh;width:250px;left:-250px;z-index:5;background:#fff;padding:40px 25px 0 25px;transition:all 250ms ease}}.c-header .nav-active{left:0}@media screen and (max-width: 48em){.c-header .nav ul{flex-direction:column;justify-content:start;align-items:start;text-align:left}}.c-header .nav ul li{cursor:pointer;position:relative}@media screen and (max-width: 48em){.c-header .nav ul li{width:100%}}.c-header .nav ul li a,.c-header .nav ul li h3{position:relative}.c-header .nav ul li a::after,.c-header .nav ul li h3::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#d00003;transition:width .3s ease}@media(hover: hover){.c-header .nav ul li a:hover::after,.c-header .nav ul li h3:hover::after{width:100%}}@media screen and (max-width: 48em){.c-header .nav ul li .list{color:#333;border-bottom:solid .5px #1c398f;line-height:1.5rem}}.c-header .nav ul li .sub-list{padding:12px 0}@media screen and (max-width: 48em){.c-header .nav ul li .sub-list{padding:10px 0 10px 15px}}@media screen and (min-width: 48em){.c-header .nav ul li .sub-list{position:absolute;background:#fff;width:max-content;top:30px;left:0;border-radius:2px}}@media screen and (min-width: 48em){.c-header .nav ul li .sub-list-large{overflow-y:scroll;max-height:300px;top:118px}}.c-header .nav ul li .sub-list a{width:100%;padding:0 25px;line-height:1.8rem;letter-spacing:0;color:#333}@media screen and (max-width: 48em){.c-header .nav ul li .sub-list a{padding:10px 0;border-bottom:solid .5px #999;font-size:.85rem;line-height:1rem;text-transform:capitalize}}@media(hover: hover){.c-header .nav ul li .sub-list a:hover{background:#333;color:#fff}.c-header .nav ul li .sub-list a:hover::after{width:0}}.c-header .nav ul .wpp a{grid-gap:5px;color:#333;overflow:hidden;padding:6px 10px;border-radius:4px}.c-header .nav ul .wpp a::after{background:rgba(0,0,0,0)}.c-header .nav ul .wpp a span{position:absolute;display:block}.c-header .nav ul .wpp a .line-1{top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg, transparent, #16B147);animation:wpp-animate1 1s linear infinite}.c-header .nav ul .wpp a .line-2{top:-100%;right:0;width:2px;height:100%;background:linear-gradient(180deg, transparent, #16B147);animation:wpp-animate2 1s linear infinite;animation-delay:.25s}.c-header .nav ul .wpp a .line-3{bottom:0;right:0;width:100%;height:2px;background:linear-gradient(270deg, transparent, #16B147);animation:wpp-animate3 1s linear infinite;animation-delay:.5s}.c-header .nav ul .wpp a .line-4{bottom:-100%;left:0;width:2px;height:100%;background:linear-gradient(360deg, transparent, #16B147);animation:wpp-animate4 1s linear infinite;animation-delay:.75s}@keyframes wpp-animate1{0%{left:-100%}50%,100%{left:100%}}@keyframes wpp-animate2{0%{top:-100%}50%,100%{top:100%}}@keyframes wpp-animate3{0%{right:-100%}50%,100%{right:100%}}@keyframes wpp-animate4{0%{bottom:-100%}50%,100%{bottom:100%}}.c-header .mobile-menu{border:none;background:rgba(0,0,0,0);color:#d00003;font-size:1.6em;border-radius:3px;width:25px;height:25px;padding:0}@media screen and (min-width: 48em){.c-header .mobile-menu{display:none}}@media screen and (max-width: 48em){.c-header .mobile-shadow{transition:all 250ms ease;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;z-index:4}}@media screen and (min-width: 48em){.c-header .mobile-shadow{display:none}}.c-header .mobile-shadow-active{visibility:visible;opacity:1}@media screen and (max-width: 64em){.c-header .content-mobile{display:flex;align-items:center;grid-gap:15px}}@media screen and (min-width: 64em){.c-header .content-mobile{display:none}}.c-header .content-mobile .mobile-menu{border:none;background:rgba(0,0,0,0);color:#1c398f;font-size:1.6em;border-radius:3px;width:25px;height:25px;padding:0}@media screen and (min-width: 64em){.c-header .content-mobile .mobile-menu{display:none}}@media screen and (max-width: 64em){.c-header .content-mobile .mobile-shadow{transition:all 250ms ease;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;z-index:4}}@media screen and (min-width: 64em){.c-header .content-mobile .mobile-shadow{display:none}}.c-header .content-mobile .mobile-shadow-active{visibility:visible;opacity:1}.c-header-sticky{padding:8px 0}.c-header-sticky .logo{width:110px}.c-footer{background:#0b173a;padding:30px 0 0 0}.c-footer ul{align-items:start;grid-gap:50px}@media screen and (max-width: 48em){.c-footer ul{flex-direction:column;grid-gap:20px}}.c-footer ul li div img{max-width:20px}.c-footer ul li .line{margin-left:revert;margin-right:revert;margin-top:10px;height:3px}.c-footer .copy{width:100%;background:#0b173a;text-align:center;padding:10px 0}@media screen and (max-width: 48em){.c-footer .copy{padding-bottom:80px}}.c-footer .copy p{color:#fff;font-size:.8rem}#home section{animation:fadeIn .8s ease-out}#home .banner{width:100%}#home .banner .swiper{width:100%;height:600px}#home .banner .swiper-wrapper{height:100%}#home .banner .swiper-slide{width:100% !important;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}#home .banner .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#home .banner .swiper-slide .content{max-width:500px;display:flex;flex-direction:column;justify-content:center;padding-top:70px;position:relative;animation:fadeInUp 1s ease-out .3s both}#home .banner .swiper-slide .content h2{animation:slideInLeft .8s ease-out .5s both}#home .banner .swiper-slide .content h3{animation:slideInLeft .8s ease-out .9s both}#home .banner .swiper-slide .content .buttons a{animation:fadeInUp .8s ease-out 1.1s both}#home .banner .swiper-slide .content .buttons a:nth-child(2){animation-delay:1.3s}#home .banner .swiper-slide .content .line{margin-left:revert;animation:slideInLeft .8s ease-out .7s both}#home .banner .swiper-slide .content-mobile{background:rgba(255,255,255,.7);padding:20px 30px;border-radius:8px}#home .banner .swiper .swiper-button-next:after,#home .banner .swiper .swiper-button-prev:after{color:#fff}#home .cluster-call-to-action{background:url("../img/content/background_cluster.jpg") no-repeat top center;background-size:cover;padding:60px 0}@media screen and (max-width: 48em){#home .cluster-call-to-action{padding:40px 0}}#home .cluster-call-to-action .cluster-info ul li a .content{transition:all .3s ease}@media screen and (max-width: 48em){#home .cluster-call-to-action .cluster-info ul li a .content .text{padding:10px;background:#f2f2f2;border-radius:8px}}@media screen and (min-width: 100em){#home .cluster-call-to-action .cluster-info ul li a .content .text{padding:10px;background:#f2f2f2;border-radius:8px}}#home .cluster-call-to-action .cluster-info ul li a .content .text h3,#home .cluster-call-to-action .cluster-info ul li a .content .text p{max-width:300px}#home .cluster-call-to-action .cluster-info ul li a .content img{transition:transform .3s ease}#home .cluster-call-to-action .call-to-action{margin-top:40px}@media screen and (min-width: 48em){#home .cluster-call-to-action .call-to-action{margin-top:80px}}#home .cluster-call-to-action .call-to-action .wrap{background:#fffef7;padding:40px 100px;border:solid 2px #fdd835;box-shadow:0 0 12px rgba(253,216,53,.6)}@media screen and (max-width: 48em){#home .cluster-call-to-action .call-to-action .wrap{padding:20px}}#home .cluster-call-to-action .call-to-action .wrap h4{line-height:1.2rem;max-width:550px}#home .cluster-call-to-action .call-to-action .wrap a{animation:phone-vibrate 2s ease-in-out infinite}@media screen and (min-width: 100em){#home .industrial-solutions{padding:40px 0}}#home .industrial-solutions .info ul li{animation:fadeInUp .6s ease-out both}#home .industrial-solutions .info ul li:nth-child(1){animation-delay:.2s}#home .industrial-solutions .info ul li:nth-child(2){animation-delay:.4s}#home .industrial-solutions .info ul li:nth-child(3){animation-delay:.6s}#home .industrial-solutions .info ul li a{background:#fff;border-radius:8px;box-shadow:0 0 6px rgba(51,51,51,.3);display:flex;align-items:center;justify-content:space-between;padding:20px;margin-top:20px;grid-gap:20px;animation:gentlePulse 3s ease-in-out infinite;transition:transform .3s ease,box-shadow .3s ease}#home .industrial-solutions .info ul li a:nth-child(1){animation-delay:0s}#home .industrial-solutions .info ul li a:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(51,51,51,.2);animation:none;background:#f2f2f2}#home .industrial-solutions .info ul li a svg{transition:transform .3s ease;animation:rotate360 4s linear infinite}#home .industrial-solutions .info ul li a svg:hover{animation:none}#home .industrial-solutions .info ul li:nth-child(1) a{animation-delay:0s}#home .industrial-solutions .info ul li:nth-child(2) a{animation-delay:1s}#home .industrial-solutions .info ul li:nth-child(3) a{animation-delay:2s}#home .featured_products{background:#f2f2f2}#home .featured_products .tag{width:fit-content;padding:10px;border-radius:4px;border:solid 1px #1c398f;color:#1c398f;font-size:.7rem;animation:fadeInUp .6s ease-out .1s both}#home .featured_products h2{animation:fadeInUp .6s ease-out .2s both}#home .featured_products .line{animation:slideInLeft .6s ease-out .3s both}#home .featured_products .description{max-width:450px;animation:fadeInUp .6s ease-out .4s both}#home .blog .card{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:8px;box-shadow:0 0 6px rgba(51,51,51,.3);overflow:hidden}#home .blog .card .image{width:100%;height:220px;overflow:hidden}#home .blog .card .image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}#home .blog .card .info{padding:20px}#home .blog .card-list{display:flex;flex-direction:row;justify-content:center;align-items:center}#home .blog .card-list .image{width:100%;max-width:130px;height:100% !important}#home .blog .blog-main .image{height:180px}#home .frequently_asked_questions{background:#0b173a;position:relative;padding-top:40px}@media screen and (max-width: 48em){#home .frequently_asked_questions .display-flex,#home .frequently_asked_questions #service .service-banner,#service #home .frequently_asked_questions .service-banner,#home .frequently_asked_questions #about .c-about-experience__image-overlay,#about #home .frequently_asked_questions .c-about-experience__image-overlay,#home .frequently_asked_questions #about .c-about-experience__header,#about #home .frequently_asked_questions .c-about-experience__header,#home .frequently_asked_questions #about .c-about-trajectory__video__play-button,#about #home .frequently_asked_questions .c-about-trajectory__video__play-button,#home .frequently_asked_questions #about .c-about-trajectory__video-overlay,#about #home .frequently_asked_questions .c-about-trajectory__video-overlay,#home .frequently_asked_questions #about .c-about-trajectory__header,#about #home .frequently_asked_questions .c-about-trajectory__header,#home .frequently_asked_questions #about .c-about-service__header,#about #home .frequently_asked_questions .c-about-service__header,#home .frequently_asked_questions #about .c-about-service__image-overlay,#about #home .frequently_asked_questions .c-about-service__image-overlay,#home .frequently_asked_questions #about .c-about-hero__info,#about #home .frequently_asked_questions .c-about-hero__info,#home .frequently_asked_questions #about .c-about-hero,#about #home .frequently_asked_questions .c-about-hero{flex-direction:column-reverse}}#home .frequently_asked_questions .image{align-self:end}#home .frequently_asked_questions .image img{display:block}#home .frequently_asked_questions .list{padding-bottom:20px}#home .frequently_asked_questions .list .line{margin-left:revert;margin-right:revert}#home .frequently_asked_questions .list .accordion{max-width:600px;width:100%;margin-top:30px}#home .frequently_asked_questions .list .accordion-item{border-bottom:1px solid rgba(28,57,143,.1)}#home .frequently_asked_questions .list .accordion-item:first-child{border-top:1px solid rgba(28,57,143,.1)}#home .frequently_asked_questions .list .accordion-trigger{position:relative;width:100%;padding:25px 50px 25px 20px;border:none;background:rgba(0,0,0,0);text-align:left;cursor:pointer;transition:all .3s ease}#home .frequently_asked_questions .list .accordion-trigger h3{color:#fff}#home .frequently_asked_questions .list .accordion-trigger:hover h3{color:#1c398f}#home .frequently_asked_questions .list .accordion-trigger[aria-expanded=true]{background:#2b2b2b;border-radius:5px 5px 0 0}#home .frequently_asked_questions .list .accordion-trigger[aria-expanded=true] h3{color:#fff}#home .frequently_asked_questions .list .accordion-trigger[aria-expanded=true] .accordion-icon::before{transform:rotate(90deg)}#home .frequently_asked_questions .list .accordion-trigger[aria-expanded=true] .accordion-icon::after{transform:rotate(180deg)}#home .frequently_asked_questions .list .accordion-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px}#home .frequently_asked_questions .list .accordion-icon::before,#home .frequently_asked_questions .list .accordion-icon::after{content:"";position:absolute;background:#fff;transition:transform .3s ease}#home .frequently_asked_questions .list .accordion-icon::before{top:50%;width:2px;height:16px;margin-top:-8px;left:50%;margin-left:-1px}#home .frequently_asked_questions .list .accordion-icon::after{top:50%;width:16px;height:2px;margin-top:-1px;left:50%;margin-left:-8px}#home .frequently_asked_questions .list .accordion-content{display:none;padding:0 20px;background:#2b2b2b;border-radius:0 0 5px 5px}#home .frequently_asked_questions .list .accordion-content-inner{padding:0 0 25px 0;color:#fff;line-height:1.6}#home .frequently_asked_questions .list .accordion-content-inner p{margin-bottom:15px}#home .frequently_asked_questions .list .accordion-content-inner p:last-child{margin-bottom:0}#home .certifications{position:relative}#home .certifications .content{max-width:650px}#home .certifications .content ul li{width:150px}#home .certifications .ing{position:absolute;bottom:0;right:8%;width:32%}@media screen and (max-width: 48em){#home .certifications .ing{display:none}}@media screen and (min-width: 100em){#home .certifications .ing{right:20%;width:20%}}#about .c-about-hero{position:relative;background:linear-gradient(135deg, #1c398f 0%, #0f204f 100%);padding:130px 0 40px 0;align-items:center;justify-content:center;overflow:hidden}#about .c-about-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/content/rent-industrial-instalaciones.png") center center;background-size:cover;opacity:.08;z-index:1}#about .c-about-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center, rgba(28, 57, 143, 0.1) 0%, rgba(208, 0, 3, 0.05) 100%);z-index:1}#about .c-about-hero__content{position:relative;z-index:2;animation:fadeInUp .8s ease-out;max-width:800px}#about .c-about-hero__badge{display:inline-block;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);padding:8px 20px;border-radius:25px;border:1px solid rgba(255,255,255,.2);margin-bottom:20px;animation:slideInLeft .8s ease-out .3s both}#about .c-about-hero__info{justify-content:center;grid-gap:40px}@media screen and (max-width: 48em){#about .c-about-hero__info{grid-gap:30px}}#about .c-about-hero__info-item{text-align:center;animation:fadeInUp .8s ease-out .6s both}#about .c-about-hero__info-item:nth-child(2){animation-delay:.8s}#about .c-about-hero__info-number{display:block;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.3)}#about .c-about-hero__info-label{display:block;opacity:.9;text-transform:uppercase;letter-spacing:1px}#about .c-about-service{background:#fff}#about .c-about-service__grid{align-items:center}@media screen and (max-width: 48em){#about .c-about-service__grid{grid-template-columns:1fr;grid-gap:30px}}#about .c-about-service__image{position:relative;animation:slideInLeft .8s ease-out}#about .c-about-service__image-container{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.1)}#about .c-about-service__image-container:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,.15)}#about .c-about-service__image-container img{width:100%;height:auto;display:block;transition:transform .5s ease}#about .c-about-service__image-container:hover img{transform:scale(1.05)}#about .c-about-service__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, rgba(28, 57, 143, 0.8) 0%, rgba(208, 0, 3, 0.6) 100%);opacity:0;align-items:center;justify-content:center}#about .c-about-service__image-container:hover #about .c-about-service__image-overlay{opacity:1}#about .c-about-service__image-badge{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);padding:10px 20px;border-radius:25px;border:1px solid rgba(255,255,255,.3)}#about .c-about-service__content{animation:slideInRight .8s ease-out}#about .c-about-service__header{align-items:flex-start;grid-gap:20px;margin-bottom:20px}@media screen and (max-width: 48em){#about .c-about-service__header{flex-direction:column;grid-gap:10px}}#about .c-about-service__number{opacity:.3;line-height:1;min-width:80px}@media screen and (max-width: 48em){#about .c-about-service__number{font-size:2rem;min-width:auto}}#about .c-about-service__title-group{flex:1}#about .c-about-service__text p{line-height:1.6;margin:0}#about .c-about-trajectory{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%)}#about .c-about-trajectory__header{align-items:flex-start;grid-gap:20px;margin-bottom:30px}@media screen and (max-width: 48em){#about .c-about-trajectory__header{flex-direction:column;grid-gap:10px}}#about .c-about-trajectory__number{opacity:.3;line-height:1;min-width:80px}@media screen and (max-width: 48em){#about .c-about-trajectory__number{font-size:2rem;min-width:auto}}#about .c-about-trajectory__title-group{flex:1}#about .c-about-trajectory__content{animation:fadeInUp .8s ease-out}#about .c-about-trajectory__text p{line-height:1.6;margin:0}#about .c-about-trajectory__video{position:relative}#about .c-about-trajectory__video-container{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.1)}#about .c-about-trajectory__video-container:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,.15)}#about .c-about-trajectory__video-container .videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#about .c-about-trajectory__video-container .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#about .c-about-trajectory__video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, rgba(28, 57, 143, 0.8) 0%, rgba(208, 0, 3, 0.6) 100%);opacity:0;align-items:center;justify-content:center;pointer-events:none}#about .c-about-trajectory__video-container:hover #about .c-about-trajectory__video-overlay{opacity:1}#about .c-about-trajectory__video__play-button{width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.3);animation:gentlePulse 2s ease-in-out infinite}#about .c-about-experience{background:#fff}#about .c-about-experience__grid{align-items:center}@media screen and (max-width: 48em){#about .c-about-experience__grid{grid-template-columns:1fr;grid-gap:30px}}#about .c-about-experience__content{animation:slideInLeft .8s ease-out}@media screen and (max-width: 48em){#about .c-about-experience__content{order:2}}#about .c-about-experience__header{align-items:flex-start;grid-gap:20px;margin-bottom:20px}@media screen and (max-width: 48em){#about .c-about-experience__header{flex-direction:column;grid-gap:10px}}#about .c-about-experience__number{opacity:.3;line-height:1;min-width:80px}@media screen and (max-width: 48em){#about .c-about-experience__number{font-size:2rem;min-width:auto}}#about .c-about-experience__title-group{flex:1}#about .c-about-experience__text p{line-height:1.6;margin:0}#about .c-about-experience__image{position:relative;animation:slideInRight .8s ease-out}@media screen and (max-width: 48em){#about .c-about-experience__image{order:1}}#about .c-about-experience__image-container{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.1)}#about .c-about-experience__image-container:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,.15)}#about .c-about-experience__image-container img{width:100%;height:auto;display:block;transition:transform .5s ease}#about .c-about-experience__image-container:hover img{transform:scale(1.05)}#about .c-about-experience__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, rgba(28, 57, 143, 0.8) 0%, rgba(208, 0, 3, 0.6) 100%);opacity:0;align-items:center;justify-content:center}#about .c-about-experience__image-container:hover #about .c-about-experience__image-overlay{opacity:1}#about .c-about-experience__image-badge{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);padding:10px 20px;border-radius:25px;border:1px solid rgba(255,255,255,.3)}#product-detail{padding-top:80px}#product-detail section{animation:fadeIn .6s ease-out}#product-detail .product-main{background:#fff}#product-detail .product-main .line{margin-left:revert;margin-right:revert}#product-detail .product-main .left{position:sticky;top:120px}#product-detail .product-main .distributor{background:#eee;padding:10px 0;border-radius:8px;border:1px solid #fffcdb}#product-detail .product-main .distributor .image{width:100%;max-width:120px;height:auto}#product-detail .product-main .distributor .image img{display:block}#product-detail .product-main .product-grid{align-items:start}@media screen and (max-width: 48em){#product-detail .product-main .product-grid{grid-template-columns:1fr}}#product-detail .product-main .product-grid .swiper{width:100%;height:550px;border-radius:8px;overflow:hidden}#product-detail .product-main .product-grid .swiper .swiper-wrapper{height:100%}#product-detail .product-main .product-grid .swiper .swiper-wrapper .swiper-slide{position:relative;height:100%}#product-detail .product-main .product-grid .swiper .swiper-wrapper .swiper-slide .type{position:absolute;top:0;left:0;padding:10px;background:#fdd835;border-radius:0 8px 8px 0}#product-detail .product-main .product-grid .swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}#product-detail .product-main .product-info{background:#fff;padding:24px;border-radius:12px;box-shadow:0 10px 24px rgba(51,51,51,.12);border:1px solid rgba(28,57,143,.08)}#product-detail .product-main .product-info .sheets .buttons{justify-content:start;flex-wrap:wrap}#product-detail .product-main .product-info .sheets .buttons .button{display:flex;align-items:center;grid-gap:10px}#product-detail .product-main .product-info .sheets .buttons .button img{width:20px}#product-detail .product-main .product-info .quote{animation:phone-vibrate 2s ease-in-out infinite;display:flex;align-items:center;justify-content:center;grid-gap:5px}#product-detail .description .wrap{background:#fffef7;padding:40px 100px;border:solid 2px #fdd835;box-shadow:0 0 12px rgba(253,216,53,.6)}@media screen and (max-width: 48em){#product-detail .description .wrap{padding:20px}}#product-detail .description .wrap a{animation:phone-vibrate 2s ease-in-out infinite}#product-detail .product-description{background:#f8f8f8}#product-detail .product-description .media{position:sticky;top:100px}#product-detail .product-description .media .video,#product-detail .product-description .media .img{border-radius:8px;overflow:hidden;box-shadow:0 10px 24px rgba(51,51,51,.12)}#product-detail .product-description .description-content{line-height:1.8}#product-detail .product-description .description-content ul{margin:15px 0;padding-left:20px}#product-detail .product-description .description-content ul li{margin-bottom:10px;list-style:disc}#equipment-rental .hero-section{position:relative;display:flex;align-items:center;overflow:hidden;padding:50px 0 40px 0}@media screen and (max-width: 48em){#equipment-rental .hero-section{min-height:600px}}#equipment-rental .hero-section .hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#equipment-rental .hero-section .hero-background img{width:100%;height:100%;object-fit:cover;filter:brightness(0.4)}#equipment-rental .hero-section .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, rgba(28, 57, 143, 0.8) 0%, rgba(208, 0, 3, 0.6) 100%);z-index:2}#equipment-rental .hero-section .hero-content{position:relative;z-index:3;width:100%;animation:fadeInUp 1s ease-out}#equipment-rental .hero-section .hero-card{max-width:800px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:60px}@media screen and (max-width: 48em){#equipment-rental .hero-section .hero-card{padding:30px 20px;border-radius:15px}}#equipment-rental .hero-section .hero-badge{display:inline-block;background:rgba(253,216,53,.9);padding:8px 20px;border-radius:25px;margin-bottom:20px;animation:slideInLeft .8s ease-out .3s both}#equipment-rental .hero-section .hero-description{max-width:600px;line-height:1.6;opacity:.95;animation:fadeInUp .8s ease-out .6s both}#equipment-rental .products-showcase{background:linear-gradient(135deg, #f8f9fa 0%, #fff 100%);padding:120px 0 40px 0}@media screen and (max-width: 48em){#equipment-rental .products-showcase{padding:80px 0 30px 0}}#equipment-rental .products-showcase .section-header{animation:fadeInUp .6s ease-out}#equipment-rental .products-showcase .section-badge{display:inline-block;background:rgba(28,57,143,.1);border:1px solid rgba(28,57,143,.2);padding:8px 20px;border-radius:25px;margin-bottom:15px}#equipment-rental .products-showcase .section-description{max-width:600px;opacity:.8}#equipment-rental .subcategories-section{background:#f8f9fa;padding:120px 0 40px 0}@media screen and (max-width: 48em){#equipment-rental .subcategories-section{padding:80px 0 30px 0}}#equipment-rental .subcategories-section .subcategory-block{margin-bottom:80px;animation:fadeInUp .6s ease-out}#equipment-rental .subcategories-section .subcategory-block:last-child{margin-bottom:0}#equipment-rental .subcategories-section .subcategory-block.subcategory-left .subcategory-header{text-align:left}#equipment-rental .subcategories-section .subcategory-header{display:flex;align-items:center;margin-bottom:30px;grid-gap:30px}@media screen and (max-width: 48em){#equipment-rental .subcategories-section .subcategory-header{flex-direction:column;text-align:center;grid-gap:15px}}#equipment-rental .subcategories-section .subcategory-header .subcategory-number{opacity:.3;text-shadow:2px 2px 4px rgba(0,0,0,.1);min-width:80px}@media screen and (max-width: 48em){#equipment-rental .subcategories-section .subcategory-header .subcategory-number{min-width:auto}}#equipment-rental .subcategories-section .subcategory-header .subcategory-info{flex:1}#equipment-rental .subcategories-section .subcategory-header .subcategory-info .line{margin-left:0;margin-right:0;width:100px}@media screen and (max-width: 48em){#equipment-rental .subcategories-section .subcategory-header .subcategory-info .line{margin-left:auto;margin-right:auto}}#equipment-rental .subcategories-section .subcategory-header .subcategory-count{opacity:.7}#equipment-rental .description-modern{background:linear-gradient(135deg, #18317a 0%, #1c398f 100%);position:relative;overflow:hidden}#equipment-rental .description-modern::before{content:"";position:absolute;top:-50%;right:-20%;width:200px;height:200px;background:rgba(253,216,53,.1);border-radius:50%;z-index:1}#equipment-rental .description-modern::after{content:"";position:absolute;bottom:-30%;left:-10%;width:150px;height:150px;background:rgba(208,0,3,.1);border-radius:50%;z-index:1}#equipment-rental .description-modern .wrap{position:relative;z-index:2}#equipment-rental .description-modern .description-card{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:20px;padding:60px;box-shadow:0 20px 40px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.2);animation:fadeInUp .8s ease-out}@media screen and (max-width: 48em){#equipment-rental .description-modern .description-card{padding:30px 20px;border-radius:15px}}#equipment-rental .description-modern .description-header .description-icon{display:inline-block;background:rgba(28,57,143,.1);padding:20px;border-radius:50%;animation:rotate360 8s linear infinite}#equipment-rental .description-modern .description-header .description-icon svg{display:block}#equipment-rental .description-modern .description-content{line-height:1.8;font-size:1.1rem}@media screen and (max-width: 48em){#equipment-rental .description-modern .description-content{font-size:1rem}}#notices .blog-hero-modern{position:relative;padding:120px 0 30px 0;background:linear-gradient(135deg, #f8f9fa 0%, #fff 50%, #f1f3f4 100%);overflow:hidden}@media screen and (max-width: 48em){#notices .blog-hero-modern{min-height:70vh;padding:80px 0 60px}}#notices .blog-hero-modern .hero-pattern-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:radial-gradient(circle at 20% 30%, rgba(253, 216, 53, 0.1) 0%, transparent 50%),radial-gradient(circle at 80% 70%, rgba(28, 57, 143, 0.08) 0%, transparent 50%),radial-gradient(circle at 60% 20%, rgba(208, 0, 3, 0.05) 0%, transparent 50%)}#notices .blog-hero-modern .hero-pattern-bg .float-element{position:absolute;border-radius:50%;opacity:.6}#notices .blog-hero-modern .hero-pattern-bg .float-element.float-1{width:120px;height:120px;background:linear-gradient(45deg, rgba(253, 216, 53, 0.2), rgba(253, 216, 53, 0.1));top:10%;right:15%;animation:floatUpDown 6s ease-in-out infinite}#notices .blog-hero-modern .hero-pattern-bg .float-element.float-2{width:80px;height:80px;background:linear-gradient(45deg, rgba(28, 57, 143, 0.15), rgba(28, 57, 143, 0.08));bottom:20%;left:10%;animation:floatUpDown 8s ease-in-out infinite reverse}#notices .blog-hero-modern .hero-pattern-bg .float-element.float-3{width:60px;height:60px;background:linear-gradient(45deg, rgba(208, 0, 3, 0.2), rgba(208, 0, 3, 0.1));top:60%;right:25%;animation:floatUpDown 7s ease-in-out infinite}#notices .blog-hero-modern .hero-pattern-bg .float-element.float-4{width:40px;height:40px;background:linear-gradient(45deg, rgba(253, 216, 53, 0.25), rgba(253, 216, 53, 0.15));top:25%;left:20%;animation:floatUpDown 5s ease-in-out infinite reverse}#notices .blog-hero-modern .wrap{position:relative;z-index:2;align-items:center}@media screen and (min-width: 48em){#notices .blog-hero-modern .wrap .hero-grid-layout{grid-template-columns:1.2fr 1fr}}#notices .blog-hero-modern .hero-content-side{max-width:600px;animation:slideInLeft .8s ease-out}#notices .blog-hero-modern .hero-content-side .breadcrumb-modern{display:flex;align-items:center;grid-gap:10px;margin-bottom:25px;animation:fadeInUp .6s ease-out .2s both}#notices .blog-hero-modern .hero-content-side .breadcrumb-modern svg{display:flex;align-items:center;justify-content:center;width:35px;height:35px;padding:8px;background:rgba(253,216,53,.15);border-radius:50%}#notices .blog-hero-modern .hero-content-side .hero-main-title{line-height:1.2;animation:fadeInUp .6s ease-out .4s both}@media screen and (max-width: 48em){#notices .blog-hero-modern .hero-content-side .hero-main-title{font-size:2rem}}#notices .blog-hero-modern .hero-content-side .title-decoration{display:flex;align-items:center;grid-gap:15px;margin:20px 0;animation:fadeInUp .6s ease-out .6s both}#notices .blog-hero-modern .hero-content-side .title-decoration .decoration-line{height:2px;background:linear-gradient(90deg, #1c398f 0%, #FDD835 100%);flex:1}#notices .blog-hero-modern .hero-content-side .title-decoration .decoration-dot{width:8px;height:8px;background:#d00003;border-radius:50%}#notices .blog-hero-modern .hero-content-side .hero-subtitle{line-height:1.6;animation:fadeInUp .6s ease-out .8s both}#notices .blog-hero-modern .hero-visual-side{position:relative;max-width:400px;animation:slideInRight .8s ease-out .3s both}@media screen and (max-width: 48em){#notices .blog-hero-modern .hero-visual-side{margin-top:40px}}#notices .blog-hero-modern .hero-visual-side .main-visual-card{background:#fff;border-radius:20px;padding:30px;box-shadow:0 20px 40px rgba(0,0,0,.1);border:1px solid rgba(28,57,143,.1);position:relative;z-index:2}#notices .blog-hero-modern .hero-visual-side .main-visual-card .stats-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}#notices .blog-hero-modern .hero-visual-side .main-visual-card .stats-grid .stat-box{text-align:center;padding:15px;background:rgba(28,57,143,.05);border-radius:12px;transition:all .3s ease}#notices .blog-hero-modern .hero-visual-side .main-visual-card .stats-grid .stat-box:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(28,57,143,.15)}#notices .blog-hero-modern .hero-visual-side .main-visual-card .stats-grid .stat-box .stat-number{margin-bottom:5px}#notices .blog-grid-section{background:linear-gradient(135deg, #f8f9fa 0%, #fff 100%)}#notices .blog-grid-section .section-header{animation:fadeInUp .6s ease-out}#notices .blog-grid-section .section-badge{display:inline-block;background:rgba(28,57,143,.1);border:1px solid rgba(28,57,143,.2);padding:10px 25px;border-radius:30px;margin-bottom:20px}#notices .blog-grid-section .section-description{max-width:700px;opacity:.8}#notices .blog-grid-section .c-blog-card{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;border-radius:15px;box-shadow:0 8px 25px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease;animation:fadeInUp .6s ease-out}#notices .blog-grid-section .c-blog-card:nth-child(1){animation-delay:.1s}#notices .blog-grid-section .c-blog-card:nth-child(2){animation-delay:.2s}#notices .blog-grid-section .c-blog-card:nth-child(3){animation-delay:.3s}#notices .blog-grid-section .c-blog-card:nth-child(4){animation-delay:.4s}#notices .blog-grid-section .c-blog-card:nth-child(5){animation-delay:.5s}#notices .blog-grid-section .c-blog-card:nth-child(6){animation-delay:.6s}#notices .blog-grid-section .c-blog-card:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(0,0,0,.15)}#notices .blog-grid-section .c-blog-card:hover .c-blog-card__image img{transform:scale(1.05)}#notices .blog-grid-section .c-blog-card__link{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none}#notices .blog-grid-section .c-blog-card__image{width:100%;height:200px;overflow:hidden;flex-shrink:0}#notices .blog-grid-section .c-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}#notices .blog-grid-section .c-blog-card__content{width:100%;padding:15px;display:flex;flex-direction:column;flex-grow:1}#notices .blog-grid-section .c-blog-card__date{opacity:.7;margin-bottom:10px}#notices .blog-grid-section .c-blog-card__title{line-height:1.3;margin-bottom:10px;transition:color .3s ease}#notices .blog-grid-section .c-blog-card__title:hover{color:#d00003}#notices .blog-grid-section .c-blog-card__excerpt{line-height:1.5;opacity:.8;flex-grow:1;margin-bottom:15px}#notices .blog-grid-section .c-blog-card__readmore{width:100%;margin-top:auto;align-self:center}#notice-show .blog-content-section{background:linear-gradient(135deg, #f8f9fa 0%, #fff 100%);padding:120px 0 30px 0}#notice-show .blog-content-section .blog-layout{align-items:start}@media screen and (min-width: 48em){#notice-show .blog-content-section .blog-layout{grid-template-columns:65% 1fr}}#notice-show .blog-content-section .blog-main-article .article-card{background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.08);overflow:hidden;animation:fadeInUp .6s ease-out}#notice-show .blog-content-section .blog-main-article .article-featured-image{position:relative;width:100%;height:400px;overflow:hidden}@media screen and (max-width: 48em){#notice-show .blog-content-section .blog-main-article .article-featured-image{height:250px}}#notice-show .blog-content-section .blog-main-article .article-featured-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}#notice-show .blog-content-section .blog-main-article .article-featured-image .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.6) 100%);display:flex;align-items:flex-end;padding:20px}#notice-show .blog-content-section .blog-main-article .article-featured-image .image-overlay .reading-time{display:flex;align-items:center;background:rgba(0,0,0,.7);padding:8px 15px;border-radius:20px;backdrop-filter:blur(10px)}#notice-show .blog-content-section .blog-main-article .article-featured-image .image-overlay .reading-time .ml-5{margin-left:5px}#notice-show .blog-content-section .blog-main-article .article-header{padding:30px}@media screen and (max-width: 48em){#notice-show .blog-content-section .blog-main-article .article-header{padding:20px}}#notice-show .blog-content-section .blog-main-article .article-header .publication-date{display:flex;align-items:center}#notice-show .blog-content-section .blog-main-article .article-header .article-tags{display:flex;flex-wrap:wrap;grid-gap:10px}#notice-show .blog-content-section .blog-main-article .article-header .article-tags .tag{background:rgba(28,57,143,.1);color:#1c398f;padding:5px 12px;border-radius:15px;border:1px solid rgba(28,57,143,.2)}#notice-show .blog-content-section .blog-main-article .article-body{padding:0 30px 30px}@media screen and (max-width: 48em){#notice-show .blog-content-section .blog-main-article .article-body{padding:0 20px 20px}}#notice-show .blog-content-section .blog-main-article .article-body .article-content{line-height:1.8;font-size:1.1rem}@media screen and (max-width: 48em){#notice-show .blog-content-section .blog-main-article .article-body .article-content{font-size:1rem}}#notice-show .blog-content-section .blog-main-article .article-body .article-content p{margin-bottom:20px}#notice-show .blog-content-section .blog-main-article .article-body .article-content h2,#notice-show .blog-content-section .blog-main-article .article-body .article-content h3,#notice-show .blog-content-section .blog-main-article .article-body .article-content h4{margin:30px 0 15px;color:#1c398f}#notice-show .blog-content-section .blog-main-article .article-body .article-content img{border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}#notice-show .blog-content-section .blog-sidebar{position:sticky;top:120px;align-self:flex-start}@media screen and (max-width: 48em){#notice-show .blog-content-section .blog-sidebar{position:static;margin-top:30px}}#notice-show .blog-content-section .blog-sidebar .sidebar-card{background:#fff;border-radius:15px;padding:25px;box-shadow:0 5px 10px rgba(253,216,53,.2);border:1px solid rgba(253,216,53,.3)}#notice-show .blog-content-section .blog-sidebar .sidebar-card.contact-card .contact-actions{display:flex;flex-direction:column;grid-gap:10px}#notice-show .related-articles-section{background:#f8f9fa;padding:80px 0}@media screen and (max-width: 48em){#notice-show .related-articles-section{padding:60px 0}}#notice-show .related-articles-section .section-header{animation:fadeInUp .6s ease-out}#notice-show .related-articles-section .section-badge{display:inline-block;background:rgba(28,57,143,.1);border:1px solid rgba(28,57,143,.2);padding:8px 20px;border-radius:25px;margin-bottom:15px}#notice-show .related-articles-section .section-description{max-width:600px;opacity:.8}#service section{animation:fadeIn .8s ease-out}#service .service-content{background:#fff;padding-top:120px}#service .service-content__header{animation:fadeInUp .6s ease-out .2s both}#service .service-content__tag{width:fit-content;padding:10px 20px;border-radius:25px;border:solid 1px #1c398f;color:#1c398f;font-size:.8rem;background:rgba(28,57,143,.05)}#service .service-content__body{animation:fadeInUp .6s ease-out .4s both;background:#f8f9fa;padding:40px;border-radius:15px;box-shadow:0 5px 20px rgba(51,51,51,.08)}@media screen and (max-width: 48em){#service .service-content__body{padding:25px}}#service .service-banner{position:relative;width:100%;height:500px;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width: 48em){#service .service-banner{height:500px}}#service .service-banner__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#service .service-banner__background img{width:100%;height:100%;object-fit:cover;display:block}#service .service-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, rgba(28, 57, 143, 0.85) 0%, rgba(208, 0, 3, 0.75) 100%);z-index:2}#service .service-banner__content{position:relative;z-index:3;text-align:center;animation:fadeInUp 1s ease-out .3s both}@media screen and (max-width: 48em){#service .service-banner__content{padding-top:60px}}#service .service-banner__badge{display:inline-block;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);padding:10px 25px;border-radius:30px;border:1px solid rgba(255,255,255,.3);animation:slideInLeft .8s ease-out .5s both}#service .service-banner__description{max-width:700px;line-height:1.6;animation:fadeInUp .8s ease-out .9s both}@media screen and (max-width: 48em){#service .service-banner__description{max-width:90%}}#service .service-banner h1{animation:slideInLeft .8s ease-out .7s both}#service .service-banner .line{animation:slideInLeft .8s ease-out .8s both}#contact .contact-hero{position:relative;padding:120px 0 80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #1c398f 0%, #0f204f 100%);overflow:hidden}@media screen and (max-width: 48em){#contact .contact-hero{padding:80px 0 60px}}#contact .contact-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%, rgba(253, 216, 53, 0.1) 0%, transparent 50%),radial-gradient(circle at 80% 80%, rgba(208, 0, 3, 0.1) 0%, transparent 50%);animation:float 6s ease-in-out infinite}#contact .contact-hero__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(28, 57, 143, 0.3) 0%, rgba(28, 57, 143, 0.6) 100%);z-index:1}#contact .contact-hero__content{position:relative;z-index:2;text-align:center;animation:fadeInUp 1s ease-out}#contact .contact-hero__badge{display:inline-block;padding:10px 25px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);border-radius:50px;margin-bottom:25px;animation:slideInLeft .8s ease-out}#contact .contact-hero__badge span{color:#fff;font-size:.85rem}#contact .contact-hero__title{margin-bottom:20px;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp 1s ease-out .2s both}#contact .contact-hero__subtitle{max-width:700px;margin:0 auto;opacity:.95;animation:fadeInUp 1s ease-out .4s both}#contact .contact-locations{background:#f8f9fa}#contact .contact-card{background:#fff;padding:40px 30px;border-radius:15px;box-shadow:0 4px 20px rgba(51,51,51,.1);animation:fadeInUp 1s ease-out}#contact .contact-card:nth-child(2){animation-delay:.2s}@media(hover: hover){#contact .contact-card:hover{transform:translateY(-8px);box-shadow:0 12px 35px rgba(51,51,51,.15)}#contact .contact-card:hover .contact-card__icon{background:#1c398f;transform:scale(1.1) rotate(5deg)}#contact .contact-card:hover .contact-card__icon svg{stroke:#fff}}#contact .contact-card__icon{width:80px;height:80px;background:linear-gradient(135deg, rgba(28, 57, 143, 0.1) 0%, rgba(253, 216, 53, 0.1) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;animation:floatUpDown 3s ease-in-out infinite}#contact .contact-card__icon svg{stroke:#1c398f}#contact .contact-card__title{text-align:center;margin-bottom:25px;animation:slideInLeft .8s ease-out .2s both}#contact .contact-card__content{display:flex;flex-direction:column;grid-gap:20px}#contact .contact-card__item{display:flex;align-items:flex-start;grid-gap:15px;padding:15px;background:#f8f9fa;border-radius:10px;animation:slideInRight .8s ease-out .4s both}#contact .contact-card__item:nth-child(2){animation-delay:.6s}#contact .contact-card__item:nth-child(3){animation-delay:.8s}@media(hover: hover){#contact .contact-card__item:hover{background:rgba(253,216,53,.1);transform:translateX(5px)}#contact .contact-card__item:hover svg{stroke:#1c398f;animation:bounce .6s ease}}#contact .contact-card__item svg{flex-shrink:0;stroke:#1c398f;margin-top:2px}#contact .contact-card__item span{font-size:.95rem;color:#333;line-height:1.5}#contact .contact-map{background:#fff}#contact .contact-map__header{animation:fadeInUp 1s ease-out}#contact .contact-map__container{border-radius:15px;overflow:hidden;box-shadow:0 8px 30px rgba(51,51,51,.15);animation:fadeInUp 1s ease-out .3s both}#contact .contact-map__container iframe{display:block;border:none}#cluster-barranquilla .cluster-hero{position:relative;padding:120px 0 80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #1c398f 0%, #0f204f 100%);overflow:hidden}@media screen and (max-width: 48em){#cluster-barranquilla .cluster-hero{padding:80px 0 60px}}#cluster-barranquilla .cluster-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%, rgba(253, 216, 53, 0.1) 0%, transparent 50%),radial-gradient(circle at 80% 80%, rgba(208, 0, 3, 0.1) 0%, transparent 50%);animation:float 6s ease-in-out infinite}#cluster-barranquilla .cluster-hero__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(28, 57, 143, 0.3) 0%, rgba(28, 57, 143, 0.6) 100%);z-index:1}#cluster-barranquilla .cluster-hero__content{position:relative;z-index:2;text-align:center;animation:fadeInUp 1s ease-out}#cluster-barranquilla .cluster-hero__badge{display:inline-block;padding:10px 25px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);border-radius:50px;margin-bottom:25px;animation:slideInLeft .8s ease-out}#cluster-barranquilla .cluster-hero__badge span{color:#fff;font-size:.85rem}#cluster-barranquilla .cluster-hero__title{margin-bottom:20px;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp 1s ease-out .2s both}#cluster-barranquilla .cluster-hero__subtitle{max-width:700px;margin:0 auto 30px;opacity:.95;animation:fadeInUp 1s ease-out .4s both}#cluster-barranquilla .cluster-hero__actions{display:flex;justify-content:center;align-items:center;grid-gap:15px;margin-bottom:30px;animation:fadeInUp 1s ease-out .6s both}@media screen and (max-width: 48em){#cluster-barranquilla .cluster-hero__actions{flex-direction:column;width:100%}#cluster-barranquilla .cluster-hero__actions .button{width:100%}}#cluster-barranquilla .cluster-hero__cities{animation:fadeInUp 1s ease-out .8s both}#cluster-barranquilla .cluster-hero__cities .cities-label{display:block;color:rgba(255,255,255,.8);font-size:.9rem;margin-bottom:15px}#cluster-barranquilla .cluster-hero__cities .cities-list{display:flex;justify-content:center;align-items:center;grid-gap:10px;flex-wrap:wrap}#cluster-barranquilla .cluster-hero__cities .city-badge{padding:8px 20px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:25px;color:#fff;font-size:.85rem}@media(hover: hover){#cluster-barranquilla .cluster-hero__cities .city-badge:hover{background:rgba(253,216,53,.3);border-color:rgba(253,216,53,.5)}}#cluster-barranquilla .section-header{animation:fadeInUp .8s ease-out}#cluster-barranquilla .equipment-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 4px 20px rgba(51,51,51,.1);animation:fadeInUp .8s ease-out}#cluster-barranquilla .equipment-card:nth-child(2){animation-delay:.2s}#cluster-barranquilla .equipment-card:nth-child(3){animation-delay:.4s}#cluster-barranquilla .equipment-card a{display:block;height:100%}@media(hover: hover){#cluster-barranquilla .equipment-card:hover{transform:translateY(-8px);box-shadow:0 12px 35px rgba(51,51,51,.15)}#cluster-barranquilla .equipment-card:hover .equipment-card__image img{transform:scale(1.1)}}#cluster-barranquilla .equipment-card__image{width:100%;height:400px;overflow:hidden}#cluster-barranquilla .equipment-card__image img{width:100%;height:100%;object-fit:cover;display:block}#cluster-barranquilla .equipment-card__content{padding:25px}#cluster-barranquilla .equipment-card__content h3{margin-bottom:10px}#cluster-barranquilla .multifunction-section{background:#f8f9fa}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item{background:#fff;padding:25px;border-radius:12px;box-shadow:0 3px 15px rgba(51,51,51,.08);animation:fadeInUp .8s ease-out}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item:nth-child(2){animation-delay:.2s}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item:nth-child(3){animation-delay:.4s}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item:nth-child(4){animation-delay:.6s}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item a{display:block}@media(hover: hover){#cluster-barranquilla .multifunction-section .multifunction-features .feature-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(51,51,51,.12)}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item:hover .feature-icon{background:#1c398f;transform:scale(1.1)}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item:hover .feature-icon svg{stroke:#fff}}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item .feature-icon{width:60px;height:60px;background:linear-gradient(135deg, rgba(28, 57, 143, 0.1) 0%, rgba(253, 216, 53, 0.1) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:15px}#cluster-barranquilla .multifunction-section .multifunction-features .feature-item .feature-icon svg{stroke:#1c398f}#cluster-barranquilla .multifunction-section .multifunction-features .multifunction-description{animation:fadeInUp .8s ease-out .8s both}#cluster-barranquilla .multifunction-section .multifunction-image{display:flex;align-items:center;justify-content:center;animation:slideInRight .8s ease-out}@media screen and (max-width: 48em){#cluster-barranquilla .multifunction-section .multifunction-image{margin-top:30px}}#cluster-barranquilla .multifunction-section .multifunction-image img{width:100%;max-width:450px;height:auto;display:block;animation:floatUpDown 3s ease-in-out infinite}#cluster-barranquilla .lifting-platforms{background:#fff}#cluster-barranquilla .lifting-platforms .platform-feature{text-align:center;padding:30px 20px;background:#f8f9fa;border-radius:15px;animation:fadeInUp .8s ease-out}#cluster-barranquilla .lifting-platforms .platform-feature:nth-child(2){animation-delay:.2s}#cluster-barranquilla .lifting-platforms .platform-feature:nth-child(3){animation-delay:.4s}@media(hover: hover){#cluster-barranquilla .lifting-platforms .platform-feature:hover{background:rgba(253,216,53,.1);transform:translateY(-5px)}#cluster-barranquilla .lifting-platforms .platform-feature:hover .platform-feature__icon{transform:scale(1.1) rotate(5deg)}#cluster-barranquilla .lifting-platforms .platform-feature:hover .platform-feature__icon svg{stroke:#1c398f}}#cluster-barranquilla .lifting-platforms .platform-feature__icon{width:80px;height:80px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 4px 15px rgba(51,51,51,.1)}#cluster-barranquilla .lifting-platforms .platform-feature__icon svg{stroke:#fdd835}#cluster-barranquilla .lifting-platforms .platform-description{max-width:800px;animation:fadeInUp .8s ease-out .6s both}#cluster-barranquilla .manlift-section{background:#f8f9fa}#cluster-barranquilla .manlift-section .manlift-item{border-radius:15px;overflow:hidden;box-shadow:0 4px 20px rgba(51,51,51,.1);animation:fadeInUp .8s ease-out}#cluster-barranquilla .manlift-section .manlift-item:nth-child(2){animation-delay:.2s}#cluster-barranquilla .manlift-section .manlift-item:nth-child(3){animation-delay:.4s}@media(hover: hover){#cluster-barranquilla .manlift-section .manlift-item:hover{transform:translateY(-8px);box-shadow:0 12px 35px rgba(51,51,51,.15)}#cluster-barranquilla .manlift-section .manlift-item:hover .manlift-item__image img{transform:scale(1.1)}}#cluster-barranquilla .manlift-section .manlift-item__image{width:100%;height:300px;overflow:hidden}#cluster-barranquilla .manlift-section .manlift-item__image img{width:100%;height:100%;object-fit:cover;display:block}#cluster-barranquilla .manlift-section .manlift-description{max-width:800px;animation:fadeInUp .8s ease-out .6s both}#cluster-barranquilla .specialized-section{background:#fff}#cluster-barranquilla .specialized-section .specialized-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 4px 20px rgba(51,51,51,.1);animation:fadeInUp .8s ease-out}#cluster-barranquilla .specialized-section .specialized-card:nth-child(2){animation-delay:.2s}#cluster-barranquilla .specialized-section .specialized-card:nth-child(3){animation-delay:.4s}#cluster-barranquilla .specialized-section .specialized-card a{display:block;height:100%}@media(hover: hover){#cluster-barranquilla .specialized-section .specialized-card:hover{transform:translateY(-8px);box-shadow:0 12px 35px rgba(51,51,51,.15)}#cluster-barranquilla .specialized-section .specialized-card:hover .specialized-card__image img{transform:scale(1.1)}}#cluster-barranquilla .specialized-section .specialized-card__image{width:100%;height:350px;overflow:hidden}#cluster-barranquilla .specialized-section .specialized-card__image img{width:100%;height:100%;object-fit:cover;display:block}#cluster-barranquilla .specialized-section .specialized-card__content{padding:25px}#cluster-barranquilla .specialized-section .specialized-card__content h3{margin-bottom:10px}#cluster-colombia .cluster-hero{position:relative;padding:120px 0 80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #1c398f 0%, #0f204f 100%);overflow:hidden}@media screen and (max-width: 48em){#cluster-colombia .cluster-hero{padding:80px 0 60px}}#cluster-colombia .cluster-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%, rgba(253, 216, 53, 0.1) 0%, transparent 50%),radial-gradient(circle at 80% 80%, rgba(208, 0, 3, 0.1) 0%, transparent 50%);animation:float 6s ease-in-out infinite}#cluster-colombia .cluster-hero__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(28, 57, 143, 0.3) 0%, rgba(28, 57, 143, 0.6) 100%);z-index:1}#cluster-colombia .cluster-hero__content{position:relative;z-index:2;text-align:center;animation:fadeInUp 1s ease-out}#cluster-colombia .cluster-hero__badge{display:inline-block;padding:10px 25px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);border-radius:50px;margin-bottom:25px;animation:slideInLeft .8s ease-out}#cluster-colombia .cluster-hero__badge span{color:#fff;font-size:.85rem}#cluster-colombia .cluster-hero__title{margin-bottom:20px;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp 1s ease-out .2s both}#cluster-colombia .cluster-hero__subtitle{max-width:700px;margin:0 auto 30px;opacity:.95;animation:fadeInUp 1s ease-out .4s both}#cluster-colombia .cluster-hero__actions{display:flex;justify-content:center;align-items:center;grid-gap:15px;margin-bottom:30px;animation:fadeInUp 1s ease-out .6s both}@media screen and (max-width: 48em){#cluster-colombia .cluster-hero__actions{flex-direction:column;width:100%}#cluster-colombia .cluster-hero__actions .button{width:100%}}#cluster-colombia .cluster-hero__cities{animation:fadeInUp 1s ease-out .8s both}#cluster-colombia .cluster-hero__cities .cities-label{display:block;color:rgba(255,255,255,.8);font-size:.9rem;margin-bottom:15px}#cluster-colombia .cluster-hero__cities .cities-list{display:flex;justify-content:center;align-items:center;grid-gap:10px;flex-wrap:wrap}#cluster-colombia .cluster-hero__cities .city-badge{padding:8px 20px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:25px;color:#fff;font-size:.85rem}@media(hover: hover){#cluster-colombia .cluster-hero__cities .city-badge:hover{background:rgba(253,216,53,.3);border-color:rgba(253,216,53,.5)}}#cluster-colombia .section-header{animation:fadeInUp .8s ease-out}#cluster-colombia .equipment-section{background:#fff}#cluster-colombia .equipment-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 4px 20px rgba(51,51,51,.1);animation:fadeInUp .8s ease-out}#cluster-colombia .equipment-card:nth-child(2){animation-delay:.2s}#cluster-colombia .equipment-card:nth-child(3){animation-delay:.4s}#cluster-colombia .equipment-card a{display:block;height:100%}@media(hover: hover){#cluster-colombia .equipment-card:hover{transform:translateY(-8px);box-shadow:0 12px 35px rgba(51,51,51,.15)}#cluster-colombia .equipment-card:hover .equipment-card__image img{transform:scale(1.1)}}#cluster-colombia .equipment-card__image{width:100%;height:400px;overflow:hidden}#cluster-colombia .equipment-card__image img{width:100%;height:100%;object-fit:cover;display:block}#cluster-colombia .equipment-card__content{padding:25px}#cluster-colombia .equipment-card__content h3{margin-bottom:10px}#cluster-colombia .multifunction-section{background:#f8f9fa}#cluster-colombia .multifunction-section .multifunction-features .feature-item{background:#fff;padding:25px;border-radius:12px;box-shadow:0 3px 15px rgba(51,51,51,.08);animation:fadeInUp .8s ease-out}#cluster-colombia .multifunction-section .multifunction-features .feature-item:nth-child(2){animation-delay:.2s}#cluster-colombia .multifunction-section .multifunction-features .feature-item:nth-child(3){animation-delay:.4s}#cluster-colombia .multifunction-section .multifunction-features .feature-item:nth-child(4){animation-delay:.6s}#cluster-colombia .multifunction-section .multifunction-features .feature-item a{display:block}@media(hover: hover){#cluster-colombia .multifunction-section .multifunction-features .feature-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(51,51,51,.12)}}#cluster-colombia .multifunction-section .multifunction-features .multifunction-description{animation:fadeInUp .8s ease-out .8s both}#cluster-colombia .multifunction-section .multifunction-image{display:flex;align-items:center;justify-content:center;animation:slideInRight .8s ease-out}@media screen and (max-width: 48em){#cluster-colombia .multifunction-section .multifunction-image{margin-top:30px}}#cluster-colombia .multifunction-section .multifunction-image img{width:100%;max-width:450px;height:auto;display:block;animation:floatUpDown 3s ease-in-out infinite}#cluster-colombia .specialized-section{background:#f8f9fa}#cluster-colombia .specialized-section .specialized-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 4px 20px rgba(51,51,51,.1);animation:fadeInUp .8s ease-out}#cluster-colombia .specialized-section .specialized-card:nth-child(2){animation-delay:.2s}#cluster-colombia .specialized-section .specialized-card:nth-child(3){animation-delay:.4s}#cluster-colombia .specialized-section .specialized-card a{display:block;height:100%}@media(hover: hover){#cluster-colombia .specialized-section .specialized-card:hover{transform:translateY(-8px);box-shadow:0 12px 35px rgba(51,51,51,.15)}#cluster-colombia .specialized-section .specialized-card:hover .specialized-card__image img{transform:scale(1.1)}}#cluster-colombia .specialized-section .specialized-card__image{width:100%;height:400px;overflow:hidden}#cluster-colombia .specialized-section .specialized-card__image img{width:100%;height:100%;object-fit:cover;display:block}#cluster-colombia .specialized-section .specialized-card__content{padding:25px}#cluster-colombia .specialized-section .specialized-card__content h3{margin-bottom:10px}#cluster-colombia .lifting-platforms{background:#fff}#cluster-colombia .lifting-platforms .platform-image{display:flex;align-items:center;justify-content:center;animation:slideInLeft .8s ease-out}@media screen and (max-width: 48em){#cluster-colombia .lifting-platforms .platform-image{margin-bottom:20px}}#cluster-colombia .lifting-platforms .platform-image img{width:100%;max-width:100%;height:auto;display:block;border-radius:15px}#cluster-colombia .lifting-platforms .platform-feature{background:#f8f9fa;padding:25px;border-radius:12px;animation:fadeInUp .8s ease-out}#cluster-colombia .lifting-platforms .platform-feature:nth-child(2){animation-delay:.2s}#cluster-colombia .lifting-platforms .platform-feature:nth-child(3){animation-delay:.4s}#cluster-colombia .lifting-platforms .platform-feature a{display:block}@media(hover: hover){#cluster-colombia .lifting-platforms .platform-feature:hover{background:rgba(253,216,53,.1);transform:translateY(-5px)}}#cluster-colombia .manlift-section{background:#f8f9fa}#cluster-colombia .manlift-section .manlift-item{border-radius:15px;overflow:hidden;box-shadow:0 4px 20px rgba(51,51,51,.1);animation:fadeInUp .8s ease-out}#cluster-colombia .manlift-section .manlift-item:nth-child(2){animation-delay:.2s}#cluster-colombia .manlift-section .manlift-item:nth-child(3){animation-delay:.4s}@media(hover: hover){#cluster-colombia .manlift-section .manlift-item:hover{transform:translateY(-8px);box-shadow:0 12px 35px rgba(51,51,51,.15)}#cluster-colombia .manlift-section .manlift-item:hover .manlift-item__image img{transform:scale(1.1)}}#cluster-colombia .manlift-section .manlift-item__image{width:100%;height:300px;overflow:hidden}#cluster-colombia .manlift-section .manlift-item__image img{width:100%;height:100%;object-fit:cover;display:block}#cluster-colombia .manlift-section .manlift-feature-item{background:#fff;padding:25px;border-radius:12px;box-shadow:0 3px 15px rgba(51,51,51,.08);animation:fadeInUp .8s ease-out}#cluster-colombia .manlift-section .manlift-feature-item:nth-child(2){animation-delay:.2s}#cluster-colombia .manlift-section .manlift-feature-item:nth-child(3){animation-delay:.4s}#cluster-colombia .manlift-section .manlift-feature-item:nth-child(4){animation-delay:.6s}@media(hover: hover){#cluster-colombia .manlift-section .manlift-feature-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(51,51,51,.12)}}#cluster-colombia .coverage-section{background:#fff}#cluster-colombia .coverage-section .coverage-item{background:#f8f9fa;padding:30px 20px;border-radius:15px;animation:fadeInUp .8s ease-out}#cluster-colombia .coverage-section .coverage-item:nth-child(2){animation-delay:.2s}#cluster-colombia .coverage-section .coverage-item:nth-child(3){animation-delay:.4s}#cluster-colombia .coverage-section .coverage-item:nth-child(4){animation-delay:.6s}@media(hover: hover){#cluster-colombia .coverage-section .coverage-item:hover{background:rgba(28,57,143,.05);transform:translateY(-5px)}}#cluster-colombia .faq-section{background:#f8f9fa}#cluster-colombia .faq-section .accordion{max-width:800px}#cluster-colombia .faq-section .accordion-item{background:#fff;border-radius:12px;margin-bottom:15px;overflow:hidden;box-shadow:0 2px 10px rgba(51,51,51,.08);animation:fadeInUp .8s ease-out}#cluster-colombia .faq-section .accordion-item:nth-child(2){animation-delay:.2s}#cluster-colombia .faq-section .accordion-item:nth-child(3){animation-delay:.4s}#cluster-colombia .faq-section .accordion-item:nth-child(4){animation-delay:.6s}@media(hover: hover){#cluster-colombia .faq-section .accordion-item:hover{box-shadow:0 4px 15px rgba(51,51,51,.12)}}#cluster-colombia .faq-section .accordion-header{width:100%;text-align:left;padding:20px 60px 20px 25px;background:none;border:none;cursor:pointer;font-size:1.1rem;position:relative;color:#333}#cluster-colombia .faq-section .accordion-header::after{content:"+";position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:1.8rem;color:#1c398f}@media(hover: hover){#cluster-colombia .faq-section .accordion-header:hover{color:#1c398f}}#cluster-colombia .faq-section .accordion-item.active .accordion-header{color:#1c398f}#cluster-colombia .faq-section .accordion-item.active .accordion-header::after{content:"−"}#cluster-colombia .faq-section .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out;padding:0 25px}#cluster-colombia .faq-section .accordion-content p{padding:0 0 20px 0;color:#4d4d4d;line-height:1.6}#innovation{background:#f2f2f2}#innovation .top{position:relative;padding-top:120px}#innovation .top .sep{display:block;width:120px;height:5px;background:#dbdbdb}#innovation .top h2{max-width:450px;width:100%}#innovation .top img{position:absolute;width:100%;height:auto;top:0;left:0;z-index:0;object-fit:cover}#innovation .top .wrap{position:relative}#innovation .list{padding:40px 0 30px 0}@media screen and (max-width: 48em){#innovation .list{padding:20px 0 15px 0}}@media screen and (min-width: 48em){#innovation .list .articles{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:25px}}@media screen and (max-width: 48em){#innovation .list .articles li.card-container{margin-bottom:25px;height:auto}}@media screen and (min-width: 48em){#innovation .list .articles li.card-container:first-child{grid-column:span 2}}#innovation .list .articles li.card-container a{display:block;height:100%;text-decoration:none}#innovation .list .articles li.card-container .card{position:relative;width:100%;height:100%;border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,.1);background-color:#fff;overflow:hidden;transition:transform .6s cubic-bezier(0.4, 0, 0.2, 1);display:flex;flex-direction:column;justify-content:space-between}#innovation .list .articles li.card-container .card:hover{transform:translateY(-15px)}#innovation .list .articles li.card-container .card:hover .card-image img{transform:scale(1.05)}#innovation .list .articles li.card-container .card .card-content{flex:1;padding:25px}#innovation .list .articles li.card-container .card .card-content .card-title{color:#333;font-weight:700;margin-bottom:15px;position:relative;padding-bottom:12px}#innovation .list .articles li.card-container .card .card-content .card-title::after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background-color:#1c398f;border-radius:2px}#innovation .list .articles li.card-container .card .card-content .card-image{width:100%;border-radius:12px;overflow:hidden;position:relative;margin-bottom:20px;box-shadow:0 5px 15px rgba(0,0,0,.08)}#innovation .list .articles li.card-container .card .card-content .card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}#innovation .list .articles li.card-container .card .card-content .card-description{color:#333;display:flex;flex-direction:column;justify-content:start;align-items:start;line-height:1.5rem}#innovation .list .articles li.card-container .card .card-content .card-description time{display:block;margin-bottom:15px}#innovation .list .articles li.card-container .card .card-content .card-description span{align-self:end}#innovation .list .articles li.card-container .card .now-more{align-self:end;justify-content:end;padding:20px}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(2){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(3){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(4){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(5){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(6){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(7){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(8){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(9){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(10){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(11){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(12){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(13){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(14){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(15){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(16){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(17){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(18){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(19){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(20){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(21){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(22){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(23){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(24){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(25){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(26){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(27){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(28){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(29){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(30){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(31){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(32){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(33){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(34){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(35){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(36){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(37){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(38){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(39){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(40){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(41){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(42){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(43){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(44){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(45){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(46){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(47){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(48){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(49){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(50){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(51){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(52){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(53){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(54){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(55){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(56){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(57){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(58){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(59){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(60){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(61){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(62){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(63){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(64){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(65){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(66){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(67){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(68){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(69){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(70){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(71){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(72){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(73){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(74){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(75){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(76){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(77){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(78){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(79){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(80){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(81){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(82){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(83){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(84){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(85){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(86){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(87){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(88){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(89){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(90){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(91){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(92){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(93){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(94){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(95){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(96){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(97){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(98){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(99){grid-column:auto}}@media screen and (min-width: 48em){#innovation .list .articles li:nth-child(100){grid-column:auto}}#innovation-show .top{position:relative;overflow:hidden;background-color:#f2f2f2;padding:90px 0}@media screen and (max-width: 48em){#innovation-show .top{padding:60px 0}}@media screen and (min-width: 48em){#innovation-show .top::before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background-color:#fff;z-index:0}}@media screen and (min-width: 48em){#innovation-show .top::after{content:"";position:absolute;top:0;left:40%;width:60%;height:100%;background-color:#f2f2f2;z-index:0}}#innovation-show .top ul{position:relative;z-index:1;align-items:center}@media screen and (min-width: 48em){#innovation-show .top ul{grid-template-columns:40% 1fr}}#innovation-show .top ul li .videoWrapper{border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.08);overflow:hidden;padding-top:250px}#innovation-show .top ul li .short{line-height:1.1rem}#innovation-show .top ul li time{width:fit-content;background:#fff;padding:0 15px;line-height:2rem;border-radius:5px;box-shadow:0 2px 15px rgba(0,0,0,.06);position:relative}#innovation-show .top ul li time:before{content:"";position:absolute;top:-3px;left:0;width:30%;height:2px;background:#d00003}#innovation-show .top ul li .button{animation:phone-vibrate 2s ease-in-out infinite}#innovation-show .content hr{border:none;border-bottom:solid 2px #ccc;margin-bottom:20px}#innovation-show .content .line-content{border:none;border-bottom:solid 2px #d00003}#innovation-show .frequently-asked-questions{background:#f8f8f8;padding:50px 0;margin-top:30px}@media screen and (max-width: 48em){#innovation-show .frequently-asked-questions{padding:30px 0}}#innovation-show .frequently-asked-questions .frequently-questions{width:100%}#innovation-show .frequently-asked-questions .frequently-questions h2{position:relative;padding-bottom:15px;margin-bottom:25px}#innovation-show .frequently-asked-questions .frequently-questions h2:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background-color:#d00003;border-radius:2px}#innovation-show .frequently-asked-questions .frequently-questions .accordion{display:grid;grid-gap:15px}#innovation-show .frequently-asked-questions .frequently-questions .accordion li{background:#fff;border-radius:10px;box-shadow:0 3px 15px rgba(0,0,0,.05);overflow:hidden;border-left:3px solid #d00003;transition:all .3s ease}#innovation-show .frequently-asked-questions .frequently-questions .accordion li:hover{box-shadow:0 5px 20px rgba(0,0,0,.1)}#innovation-show .frequently-asked-questions .frequently-questions .accordion li .title{padding:18px 20px;cursor:pointer;position:relative;color:#1c398f;font-size:1.1rem}#innovation-show .frequently-asked-questions .frequently-questions .accordion li .title:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#d00003;font-size:1.5rem;transition:transform .3s ease}#innovation-show .frequently-asked-questions .frequently-questions .accordion li .title.active:after{content:"−";transform:translateY(-50%) rotate(0deg)}#innovation-show .frequently-asked-questions .frequently-questions .accordion li .content{max-height:0;overflow:hidden;transition:max-height .3s ease}#innovation-show .frequently-asked-questions .frequently-questions .accordion li .content .c-richText{padding:0 20px 20px 20px;color:#1a1a1a}#innovation-show .frequently-asked-questions .frequently-questions .accordion li .content .c-richText p{margin-bottom:15px;line-height:1.5rem}#innovation-show .frequently-asked-questions .frequently-questions .accordion li .content .c-richText p:last-child{margin-bottom:0}#innovation-show .frequently-asked-questions .frequently-questions .accordion li.active{background:#fff}#innovation-show .frequently-asked-questions .frequently-questions .accordion li.active .title{color:#d00003}#innovation-show .frequently-asked-questions .frequently-questions .accordion li.active .content{max-height:1000px}
