:root{--primary-color:#1a3c5c;--secondary-color:#64bfdc;--text-color:#1c1c1c}.client-home-page{width:100%}.client-home-page .hero-section{background-color:rgba(94,71,54,.545);width:100%;height:90vh;margin-bottom:25px;position:relative}.hero-layer.hidden{opacity:0;pointer-events:none}.client-home-page .hero-swiper{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.client-home-page .hero-swiper .hero-layer{z-index:2;background:rgba(0,0,0,.65);width:100%;height:100%;position:absolute;top:0;left:0}.client-home-page .hero-swiper .swiper,.client-home-page .hero-swiper .swiper-wrapper,.client-home-page .hero-swiper .swiper-slide{width:100%;height:100%}.client-home-page .hero-swiper .swiper-slide{transition-property:opacity!important}.client-home-page .hero-bg-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.client-home-page .hero-swiper .swiper-pagination-bullet{opacity:.6;background:#fff}.client-home-page .hero-swiper .swiper-pagination-bullet-active{opacity:1}.client-home-page .hero-swiper-desktop{display:block}.client-home-page .hero-swiper-mobile{display:none}.client-home-page .hero-content{z-index:10;opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:100%;transition:all .8s;display:flex;position:absolute;top:0%;right:5%;transform:translateY(20px)}.client-home-page .hero-content.hero-content-eng{right:unset;left:5%}.client-home-page .swiper-slide-active .hero-content{opacity:1;transform:translateY(0)}.client-home-page .hero-first-load .swiper-slide-active .hero-content{transition-duration:.4s}.social-link{color:#fff}.client-home-page .hero-content h1{color:#fff;width:100%;margin-bottom:-15px;font-size:65px;font-weight:500}.client-home-page .hero-content p.easyway-desc{color:#fff;width:90%;margin-bottom:5px;font-size:18px;font-weight:600}.client-home-page .hero-title{color:#fff;letter-spacing:.05em;width:100%;font-size:35px;font-weight:700}section.about-home-section{width:100%;margin-bottom:50px}section.about-home-section .about-home-container{justify-content:center;align-items:center;gap:25px;width:100%;margin-bottom:35px;display:flex}section.about-home-section .about-home-container .about-home-img{width:45%;position:relative}section.about-home-section .about-home-container .about-home-img img{height:auto!important;position:static!important}section.about-home-section .about-home-container .about-home-desc{width:45%}section.about-home-section .about-home-container .about-home-desc h6{color:#46b2d5;margin-bottom:10px;font-size:22px;font-weight:600}section.about-home-section .about-home-container .about-home-desc h2{color:#1a3c5c;width:75%;margin-bottom:10px;font-size:30px;font-weight:600}section.about-home-section .about-home-container .about-home-desc h2 span{color:#64bfdc}section.about-home-section .about-home-container .about-home-desc p{color:var(--text-color);width:85%;margin-bottom:25px;font-size:18px}section.about-home-section .easyway-features{justify-content:space-around;align-items:center;width:90%;margin:auto;display:flex}section.about-home-section .easyway-features .easyway-feature-box{border-radius:16px;justify-content:space-around;align-items:center;width:22%;padding:10px 5px;transition:all .35s;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.02),0 0 0 1px rgba(27,31,35,.15)}section.about-home-section .easyway-features .easyway-feature-box:hover{box-shadow:0 3px 8px rgba(0,0,0,.24)}section.about-home-section .easyway-features .easyway-feature-box svg{color:var(--primary-color);transition:all .35s}section.about-home-section .easyway-features .easyway-feature-box:hover svg{background-color:var(--secondary-color);color:#fff;border-radius:50%;padding:5px}section.about-home-section .easyway-features .easyway-feature-box .easyway-feature-desc{width:80%}section.about-home-section .easyway-features .easyway-feature-box .easyway-feature-desc h3{color:var(--primary-color);font-size:18px;font-weight:600}section.about-home-section .easyway-features .easyway-feature-box .easyway-feature-desc p{color:rgba(0,0,0,.63);width:85%}.client-home-page .easyway-cars{background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);border-radius:16px;width:97%;margin:auto auto 50px;padding:25px 0 50px;position:relative;overflow:hidden}.client-home-page .easyway-cars h2.easyway-cars-title{color:#fff;text-align:center;margin-bottom:30px;font-size:45px;position:relative}.client-home-page .easyway-cars h2.easyway-cars-title:before{content:"";background:linear-gradient(45deg,#205e87,#f59e0b);width:15%;height:2px;position:absolute;bottom:0;left:42%}.client-home-page .easyway-cars__background-pattern{opacity:.05;background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(255,255,255,.03) 35px,rgba(255,255,255,.03) 70px);position:absolute;top:0;bottom:0;left:0;right:0}.client-home-page .easyway-cars__container{align-items:center;max-width:1280px;margin:0 auto;padding:0 2rem;display:flex;position:relative}.client-home-page .easyway-cars__grid{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem;width:100%;display:flex}.client-home-page .easyway-cars__features-section{order:2;width:45%;position:relative}.client-home-page .easyway-cars__features-wrapper{flex-direction:column;gap:1.5rem;display:flex}.client-home-page .easyway-cars__header{flex-direction:column;gap:.5rem;animation:.5s ease-out .3s both slideInLeft;display:flex}.client-home-page .easyway-cars__brand{color:#fbbf24;letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:600}.client-home-page .easyway-cars__title{color:#fff;margin:0;font-size:3.75rem;font-weight:700;line-height:1.1}.client-home-page .easyway-cars__slogan{color:#cbd5e1;margin:0;font-size:1.5rem;font-style:italic;font-weight:300}.client-home-page .easyway-cars__divider{background:linear-gradient(90deg,#fbbf24,transparent);width:6rem;height:1px;animation:.5s ease-out .3s both slideInLeft}.client-home-page .easyway-cars__features-list{flex-wrap:wrap;gap:1rem;padding-top:1rem;display:flex}.client-home-page .easyway-cars__feature-item{opacity:0;align-items:flex-start;gap:.75rem;width:45%;transition:all .3s;animation:.6s ease-out both fadeInUp;display:flex}.client-home-page .easyway-cars__feature-item:hover{transform:translate(5px)}.client-home-page .easyway-cars__feature-icon{color:#fbbf24;margin-top:.375rem;transition:transform .3s}.client-home-page .easyway-cars__feature-item:hover .easyway-cars__feature-icon{transform:scale(1.1)}.client-home-page .easyway-cars__feature-text{color:#e2e8f0;font-size:1.125rem;transition:color .3s}.client-home-page .easyway-cars__feature-item:hover .easyway-cars__feature-text{color:#fff}.client-home-page .easyway-cars__actions{opacity:0;gap:1rem;padding-top:1.5rem;animation:.6s ease-out both fadeInUp;display:flex}.client-home-page .easyway-cars__btn{cursor:pointer;border:none;border-radius:.5rem;outline:none;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.client-home-page .easyway-cars__btn--primary{color:#fff;background:#f59e0b;box-shadow:0 10px 25px rgba(245,158,11,.3)}.client-home-page .easyway-cars__btn--primary:hover{background:#d97706;transform:scale(1.05)}.client-home-page .easyway-cars__btn--secondary{color:#fff;background:0 0;border:2px solid #475569}.client-home-page .easyway-cars__btn--secondary:hover{border-color:#fbbf24}.client-home-page .easyway-cars__image-section{flex:1;order:1;position:relative}.client-home-page .easyway-cars__image-wrapper{animation:.5s ease-out slideInRight;position:relative}.client-home-page .easyway-cars__image-glow{filter:blur(60px);background:linear-gradient(to top right,rgba(245,158,11,.2),transparent);width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.client-home-page .easyway-cars__image{border-radius:1rem;width:100%;transition:transform .5s;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);height:auto!important;position:static!important}.client-home-page .easyway-cars__image:hover{transform:scale(1.05)}.client-home-page .easyway-cars__nav-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;z-index:10;background:rgba(255,255,255,.1);border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.client-home-page .easyway-cars__nav-btn:hover:not(:disabled){background:rgba(255,255,255,.2)}.client-home-page .easyway-cars__nav-btn:disabled{opacity:.5;cursor:not-allowed}.client-home-page .easyway-cars__nav-btn--prev{left:2rem}.client-home-page .easyway-cars__nav-btn--next{right:2rem}.client-home-page .easyway-cars__pagination{gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.client-home-page .easyway-cars__dot{cursor:pointer;background:rgba(255,255,255,.3);border:none;border-radius:9999px;width:.5rem;height:.5rem;padding:0;transition:all .3s}.client-home-page .easyway-cars__dot:hover{background:rgba(255,255,255,.5)}.client-home-page .easyway-cars__dot--active{background:#fbbf24;width:2rem}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.client-home-page .easyway-cars__container{padding:0 1rem}.client-home-page .easyway-cars__grid{flex-direction:column}.client-home-page .easyway-cars__features-section{order:2}.client-home-page .easyway-cars__image-section{order:1}.client-home-page .easyway-cars__title{font-size:3rem}.client-home-page .easyway-cars__nav-btn--prev{left:1rem}.client-home-page .easyway-cars__nav-btn--next{right:1rem}}.client-home-page section.easyway-services{width:100%;margin-bottom:50px}.client-home-page section.easyway-services .services-container{justify-content:center;align-items:center;gap:25px;width:100%;margin-bottom:35px;display:flex}.client-home-page section.easyway-services .services-container .services-container-img{width:45%;position:relative}.client-home-page section.easyway-services .services-container .services-container-img img{height:auto!important;position:static!important}.client-home-page section.easyway-services .services-container .services-container-desc{width:45%}.client-home-page section.easyway-services .services-container .services-container-desc h2{color:#46b2d5;margin-bottom:10px;font-size:22px;font-weight:600}.client-home-page section.easyway-services .services-container .services-container-desc h3{color:#1a3c5c;width:100%;margin-bottom:10px;font-size:45px;font-weight:600}.client-home-page section.easyway-services .services-container .services-container-desc h3 span{color:#64bfdc}.client-home-page section.easyway-services .services-container .services-container-desc p{color:var(--text-color);width:85%;margin-bottom:25px;font-size:18px}.client-home-page section.easyway-services .services-title{color:var(--primary-color);text-align:center;margin-bottom:30px;font-size:35px;font-weight:700}.client-home-page section.easyway-services .services-title span{color:var(--secondary-color)}.client-home-page section.easyway-services .services-boxes{direction:rtl;justify-content:center;align-items:center;gap:15px;width:100%;padding:60px 0;display:flex}.client-home-page section.easyway-services-eng .services-boxes{direction:ltr}.client-home-page section.easyway-services .services-boxes .services-boxes-side{flex-direction:column;gap:40px;width:30%;display:flex}.client-home-page section.easyway-services .services-boxes .services-boxes-center{justify-content:center;width:35%;display:flex;position:relative}.client-home-page section.easyway-services .services-boxes .services-boxes-center .logo-glow-wrapper{z-index:1;position:relative}.client-home-page section.easyway-services .services-boxes .services-boxes-center .logo-glow-wrapper:after{content:"";background:var(--secondary-color);filter:blur(80px);opacity:.15;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.client-home-page section.easyway-services .services-boxes .services-boxes-center img{width:100%;height:auto!important;position:static!important}.client-home-page section.easyway-services .services-boxes .services-boxes-center img.logo-mobile{display:none}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.8);border:2px solid rgba(100,190,220,.48);border-radius:20px;padding:30px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;box-shadow:0 20px 40px rgba(0,0,0,.03)}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item .item-header{align-items:center;gap:15px;margin-bottom:12px;display:flex}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item .item-number{color:var(--secondary-color);opacity:.3;font-family:serif;font-size:1.8rem;font-weight:800}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item h3{color:var(--primary-color);margin:0;font-size:24px;font-weight:700}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item p{color:#555;margin:0;font-size:.95rem;line-height:1.7}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item:hover{border-color:var(--secondary-color);background:#fff;transform:scale(1.05);box-shadow:0 30px 60px rgba(26,60,92,.1)}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item:hover .item-number{opacity:1;transition:all .3s;transform:translate(-5px)}@media (max-width:1024px){.client-home-page section.easyway-services .services-boxes{flex-direction:column;padding-top:0}.client-home-page section.easyway-services .services-boxes .services-boxes-side{width:90%}.client-home-page section.easyway-services .services-boxes .services-boxes-center{width:35%}}.client-home-page section.home-banner{background-image:url(../media/banner-bg.1ae34e7c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;justify-content:center;align-items:center;width:95%;margin:auto auto 100px;padding:40px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 8px rgba(0,0,0,.24)}.client-home-page section.home-banner .home-banner-layer{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:rgba(194,194,194,.7);width:100%;height:100%;position:absolute;top:0;left:0}.client-home-page section.home-banner .home-banner-img{width:50%;position:relative}.client-home-page section.home-banner .home-banner-img img{height:auto!important;position:static!important}.client-home-page section.home-banner .home-banner-desc{z-index:1;width:50%}.client-home-page section.home-banner .home-banner-desc h3{color:#519ab1;margin-bottom:10px;font-size:26px;font-weight:700}.client-home-page section.home-banner .home-banner-desc h2{color:var(--primary-color);text-shadow:2px 2px rgba(0,0,0,.176);width:100%;margin-bottom:5px;font-size:50px;font-weight:700}.client-home-page section.home-banner-eng .home-banner-desc h2{line-height:60px}.client-home-page section.home-banner .home-banner-desc h2 span{color:#519ab1}.client-home-page section.home-banner .home-banner-desc p{color:rgba(0,0,0,.62);width:80%;margin-bottom:18px;font-size:17px}.client-home-page section.home-banner .home-banner-desc .banner-details{justify-content:flex-start;align-items:center;gap:20px;margin-bottom:25px;display:flex}.client-home-page section.home-banner .home-banner-desc .banner-details .banner-details-box{background-color:#fff;border-radius:23px;justify-content:center;align-items:center;gap:8px;padding:5px 20px;display:flex}.client-home-page section.home-banner .home-banner-desc .banner-details .banner-details-box .banner-details-desc h4{color:rgba(0,0,0,.56)}.client-home-page section.home-banner .home-banner-desc .banner-details .banner-details-box .banner-details-desc h5{color:var(--primary-color);font-weight:700}.client-home-page section.destinations{text-align:center;flex-direction:column;align-items:center;width:100%;margin-bottom:80px;display:flex;position:relative}.client-home-page section.destinations h2{color:var(--primary-color);margin-top:5px;font-size:45px;font-weight:600}.client-home-page section.destinations p{width:55%;margin-bottom:20px}.client-home-page section.destinations .map-container{background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;display:flex;position:relative}.client-home-page section.destinations .map-container .map-container-layer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.75);width:100%;height:100%;position:absolute;top:0;left:0}.client-home-page section.destinations .map-container-side{flex-direction:column;justify-content:center;width:35%;display:flex;position:relative;right:3%}.client-home-page section.destinations-eng .map-container-side{right:unset;left:3%}.side-title{color:#d4af37;text-align:justify;font-size:1.5rem}.side-slogan{text-align:right;color:var(--primary-color);width:95%;margin-bottom:20px;font-size:37px;font-weight:800;position:relative}section.destinations-eng .side-slogan{text-align:left;font-size:40px;line-height:1.25}.cities-grid{flex-flow:wrap;gap:12px;display:flex}.city-item{color:var(--primary-color);cursor:default;align-items:center;gap:10px;width:40%;transition:transform .2s;display:flex}.city-item:hover{transform:translate(-5px)}.dot{background-color:#d4af37;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px rgba(212,175,55,.6)}.city-name{font-size:1.1rem;font-weight:300}.client-home-page section.destinations .map-image{width:65%;position:relative;top:60px}.client-home-page section.destinations .map-image img{height:auto!important;position:static!important}.client-home-page section.partners{background-image:url(../media/partners-cover2.b19297b2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;justify-content:flex-end;align-items:center;width:90%;height:20rem;margin:auto auto 50px;display:flex;position:relative}.client-home-page section.partners-eng{justify-content:flex-start;height:24rem;padding:25px 0}.client-home-page section.partners .partners-cover{width:50%;position:absolute;bottom:-10%;right:-5%}.client-home-page section.partners .partners-cover img{height:auto!important;position:static!important}.client-home-page section.partners .partners-desc{color:#fff;width:45%;margin-left:5%}.client-home-page section.partners .partners-desc h3{align-items:center;gap:5px;margin-bottom:10px;display:flex}.client-home-page section.partners .partners-desc h2{margin-bottom:10px;font-size:40px;font-weight:700}.client-home-page section.partners .partners-desc h2 span{color:var(--secondary-color)}.client-home-page section.partners .partners-desc p{margin-bottom:15px}.client-home-page section.partners .partners-desc .partners-logos{background-color:#fff;border-radius:16px;justify-content:space-around;width:100%;padding:5px 10px;display:flex}.client-home-page section.partners .partners-desc .partners-logos img{width:22%!important;height:auto!important;position:static!important}@media (max-width:1115px){.client-home-page .hero-content{text-align:center;align-items:center;width:100%;display:flex;top:0%;left:0;right:0}.client-home-page .easyway-cars{margin-bottom:100px}.client-home-page section.home-banner .home-banner-img{width:40%}.client-home-page section.home-banner{justify-content:space-evenly}.client-home-page section.home-banner .home-banner-desc h2{font-size:35px}}@media (max-width:1024px){.booking-bar{flex-wrap:wrap;justify-content:center}.input-group{border-bottom:1px solid rgba(255,255,255,.1);flex:45%}.book-btn{width:100%;margin-top:10px;margin-left:0}.client-home-page section.easyway-services .services-title{margin-bottom:15px}}@media (max-width:992px){section.about-home-section .about-home-container{flex-direction:column}section.about-home-section .about-home-container .about-home-desc{width:90%}section.about-home-section .about-home-container .about-home-img{width:70%}section.about-home-section .easyway-features{flex-wrap:wrap;row-gap:20px}section.about-home-section .easyway-features .easyway-feature-box{width:45%}.client-home-page .easyway-cars__image-section{width:70%}.client-home-page .easyway-cars__features-section{width:80%}.client-home-page section.partners{background-image:url(../media/partners-cover-mob.b44aaf2c.png)}.client-home-page section.partners .partners-cover{display:none}.client-home-page section.partners .partners-desc{text-align:center;flex-direction:column;align-items:center;width:95%;margin:auto;display:flex}.client-home-page section.destinations .map-container{flex-direction:column}.side-title,.side-slogan{display:none}.client-home-page section.destinations .map-container-side{width:80%;right:unset}.cities-grid{justify-content:center}.client-home-page section.destinations .map-image{width:90%}.client-home-page section.home-banner{flex-direction:column-reverse}.client-home-page section.home-banner .home-banner-desc{text-align:center;flex-direction:column;align-items:center;width:95%;margin-bottom:35px;display:flex}}@media (max-width:800px){.client-home-page section.easyway-services .services-container{flex-direction:column-reverse;margin-bottom:50px}.client-home-page section.easyway-services .services-container .services-container-desc{text-align:center;flex-direction:column;align-items:center;width:90%;display:flex}.client-home-page section.easyway-services .services-container .services-container-desc h3{width:95%}.client-home-page section.easyway-services .services-container .services-container-desc p{width:90%;font-size:16px}.client-home-page section.easyway-services .services-container .services-container-img{width:80%;margin-right:25px}.client-home-page section.easyway-services .services-boxes .services-boxes-center{width:40%}}@media (max-width:700px){.client-home-page .hero-content h1{margin-bottom:0;font-size:55px}.client-home-page .hero-content p.easyway-desc{width:70%;font-size:15px}.client-home-page .hero-title{font-size:25px}}@media (max-width:600px){.client-home-page .hero-content h1{font-size:40px}.client-home-page .hero-title{font-size:18px}section.about-home-section .easyway-features .easyway-feature-box{flex-direction:column}section.about-home-section .easyway-features .easyway-feature-box svg{margin-bottom:15px}section.about-home-section .easyway-features .easyway-feature-box .easyway-feature-desc h3{text-align:center;margin-bottom:5px;font-size:15px}section.about-home-section .easyway-features .easyway-feature-box .easyway-feature-desc p{text-align:center;min-height:65px;font-size:14px}.client-home-page .easyway-cars{margin-bottom:80px}.client-home-page section.home-banner .home-banner-desc h2{width:65%;font-size:25px}.client-home-page section.home-banner .home-banner-img{width:60%}.client-home-page section.destinations h2{margin-bottom:10px;font-size:30px}.client-home-page section.destinations p{width:95%;font-size:14px}.client-home-page section.destinations-eng p{width:80%}section.destinations-eng .city-name{text-align:left}.client-home-page section.destinations{margin-bottom:60px}}@media (max-width:500px){.client-home-page .swiper-slide-active .hero-content{width:100%;top:5%;left:0;right:0}.client-home-page .hero-content h1{text-align:center;width:85%;margin:0 auto 5px;font-size:65px;line-height:50px}.client-home-page .hero-content.hero-content-eng h1{line-height:70px}.client-home-page .hero-title{text-align:center;font-size:25px}.social-mobile{justify-content:center;width:100%}.book-btn{margin:0}.btn-text{position:relative;top:3px}.client-home-page .hero-section{margin-bottom:50px}section.about-home-section .about-home-container .about-home-desc{text-align:center;flex-direction:column;align-items:center;display:flex}section.about-home-section .about-home-container .about-home-desc h2{width:85%}section.about-home-section .about-home-container .about-home-desc p{width:100%;font-size:15px}.client-home-page .easyway-cars h1.easyway-cars-title{font-size:30px}.client-home-page .easyway-cars h1.easyway-cars-title:before{width:35%;left:32%}.client-home-page .easyway-cars__image-section{width:100%;min-height:220px;max-height:220px}.client-home-page .easyway-cars__features-section{width:100%}.client-home-page .easyway-cars__features-wrapper{text-align:center;align-items:center}.client-home-page .easyway-cars__title{font-size:30px}.client-home-page .easyway-cars__slogan{font-size:18px}.client-home-page .easyway-cars__nav-btn{width:2rem;height:2rem;top:55%}.client-home-page .easyway-cars__features-list{text-align:right;justify-content:flex-start}.client-home-page .easyway-cars-eng .easyway-cars__features-list{text-align:left}.client-home-page .easyway-cars__feature-text{min-height:50px;font-size:15px}.easyway-cars__image-wrapper--fade{animation:.5s ease-in-out mobileFade}@keyframes mobileFade{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.client-home-page section.home-banner .home-banner-desc h3{font-size:20px}.client-home-page section.home-banner .home-banner-desc h2{text-shadow:unset;width:100%;font-size:26px;font-weight:700}.client-home-page section.home-banner .home-banner-desc p{width:90%;font-size:15px}.client-home-page section.home-banner .home-banner-desc .banner-details{flex-direction:column-reverse}.client-home-page section.home-banner .home-banner-desc .banner-details .banner-details-box{width:100%}.client-home-page section.home-banner .home-banner-desc .banner-details .banner-details-box .banner-details-desc,.client-home-page section.home-banner .home-banner-img{width:80%}.client-home-page section.partners{height:auto;padding:35px 5px}.client-home-page section.partners .partners-desc h3{flex-direction:column-reverse;margin-bottom:25px}.client-home-page section.partners .partners-desc h2{width:90%;font-size:25px}.client-home-page section.partners .partners-desc p{width:80%;font-size:15px}.client-home-page section.home-banner-eng .home-banner-desc h2{line-height:unset}.client-home-page .easyway-cars__feature-icon{margin:0}.client-home-page section.easyway-services .services-title{margin:auto auto 15px;font-size:25px}.client-home-page section.easyway-services-eng .services-title{width:90%;font-size:22px}.client-home-page section.easyway-services .services-boxes{padding:0}.client-home-page section.easyway-services .services-boxes .services-boxes-side{width:80%}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item h3{font-size:20px}.client-home-page section.easyway-services .services-boxes .services-boxes-side .service-item{padding:15px}.client-home-page section.easyway-services .services-boxes .services-boxes-center img.logo-desktop{display:none}.client-home-page section.easyway-services .services-boxes .services-boxes-center img.logo-mobile{display:block}.client-home-page .hero-content p.easyway-desc{text-align:center;width:85%;margin:0 auto 15px;font-size:15px;font-weight:400}.client-home-page .hero-section .hero-content-swiper .home-intro-social{width:100%;margin-bottom:35px}.client-home-page section.destinations{margin-bottom:80px}}.home-blogs{width:100%;margin:100px auto 50px}.home-blogs-header{text-align:center}.home-blogs-header h2{color:var(--secondary-color);letter-spacing:-.5px;font-size:20px;font-weight:800}.home-blogs-header p{color:var(--primary-color);margin-top:-8px;margin-bottom:15px;font-size:40px;font-weight:700}@media (max-width:500px){.home-blogs-header p{margin-top:0;font-size:25px}}.home-blog-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.75);border-radius:22px;flex-direction:column;height:100%;transition:all .45s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(26,60,92,.12),inset 0 0 0 1px rgba(100,191,220,.15)}.home-blog-card:after{content:"";opacity:0;background:linear-gradient(120deg,transparent,rgba(100,191,220,.15),transparent);transition:opacity .45s;position:absolute;top:0;bottom:0;left:0;right:0}.home-blog-card:hover:after{opacity:1}.home-blog-card:hover{transform:translateY(-10px)scale(1.015);box-shadow:0 35px 80px rgba(26,60,92,.18),inset 0 0 0 1px rgba(100,191,220,.3)}.home-blog-image{height:230px;position:relative;overflow:hidden}.home-blog-image:before{content:"";z-index:1;background:linear-gradient(rgba(26,60,92,.1),rgba(26,60,92,.75));position:absolute;top:0;bottom:0;left:0;right:0}.home-blog-image img{transition:transform .6s}.home-blog-card:hover .home-blog-image img{transform:scale(1.08)}.home-blog-content{z-index:2;flex-direction:column;flex:1;padding:20px 20px 10px;display:flex;position:relative}.home-blog-content h3{color:var(--primary-color);white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;font-size:1.25rem;font-weight:700;line-height:1.35;overflow:hidden}.home-blog-content p{color:var(--text-color);opacity:.85;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.95rem;line-height:1.65;overflow:hidden}.home-blog-content .blog-bottom{justify-content:space-between;align-items:center;display:flex}.home-blog-content .blog-logo{width:25%}.home-blog-content .blog-logo img{height:auto!important;position:static!important}.home-blog-link{color:var(--secondary-color);align-self:flex-start;margin-top:18px;padding-bottom:4px;font-size:.95rem;font-weight:700;text-decoration:none;position:relative}.home-blog-link:after{content:"";background:var(--secondary-color);width:0;height:2px;transition:width .35s;position:absolute;bottom:0;left:0}.home-blog-link:hover:after{width:100%}.home-blogs-swiper{padding:20px 20px 50px!important}.home-blogs .swiper-pagination-bullet{background:var(--primary-color);opacity:.35}.home-blogs .swiper-pagination-bullet-active{background:var(--secondary-color);opacity:1}section.home-blogs a.to-blogs{color:#fff;background-color:#0b4a70;border-radius:23px;justify-content:center;width:-moz-fit-content;width:fit-content;margin:auto;padding:10px 45px;font-size:18px;display:flex}.feature-section{flex-direction:column;align-items:center;gap:3rem;width:90%;margin:0 auto;padding-top:3rem;display:flex}@media (min-width:1024px){.feature-section{flex-direction:row;gap:6rem;width:90%;padding-top:5rem}}.feature-section .images-container{width:100%;position:relative}@media (min-width:1024px){.feature-section .images-container{width:50%}}.feature-section .main-bus-image{z-index:10;position:relative}.feature-section .main-bus-image img{-o-object-fit:cover;object-fit:cover;width:100%!important;position:static!important}.feature-section .interior-bus-image{z-index:20;border:4px solid #38bdf8;border-radius:30px;width:50%;display:none;position:absolute;bottom:-2.5rem;right:-1rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media (min-width:640px){.feature-section .interior-bus-image{display:block}}@media (min-width:1024px){.feature-section .interior-bus-image{right:-2.5rem}}.feature-section .interior-bus-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:300px}.feature-section .experience-badge{z-index:30;color:#fff;background-color:#1a3a5a;border-radius:1rem;padding:1.5rem 2rem;display:none;position:absolute;bottom:-4rem;left:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}@media (min-width:1024px){.feature-section .experience-badge{display:block}}.feature-section .experience-badge-content{align-items:center;gap:.75rem;display:flex}.feature-section .experience-badge-number{font-size:1.875rem;font-weight:700}.feature-section .experience-badge-text{font-size:1.125rem;line-height:1.2}.feature-section .content-container{width:100%}@media (min-width:1024px){.feature-section .content-container{width:50%}}.feature-section .content-wrapper{flex-direction:column;gap:1.5rem;display:flex}.feature-section .coverage-tag{color:#0ea5e9;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:600;display:flex}.feature-section .coverage-icon{background-color:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.feature-section .coverage-icon svg{width:1rem;height:1rem}.feature-section .main-heading{color:#111827;font-size:2.25rem;font-weight:700;line-height:1.2}@media (min-width:1024px){.feature-section .main-heading{font-size:3rem}}.feature-section .highlight-text{color:#0ea5e9}.feature-section .description{color:#6b7280;max-width:40rem;font-size:1.125rem;line-height:1.75}.feature-section .features-grid{grid-template-columns:repeat(2,1fr);gap:1rem 0;padding-top:1rem;display:grid}.feature-section .feature-item{align-items:center;gap:.5rem;display:flex}.feature-section .feature-icon svg{color:#0284c7;width:1rem;height:1rem}html[lang=en] .feature-section .feature-icon img{scale:-1}.feature-section .feature-text{color:#374151;font-weight:500}.feature-section .cta-container{align-items:center;gap:.5rem;padding-top:2rem;display:flex}@media (max-width:560px){.feature-section .cta-container{padding-top:.5rem}}.feature-section .cta-button{color:#fff;cursor:pointer;background-color:#1a3c5a;border:none;border-radius:2rem;align-items:center;gap:.75rem;padding:.5rem 2.5rem;font-size:1.25rem;font-weight:700;transition:all .3s;display:flex;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.feature-section .cta-button:hover{background-color:#075985}.feature-section .arrow-button{color:#0ea5e9;cursor:pointer;border:2px solid #0ea5e9;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .3s;display:flex}html[lang=en] .feature-section .arrow-button{scale:-1}.feature-section .arrow-button:hover{background-color:#f0f9ff}.feature-section .arrow-button svg{width:1.5rem;height:1.5rem}.banner-section{background-color:#fff;margin-top:3rem;margin-bottom:3rem;position:relative;overflow:hidden}.banner-section .banner-container{background-image:url(/images/partners-cover2.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:2rem;flex-direction:column;width:80%;margin:0 auto;display:flex;position:relative}@media (min-width:1024px){.banner-section .banner-container{flex-direction:row-reverse}html[lang=en] .banner-section .banner-container{flex-direction:row}}.banner-section .banner-bg-overlay{opacity:.1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.banner-section .banner-bg-overlay svg{width:100%;height:100%}.banner-section .banner-content{z-index:10;color:#fff;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;width:100%;padding:2rem;display:flex}@media (min-width:1024px){.banner-section .banner-content{width:50%}}.banner-section .banner-content-wrapper{flex-direction:column;gap:1.5rem;display:flex}.banner-section .banner-tag{color:#38bdf8;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:600;display:flex}.banner-section .banner-tag .box-logo{width:100px}.banner-section .banner-tag .box-logo img{height:auto!important;position:static!important}.banner-section .banner-tag span{font-size:1.125rem}.banner-section .banner-tag-line{background-color:#38bdf8;width:3rem;height:2px}.banner-section .banner-heading{font-size:1.5rem;font-weight:700;line-height:1.2}@media (min-width:1024px){.banner-section .banner-heading{font-size:2.5rem}}.banner-section .banner-heading-highlight{color:#7dd3fc}.banner-section .banner-description{color:#d1d5db;max-width:28rem;font-size:1.125rem;line-height:1.75}.banner-section .banner-cta-container{align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.banner-section .banner-cta-button{color:#fff;cursor:pointer;background-color:#1a3c5a;border:none;border-radius:2rem;padding:.5rem 2rem;font-size:1.25rem;font-weight:900;transition:all .3s}.banner-section .banner-cta-button:hover{opacity:.8}.banner-section .banner-arrow-button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background-color:#1a3c5a;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .3s;display:flex}html[lang=en] .banner-section .banner-arrow-button{scale:-1}.banner-section .banner-arrow-button:hover{background-color:rgba(255,255,255,.2)}.banner-section .banner-arrow-button svg{color:#fff;width:1rem;height:1rem;transform:rotate(180deg)}.banner-section .banner-image-container{width:100%;position:relative}@media (min-width:1024px){.banner-section .banner-image-container{border-top-right-radius:150px;border-bottom-right-radius:150px;width:45%;min-height:100%}}.banner-section .banner-image{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%;height:100%;position:absolute;right:-1rem}@media (min-width:1024px){.banner-section .banner-image{-o-object-fit:contain;object-fit:contain;width:120%;top:0;bottom:0;right:-7rem}}.banner-section .banner-decorative{opacity:.5;gap:1rem;display:flex;position:absolute;top:2.5rem;right:2.5rem}.banner-section .banner-decorative-dot{background-color:#38bdf8;border-radius:50%;width:.5rem;height:.5rem}.client-faq-page{min-height:100vh;padding:10% 20px 60px;position:relative;overflow:hidden}.client-faq-page:before{content:"";z-index:-2;background:url(/images/heros/contact-bg.webp) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;left:0}.client-faq-page .faq-layer{z-index:-1;background:rgba(0,0,0,.7);width:100%;height:100%;position:fixed;top:0;left:0}.faq-container{z-index:1;width:80%;margin:auto;position:relative}.faq-title{text-align:center;color:#fff;margin-bottom:40px;font-size:45px}.faq-item{background:#fff;border:1px solid #eee;border-radius:12px;margin-bottom:15px;transition:all .3s;overflow:hidden}.faq-question{cursor:pointer;color:var(--text-color);justify-content:space-between;align-items:center;padding:18px 20px;font-size:20px;font-weight:600;display:flex}.faq-icon{color:var(--primary-color);font-size:20px}.faq-answer{max-height:0;padding:0 20px;font-size:18px;transition:max-height .3s;overflow:hidden}.faq-answer p{color:#555;padding:15px 0;line-height:1.6}.faq-item.active .faq-answer{max-height:200px}@media (max-width:600px){.client-faq-page{padding-top:30%}.faq-container{width:100%}.faq-title{font-size:30px}.faq-question,.faq-answer{font-size:15px}}
