.profile-section{text-align:center}.profile-section .title-centered p{font-size:1rem;margin:20px 0 50px;font-weight:600}.profile-cards{display:flex;gap:30px}.profile-cards>div{flex-basis:33.33%;position:relative;background:#fff}.profile-cards .img-wrapper{position:relative}.profile-cards>div .name{position:absolute;bottom:-35px;width:170px;height:170px;left:50%;margin-left:-85px;color:var(--text-primary-color);background:var(--secondary-color);padding:15px;display:flex;align-items:center;border-radius:100%}.profile-cards>div p{margin:85px 0 50px;color:#000;line-height:1;display:flex;align-items:center;justify-content:center;font-weight:600}.profile-cards .icon{height:24px;width:24px;color:#bbb;margin-right:10px}.profile-bottom-content{max-width:1250px;margin:0 auto;padding:90px 0 100px}.profile-bottom-content h5{margin-bottom:50px;line-height:1.7}.map-features-section{max-width:1656px;margin:0 auto}.map-section{margin:0 auto}.map-section .container{display:flex;gap:120px;align-items:center;flex-wrap:wrap;max-width:1500px}.map-section .container img{max-width:100%;object-fit:contain;width:calc(100% - 290px)}.place-wrapper{display:flex;gap:30px;flex-direction:column}.place-wrapper li{display:flex;gap:20px;font-weight:700;font-size:.875rem;min-width:165px;align-items:flex-end}.place-wrapper li svg{height:20px;width:14px;min-width:14px;transform:scale(1.5)}.place-wrapper li:nth-child(1) svg{color:#2ad8a7}.place-wrapper li:nth-child(2) svg{color:#f80}.place-wrapper li:nth-child(3) svg{color:#ba27bf}.place-wrapper li:nth-child(4) svg{color:#6c40ff}.place-wrapper li:nth-child(5) svg{color:#ff406f}.place-wrapper li:nth-child(6) svg{color:#2fb1c5}.place-wrapper li:nth-child(7) svg{color:#85c985}.success-section{padding-top:60px}.success-section .map-bottom-content{max-width:780px;margin:0 auto 100px;text-align:center}.success-section .js-continuous-slider{overflow:hidden}.success-section .map-bottom-content h5{line-height:1.7}.success-section .img-wrapper{display:flex;gap:15px}.success-section .activity{min-width:calc(33.33% - 15px)}.success-section .success-text{text-align:center;max-width:815px;margin:90px auto;line-height:1.55;font-weight:400;letter-spacing:2px}.success-text span{display:block;margin-top:50px}.success-section .map-features{display:flex;margin-bottom:110px;justify-content:center}.map-features>div{border-right:1px solid rgba(0,0,0,.1);text-align:center;padding:0 50px}.map-features>div p{font-size:1.125rem;line-height:1.28;color:#9f9f9f;font-weight:700;max-width:240px;margin:0 auto}.map-features>div:last-child{border-right:0}.map-features>div svg{margin-bottom:10px;height:42px;width:42px;min-width:42px;color:#9f9f9f}.blog-section{padding-bottom:120px;display:none}.blog-section .title-centered .title{max-width:500px;margin-bottom:70px}.blog-section .post-container{display:flex;flex-wrap:wrap;gap:30px}.post-container .post-card{width:calc(25% - 22.5px);background:#fff;text-align:center}.post-card .post-img{position:relative}.post-card .post-img:after{content:'';position:absolute;bottom:0;left:0;right:0;height:100px;background-image:linear-gradient(to top,#000,transparent)}.post-card .post-img h6{position:absolute;bottom:15px;left:0;right:0;color:#fff;z-index:1;font-size:.875rem}.post-card .post-content{padding:25px 20px}.post-card .post-content .para{margin-bottom:15px;line-height:1.5;color:#7d7d7d}.post-card .post-content a{margin-top:10px;font-size:.875rem;color:#1f88be;display:block;text-decoration:underline}.post-card .post-content a:hover{text-decoration:none}.blog-section .more-btn{text-transform:uppercase;position:relative;font-size:.75rem;padding-bottom:5px;margin-top:20px;display:inline-block;font-weight:700}.blog-section .more-btn:after{content:'';position:absolute;bottom:0;left:0;right:0;background:#000;height:2px}@media screen and (max-width:1500px){.blog-section .post-container{gap:20px}.post-container .post-card{width:calc(33.33% - 13.33px)}}@media screen and (max-width:1200px){.profile-cards>div .name{width:140px;height:140px}.map-section .container{flex-direction:column;gap:50px}.map-section .container img{width:100%}.place-wrapper{flex-wrap:wrap;flex-direction:row;justify-content:center}.profile-bottom-content{padding:60px 0 70px}.profile-bottom-content h5{margin-bottom:50px}.profile-section .title-centered p{margin-bottom:40px}.map-features>div{padding:0 25px}.success-section{padding-top:50px}.success-section .map-bottom-content{margin-bottom:60px}.success-section .success-text{margin:60px auto}.success-section .map-features{margin-bottom:70px}.blog-section{padding-bottom:80px}.blog-section .title-centered .title{margin-bottom:50px}}@media screen and (max-width:992px){.profile-cards{flex-wrap:wrap;justify-content:center;gap:15px}.profile-cards>div{flex-basis:100%;width:100%;max-width:536px}.success-section .map-features{flex-wrap:wrap;margin-bottom:30px}.success-section .activity{min-width:0;max-width:450px;margin:0 auto}.success-section .img-wrapper{flex-wrap:wrap}.platform-mobile .success-section .js-continuous-slider{margin:0 -5px}.platform-mobile .success-section .activity{min-width:50%;padding:0 5px}.platform-mobile .success-section .img-wrapper{flex-wrap:nowrap;gap:0}.map-features>div{width:50%;min-width:50%;margin-bottom:50px}.map-features>div:nth-child(2n){border-right:0}.blog-section .post-container{gap:20px}.post-container .post-card{width:calc(50% - 10px)}.blog-section{padding-bottom:70px}}@media screen and (max-width:768px){.profile-bottom-content{padding:40px 0 50px}.profile-bottom-content h5{margin-bottom:30px}.profile-section .title-centered p{margin-bottom:25px}.profile-cards{gap:40px}.profile-cards>div .name{height:130px;width:130px;margin-left:-65px;bottom:-25px}.profile-cards>div p{margin:50px 0 25px}.map-bottom-content{display:none}.success-section{padding-top:40px}.success-section .map-bottom-content{margin-bottom:40px}.success-section .success-text{margin:40px auto;font-size:1.375rem;line-height:1.64}.success-section .map-features{margin-bottom:20px}.success-section .map-features p{font-size:.875rem;line-height:1.43}.success-text span{margin-top:30px}.map-features>div{padding:0 10px;border-right:0;margin-bottom:30px}.map-features>div p{color:#000}.blog-section{padding-bottom:40px}.blog-section .title-centered .title{margin-bottom:40px}.text-right{text-align:center}}@media screen and (max-width:576px){.place-wrapper li{gap:5px}.profile-cards{gap:40px}.location-section ul li{flex-basis:calc(50% - 10px)}.blog-section .post-container{gap:15px}.post-container .post-card{width:100%}.platform-mobile .success-section .activity,.success-section .activity{min-width:100%}.platform-mobile .success-section .img-wrapper{gap:0}.nav-wrapper{margin-top:20px}}