.destinations-main{z-index:1;padding:34px 0 0;position:relative}.destinations-main:before{content:"";z-index:-1;background:linear-gradient(#f3e6dd 0%,#fff0 100%);width:100%;height:496px;position:absolute;top:0;left:0}.destinations-main .title-text{color:#2f3034;letter-spacing:.374px;text-transform:uppercase;margin-bottom:6px;font-family:Wallop TRIAL;font-size:34px;font-weight:600;line-height:120%}.destinations-list .col{background:#fff;border-radius:16px;align-items:center;gap:0;margin:0 0 34px;display:flex;overflow:hidden;box-shadow:0 0 12.1px #00000024}.destinations-list .col:last-child{margin:0}.destinations-list .col .destination-image{flex:0 0 52%;height:100%}.destinations-list .col .destination-image img{vertical-align:middle;object-fit:cover;width:100%;height:100%;max-height:270px}.destinations-list .destination-content{padding:15px 30px}.destinations-list .destination-content h2{letter-spacing:0;color:#2f3033;margin:0 0 15px;font-size:24px;font-weight:700;line-height:100%}.destinations-list .destination-content p{letter-spacing:0;color:#2f3033;margin:0 0 25px;font-size:14px;font-weight:400;line-height:normal}.destinations-list .destination-content .btn{text-align:center;vertical-align:middle;color:#2f3033;cursor:pointer;background:#f3e6dd;border:none;border-radius:50px;padding:14px 20px;font-size:14px;font-weight:600}.destinations-list.destination-thumbnails{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:1024px){.destinations-list.destination-thumbnails{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.destinations-list.destination-thumbnails{grid-template-columns:1fr}}.destinations-list.destination-thumbnails .col{border:1px solid #eaeaea;border-radius:12px;flex-direction:column;margin:0;box-shadow:0 0 12.1px #00000024}.destinations-list.destination-thumbnails .col .destination-image{flex:auto;width:100%;height:100%}.destinations-list.destination-thumbnails .col .destination-image img{max-height:193px}.destinations-list.destination-thumbnails .col .destination-content{padding:32px 20px 20px}.destinations-list.destination-thumbnails .col .destination-content h2{letter-spacing:.36px;color:#2f3033;margin:0 0 20px;font-size:28px;font-weight:600;line-height:34px}.destinations-list.destination-thumbnails .destination-content p{letter-spacing:0;color:#2f3033;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(14px,2vw,20px);font-weight:400;line-height:clamp(22px,2.8vw,28px);display:-webkit-box;overflow:hidden}.trust_builder.offers_trust_builder{padding:55px 0}.offers_trust_builder .ant-card-body{padding:37px 45px!important}.offers_trust_builder .ant-card-body .ant-row{align-items:center}.offers_trust_builder .ant-card-body .heading{color:#2f3034;padding-right:60px;font-family:Wallop TRIAL;display:block;font-size:28px!important}@media (max-width:1200px){.offers_trust_builder .download-card .ant-row .ant-col{flex:0 0 100%;width:100%;max-width:100%;padding:0!important}.offers_trust_builder .ant-card-body .heading{text-align:center;padding:0}}@media (max-width:1024px){.destinations-list .col{flex-direction:column;align-items:flex-start}.destinations-list .col .destination-image{flex:0 0 100%;width:100%;height:auto}}@media (max-width:600px){.destinations-main .title-text{font-size:24px}.destinations-main .fs-20{font-size:14px!important}.destinations-list .col,.destinations-list.destination-thumbnails .col{border:1px solid #00000014;border-radius:24px;min-height:240px;margin:0 0 22px;position:relative;overflow:hidden}.destinations-list .col .destination-image,.destinations-list.destination-thumbnails .col .destination-image{height:100%;position:absolute;inset:0}.destinations-list .col .destination-image:after,.destinations-list.destination-thumbnails .col .destination-image:after{content:"";pointer-events:none;background:linear-gradient(#ffffff38 0%,#ffffff05 35%),linear-gradient(#0000 0%,#00000014 50%,#00000094 100%);position:absolute;inset:0}.destinations-list .col .destination-image img,.destinations-list.destination-thumbnails .col .destination-image img{object-fit:cover;width:100%;height:100%;max-height:none}.destinations-list .destination-content,.destinations-list.destination-thumbnails .col .destination-content{z-index:1;width:100%;min-height:240px;padding:0;position:relative}.destinations-list .destination-content h2,.destinations-list.destination-thumbnails .col .destination-content h2{color:#fff;text-shadow:0 2px 8px #00000047;max-width:calc(100% - 180px);margin:0;padding:0;font-size:20px;line-height:1.1;position:absolute;inset-block-end:20px;inset-inline-start:20px}.destinations-list .destination-content p,.destinations-list.destination-thumbnails .destination-content p{display:none}.destinations-list .destination-content .btn,.destinations-list.destination-thumbnails .destination-content .btn{color:#111;background:#f3e6dd;flex:none;min-width:132px;margin:0;padding:14px 24px;font-size:14px;font-weight:500;position:absolute;inset-block-end:20px;inset-inline-end:20px;box-shadow:0 6px 18px #0000002e}.offers_trust_builder .ant-card-body .heading{font-size:24px!important}}[dir=rtl] .destinations-main .title-text,[dir=rtl] .offers_trust_builder .ant-card-body .heading,[lang=ar] .destinations-main .title-text,[lang=ar] .offers_trust_builder .ant-card-body .heading{font-family:var(--font-kanun-ar), sans-serif!important}
