@charset "UTF-8";:root{--color-primary-1:#0248a9;--color-primary-2:#0248a9;--color-primary-3:#0248a9;--color-primary-4:#0248a9;--color-secondary-1:#edf4f6;--color-secondary-2:#edf4f6;--color-secondary-3:#edf4f6;--color-secondary-4:#edf4f6;--color-tertiary-1:#191919;--color-tertiary-2:#191919;--color-tertiary-3:#191919;--color-tertiary-4:#191919;--color-quaternary-1:#858585;--color-quaternary-2:#858585;--color-quaternary-3:#858585;--color-quaternary-4:#858585;--h1-size-full:50px;--h1-size-medium:40px;--h1-size-small:30px;--h1-weight:600;--h2-size-full:50px;--h2-size-medium:40px;--h2-size-small:30px;--h2-weight:600;--h3-size-full:40px;--h3-size-medium:30px;--h3-size-small:25px;--h3-weight:600;--h4-size-full:25px;--h4-size-medium:20px;--h4-size-small:18px;--h4-weight:600;--h5-size-full:18px;--h5-size-medium:18px;--h5-size-small:18px;--h5-weight:600;--title-family:"Wavehaus 128",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--title-style:normal;--title-line-height:1.25;--font-family:"Wavehaus 66 Book",normal,sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-style:normal;--font-size-full:16px;--font-size-medium:16px;--font-size-small:16px;--font-weight:400;--font-line-height:1.75;--container-width:1420px;--container-fluid-width:1420px;--border-radius:0;--logo-path:"/wp-content/themes/dwj-airport-transport/images/dwj-logo.webp";--alt-logo-path:"/wp-content/themes/dwj-airport-transport/images/dwj-logo.webp";--color-white:#fff;--color-black:#000;--color-success:#32de84;--color-warning:#cd5700;--color-error:#a00;--star-size:20px;--star-color:#b7babd;--star-background:#f9b403}.block-client-testimonials{background-color:#fff;margin:60px 0;padding:60px 0}@media (min-width:768px){.block-client-testimonials{margin:80px 0}}.block-client-testimonials .Stars{--percent:calc(var(--rating)/5*100%);display:inline-block;font-family:Times;font-size:var(--star-size);line-height:1}.block-client-testimonials .Stars:before{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;content:"★★★★★";letter-spacing:3px}@media (min-width:768px){.block-client-testimonials{padding:60px 0}}@media (min-width:1200px){.block-client-testimonials{padding:60px 0}}.block-client-testimonials .subtitle{color:#858585}.block-client-testimonials .titles{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;text-align:center}.block-client-testimonials .titles p{margin-bottom:15px}.block-client-testimonials .titles h2,.block-client-testimonials .titles p{font-family:Wavehaus\ 128,sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.block-client-testimonials .titles h2{font-size:45px;line-height:1.25}@media (min-width:992px){.block-client-testimonials .titles h2{font-size:56px}}.block-client-testimonials .stars-and-date{align-items:center;color:var(--color-quaternary-1);display:flex;flex-direction:row;gap:15px;margin-bottom:10px}.block-client-testimonials .stars-and-date .Stars{margin-bottom:0!important}.block-client-testimonials .stars-and-date .date{font-weight:200}.block-client-testimonials .positives{margin-bottom:10px}.block-client-testimonials .positives span{color:var(--color-quaternary-1)}.block-client-testimonials h3{color:var(--color-primary-1);font-size:20px;font-weight:500;margin-top:0;text-align:center;width:100%}@media (min-width:1200px){.block-client-testimonials .glide__track{margin-left:-28vw;width:150vw}}.block-client-testimonials .glide__slides{padding:35px 0}@media (min-width:1200px){.block-client-testimonials .glide__slides .glide__slide{margin:auto}}.block-client-testimonials .bulletsGlide{display:flex;gap:16px;justify-content:center;margin-top:10px}.block-client-testimonials .bulletsGlide button{background-color:var(--color-primary-1);border:none;border-radius:100%;height:14px;opacity:.5;padding:0;width:14px}.block-client-testimonials .bulletsGlide .glide__bullet--active{background-color:var(--color-primary-1);opacity:1}.block-client-testimonials .review-row{background-color:#fff;border-radius:6px;box-shadow:0 0 34px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:center;margin:0 2.5vw;padding:40px 25px}@media (min-width:768px){.block-client-testimonials .review-row{margin:0;padding:80px}}.block-client-testimonials .review-row .review-header{display:flex;gap:20px}.block-client-testimonials .review-row .review-header .author-img{align-items:center;background-color:#386d6d;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;color:#fff;display:none;font-weight:600;height:50px;justify-content:center;width:50px}@media (min-width:576px){.block-client-testimonials .review-row .review-header .author-img{display:flex}}.block-client-testimonials .review-row .review-header .text-container .name{color:var(--color-tertiary-1);display:block;font-family:Wavehaus\ 128,sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:20px;font-weight:700;margin:0;padding:0!important}.block-client-testimonials .review-row .review-header .text-container .Stars{margin-bottom:10px}.block-client-testimonials .review-row .review-content{overflow:hidden}@media (min-width:576px){.block-client-testimonials .review-row .review-content{margin-left:70px}}.block-client-testimonials .review-row .review-content.active{height:unset;max-height:2000px;overflow:auto}.block-client-testimonials .review-row .review-content .content-container{overflow:hidden;padding-bottom:20px}.block-client-testimonials .review-row .review-content .content-container .content-text{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;color:var(--color-tertiary-1);display:-webkit-box;line-height:1.5;max-height:75px;overflow:hidden;text-overflow:ellipsis;transition:.3s}@media (min-width:768px){.block-client-testimonials .review-row .review-content .content-container .content-text{-webkit-line-clamp:3;line-clamp:3}}.block-client-testimonials .review-row .review-content .content-container .content-text.open{-webkit-line-clamp:unset;line-clamp:unset;max-height:440px}
