html{font-size:62.5%}body{font-family:"Montserrat"}.highlight-color{color:#fe7a1f}.container{width:122rem;display:flex;flex-direction:column;align-items:center;margin:8rem auto}.title{font-weight:600;font-size:3.4rem;line-height:4.1rem;letter-spacing:.0025em;margin-top:8rem}.subtitle{width:70%;font-weight:400;font-size:1.8rem;line-height:2.2rem;letter-spacing:.0025em;text-align:center;margin-top:1.6rem;color:#5c4d44}.featured{width:100%;height:85rem;display:grid;grid-template-columns:repeat(4, 1fr);column-gap:2.4rem;row-gap:.8rem;grid-template-rows:repeat(7, 1fr);box-sizing:border-box}.featured div{border-radius:.8rem}.featured h2{font-weight:600;font-size:3.2rem;line-height:3.9rem;letter-spacing:.0025em;padding-top:6rem}.featured .highlight-title{grid-row:1;grid-column:1}.featured .highlight-blog,.featured .swiper{grid-row:2/8;grid-column:1/4}.featured .latest-title{grid-row:1;grid-column:4}.featured #latest-blog-1{grid-row:2/4;grid-column:4}.featured #latest-blog-2{grid-row:4/6;grid-column:4}.featured #latest-blog-3{grid-row:6/8;grid-column:4}.featured .swiper{width:100%;height:100%}.featured .swiper-pagination-bullet{width:1.6rem;height:1.6rem;background-color:#c9c4c1;opacity:1}.featured .swiper-pagination-bullet-active{background-color:#fffdfc !important}.featured .swiper-pagination{bottom:4rem}.featured .highlight-card{background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.featured .highlight-card:first-child{background-image:url(https://elifelimo.com/blogs/5-tips-to-choose-limo-service-for-business-travels/corporate-limousine.jpg)}.featured .highlight-card:nth-child(2){background-image:url(https://elifelimo.com/blogs/9-ways-your-company-can-save-money-on-corporate-travel/Travel-light-carry-on1.webp)}.featured .highlight-card:nth-child(3){background-image:url(https://elifelimo.com/blogs/choosing-the-right-taxi-service-for-your-corporate-account/corporate%20car%20services.jpg)}.featured .highlight-card-wrap{width:85%;color:#fff;position:absolute;left:4.2%;bottom:12%;background-color:rgba(38,18,5,.3);padding:1rem}.featured .highlight-card-wrap .highlight-card-time{font-weight:400;font-size:1.2rem;line-height:1.5rem;letter-spacing:.0015em}.featured .highlight-card-wrap .highlight-card-title{font-weight:600;font-size:3.2rem;line-height:3.9rem;letter-spacing:.0025em;margin:.4rem 0 .8rem}.featured .highlight-card-wrap .highlight-card-text{font-weight:400;font-size:1.6rem;line-height:2rem;letter-spacing:.0025em}.featured .highlight-card-link{position:absolute;height:100%;width:100%}.featured .latest-blog{display:flex;flex-direction:column;align-items:center;position:relative;border:.25px solid #d0d0d0;border-radius:.8rem}.featured .latest-blog .latest-blog-zoom{width:100%;height:58%;overflow:hidden;border-radius:.8rem .8rem 0 0}.featured .latest-blog .latest-blog-img{width:100%;height:100%;object-fit:cover;border-radius:.8rem .8rem 0 0;transition:transform .5s ease}.featured .latest-blog .zoom-out{transform:scale(1.5)}.featured .latest-blog .latest-blog-time{font-weight:400;font-size:1.1rem;line-height:1.3rem;letter-spacing:.0015em;color:#938982;width:90%;margin:1.6rem 0 .8rem}.featured .latest-blog .latest-blog-title{font-weight:600;font-size:1.4rem;line-height:1.7rem;color:#5c4d44;width:90%}.featured .latest-blog .latest-blog-link{position:absolute;width:100%;height:100%}.blog-tags{width:70%;height:5rem;display:flex;justify-content:space-between;margin-top:5rem}.blog-tags .active{background-color:#c73866}.blog-tags button{all:unset;color:#fff;background-color:#fe676e;cursor:pointer;font-weight:600;font-size:1.6rem;line-height:2.4rem;letter-spacing:.0025em;padding:1.2rem 2.4rem;border-radius:1.6rem;display:flex;align-items:center}.blog-tags button>div{height:2.4rem;width:2.4rem;display:inline-block;margin-left:.8rem;background-size:contain;background-repeat:no-repeat}.blog-tags button .plane-icon{background-image:url(https://elifelimo.com/blog/img/plane.png)}.blog-tags button .sphere-icon{background-image:url(https://elifelimo.com/blog/img/sphere.png)}.blog-tags button .us-flag-icon{background-image:url(https://elifelimo.com/blog/img/us-flag.png)}.blog-tags button .elife-icon{background-image:url(https://elifelimo.com/blog/img/elife-logo.png)}.blog-wrap{width:100%;display:grid;box-sizing:border-box;grid-template-columns:repeat(3, 1fr);gap:8rem 12rem;margin-top:8rem;min-height:60rem}.blog-wrap .blog{height:45rem;position:relative;border:solid .25px #d0d0d0;border-radius:.8rem;display:flex;flex-direction:column;align-items:center}.blog-wrap .blog-zoom{width:100%;height:43%;border-radius:.8rem .8rem 0 0;overflow:hidden}.blog-wrap .blog-img{width:100%;height:100%;object-fit:cover;border-radius:.8rem .8rem 0 0;transition:transform .5s ease}.blog-wrap .blog-img:hover{transform:scale(1.5)}.blog-wrap .blog-text{height:57%;position:relative;border-top:solid .25px #d0d0d0;border-radius:0 0 .8rem .8rem;display:flex;flex-direction:column;align-items:center}.blog-wrap .blog-date{font-weight:400;font-size:1.4rem;line-height:1.7rem;letter-spacing:.0015em;color:#938982;margin-top:1.6rem;display:block;width:90%}.blog-wrap .blog-title{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#5c4d44;margin-top:.8rem;width:90%}.blog-wrap .blog-intro{font-weight:400;font-size:1.6rem;line-height:2rem;letter-spacing:.0015em;color:#5c4d44;margin-top:.8rem;width:90%}.blog-wrap .blog-link{display:block;position:absolute;bottom:4rem;width:8.5rem;text-decoration:none;font-weight:500;font-size:1.6rem;line-height:2rem;color:#fe676e;cursor:pointer;align-self:flex-end}.blog-wrap .blog-link::before{content:"";display:block;transform:translate(400%, 125%);height:1.2rem;width:1.2rem;background-image:url(https://elifelimo.s3.us-east-2.amazonaws.com/art/home/v2/images/red-arrow_2.png);background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 320px)and (max-width: 767px){html{font-size:62.5%}.container{width:100%;margin:0}.title{width:90%;font-size:2.8rem;line-height:3.4rem;text-align:center}.subtitle{width:90%;font-size:1.6rem;line-height:2rem}.featured{height:auto;display:flex;flex-direction:column;align-items:center}.featured .highlight-title{width:90%;padding:3rem 0 1rem 0}.featured .highlight-blog{height:155vw}.featured .highlight-blog .highlight-card-title{font-size:2.4rem;line-height:2.9rem}.featured .highlight-blog .highlight-card-text{font-size:1.4rem;line-height:1.7rem}.featured .swiper-pagination-bullet{width:.8rem;height:.8rem;background-color:#c9c4c1;opacity:1}.featured .latest-title{padding:3rem 0 1rem 0;width:90%}.featured .latest-blog{width:90%;height:63vw}.blog-tags{width:90%;flex-wrap:wrap;height:auto}.blog-tags button{margin:.8rem 30% .8rem 0;font-size:1.4rem;line-height:1.7rem;padding:1rem 2.4rem}.blog-tags .all-tag{margin-right:0}.blog-wrap{display:flex;flex-direction:column;align-items:center;margin-top:5rem;min-height:0;gap:4rem 0;margin-bottom:6rem}.blog-wrap .blog{width:90%}}@media screen and (min-width: 768px){html{font-size:33.5%}}@media screen and (min-width: 880px){html{font-size:38.5%}}@media screen and (min-width: 1024px){html{font-size:45.5%}}@media screen and (min-width: 1280px){html{font-size:55.5%}}@media screen and (min-width: 1440px){html{font-size:62.5%}}