.principles .wrap{display:flex;gap:10px;max-width:900px;margin:auto}.principles .main-image img{border-radius:10px}.principles .nav{display:flex;flex-direction:column;justify-content:space-between;gap:10px 26px;padding:4px;border-radius:10px;border:1px solid #fff;background:linear-gradient(0deg,#fbfaff 0%,#fbfaff 100%),linear-gradient(180deg,#fdfdff 0%,#f4f5f8 100%);box-shadow:0 5px 8px 0 rgba(0,0,0,.2)}.principles .value{border:0;background:0 0;padding:14px;position:relative;display:block;transition:all .25s ease-in-out;white-space:nowrap;cursor:pointer;text-transform:uppercase;text-decoration:none;text-align:center;color:#74747b;font-size:14px;font-weight:700;letter-spacing:.7px;user-select:none}.principles .value:not(:last-of-type):before{content:'';display:block;position:absolute;bottom:-13px;height:1px;width:100%;background:rgba(217,217,217,.3);left:50%;transform:translateX(-50%)}.principles .value:hover,.principles .value.active{border-radius:6px;background:#659aa8;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.2) inset;color:#fff}.principles .value:hover img,.principles .value.active img{filter:brightness(10)}.principles .value span{display:block;text-align:center}.principles .copy{text-align:center;margin-top:28px}.principles .copy h3{color:#659aa8;font-size:32px;font-weight:700;letter-spacing:2.56px;text-transform:uppercase}.principles .copy p{color:#fff;font-size:22px;font-weight:400}@media(width < 800px){.principles .wrap{flex-direction:column}.principles .nav{flex-direction:initial;justify-content:center;flex-wrap:wrap}.principles .value:not(:last-of-type):before{display:none}}