.OurPartners_ourPartnersSection__lx022{padding:3rem 0 5rem;background:var(--white_1,#ffffff);overflow:hidden}@media(max-width:767px){.OurPartners_ourPartnersSection__lx022{padding:3.5rem 0}}@media(max-width:480px){.OurPartners_ourPartnersSection__lx022{padding:3rem 0}}.OurPartners_ourPartnersSection__lx022 .OurPartners_sectionHead__NOvOA{display:flex;justify-content:center;text-align:center;margin-bottom:2.5rem}.OurPartners_ourPartnersSection__lx022 .OurPartners_swiperContainer__XnNvp{width:100%;padding:1rem .5rem 3.5rem!important}.OurPartners_ourPartnersSection__lx022 .OurPartners_swiperContainer__XnNvp .swiper-wrapper{align-items:center}.OurPartners_ourPartnersSection__lx022 .OurPartners_swiperContainer__XnNvp .swiper-pagination{bottom:0!important}.OurPartners_ourPartnersSection__lx022 .OurPartners_swiperContainer__XnNvp .swiper-pagination-bullet{background:var(--dark-300,#98a2b3);opacity:.5;transition:all .3s ease}.OurPartners_ourPartnersSection__lx022 .OurPartners_swiperContainer__XnNvp .swiper-pagination-bullet-active{background:var(--primary-color-100,#0070f3);opacity:1;width:2rem;border-radius:4px}.OurPartners_ourPartnersSection__lx022 .OurPartners_partnerCard__GuQFF{display:flex;flex-direction:column;align-items:center;justify-content:center;height:10.5rem;padding:1.2rem 1rem;background:#fff;border:1px solid var(--border-color,#eaecf0);border-radius:12px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04);margin:0 .2rem;gap:.8rem}.OurPartners_ourPartnersSection__lx022 .OurPartners_partnerCard__GuQFF:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.08);border-color:var(--primary-color-100,#0070f3)}.OurPartners_ourPartnersSection__lx022 .OurPartners_partnerCard__GuQFF .OurPartners_partnerImage__B77Az{max-height:4rem;width:auto;max-width:100%;object-fit:contain;filter:grayscale(15%);opacity:.95;transition:all .3s ease}.OurPartners_ourPartnersSection__lx022 .OurPartners_partnerCard__GuQFF .OurPartners_partnerName__YjG7u{font-size:1.3rem;font-weight:600;color:var(--dark-700,#344054);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2;transition:color .3s ease}.OurPartners_ourPartnersSection__lx022 .OurPartners_partnerCard__GuQFF:hover .OurPartners_partnerImage__B77Az{filter:grayscale(0);opacity:1;transform:scale(1.05)}.OurPartners_ourPartnersSection__lx022 .OurPartners_partnerCard__GuQFF:hover .OurPartners_partnerName__YjG7u{color:var(--primary-color-100,#0070f3)}.PopularCountries_section__BCM05{padding:6rem 0;background:var(--white,#ffffff)}@media(max-width:767px){.PopularCountries_section__BCM05{padding:4rem 0}}.PopularCountries_sectionHead__Za3V8{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem;margin-bottom:3.6rem;flex-wrap:wrap}.PopularCountries_countrySwiperBox__T0Mq8{padding:1rem 0 5.6rem}.PopularCountries_countryCard__FiEa8{position:relative;border-radius:16px;overflow:hidden;height:38rem;background:var(--dark_0,#000000);cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:transform .35s cubic-bezier(.25,1,.5,1),box-shadow .35s cubic-bezier(.25,1,.5,1);outline:none}.PopularCountries_countryCard__FiEa8:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(0,0,0,.22)}.PopularCountries_countryCard__FiEa8:hover .PopularCountries_cardImg__v0oCO{transform:scale(1.06)}.PopularCountries_countryCard__FiEa8:hover .PopularCountries_readMoreBtn__mNFdu{background:rgba(255,255,255,.3);color:#fff}.PopularCountries_countryCard__FiEa8:hover .PopularCountries_readMoreBtn__mNFdu .PopularCountries_arrowIcon__GX_Lf{transform:translateX(3px)}.PopularCountries_countryCard__FiEa8:focus-visible{outline:2px solid var(--primary-color-100,#5e2687);outline-offset:3px}.PopularCountries_cardImgWrapper__O7MhR{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.PopularCountries_cardImg__v0oCO{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1)}.PopularCountries_imageOverlay__jOvu_{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.45) 60%,rgba(0,0,0,.88));z-index:2}.PopularCountries_cardBody__5i6mI{position:absolute;bottom:0;left:0;width:100%;padding:2.4rem;z-index:3;color:#fff}.PopularCountries_cardBody__5i6mI .PopularCountries_locationBadge__fejI4{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem;background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50px;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.2;color:#fff;margin-bottom:.8rem}.PopularCountries_cardBody__5i6mI .PopularCountries_locationBadge__fejI4 svg{stroke:currentColor}.PopularCountries_cardBody__5i6mI .PopularCountries_cardTitle__M20Ij{font-family:Outfit,sans-serif;font-size:2.2rem;font-style:normal;font-weight:700;line-height:1.3;margin-bottom:.6rem;color:#fff;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.PopularCountries_cardBody__5i6mI .PopularCountries_cardDesc__tNuiO{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5;color:rgba(255,255,255,.88);margin:0 0 1.2rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PopularCountries_cardBody__5i6mI .PopularCountries_readMoreRow__49P6f{display:flex;align-items:center}.PopularCountries_cardBody__5i6mI .PopularCountries_readMoreBtn__mNFdu{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1.2rem;background:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50px;font-size:1.3rem;font-style:normal;font-weight:600;line-height:1.2;color:#fff;transition:all .3s ease}.PopularCountries_cardBody__5i6mI .PopularCountries_readMoreBtn__mNFdu .PopularCountries_arrowIcon__GX_Lf{transition:transform .3s ease}.PopularCountries_countryModal__RIGGN .modal-dialog{max-width:60rem;margin:1.75rem auto}@media(max-width:767px){.PopularCountries_countryModal__RIGGN .modal-dialog{max-width:92dvw;margin:1rem auto}}.PopularCountries_countryModal__RIGGN .modal-content{padding:0!important;border-radius:18px!important;overflow:hidden!important;border:none;box-shadow:0 20px 48px -12px rgba(16,24,40,.22),0 8px 16px -4px rgba(16,24,40,.06);background:var(--white,#ffffff)}.PopularCountries_countryModal__RIGGN .modal-body{padding:0!important}.PopularCountries_modalContentWrapper__jNztq{display:flex;flex-direction:column;width:100%}.PopularCountries_modalHero__egrIS{position:relative;height:28rem;width:100%;overflow:hidden;background:#f2f4f7}@media(max-width:767px){.PopularCountries_modalHero__egrIS{height:19rem}}.PopularCountries_modalHero__egrIS .PopularCountries_modalHeroImg__SOAN1{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.PopularCountries_modalHero__egrIS .PopularCountries_modalCloseBtn__sY_ve{position:absolute;top:1.4rem;right:1.4rem;width:3.2rem;height:3.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.16);border:none;color:#101828;cursor:pointer;z-index:10;transition:all .2s ease;padding:0}.PopularCountries_modalHero__egrIS .PopularCountries_modalCloseBtn__sY_ve:hover{background:#f8f9fa;color:#000;transform:scale(1.06);box-shadow:0 4px 12px rgba(0,0,0,.22)}.PopularCountries_modalHero__egrIS .PopularCountries_modalCloseBtn__sY_ve:focus-visible{outline:2px solid var(--primary-color-100,#5e2687);outline-offset:2px}.PopularCountries_modalHero__egrIS .PopularCountries_modalCloseBtn__sY_ve svg{stroke:currentColor;display:block}@media(max-width:767px){.PopularCountries_modalHero__egrIS .PopularCountries_modalCloseBtn__sY_ve{top:1.2rem;right:1.2rem;width:3rem;height:3rem}}.PopularCountries_modalHero__egrIS .PopularCountries_modalBadge__EvOXv{position:absolute;bottom:1.4rem;left:1.4rem;z-index:2;display:inline-flex;align-items:center;gap:.5rem;padding:.38rem .95rem;background:rgba(22,65,75,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1.5px solid rgba(255,255,255,.35);border-radius:50px;font-size:1.15rem;font-style:normal;font-weight:500;line-height:1.2;color:#fff;letter-spacing:.01em}.PopularCountries_modalHero__egrIS .PopularCountries_modalBadge__EvOXv svg{stroke:currentColor}@media(max-width:767px){.PopularCountries_modalHero__egrIS .PopularCountries_modalBadge__EvOXv{bottom:1.2rem;left:1.2rem;padding:.32rem .8rem;font-size:11px}}.PopularCountries_modalBody__ZHt_J{padding:2.4rem 2.8rem 2.8rem;max-height:min(40rem,46vh);overflow-y:auto}@media(max-width:767px){.PopularCountries_modalBody__ZHt_J{padding:1.8rem 2rem 2.2rem;max-height:52vh}}.PopularCountries_modalBody__ZHt_J::-webkit-scrollbar{width:5px}.PopularCountries_modalBody__ZHt_J::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PopularCountries_modalBody__ZHt_J::-webkit-scrollbar-thumb{background-color:var(--gray-10,#d0d5dd);border-radius:10px}.PopularCountries_modalBody__ZHt_J .PopularCountries_modalTitle__ZJV3b{font-family:Outfit,sans-serif;font-size:2.3rem;font-style:normal;font-weight:700;line-height:1.25;margin:0 0 1.4rem;color:#101828}@media(max-width:767px){.PopularCountries_modalBody__ZHt_J .PopularCountries_modalTitle__ZJV3b{font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;margin-bottom:1.1rem}}.PopularCountries_modalBody__ZHt_J .PopularCountries_modalDescriptionText__eqP4U{font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75;color:var(--dark_6,#475467);word-break:break-word}@media(max-width:767px){.PopularCountries_modalBody__ZHt_J .PopularCountries_modalDescriptionText__eqP4U{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.7}}.PopularCountries_modalBody__ZHt_J .PopularCountries_modalDescriptionText__eqP4U p{font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75;color:var(--dark_6,#475467);margin-bottom:1.4rem;white-space:pre-line}.PopularCountries_modalBody__ZHt_J .PopularCountries_modalDescriptionText__eqP4U p:last-child{margin-bottom:0}@media(max-width:767px){.PopularCountries_modalBody__ZHt_J .PopularCountries_modalDescriptionText__eqP4U p{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.7}}.PopularCountries_modalBody__ZHt_J .PopularCountries_modalNoDescription__C__im{font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75;color:var(--dark_5,#667085);font-style:italic;margin:0}