.dw-reviews{position:relative;isolation:isolate;overflow:hidden;text-align:center;margin:34px 2%;padding:45px 0 44px;border-radius:20px;background:radial-gradient(ellipse at 0 110%,#e1f3ff 0 20%,transparent 20.1%),radial-gradient(ellipse at 115% 0,#fff0f2 0 20%,transparent 20.1%),radial-gradient(ellipse at 120% 130%,#fff1f3 0 28%,transparent 28.1%),#fcfdff;scroll-margin-top:20px;color:#070f44;box-shadow:0 15px 50px #142e5310}
.dw-reviews-heading{position:relative;z-index:2}.dw-reviews-heading>p{font-size:14px;letter-spacing:.24em;color:#ef002c;font-weight:600;margin:0 0 22px}.dw-reviews-heading h2{font:700 clamp(24px,2.7vw,44px)/1.2 Poppins,sans-serif;letter-spacing:-.04em;margin:0 10% 12px}.dw-reviews-heading>div{font-size:20px;color:#606c8d;margin:0 16%}
.dw-review-carousel{position:relative;margin:44px 0 0}.dw-review-track{height:365px;position:relative;touch-action:pan-y}
.dw-review-card{position:absolute;box-sizing:border-box;text-align:left;background:#fff;border:1px solid #f3f5fa;border-radius:23px;padding:22px 24px;box-shadow:0 8px 24px #40577a08;width:23%;min-height:300px;top:26px;transition:left .3s,width .3s,top .3s;left:62%;color:#091242}
.dw-review-card[data-position=center]{width:34%;left:27%;top:0;min-height:360px;border-color:#ffd2d8;box-shadow:0 12px 25px #cf274013;padding:25px 30px;z-index:2}
.dw-review-card[data-position=left]{left:3%}.dw-review-card[data-position=right]{left:62%}.dw-review-card[data-position=far]{left:86%}
.dw-review-portrait{width:96px;height:96px;border-radius:50%;background-image:var(--dw-reviews-source);background-repeat:no-repeat;position:relative;z-index:1}
.dw-review-kaan{background-size:1177.46% 662.68%;background-position:25.294% 40.801%}.dw-review-esra{background-size:1741.667% 980.208%;background-position:6.282% 41.183%}.dw-review-sidika{background-size:1741.667% 980.208%;background-position:50.761% 41.183%}.dw-review-yesim{background-size:1741.667% 980.208%;background-position:69.416% 41.183%}
.dw-review-card.is-current .dw-review-portrait{width:138px;height:138px}.dw-review-quote{position:absolute;top:8px;right:25%;font:160px/1 Georgia,serif;color:#ffe0e4}.dw-review-card h3{font-size:20px;line-height:1.2;margin:12px 0 4px;font-weight:700}.dw-review-card.is-current h3{font-size:24px}.dw-review-role{font-size:17px;color:#6a789c;margin:0 0 14px}.dw-review-text{font-size:18px;color:#56678e;line-height:1.35;margin:0}.dw-review-card.is-current .dw-review-text{font-size:21px}
.dw-review-prev,.dw-review-next{position:absolute;top:45%;z-index:3;width:52px;height:52px;border-radius:50%;background:#fff;border:0;box-shadow:0 8px 20px #24355214;font:36px/1 Barlow,sans-serif;color:#091127;cursor:pointer}.dw-review-prev{left:1.5%}.dw-review-next{right:1.5%}
.dw-review-dots{display:flex;justify-content:center;gap:12px;margin:26px 0}.dw-review-dots button{width:14px;height:14px;min-width:14px;padding:0;border:0;border-radius:50%;background:#dbe1eb;cursor:pointer}.dw-review-dots button[aria-pressed=true]{background:#ed0029}.dw-review-caption{font-size:18px;color:#607097;margin:22px 0 18px}.dw-review-caption span{color:#ef3154}
.dw-reviews .dw-review-all{border-radius:99px;padding:15px 34px;color:white;font-size:18px}.dw-review-swipe{display:none}.dw-review-script{position:absolute;background-image:var(--dw-reviews-source);background-repeat:no-repeat;z-index:-1}
.dw-review-script-left{width:160px;aspect-ratio:160/150;left:2%;top:55px;background-size:1045% 627.333%;background-position:4.3767% 16.435%}.dw-review-script-right{width:125px;aspect-ratio:125/140;right:2%;top:35px;background-size:1337.6% 672.143%;background-position:71.9457% 14.9813%}.dw-review-script-bottom{width:125px;aspect-ratio:125/140;right:3%;bottom:60px;background-size:1337.6% 672.143%;background-position:69.8772% 84.8939%}.dw-review-motto{position:absolute;bottom:44px;left:3.5%;text-align:left;font-size:13px;letter-spacing:.2em;line-height:1.8;color:#95afd0}
.dw-reviews-dialog{border:1px solid #e4e9f3;border-radius:24px;padding:32px;max-width:950px;width:90vw;max-height:85vh;overflow:auto;color:#091242}.dw-reviews-dialog::backdrop{background:#08173499}.dw-reviews-dialog h2{font:700 26px/1.2 Poppins,sans-serif;padding-right:32px}.dw-reviews-close{position:absolute;right:18px;top:18px;border:0;background:#f1f4fa;border-radius:50%;padding:10px;cursor:pointer}.dw-reviews-close svg{width:22px;height:22px}.dw-reviews-all-list{display:grid;grid-template-columns:1fr 1fr;gap:18px}.dw-reviews-all-list .dw-review-card{position:relative;left:auto;top:auto;width:auto;min-height:0}.dw-review-all:focus-visible,.dw-review-dots button:focus-visible,.dw-review-prev:focus-visible,.dw-review-next:focus-visible{outline:3px solid #4b80e5;outline-offset:4px}
@media(max-width:800px){.dw-reviews{margin:20px 0;padding:35px 0 34px}.dw-reviews-heading>p{font-size:12px;margin-bottom:14px}.dw-reviews-heading h2{font-size:25px;margin:0 26px 13px;line-height:1.1}.dw-reviews-heading>div{font-size:17px;line-height:1.4;margin:0 32px}.dw-review-carousel{margin-top:26px}.dw-review-track{height:325px}.dw-review-card,.dw-review-card[data-position=center]{width:calc(100% - 34px);left:17px;padding:22px;top:0;min-height:310px;border-color:#ffd2d8}.dw-review-card:not(.is-current){visibility:hidden;pointer-events:none}.dw-review-card.is-current .dw-review-portrait{width:116px;height:116px}.dw-review-card.is-current h3{font-size:20px}.dw-review-card.is-current .dw-review-text{font-size:18px}.dw-review-quote{right:20%;font-size:140px}.dw-review-prev,.dw-review-next{top:auto;bottom:-59px;width:46px;height:46px}.dw-review-prev{left:20px}.dw-review-next{right:20px}.dw-review-dots{margin:29px 0 10px;gap:8px}.dw-review-dots button{width:12px;height:12px;min-width:12px}.dw-review-swipe{display:block;color:#6c7c9d;font-size:14px;margin:0 0 30px}.dw-review-caption{font-size:15px}.dw-reviews .dw-review-all{font-size:17px;padding:15px 27px}.dw-review-script,.dw-review-motto{display:none}.dw-reviews-all-list{grid-template-columns:1fr}.dw-reviews-all-list .dw-review-card:not(.is-current){visibility:visible;pointer-events:auto}.dw-reviews-dialog{padding:22px}.dw-reviews-dialog h2{font-size:22px}}
@media(prefers-reduced-motion:reduce){.dw-review-card{transition:none}}

body.dw-site .dw-reviews button.dw-review-prev,body.dw-site .dw-reviews button.dw-review-next{font:36px/1 Barlow,sans-serif;padding:0;color:#091127}
