.reviews{flex-direction:column;gap:40px;display:flex}.reviews__head{flex-direction:column;gap:12px;display:flex}.reviews__head p{color:#0000008c;margin:0;font-size:clamp(1rem,.9rem + .5vw,1.35rem)}.reviews__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:992px){.reviews__grid{grid-template-columns:1fr}}.review-card{background-color:#f1f2f6;border-radius:20px;flex-direction:column;gap:18px;margin:0;padding:30px 28px;display:flex}.review-card__stars{color:#f07e00;letter-spacing:3px;font-size:1.1rem}.review-card__text{color:#000000bf;margin:0;font-size:clamp(.95rem,.9rem + .25vw,1.1rem);font-style:italic;line-height:1.55}.review-card__author{flex-direction:column;gap:4px;margin-top:auto;display:flex}.review-card__name{color:#000000d9;font-weight:600}.review-card__location{color:#00000080;font-size:.9rem}
.risks{flex-direction:row-reverse}.risks img{object-fit:cover;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px;width:50%;height:auto}.risks .about-text-title p span{color:#f07e00;font-weight:500}@media (max-width:1600px){.risks img{width:80%}}@media (max-width:992px){.risks{flex-direction:column}.risks img{width:100%}}
.set{flex-direction:row-reverse;margin-top:75px}@media (max-width:1200px){.set{margin-top:0}}.set img{object-fit:cover;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px;min-width:50%;height:40vh;min-height:350px}.set .about-text-title p span{color:#f07e00;font-weight:500}@media (max-width:992px){.set{flex-direction:column-reverse;gap:20px}.set img{width:100%}}
.why-us{flex-direction:column;gap:40px;display:flex}.why-us__head{flex-direction:column;gap:12px;display:flex}.why-us__head p{color:#0000008c;margin:0;font-size:clamp(1rem,.9rem + .5vw,1.35rem)}.why-us__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:992px){.why-us__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.why-us__grid{grid-template-columns:1fr}}.why-card{border:1px solid #e9e9e9;border-radius:20px;flex-direction:column;gap:14px;padding:30px 28px;transition:all .3s;display:flex}.why-card:hover{border-color:#f07e0066;box-shadow:0 12px 28px #0000000d}.why-card__check{background-color:#f07e001a;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.why-card__title{color:#000000d9;margin:0;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);font-weight:600;line-height:1.3}.why-card__desc{color:#0009;margin:0;font-size:clamp(.9rem,.85rem + .2vw,1rem);line-height:1.5}
