.details{flex:1}.details .type{width:fit-content;background:var(--Tertiary-Grey-20);padding:2px 4px;font-family:Funnel Sans;font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase}.details .title{font-size:48px;line-height:60px}.details .buttons{margin-top:28px;display:flex;flex-direction:row;gap:8px}.details .about{margin-top:44px}.details .about .description{margin-top:8px;font-family:Funnel Sans}.details .tooltip{font-family:Funnel Sans;margin-top:24px;padding:20px;background:#eef7fc}.details .tooltip .tooltip-title{line-height:20px;font-size:16px;font-weight:600}.details .tooltip .tooltip-content{font-size:16px}.info{flex:1}.info .image-container{display:flex;flex-direction:row;width:500px;height:250px}.info .image-container .circle,.info .image-container .square{width:250px;height:250px;background:var(--Tertiary-Grey-10)}.info .image-container .circle{display:flex;border-radius:50%;align-items:center;justify-content:center}.info .image-container .circle .image{width:140px;height:140px;object-fit:contain}.destination-hero{display:flex;flex-direction:column;margin:100px;font-family:Funnel Display}.destination-hero .top{display:flex;flex-direction:row;gap:114px}.destination-hero .bottom{margin-top:100px}@media screen and (max-width: 992px){.destination-hero{margin:20px}.destination-hero .top{flex-direction:column;gap:56px}.destination-hero .top .info .image-container{width:fit-content;height:fit-content}.destination-hero .top .info .image-container .circle,.destination-hero .top .info .image-container .square{width:calc(50vw - 20px);height:calc(50vw - 20px)}}
